[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

    Massimo1993

    @Citizens
    the guard (bouncer) don't attack wtf i set all but don't attack
     
  3. My members who have only access to citizens.use.trader will get access to /npc tp for some reason, can't that be disabled?
     
  4. Offline

    Duckdoom5

    hello, i got this error:


    Code:
    2011-07-16 12:15:31 [SEVERE] Could not pass event PLAYER_MOVE to MyWolf
    java.lang.NoClassDefFoundError: com/citizens/NPCs/NPCManager
        at de.Keyle.MyWolf.util.MyWolfUtil.isNPC(MyWolfUtil.java:99)
        at de.Keyle.MyWolf.Wolves.getPlayer(Wolves.java:426)
        at de.Keyle.MyWolf.Wolves.createWolf(Wolves.java:162)
        at de.Keyle.MyWolf.Listeners.MyWolfPlayerListener.onPlayerMove(MyWolfPlayerListener.java:135)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
        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:
    Code:
    2011-07-16 12:15:29 [SEVERE] Could not pass event PLAYER_JOIN to MyWolf
    java.lang.NoClassDefFoundError: com/citizens/NPCs/NPCManager
        at de.Keyle.MyWolf.util.MyWolfUtil.isNPC(MyWolfUtil.java:99)
        at de.Keyle.MyWolf.Wolves.getPlayer(Wolves.java:426)
        at de.Keyle.MyWolf.Wolves.createWolf(Wolves.java:162)
        at de.Keyle.MyWolf.Listeners.MyWolfPlayerListener.onPlayerJoin(MyWolfPlayerListener.java:97)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
        at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
        at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
        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)
    Caused by: java.lang.ClassNotFoundException: com.citizens.NPCs.NPCManager
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        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(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 14 more
    is this because of your plugin or mywolf?

    and my bukkit version is 921
     
  5. Offline

    Lotos

    Hello, I have a problem with Wizards.
    My serwer have Bukkit #953, and the lastest Citizens version.

    The problem is, i can create a NPC, then toggle it to Wizard, but after setup few locations, or even just one location, all what i can do to him is check him to get info: "You selected NAMENPC (ID X)"

    Tried to add myself as owner to npc, but it won't work. Help please.
     
  6. Offline

    fullwall

    @Duckdoom5 - it's the plugin.
    @Lotos - you need to change the right click item (by default it's feather).
     
  7. Offline

    Exanimo

    As the text on the very first page says:
     
  8. Offline

    Massimo1993

  9. Offline

    bennyX.X

    @fullwall
    Hi developers of this plugin.
    Is there a way to give npc's skin without name it like a person who got a skin?
     
  10. Offline

    morizuki

  11. Offline

    tha d0ctor

  12. Offline

    d00ba

    I have a ton of NPC's with path finding and no memory issues over here.
     
  13. Offline

    morizuki

    nope fresh install but lemme try it again..
     
  14. Offline

    Duckdoom5

    can you change it or do i have to go to the mywolf plugin dev?
     
  15. Offline

    fullwall

    @Duckdoom5 - go to the dev.
    @morizuki - if you could pinpoint it in any way, that would be great.
     
  16. Offline

    morizuki

    hmm.. i just stay my server idle without players and 5 npcs just standing around, and it my memory will went up automatically.. it's like eating 400mbram doing nothing..
     
  17. Offline

    contex

  18. Offline

    morizuki

  19. Offline

    contex

    Alright, I just wanted to know what was going on.
     
  20. Offline

    fullwall

    @contex - was using getChunkAt (didn't know there was a isChunkLoadedAt). Anyway, fixed in latest version.
     
  21. Offline

    contex

    Thanks for explaining, redownloading :)
     
  22. Offline

    MeisterHeinz

    Hi, no one replied to my "bug report" here:


    Is that only my problem?
     
  23. Offline

    morizuki

    did you set the econplugin to true in economy.yml?
     
  24. Offline

    Yhtomitsu

    Can someone please help me I don't know what to do, my npcs keeps disappearing on re log, i have tried a fresh install even tried on a fresh server, I have re downloaded the files. Has anyone got a solution thanks.
     
  25. Offline

    sekol

    I would like to use it, but is there a way i can create an trader npc and then make someone his owner to restock?
     
  26. Offline

    MeisterHeinz

    Yes, sure. As I said it does not work anymore since I upgraded bukkit, iConomy and Citizens.
    Before this, It worked very well. :(

    Edit: Just tried out a Trader... If I add items to stock, the plugin says: "The server is not using an economy plugin...."
    But in economy.yml use-econplugin is set to true :-/
     
  27. Offline

    morizuki

    try deleting all of your citizens and iconomy and download it again and try using it..
     
  28. I have some problems, half of my npc's aren't wearing any armor, and all the npc's with waypoints only walk like 1/10 of their path and then they walk back, as if they only walk between their last 2 waypoints.
    Also its strange that on one side of my castle i CAN give my knights armour (still no sword :S) and on the other side i can't.

    Please help me, thanks in advance!.
     
  29. Offline

    ugoff

    On 1.0.9c, I am having a problem with the trader status being saved. If I manually save, I get the message that the save completed. If I shut down the server and start it back up, none of the trader NPCs have the trader status and have to be toggled again. Also, their buy/sell lists are gone. Which file is this supposed to be saved in? Is it possible to enter the buy/sell info into that file? Having to reissue all the commands repeatedly is getting tedious.
     
  30. Offline

    ferretlegs

    Hi Fullwall, I have given this some extended testing to confirm findings and I can advise it is now very very close. The great news is that none of the npcs have fully despawned after 24hrs including my wandering guard and this is a fantastic development. The only outstanding problem now is that after awhile a couple of the npcs are not visible anymore - I thought they had despawned but when I walk up to their talking radius they still speak to me and I can still select them with /npc select. So they are still there but they are not visible and hence cannot be clicked on. I tried /npc move just to make sure but that didnt resolve the issue (as I suspected it wouldnt) - server restart brought them straight back. So close now!!
     
  31. Offline

    fullwall

    @ugoff - there is probably a problem with your npc-profiles.yml. Go to the file, and under the UID of the problem trader, the node UID.trader probably has a value. Delete this value and it should work (make sure that it won't get overwritten).
     

Share This Page