[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. I gave up on question 1 (i can live with them just looking at players...)
    QUESTION 2:
    I have a problem with /npc path... it seems to work fine the first 3 or so points i place but from there on it starts giving me "waypoints need to be withing 16 blocks" or something .. now that wouldn't be a problem if it actually worked cause at waypoint 4 or 5 EVERYTHING is not "within 16 blocks" for some reason, even if it's only 2 blocks further from the last waypoint ...
    .
    Question 2 EDIT
    k, I fixed it by changing this value in the settings:
    pathfinding: 500.0 (was 16)
    Does this affect performance for some reason ? it allows me to create my full path ...
    .
    Question 3... for some reason the name "Mayor/Turnslot" gets his nametag as "Mayor Turnsalo" while when he speaks it says "Mayor Turnslot" in the chat.. so it had the name but for some reason doesn't fully list it on the nametag (last letter missing).. I know you can only add 16 characters .. but Mayor Turnsalot is 15 characters inlcuding the space ...
     
  3. Offline

    Minespace

    @pawned, I think it is '*' for all items...
     
  4. Offline

    fenukottero

    Can you help me?! In my server, normal non-op player are not able to use blacksmith's functions. Maybe I need permissions but I have no idea what permissions are and how to edit them ^^ Im not good using plugins like PermissionEX or others, so if possible, help me in a easier way :p
     
  5. Offline

    fenukottero


    That's work, buy he walking doing nothing! If i set him /guard aggro, he attacks moobs but standing!
     
  6. Offline

    gummby8

    After a quick test....you're right. I thought citizens supported multi-world?

    This isn't good at all. Currently I use citizens as NPC mobs inside dungeons. All my dungeons are currecntly setup in a seperate world. i can't have the pluggin crashing every time someone decides to leave a dungeon with an NPC targeting them.

    EDIT: after further testing this happens if a player is killed by a guard and re-spawns in a separate world. WTF comeon!
     
  7. you got to make /guard distance or what evr that was XD the area where it attacks..
     
  8. Offline

    Joakim92

    Hi, i have a problem with the traders. I add all permissions, admins can trade with traders but normal users cant. This is my permissions:
    - citizens.trader.use.help
    - citizens.trader.use.list
    - citizens.trader.use.trade
    - citizens.trader.modify.stock
    - citizens.trader.use.trade.*
    - citizens.use.trader
    - citizens.modify.trader
    Plz, help me :D
     
  9. Offline

    Snafflidorf

    15:45:40 [WARNING] Task of 'Citizens' generated an exception
    java.lang.NoClassDefFoundError: net/minecraft/server/Packet17EntityLocationAction
    at net.citizensnpcs.resources.npclib.PathNPC.<init>(PathNPC.java:31)
    at net.citizensnpcs.resources.npclib.PathNPC.<init>(PathNPC.java:51)
    at net.citizensnpcs.resources.npclib.CraftNPC.<init>(CraftNPC.java:16)
    at net.citizensnpcs.resources.npclib.NPCSpawner.spawnNPC(NPCSpawner.java:75)
    at net.citizensnpcs.resources.npclib.NPCManager.register(NPCManager.java:159)
    at net.citizensnpcs.Citizens.setupNPCs(Citizens.java:284)
    at net.citizensnpcs.Citizens.access$000(Citizens.java:62)
    at net.citizensnpcs.Citizens$2.run(Citizens.java:134)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:482)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.Packet17EntityLocationAction
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 12 more
     
  10. Offline

    Ei3N

  11. Offline

    fenukottero

    upp pls!!!
     
  12. Haha. That post was from back in March. It wasn't possible back then.
     
  13. Hello I'm having problems with money not being rewarded when completing a quest! I'm using BOSEconomy and the latest recommended build of bukkit and citizens.

    Code:
        rewards:
            '0':
                type: money
                money: 600
     
  14. Offline

    AliasXNeo

    So, is there a way to make it so that players can't put Citizens just anywhere? I gave players the ability to create Traders so they could sell their stuff, however they currently can place these NPC's anywhere. I'm using WorldGuard and it seems that WorldGuard does not account for NPCs as they are able to be placed in protected regions. Is there anyway to prevent this from happening?
     
  15. Offline

    Sshadow

    No problem. Glad I could help :)
     
  16. Offline

    Sammige90

    Hey guys I rather like the mod but i think i managed to break it. I was using a Craftbukkit server and put citizens in the plugins folder and it worked for a while until I tried to give a npc the same skin as me by naming him after myself (I know that's not how you do it now) in effect I think I broke my plugins.yml file where can i get or create a new one for citizens to work and where do I put it?. i have tried re downloading the server, java and citizens but it didnt seem to help. P.s I am only running at 32 bit if that changes anything i dont know.
     
  17. Offline

    Phibedy

    Hi, is it possible to accept more than one quest at once?
     
  18. Offline

    Fire_Head431

    any1 know how to change their skins to a url skin or something ive got on my pc? ive tried NPCSkin it doesnt work :/
     
  19. Offline

    Fire_Head431

    does it really matter?
     
  20. Offline

    Spl1tz

    Tbh this plugin isn't made to allow players add NPCs to the world.
    I'd leave that to admins.
     
  21. Offline

    Joakim92

    Hi, i have a problem with the traders. I add all permissions, admins can trade with traders but normal users cant. This is my permissions:
    - citizens.trader.use.help
    - citizens.trader.use.list
    - citizens.trader.use.trade
    - citizens.trader.modify.stock
    - citizens.trader.use.trade.*
    - citizens.use.trader
    - citizens.modify.trader
    Plz, help me :D
     
  22. Offline

    AliasXNeo

    I would beg to differ considering the fact that you can add and take money from the NPCs as well as stock them. That just screams player use to me since most admin's wouldn't really need those features. I feel like this issue was just overlooked, which is why I am bringing it up now.
     
  23. Offline

    mallander

    Hi Fullwall, I was thinking that with the Citizens plugin, and it's incorporated quest system, that McMmo could be linked with it. For example, once someone gets to Level 50 in Swords, it allows them to do a quest that they would not otherwise be able to do. Do you think this is possible to incorporate?

    Thanks, Mall
     
  24. Offline

    intelnavi

    Do wizards just not work at all? Or maybe it is a conflict with essentials or something? I set them for teleportation or weather, etc, and when I click on them nothing happens. Also, guards stop pathing when they kill something, and stationary guards do not return to their spot after attacking something.

    I also tried to have guards attack a group, but they don't seem to attack players or be killable by players. Maybe I am missing something.
     
  25. Offline

    Exanimo

    I get the following error in my console when starting the server:
    I seem to be missing some NPCs, could be 5 of them.... or does the error mean number 5 is missing?
     
  26. Offline

    phelanvz

    Hello all,
    after one week testing I have the following resume

    The MOD / Plugin makes lot of Fun...its very buggy sometimes the Bodyguard follows sometimes not..the trader dont trade...but i think we can fix that step by step..maybe the next version has some fixes.

    My Guard follows after.... deactivate bodyguard...activate bodyguard..then restart the server
     
  27. Offline

    fullwall

  28. Offline

    DonneR93

    Is it possible to have a little bit of a delay on the pathing on an NPC? So he wont run around like crazy 24/7, so he takes a 10 sec break after each point that he was walked so to speak..?
     
  29. Offline

    Joakim92

    Hi, i have a problem with the traders. I add all permissions, admins can trade with traders but normal users cant. This is my permissions:
    - citizens.trader.use.help
    - citizens.trader.use.list
    - citizens.trader.use.trade
    - citizens.trader.modify.stock
    - citizens.trader.use.trade.*
    - citizens.use.trader
    - citizens.modify.trader
    Plz, help me :D

     
  30. Offline

    DaEgo

    CITIZENS NEED UPDATE FOR CB UPDATE

    tested with 1712 / 1713 / 1714


    no NPCs spawn at server Start !

    Start Error :
    Show Spoiler

    Code:
    2012-01-12 23:03:42 [WARNING] Task of 'Citizens' generated an exception
    java.lang.NoSuchMethodError: net.minecraft.server.ItemInWorldManager.a(I)V
        at net.citizensnpcs.resources.npclib.CraftNPC.<init>(CraftNPC.java:17)
        at net.citizensnpcs.resources.npclib.NPCSpawner.spawnNPC(NPCSpawner.java:75)
        at net.citizensnpcs.resources.npclib.NPCManager.register(NPCManager.java:159)
        at net.citizensnpcs.Citizens.setupNPCs(Citizens.java:284)
        at net.citizensnpcs.Citizens.access$000(Citizens.java:62)
        at net.citizensnpcs.Citizens$2.run(Citizens.java:134)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:491)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:423)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    


    try /npc create TestNPC :
    Show Spoiler

    Code:
    2012-01-12 23:05:39 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.ItemInWorldManager.a(I)V
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.resources.npclib.CraftNPC.<init>(CraftNPC.java:17)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.resources.npclib.NPCSpawner.spawnNPC(NPCSpawner.java:75)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.resources.npclib.NPCManager.register(NPCManager.java:159)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.resources.npclib.NPCManager.register(NPCManager.java:189)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.commands.BasicCommands.create(BasicCommands.java:226)
    2012-01-12 23:05:39 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2012-01-12 23:05:39 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    2012-01-12 23:05:39 [SEVERE]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    2012-01-12 23:05:39 [SEVERE]     at java.lang.reflect.Method.invoke(Unknown Source)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.resources.sk89q.CommandsManager.executeMethod(CommandsManager.java:530)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.resources.sk89q.CommandsManager.execute(CommandsManager.java:407)
    2012-01-12 23:05:39 [SEVERE]     at net.citizensnpcs.Citizens.onCommand(Citizens.java:200)
    2012-01-12 23:05:39 [SEVERE]     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    2012-01-12 23:05:39 [SEVERE]     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    2012-01-12 23:05:39 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:378)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:758)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:723)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:716)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:525)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:423)
    2012-01-12 23:05:39 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
     
  31. It's not a recommended build. Citizens are a hell of a big project as it is isn't it? Trying to keep up with every dev-version of bukkit would be insane. And prob impossible.
     

Share This Page