[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 - 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


    Guys where's the old Wiki page with all the npc commands? :confused:
  3. Offline


    /npc create Jake (creates a NPC named Jake)
    /npc move (moves the last NPC you selected to your position)
    /npc remove (delete's the NPC)
  4. Offline


    I found a glitch with traders. [Citizens 1.0.9d]

    Say if the trader is buying a bundle of White Wool for X Moneys, but you have less White Wool on you than is in the bundle, but have loads of Brown Wool. If you try to sell your white wool, it succeeds but some Brown Wool is sold aswell.

    Pretty much: Items with the same item IDs but different data values often get mixed up during sales.
  5. Offline


    ya thats it thanks man
  6. Offline


    I tried to rename BOSEconomy.jar to zzzBOSEconomy.jar for Citizens load BOSEconomy before iConomy. But don't work, it's load BOSEconomy :(

    It's possible to make a new entry in configuration for choose between iConomy or BOSEconomy ?
  7. Offline


    I love this plug-in
    really look forward to seeing it integrate when the MC source code is no longer obfuscated
    and all the new npc's you have planned ..... this is too date my favorite mod. Haven't settled on an RPG mod yet to go with it, but this is my npc mod for a good while

    some suggestions I thought of while playing with it (about 3 months now) are, and I've tried to read through a good portion of 222 pages of posts but it's not happening beyond that so if I repeat something that's been suggested than I apologize .....

    -how about some way of eliminating the translucent names ..... seeing 117 and counting NPC names through walls is crazy (really big city). And it probably would chew less resources if they faded out after 10 blocks or w/e.

    -The general pathing seems REALLY quriky. NPC's can't seem to handle more than 7-10 way points. They start acting all weird after that.

    -can't seem to figure out how to make npc's for free ..... why do I have to keep spawning yellow flowers into my inventory to buy another NPC? ..... I'm an admin ..... am I missing something somewhere ?

    -COPYING ..... I make a guard, fully program him the way I Want, copy him and he's not the same as the last guard when it comes to, name color, commands, text, etc. none of the commands "copy" over at all ..... it's just shorter than typing /npc create such'n'such. I made 70 guards in one city ..... all the same ..... one at a time, this applies to all npc types as far as I Can tell so it's not the "guards aren't finished yet" problem

    -skins ..... an URL link option, and upload option, .yml option ..... not worried about how it happens but I think it should (this I know you've heard 1000 times just casting a ballot) .....

    -I think after you get some of the npc "classes" situated that sub classes / hierarchies would be a good idea. With different and growing skill/command sets.
    examples: Guard, Sgt, LT. etc
    Wizard, Grand Wizard, Arch Mage.

    well that's my two cents for now ..... love the mod, keep up the good work

    davz not here


    EDIT: I forgot Grouping ..... what if I Want 4 npc's to path together the same route. but i want them to walk in "formation" ..... instead of one at a time .....
  8. Offline


    When I updated to the latest version, all my NPC's disappeared. Anyone know how you might fix this? Also, I just updated the jar.
  9. well i have 50 npcs and after taking out ALL the quotes still doesnt work soo hoping you guys fix this error thanks!
  10. Offline


    I'm having problems. I downloaded the plugin and everything is working as far as the console is working, but when I get into the game, it says I don't have the persmissions to use this command. I removed permissions, and tried again but the same thing happened. Help please.

    And yes i did try to put the permission nodes in and they still wouldn't work.
  11. Offline


    Want to help out the Citizens team, but can't donate? Vote for their server here. Sorry for the shameless advertising, but this is an awesome way to show your support for us without needing to spend money.
  12. Offline


    All Right, Gonna do this post again, I need some help, I'm am trying to make it so only admins can edit or make new npcs, and builders can only use them,. i have tried adding "ALL" permissions BUT -citizebs.admin to the builders permisssion, but it still will not work, it says you do not have permissions to use this command. i have even tried adding -citizens.admins and then adding "- -citizens.(the ones i dont want then to use)" still dose not work,.. Builders are able to use all commands, and as you would guess, every thing works like it should when i just add -citizens.admins
    but like i said before i do not want anyone but admins making new npcs.. its like the permissions does not work,..
  13. Offline


    Thanks for the help @RaginMc but it's still not working. I do thank you for trying. It still doesn't work without permissions.
  14. Offline


    dumb question but how do you make citizens?
    I've installed the zip but 0 npcs have been created, so im wondering how to create my own... can someone post a video or something to show me how to do it, and also what it looks like in game plz?

    (i've never done coding before so if it involves coding could someone throw me a couple of random ones plz) thanks.

    also, i've managed to create a random npc using the comands on the wiki, trouble is, i've set him in the wrong place lol, is there a way to destroy them so as to start again?
  15. Offline


    there is a command for removeall NPC's but i can't remember the exact command sorry. But on the Wiki, it shows a command for admins to remove all created NPC's. i don't know about single ones though.

    @StormKitten_1 hope that helps :)
  16. Offline


  17. Offline


    Awesome fullwall, thanks for looking into it.
  18. Offline


    I never get an answer but I don't desesperate...

    Using CB1000 and Citizens 1.0.9d
    The traders account can still go in negative if a player sell items with a negative price.
    Here I can sell 10 cobblestone for -100 gold.
    /trader sell 4:10 -100
  19. Offline


    I dont See a question :S
  20. Offline


    If you don't want your player to cheat there money don't let them create traders. Or check the npc-profiles to see abuse.
  21. Offline


    I have a question and sorry if this has already been asked or if it was answered, but how do you change the skin of the NPC. Like the Guard looks a specific way and I'd like to change it if possible. Please let me know. Thank you
  22. Offline


    only way to do this, is to change there name,.. Like renaming it Ragin would give it my skin, you might get lucky and find a name like SuperGuard and it have a skin,.. but i dont think so =D
  23. Offline


    That kinda sucks. I mean the Guard looks like a Spartan and I'd like to change that. I would like Guards for my Castle and the Spartan makes it look pretty bad.
  24. Offline


    Hey I also have another question, terribly sorry, but how do you use the waypoint system? i'd like my guards to walk across a wall. Would that work? Could someone help me with that?
  25. Offline


    ./npc path , left click to add a point and right click to remove, then when your done type /npc path again
  26. Offline


    There is a small bug when the server is not NPC players disappear,
    2011-07-28 15:19:28 [INFO] [Citizens] Loaded 2 NPCs.
    2011-07-28 15:19:28 [INFO] [BukkitContrib] Successfully authenticated XtenD's BukkitContrib client. Running client version: 17
    2011-07-28 15:21:20 [INFO] [Citizens] Despawned at -22 16
    2011-07-28 15:21:49 [INFO] Connection reset
    2011-07-28 15:21:49 [INFO] XtenD lost connection: disconnect.quitting
    2011-07-28 15:26:22 [INFO] [Citizens] Despawned at -13 10

    CB1000 , Citizens 1.0.9
  27. Offline


  28. Offline


    Thank you @RaginMc.

    If You Don't Mind I have a couple of Suggestions:

    Change Skins for Guards, Traders, Wizards, Etc.

    Different Classes of Guards. (Grunts, Knights, Bodyguards, Archers, Horsemen)

    To Be Able to program NPC Guards to follow you.

    Grouping like having more than one guard moving in a synchronized manner. (this has already been suggested)

    Name Fading (already been suggested)

    More functions for NPC's

    that's about it. Hopefully these are taken into consideration. Thank you :)

  29. Offline



    I've got a problem. I installed Citizens a few minutes ago and wanted to create my first NPC.I changed my settings like this:

        item-list-on: true
            select-items: '*'
            talk-items: 0,
    So you talk with nothing in hand I think. I created the NPC and gave it a text. But if I right-click the NPC it doesn't say anything! And in console I get this error:
    2011-07-28 11:30:37 [SEVERE] Could not pass event ENTITY_TARGET to Citizens
        at com.citizens.Citizens.validateTool(Citizens.java:351)
        at com.citizens.listeners.EntityListen.onEntityTarget(EntityListen.java:87)
        at org.bukkit.plugin.java.JavaPluginLoader$63.execute(JavaPluginLoader.java:684)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at com.citizens.listeners.PlayerListen.onPlayerInteractEntity(PlayerListen.java:103)
        at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:845)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    And if I reload the server, all NPCs disappear! Why do they disappear? Even if i /Save-all before that! I don't want to create all NPCs new after every reload!

    Can anybody help me with my 2 problems?
    Sorry for my bad English, but I'm German

    ~ raupy
  30. Offline


    first - 99% conflict with one of your plugins
    second - world save is FOR WORLD save,not NPC save.
    npc save automatically after some time,and server will write"npc saved"
  31. Offline


    Here is my plugin list:

    iConomy Chest Shop
  32. Offline


    Would it matter if you could use anythging to make them talk?
    this is how mine is set up,.
        item-list-on: 'false'
            select-items: '*'
            talk-items: 340,
    with it like this, it dose not matter what you have in your hand.
    and you might wanna try adding single quots on each side of true, item-list-on: 'true'

Share This Page