[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


    @fofogogo23 - you have to configure the talk item in citizens.yml.
  3. Offline


    Yes ! Is it possible ? I'm not able to do it.
  4. In the talk item feild? If so, how can I set it to be able to talk with any item in hand?
  5. Offline


    How about this?
    citizens.create.[type] - Create NPCs and allows you to modify your NPC
    citizens.use.[type] - Use NPCs
    citizens.trusted - Lets you use tp, armour, item, copy and colour commands. Also lets you use trader unlimited.

    How about that?
  6. Offline


    Only reason why am planning to use this plugin is for the future Bandit & Gaurd NPC's. Mexico City here I come! [creeper]
  7. Offline


    Otherwise is it not possible to have two separate permissions for "/npc tp" and "unlimited stock" ?
  8. Offline


    lol, @ piratebay

    should they spawn on land?
  9. Offline


    I was successful in creating an NPC named Bob. Bob loads when the server loads. Bob was visible and then vanished, yet the console says Bob loaded. What's happened and how can I fix this?
  10. Offline


    Yes! This would be great.​

    It would be great if it was even more granular, but this would still be put to good use.​

    The node "citizens.use.[type]" should only be allowed to use the NPC, basically just follow and not to be able to modify/use it in any other way.​
  11. Offline


    Why I can't make any Basis NPC using BOSEconomy & iConomy? (Tried them both)

    I made NPC's using the default, YellowFlowers.
    Now I switch to money from BOSEconomy and it gives me an internal error.
    Im using the dev build but also used the stable build.
    Any Idea what the problem might be?
    Excuse me when there already is an answer on this question and I missed it in previous posts...

  12. Offline


    You should separate the tex by using a / or > instead of a _
  13. Uhm, so a herobrine just spawned randomly on my server.
    Is that normal? :D
  14. Offline


    Eyh guyz , when i create a wizard and add the location my players got a message "not enough permission". The permissions plugin is necessary to allow my players to use the trigger of the NPC ? I look in the help page but i dont find any command to do that without permissions...
  15. And some guy named "fulwall"
    What the fuck is happening? Some late 1:st of april joke?
  16. Those be Evil NPCs. Check your Citizens config.
  17. Offline


    i can´t toggle npc type.
    When i type in /toggle trader nothing happens bukkit 860
  18. Offline


    this is an amazing plug in, it's probably one of the best out there. my one complaint is that guards cant jump to get to enemy's but i think three going to fix that when they add way-points.
  19. Offline


    Be sure you have the NPC selected, and try /tog instead of /toggle, maybe u are using xAuth?

    You mean me?
  20. Offline


    thanks. An other question which iconomy build do this plugin use? I use 5 and citizens says that my server don´t use any economy plugin. What can i do?
  21. Offline


    how do i get rid of fullwall i checked the wiki page but still couldnt find out
  22. Offline


    change the spawn to false in mobs.yml(citizens folder)
  23. Offline


    Check the config file and set use-econplugin= 'true' and something like that also to true, you can find it in the economy config file in the /plugins/citizens folder, its on top of the file, so it wil be the first thing you see when you open the config with Notepad ++ or whatever you use
  24. Offline


    2011-06-16 00:35:55 [WARNING] Task of 'Citizens' generated an exception
    java.lang.ArrayIndexOutOfBoundsException: 1
    	at com.fullwall.Citizens.Properties.Properties.BasicProperties.getName(BasicProperties.java:54)
    	at com.fullwall.Citizens.NPCs.NPCManager.register(NPCManager.java:48)
    	at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:142)
    	at com.fullwall.Citizens.Citizens.access$0(Citizens.java:134)
    	at com.fullwall.Citizens.Citizens$1.run(Citizens.java:98)
    	at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:386)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I seem to be getting this error when booting up my server.
    I am clueless on this error, so, can I please get some help on what this means and how I can fix it?
    Running CB build 860 and 1.0.8h of Citizens

    - Lildirt
  25. Offline


    Hi Guys,

    Our Server has a Problem.

    Our Users cant use the Blacksmiths, at every time when they want to repair their equipment, the game say, that they dont have permissions, but i added the lines citizens, citizens.blacksmith.repair and citizens.blacksmith.uses but it dont work for them, does someone knows why?
  26. Offline


    I have one problem. why, when i save my npcs doesnt saves?
  28. Offline


    Excellent, now player traders are useful again!

    Here's an idea for the permissions nodes.

    - Keep the current permissions nodes for the basic user.

    - Add the specific permissions that were used previously, for more customizaion for those that want it.

    This is the best of both worlds, so people who want to customize it can do so, others who just want a quick simple setup can just add the "citizens.use / create / modify / admin" as they do now.
  29. Offline


    Was going to outline all of the commands for myself, and decided to write them out here... all in one place. I think I got them all:

    • /citizens - display Citizens information
    • /citizens reload - toggle all types for an NPC
    • /toggle [type] - toggle an NPC type
      • [type] trader
      • [type] healer
      • [type] wizard
      • [type] blacksmith
      • [type] guard
      • [type] bandit
      • [type] quester
    • /toggle all [on/off] - toggle all types for an NPC
    • /basic help [page] - basic NPC help pages
      • /npc create [name] - create an NPC
      • /npc set [text] - set the text of an NPC
      • /npc add [text] - add text to an NPC
      • /npc reset - reset the text of an NPC
      • /npc name [name] - set the new name of an NPC
      • /npc remove (all) - remove and despawn NPC(s)
      • /npc item [itemID|item-name] - set the item that an NPC holds
      • /npc [slot] [itemID|name] - set the armor slot of an NPC
      • /npc move - move an NPC to your location
      • /npc tp - teleport to the location of an NPC
      • /npc copy - make a clone of an NPC at your location
      • /npc id - get the ID of an NPC
      • /npc select [ID] - slect an NPC with the given ID
      • /npc owner - get the owner of an NPC
      • /npc setowner [name] - set the owner of an NPC
      • /npc talkwhenclose [true|false] - make an NPC talk to players
      • /npc lookatplayers [true|false] - make an NPC look at players
      • /npc list (name) (page) - show a list of NPCs
    • /blacksmith help - guard NPC help page
      • /blacksmith repair [type] - repair your armor
        • [type] = unknown
      • /blacksmith list - list the available armor names
      • /blacksmith uses - show how many uses your item has left
    • /guard help - guard NPC help page
      • /guard [type] - toggle the type of guard that an NPC is
        • [type] = bodyguard - follows you around
        • [type] = bouncer - Attacks players and mobs within a set radius
      • /guard blacklist (mob) - add mob to a guard's blacklist
      • /guard whitelist (player) - add player to a guard's whitelist
      • /guard radius [amount] - set the redius of a bouncer's zone
    • /healer help - healer NPC help page
      • /healer status - view the health and level of a healer
      • /healer level-up (levels) - level-up a healer
    • /quester help - quester NPC help page
      • /quester assign [quest] - assign a quest to an NPC
    • /trader help - trader NPC help page
      • /trader list [buy|sell] (page) - list a trader's buy/sell list
      • /trader [buy|sell] [itemID( :amount:data)] [itemID( :amount:data)] start an NPC stocking an item
      • /trader [buy|sell] remove [itemID] - stop the item from being strocked
      • /trader balance [give|take] - set a trader's balance if using iConomy
      • /trader unlimited [true|false] - set whether a trader has unlimited stock
      • /trader money - check how much money a trader has
    • /wizard help - wizard NPC help page
      • /wizard locations - view the tp locations of a wizard
      • /wizard addloc [name] - add a tp location to the wizard
      • /wizard removeloc [id] - remove the tp location
      • /wizard mode [mode] - change the mode of a wizard
        • [mode] = TELEPORT / TIME / SPAWN / Weather
      • /wizard status - display the mode/mana of a wizard
    • /bandit help
      • /bandit steal [id] - specify which items a bandit can steal
    Bronski and gmore70 like this.
  30. Offline


    Ok, so I'm using the dev build of citizens (Build#244) on craftBukkit build 818 and got this error when trying to damage an evil npc/pirate more than once:

    2011-06-16 18:05:06 [WARNING] Task of 'Citizens' generated an exception
    java.lang.NoSuchFieldError: initialised
    at com.fullwall.resources.redecouverte.NPClib.CraftNPC.applyGravity(Unknown Source)
    at com.fullwall.resources.redecouverte.NPClib.Creatures.CreatureNPC.doTick(Unknown Source)
    at com.fullwall.resources.redecouverte.NPClib.Creatures.EvilCreatureNPC.doTick(Unknown Source)
    at com.fullwall.Citizens.CreatureTask$CreatureTick.run(Unknown Source)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:388)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    Is this fixed if I have Craftbukkit version 860?
  31. Offline


    I'm having this exact same problem. Let me know if I can get you and diagnostic information!

Share This Page