[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

    Draconicus

    Well, this is troubling. I was having a blast, but now I can't see my NPCs upon restarting the server...
    Originally I had just grabbed the jar, and at the time it kept telling me to select an NPC first (which wouldn't work without a valid config file). Now that I have one, the plugin works great, but my NPCs don't reappear on a server reload.
     
  3. Offline

    Scipione

    Craftbukkit: 617
    NPC: 1.07e
    Error when using /npc create NAME: http://pastebin.com/5wkxeFYp

    /Edit:

    Error was caused by bigbrother. Everythin seems to work fine without BB. But it doesn't seem to hook into iConomy correctly, there is no money charged when creating a NPC
     
  4. Offline

    The_Nut

    Would like to ask for a new command that is similar to an existing command.
    /npc getidlist [name] This would give a comma separated list of ID's that match the NPC name.

    So if I have 3 NPC's named "Guard", the command could return 15,19,45

    this would help in using the /npc tp command if I am not next to an NPC to get its ID.

    Thanks.
     
  5. Offline

    mbsuperstar1

    The_Nut, that would be the most useful command in the world. I hate forgetting which NPC ID I set for teleporting purposes and such, and that would be a lifesaver.
     
  6. Offline

    T.Hartman

    I have another suggestion. How about NPCs that will disappear if a player with that same name logs in? Example:

    I'd like to have an NPC of myself that stands around in my bedroom and has a few random things it will say when I'm not logged in. When I log in, I'd want the NPC me to disappear. I'm not suggesting that the NPC's location be a spawn point - just that the NPC be invisible while I am logged in, wherever I'm at.
     
  7. Offline

    IIGoldII

    Thats a good suggestion.If they do implement this,I hope there will be a command for allowing it to disappear.
    Ex.
    /npc removeonlogout true

    I wouldn't want them all gone though :p
     
  8. Offline

    chartsngraphs

    Sorry to be a bother, but I also have this error. Is there any fix or explanation? Thanks.

     
  9. Offline

    xGONExCRAZYx

    When I updated this plugin, all my citizens diappeared except one. He had nothing in his hands and no '_'. Every other one did, is that the reason? How do I fix this?
     
  10. Offline

    thepackett

    @fullwall: i know i probably shouldn't ask, but how much longer do you think until more types of npc's will be available? (guards and such)
    and please don't yell at me for this T.T
    I'm just a little curious because i've been coming back and checking this post for a while now and nothing is particularly new, and i'm really excited for updates since they would make this mod even more awesome :D
     
    IIGoldII likes this.
  11. Offline

    NouvelleOrange

    I have a problem. I specified the item that people had to have in their hand to rightclick on an NPC : so I wrote all those numbers except the sticks. I figured people could only select the NPC with a stick. Now I don't think its working properly because when I rightclick on an NPC with all the item I specified on the (item=) line, it makes both the NPC talk and get selected. I only want him to talk unless I rightclick him with a stick!
     
  12. Offline

    MediaMemphis

    Hi, a command like /npc reload would be nice, or /reload <id>. So you can edit the npc files and reload the npc after it.
    Thank's for this very good plugin :)
     
  13. Offline

    IIGoldII


    I say just give them some time.Something like this must take ages to perfect without bugs.They all know we crave new features,but asking for an ETA Release isn't going to help the cause :p
     
  14. Offline

    thepackett

    I know something as awesome as this would take a long time, but what if he was almost done with it for example? I'm not trying to rush him, i'm just curious really ^^'
     
    KeithGB likes this.
  15. Offline

    KeithGB

    Normally people asking for ETAs bug me but I'm with thepackett on this one, largely because at the moment the plugin is 'interesting', but could be 'aweome'.
     
    thepackett likes this.
  16. Offline

    fullwall

    That's an error with Java reflection used for the NPC lib... Might be your java/write/read permissions on craftbukkit.jar :S.
     
  17. Offline

    IIGoldII

    I agree.But notice how they will ignore your post.You can ask away all you want,but they probably won't give a response until an actual release is coming VERY soon.
     
    Fireside and mbsuperstar1 like this.
  18. Offline

    BioRage

    Just curious how much they take on resources?

    I.E. 1 npc = 1 real person?
     
  19. Offline

    Nate204

    I've seen this question before, and I have to say it's Null.
    1 Real person = network traffic up and down with constant updates to each person. This alone is a huge reason for Lag. If you're looking at it from and angle of "they take up resources by simply existing" then Sure. I bet they do, but not like everyone may think.

    When someone runs around my server like they just escaped prison, It causes drag and lag. The NPCs though, simply stay in one place. That area is constantly loaded. I just have a few at my spawn atm, and we do just fine.

    I once felt that the auto tracker (looking at passing players) caused lag, but I really don't know. I have BB on my server, and so I'll never know what is "really" lagging me down.

    As for the NPCs, I see no problem. The Major lag that people get when it comes to servers, is the up and down of network traffic. Hardware is there too, but Minecraft it self sucks on any server hardware. That would be the bigger problem, let alone Citizens.
     
  20. Offline

    mbsuperstar1

    Just had a look at the progress on GitHub, traders look very promising at the moment :)
    And then I found

    Code:
    +  public enum NPCType {
    +    ALL, BASIC, TRADER, GUARD, QUEST, HEALER
    +  }
    Haven't seen anything before about healer NPCs before, seems like this plugin will never stop growing. :D
     
  21. Offline

    Xemnas33


    I think there was a suggestion somewhere about it for them to be doctors and also the wizard NPCs which allow teleportation between other wizard NPCs.
     
  22. Offline

    mbsuperstar1

    The wizard suggestion was mine on GitHub, and I think they are different because surely a healer would involve healing the player and such healing events, is there any direct reference or feature list about healers? :p

    The GitHub has had a lot of trader features added today, progress == good. :eek:

    EDIT: Yes, I misunderstood partly, how do you think healers will work? :p
    Healer NPC's healing guards and players? A healer&guard that heals the player while helping to fend off those zombies? :mad: *explodes inside*
     
  23. Offline

    Xemnas33

    I think you misunderstood me :p Someone did suggest something like a doctor somewhere in a comment. Your wizard suggestion was seperate which is why I said and also the wizards. :)
     
  24. Offline

    Scipione

    still can't hook into iconomy, no money charged when creating an NPC, any help please ?
     
  25. Offline

    CHIKINS!!!

    The settings file isn't in the npc file. D:
     
  26. Offline

    robberocker

    Gonna try tomorrow :-D
    I hope its gonna work :-D
     
  27. Offline

    Binaryclock

    Any ideas?

    http://pastie.org/1769731


    I currently can't keep Citizens up and running without an error each day that completely breaks the plugin. I'm not editing things by hand, and I'm using the / commands.
     
  28. Offline

    thepackett

    that is true T.T
     
  29. Offline

    LatestLeech

    How do i read the message i set? Only selects him with right click
     
  30. Offline

    Dragonslife

    I have a problem that every time i restart my server, all the npcs changed the way they face, all in same direction, even tough i placed them facing another direction.... and put lookatplayers to false.... anyone knows why?
     
  31. Offline

    fullwall

    1.07f fixes a few minor bugs.
     

Share This Page