[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

    Exanimo

    Awesome work again!
    Will update the moment it is out.

    Could it be that healers don't work in 1.0.9a by the way? Thats the first time i created a healer and even after setting permissions, giving away ownership or letting it try an user.. the healer won't accept woolblocks or heal.
    Actually i get no notice at all when i beat him up with the wool or diamond sword.

    Also, guards look interesting. The bouncer tried to beat me up the first time i created it and then went postal on a different NPC which was surely 20+ blocks away :)
    Looking forward to properly implent these on my server, they add great ambience and could be quite helpfull near town.
     
  3. Offline

    Hwkeye

    errors when doing '/trader list sell|buy' command.
     
  4. Offline

    aPunch

    Do you have PvP turned on? I believe having PvP turned off causes left-clicking NPCs to not work.
     
  5. Offline

    GoldenX

    An issue when I use : /trader list sell or /trader list buy
    14:58:10 [SEVERE] java.lang.ArrayIndexOutOfBoundsException: 3
    14:58:10 [SEVERE] at com.citizens.Resources.sk89q.CommandContext.getIntege
    r(CommandContext.java:81)
    14:58:10 [SEVERE] at com.citizens.Commands.Commands.TraderCommands.display
    List(TraderCommands.java:173)
    14:58:10 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M
    ethod)
    14:58:10 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S
    ource)
    14:58:10 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno
    wn Source)
    14:58:10 [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source)
    14:58:10 [SEVERE] at com.citizens.Resources.sk89q.CommandsManager.executeM
    ethod(CommandsManager.java:495)
    14:58:10 [SEVERE] at com.citizens.Resources.sk89q.CommandsManager.execute(
    CommandsManager.java:394)
    14:58:10 [SEVERE] at com.citizens.Citizens.onCommand(Citizens.java:321)
    14:58:10 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginComman
    d.java:35)
    14:58:10 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCo
    mmandMap.java:129)
    14:58:10 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(Cr
    aftServer.java:298)
    14:58:10 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(N
    etServerHandler.java:711)
    14:58:10 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerH
    andler.java:676)
    14:58:10 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHand
    ler.java:669)
    14:58:10 [SEVERE] at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:3
    3)
    14:58:10 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.
    java:226)
    14:58:10 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHand
    ler.java:84)
    14:58:10 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile
    :105)
    14:58:10 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServe
    r.java:451)
    14:58:10 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:361)
    14:58:10 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:422)
    >
    EDIT : If I use : /trader list sell [page] (trader list sell 1 for example), it works. But otherwise it causes the error.
     
  6. Offline

    Exanimo

    Oeh! will try that as PvP is indeed turned off. Thanks!
     
  7. Offline

    Exanimo

    Another bug i got:

    in 1.0.9 i could do /trader list sell and if it had multiple pages there was no way to see them.
    in 1.0.9a it seems it is possible when you use /trader list sell 2 (where 2 is the page you want to see), however when not putting a number behind the command you get an error.
     
  8. Offline

    sme4gle

    Hey guys .. i got one question .. my server crashes like every 5 Minutes .. This happens due a "wrong Heapsize"
    Wich should be good .. its just default (1GB) .. But if i watch tru all the errors .. i only see the errors
    of Citizens and players who logged out wrongly .. How can i fix this?
     
  9. Offline

    GoldenX

    *Evil mobs pass over the "god" command.
    * Evil mobs ignore a non-pvp area defined under Wordguard. (you couldn't hurt a npc but they can!) Is it possible to add an option which allow or not the NPC's damages or their attack ?
    *Npcs spawn just anywhere. (IN blocs and die suffocated for example)
     
  10. Offline

    Niinja_Benzz

    This Plugin is great, definately a keeper on my minecraft server.
     
  11. Offline

    Citizens

    Version 1.0.9b

    -fixed NPCs not saving
    -added command suggestions ("Unknown command. Did you mean: ....")
    -trader command fixes
    -added /trader clear [buy|sell] command for clearing a trader's stock
    -added /toggle [list|help] for toggling help

    Report any bugs ASAP.
     
    Duginox and Zamm like this.
  12. Offline

    blackbinary

    Nice!
    thank you! i will try it
    :D
     
  13. Offline

    some1

  14. Offline

    Spidi

    what do i do here ? CB 953 Citizens 1.09b

    Code:
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 2
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 5
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 6
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 8
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 10
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 13
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 16
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 17
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 19
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 20
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 24
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 25
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 28
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 29
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 44
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 45
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 48
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 50
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 51
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 67
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 107
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 131
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 134
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 143
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 149
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 150
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 152
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 154
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 158
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 161
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 165
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 166
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 186
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 193
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 213
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 224
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 226
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 228
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 229
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 232
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 234
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 245
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 250
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 265
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 278
    2011-07-05 16:13:18 [INFO] [Citizens] Missing location for 282
    2011-07-05 16:13:18 [INFO] [Citizens] Loaded 18 NPCs.
     
  15. Offline

    ohmydoddtv

    Ok I download the Jar and the single npc that ive set up randomly disappears after a minute or two? It happened as soon as I made him a trader, I will continue to test this, I will report back soon.

    Ok testing further I realise it was my internet connection screwing about with me because I'm uploading a youtube video, everything seems fine :D

    Oh I really hope it's my connection, It just happened again. I reload the plugins and they appear again soooo I'm really not sure why they keep randomly disappearing :/
     
  16. Offline

    Elfsovereign

    Last time I tried this plugin, it killed the ability to use beds. Has that been fixed now, or is it still not working with Beds?
     
  17. Offline

    Hwkeye

    Ok downloaded 1.0.9b and restarted server but now it says I don't have permission to any npcs command. Permission nodes are all set up as it is.
     
  18. Offline

    Sporadisk

    Hi, I'm pretty sure Citizens is not responsible for the memory leak issues on my server at this point. Bad news for me though, I currently have no clue which of the 15 plugins is the culprit :p
     
  19. Offline

    Exanimo

    I used 1.09a earlier today (got b now) and i used beds a few times. So that works!
     
  20. Offline

    jakenem12

    1.09b looks fine on my server i did a reload and they all loaded back up and all working... besides the point that my wizard teleporters lost there location in the conversion...

    I do have a question thoe, how heavy is this plugin?
     
  21. Offline

    fullwall

    @jakenem12 - it varies depending on the number of npcs and what extra effects you add that require more cpu usage (pathfinding etc.).
    @ohmydoddtv - can you narrow down the cause of this issue? Seems @d00ba has it as well.
    And yes, beds will work fine.
     
  22. Offline

    ohmydoddtv

    Found a bug, the npc doesn't look at the player, or talk to the player when there is something between them and the player on the floor. I hope that made sense haha :)

    Heres a pic of my shopkeeper with a wooden plank between him and I.

    [​IMG]

    It looks like he's looking now but when you walk around the front desk he wont move his head or talk to you.
     
  23. Offline

    ohmydoddtv

    It seems to be fine now I've restarted the server, I also downloaded the full folder version of it instead of just the Jar version.
    The problem I posted above this comment still exists
     
  24. Offline

    xxugotowned

    100% Working Saves
    100% Working Npc Toogles Etc
    Working fine for me :\
     
  25. Offline

    gameswereus

    I want to limit every normal user to 1 NPC, and donors to 2 or 3. Is this possible?
     
  26. Offline

    xxugotowned

    Bug Found!
    Can do with guard
    u can do toggle guard and thats it!
    u cannot do /guard help
    or anything
    :)
     
  27. Offline

    Rainforce15

    same problem here, btw. (seems to be a problem with the conversion process to the new format)
     
  28. Offline

    ohmydoddtv

    Suggestion: When you copy an Npc it should be an EXACT copy. Like if I want to be able to copy a trader he should copy with all the items and still trade.
     
  29. Offline

    fullwall

    @ohmydoddtv - thanks for reminding me. That's what's supposed to happen, but it doesn't for some reason.
     
  30. Offline

    Jonathan Thorpe

    Did you even read the first post? Guards are not finished yet :confused:
     
  31. Offline

    transient

    Was the trader exploit fixed? I don't see it specifically in the changelog and just wanted to confirm before I start allowing traders again.
     

Share This Page