[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


    Ah, okay. Will the same bug effect anything with different metadata states? Eg, dyes, wood, etc.
  3. Offline


    I'ts already been told that Dmg id's for wool are not functional yet. "last I checked"
  4. Offline


    @piper - it didn't seem to affect stone/grass, but I didn't test with anything else. It's possible that it affects those materials which can actually take data values.
  5. Offline


    I've been doing a bit of testing, and it seems to be the case. Can't sell any form of dye or variations of the half slabs. That's a shame.

    Otherwise, very much enjoying the plugin!
  6. Offline


    For some reason when i try to change a regular NPC to a healer it stands it's not my npc. I made the NPC i'm admin and op. What is wrong?
    And i can't use the /basic command. It only pops either up internal error ingame or the message for that is a wrong command D:
    sorry for my grammar here i haven't slept for 25 hours xD
  7. Offline


    And my other question?
  8. Offline


    You haven't got the permission node 'citizens.trader.stock'. We are looking into refactoring permissions nodes, hence why I didn't reply straight away.
  9. Offline


    Soo, people can't buy because they don't have to stock permission? You really need to redo those :confused:
  10. Offline


    Sorry. I had missed that.
  11. Offline


    @Draconicus - I have a java profiler that I will be attempting to use tomorrow to track down the lag. In the meantime, have you tried save-often=false?
  12. Offline


    I have not! I'll try it now. :)
  13. Offline

    Drei Gyuu

    Request- Wondering if you can make it work with RealEconomy as well. Thanks
  14. Offline


    At first I thought I'd try loading my old collection of 40 NPCs and even with save-often=false in the config file the server lagged to hell as soon as it loaded. Putting that aside, I have a new problem that might be related.

    "/npc color" doesn't seem to work anymore. The NPC visibly refreshes (position jumps, as always) but their selection is maintained because the name doesn't change with a prefix as it would otherwise. Meanwhile their names stay white and I can't seem to change that.

    Most of my old NPCs had colored names, and if the colored name support is broken that might explain the lag...

    I created two brand new NPCs hanging around spawn, with my "Basic NPCs" folder deleted before starting the server so they have a clean slate. They have white names and NO LAG AT ALL. This is encouraging.
  15. Offline


    the npc's disappear if you reload the sever

  16. Offline


    im sorry for reposting but it seems that my question isnt being answered. I'm using iConomy and i have set econplugin to true, but when i try to buy something with the correct amount of money it says that i do not have enough money. I think that this is because the plugin is using a different kind of currency. I am using essentials, iConomy and Citizens.
    so, is there any way i can use iConomy currency instead of the currency the traders are using right now?
  17. Offline


    The maximum character name limit is now 16. This includes color tags. Adding coloured names is basicly impossible for most names now.

    Also it's a known bug that there is no "feedback" to the color command in "d"
  18. Offline


    Thanks but I get errors such as this when trying to create an NPC.

    2011-05-22 10:03:28 [SEVERE] java.lang.IllegalStateException: Failed to remove player. com.fullwall.resources.redecouverte.NPClib.CraftNPC@5463(Uncle Sam at 111.51035707453813,74.0,112.5148311421446) isn't in chunk 2, 1
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.PlayerInstance.b(PlayerInstance.java:49)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.PlayerManager.removePlayer(PlayerManager.java:101)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:113)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:97)
    2011-05-22 10:03:28 [SEVERE]     at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:128)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.Entity.c(Entity.java:161)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.Entity.setLocation(Entity.java:731)
    2011-05-22 10:03:28 [SEVERE]     at com.fullwall.resources.redecouverte.NPClib.HumanNPC.moveTo(HumanNPC.java:136)
    2011-05-22 10:03:28 [SEVERE]     at com.fullwall.Citizens.NPCs.NPCManager.facePlayer(NPCManager.java:171)
    2011-05-22 10:03:28 [SEVERE]     at com.fullwall.Citizens.TickTask.run(TickTask.java:49)
    2011-05-22 10:03:28 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:358)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    2011-05-22 10:03:28 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
  19. Offline


    If RealEconomy is supported by Nijikokun's Register API, then we will support it. Go ask him to add support for it if you want it supported by Citizens.
  20. Offline


    Setting a * as the conversation tool has broken the ability to use blacksmiths by right-clicking them with tools. Could you adjust the priority so that blacksmiths listen for fixable things before listening for the conversation item ID?

    I can't use /trader list because "this server is not using iconomy". Bit odd.
  21. Offline


    No, I checked my character names. Nothing goes over 16 with color codes considered.
  22. Offline


    I can't use /trader list because "this server is not using iconomy". Bit odd.
  23. Offline


    I have this sorted. My characters in the old config have names that are short enough (14 characters max), and yet there is still massive lag when they load.
  24. Offline


    Thanks for that.
    But i got a problem: If i restart the server, all items that NPC got in his slot is gone (it stays only in trader's hand)
    And one suggestion:
    Can you make it compatible with uQuest? Like if i hit some Quester NPC, it can give you a quest. That would be nice :)
  25. Offline


    Ok so maybe this is a stupid question but i didn't have a problem with it before .. i want to shut off ALL costs of creating an NPC. i edited the economy file to 0 items and 0 currency but it still tells me i need 0 yellow flowers to create an NPC ...How would i remove the cost of createing NPCs all together?

    also i want it to quit using ANY of the items as currency...i want it to exclusively use iConomy.

    Im using citizens 1.0.8d (did have this problem with the last version)
    using iConomy 5
  26. Offline


    well it do the same for me only on /toggle command... Just do not chage it and try to pay for it or set price to 1.
  27. Offline


    never mind i found it .. it was a use econoplugin setting still set to false by default wasnt like that in the last version =P
  28. Offline


    Getting the same problem.
  29. Offline

    Tommy Marcus

    I am trying to get the trader to use my currency in iconomy instead of flowers. How do I do that?
  30. Offline


    If I add about 14 Items or more to a trader, I get an internal error and the items were deleted.
  31. Offline


Share This Page