[FUN] Citizens v2.0.11 - Human NPCs for Bukkit [1.7.2]

Discussion in 'Archived: Plugin Releases' started by Citizens, Mar 5, 2011.

  1. Offline

    Citizens

    Citizens - Human NPCs for Bukkit
    Version: 2.0.11
    Authors: @fullwall and @aPunch
    Source: Citizens on GitHub

    Citizens is now on BukkitDev

    This thread will no longer be updated. We encourage you to use our page on BukkitDev. You can find information, links to our wiki and website, and the download page there.

    Showing Your Support

    We work hard to maintain Citizens. We've been working on Citizens2 around the clock on new and exciting features. A little motivation never hurts, so feel free to donate to us - fullwall and aPunch.

    If you can't donate, we appreciate a "hello" every now and then. Stop by the IRC channel #citizens on irc.esper.net to discuss Citizens and give thanks!
     
  2. Offline

    JamesS

    "You are put off by a fact that noone can change? Sad..."

    Yes. Yes I am. Wouldn't you be?
     
  3. Offline

    dinusocol

    does this plugin work with 1.6.6 ? because i cant manage to make a permission for normal players to use the shops only OP can use it
     
  4. Offline

    Rickster

    Citizens is awesome! But I cannot get the Traders to charge through iConomy. It keeps costing yellow flowers to make NPCs and when I try to set them to sell an item it says the server has no economy plugin. I do have iConomy, the newest version. Do I need to do something to make it recognize this? Or is this a bug? (They will trade items, just not use iConomy)
     
  5. Offline

    Drunkenmonkey

    I have issuses to name NPCs with _ Chars, like Test_Name. It only shows Test and the NPC is broken.
    This worked in earlier Versions, can this be fixed?

    Other: The Trader unlimited command work for all Players. Can you make a permission node for this? dont want all players able to make traders have unlimited Moneysource :/

    sorry for my bad english
     
  6. Offline

    Hibout

    WHY IN THE FREAKING DUMBASS BRAIN I HAVE! why didn't i try that at first? roflmao.. it worked!! thx!! <3
     
  7. Offline

    Drunkenmonkey

    @Rickster

    Do this:
    In economy.yml

     
  8. Offline

    JasonFunsize

    How come, I can hit them once, and they can hit me once? And can you make NPC's of yourself?
     
  9. Offline

    GmK

    No, I would not, as I know that it is not possible to have a skin not linked to an actual account. So this plugin does everything correct/right.

    If I'd be put off by the limitations minecraft imposes, I'd have stopped running a server months ago.
     
  10. Offline

    JamesS

    Well I never said that the skin problem was a fault of the plugin.
     
  11. Offline

    Draconicus

    Is there a manual command to save? Citizens has been failing completely to save even though my server console says it's saving at the high interval I have set (approximately every 20 minutes).

    My players are getting very frustrated. If I could just '/citizens save' or better yet run a command in console to force-save, I'd be perfectly happy. It's not so much that traders' inventories are lost. The traders disappear altogether. We can't create any new NPCs! Is there a cap somewhere I'm missing?
     
  12. Offline

    Draconicus

    I just wish we could have skins and colors. I really want my server's NPCs color coded by function, but we have to have white names for it to register properly.
     
  13. Offline

    Draconicus

    This issue also applies to numbers. Names with numbers stop at the last character before a number.
     
  14. Yes, it really needs to allow numbers and _ in names.

    One way to get around the name/skin problem would be if there was a small, simple client patch that cooperated with a bukkit hook: for example, names are handed normally, but if Bukkit passes the client a name string with # at the start, it looks for maybe a | in the middle and splits the string into name1 and name2. Then the client uses name1 for the skin, and name2 for display. Worst case is just the special names look funny. On a vanilla server everything would look fine. On a bukkit server with citizens, some npc would pass a name string of #Notch|Dave to the client, and it would show up with Notch's skin and with a name "Dave" above its head. I'm sure this is doable, hope someone reads this.

    BUG: As above, npcs vanish on reboot. There is no save. In fact, the files indicate that the npc is still there, at the right coords, but he obviously isn't. This is game breaking for merchants and I'm not gonna try adding any more if they're gonna vanish.

    File format: why can't it save them in numerical order? Its random and the "special" codes like "next number" are hidden in the middle someplace. Doesn't help much with debugging.

    If anyone knows why an npc would vanish after a reboot even though its position is shown in the file, please let us know!
     
    silentfire and JamesS like this.
  15. Offline

    Tspinner

    I get this error... AND I updated the plugin.
    19:56:03 [SEVERE] Error occurred while enabling Citizens v1.0.8 (Is it up to dat
    e?): null
    java.lang.NullPointerException
    at com.fullwall.Citizens.Commands.CommandHandler.registerCommands(Comman
    dHandler.java:45)
    at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:67)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:125)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:750)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:253)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:134)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:112)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  16. Offline

    threepoint14159

    I think I'm here to complain about the same issue that probably most of the people here have encountered.

    When I restart my server, all the NPCs disappear. Their ID still exists, however. I theorize that this may be the files somehow being reset, but I may be wrong.

    After that, when I make new NPCs of any specific type, they malfunction. Possibly the most vexing situation is when attempting to stock traders. After right clicking the selected trader, only the message "Stocking of [NPC name] started" appears in the chatbox. The inventory dialog box does not appear. Also, guards do not follow you, even if you are the owner.
     
  17. Offline

    PyPKjE

    Wow have not been! With this incredible amount of plugins can improve your server, simply amazing! Good job creator!
     
  18. Offline

    tustin2121

    Wow this thread is active...

    My problems were fixed in the last update, and the skin thing works fine; I didn't realize that names were case-sensitive.

    I found another problem: along with underscores not working in names, numbers also do not work. The numbers seem to get cut off in the name used, leaving "Tustin2121" as simply "Tustin".

    Also along with underscores not working, the presence of underscores makes it so I cannot change the name of an NPC - the plugin thinks the name changes, but it does not, the npc resolutely staring at me still named "jeb_". And other strange things happen, like the names I try and change it to piling up in the Citizens.locations file, all under the same id.

    :)

    Edit: ....and now some of my npcs are not showing... :(
     
  19. Offline

    amunro

    How do I setup the config so that there are no npcs on the server except the ones I create? I log in and theres a load of random ones wandering around!
     
  20. Offline

    Jotols

    I´m creating a pub and i need some npc:s to sit, sit like players in the plugin chaircraft. Is this possible
     
  21. Offline

    Claryn

    After I got citizens, monsters wont spawn. Why? :(
     
  22. Offline

    JamesS

    I don't think thats possible yet, but that is a good idea I think, if it could work with stuff like chair craft. All in good time I guess. For now I guess they will have to be standing, nice idea though.
     
  23. Offline

    Nickman

    Would it be possible to mark an NPC as "killable"?
    This way you can have npc's that can actually die and not only immortal ones :).
    Also any idea on when a new update is coming with "_" fixes and stuff?

    Awesome work!
     
  24. Offline

    NeoCronos

    Healers dont work?
    Blacksmith and Mages work fine, but my Healer doesnt respond to me :(
     
  25. Offline

    Hitman4Hire

    @JamesS
    Yeah, how do the aPunch and herobrine npc's have skins but the NPC's I make don't?
     
  26. Offline

    Sydaell

    Wiki page being attacked by some lame hacker?
     
  27. Offline

    amunro

    My server lags to hell and that's with no npcs actually spawned. I made too and the lag was so much it was unplayable.

    Anyway I can boost the performance, or am I doomed to never have this plugin :( ?

    Using 1.0.8h
     
  28. Offline

    tcvs

    well the plugin is does make server lag but they can,t do anything about it
     
  29. Offline

    dzekins

    how can i turn off the mana thing? i dont whant and cant go echarging all NPC over the server
     
  30. Offline

    fullwall

    To all: the next version will include a form of custom npc registering (essentially, a rudimentary API). Hoping to see some good things from it!
     
  31. Offline

    tcvs

    When will that be :)
     

Share This Page