[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

    kaashar

    While writing a quest I had a similar problem. I resolved it by writing the quest to point the player to a specific lava pool in the text and putting the pool's coordinates in the objective and having the lava bucket as an objective.
     
  3. Offline

    hiro24

    I worked around it similarly by splitting the quest in 2, having them go to the location in the first quest. I had the quest turn in there, taking the empty bucket and replacing it w/ a lava bucket. Then they took the bucket back where I intended them to go w/ it. :)
     
  4. Offline

    MikeKoder

    Thanks kaashar that helps. However I have noticed a new bug fullwall. While an npc guard is on a patrol path, if he detects a mob to kill he will go kill it and then teleport back to his first waypoint and get stuck in the ground. He will no longer run his path nor attack any mobs. He will sometimes come unstuck and walk to a mob, only to teleport back and get stuck again.
     
  5. Offline

    MusicisLife2471

    Hey I have a question, I'm using the new 1240 build and im the admin and i set it to a different owner and everything like im supposed to but, whenever i right click to try and trade all it says is *NPC #4 selected* it doesnt open a window of the store and sometimes when it does open the window i can only stock and take away items from the stock but i cant actually buy them. I don't know if you understand this or maybe this is just a bug but please reply because i really need help, thank you!
     
  6. Offline

    Cilerba

    Just going to repost what I had before:

    "I apologize if this has been asked before, but I am wondering if it's possible to have an NPC use a custom skin. Perhaps having the skin in a folder and editing a config file directing the NPC to the custom skin."
     
  7. Offline

    ryno8933

    Hi, I'm trying to set types to my npc's but when I select one and type "/toggle Guard" it says Invaild NPC type
     
  8. Offline

    kaashar

    From the Wiki:
    Can I give my NPCs custom skins?
    Citizens does not officially support custom skins and never will. However, for custom skins and other client-side Citizens additions, it is recommended that you use CitizenSpout by mbsuperstar1.


    It's not in the wiki, but a trick you can use is to browse the Minecraft Skin Search and name/rename your NPCs to one matching a skin you want. The drawback to this method being if the person who actually has that skin changes it, so does your NPC. Personally I use this method and make all my quests name neutral when I refer to NPCs in quests. That way if I happen to make my rounds and somebody changes a skin outside of my desires I just rename the NPC to something else with a skin I want.
     
  9. Offline

    undeadmach1ne

  10. Offline

    tincopper2

    NOOOOO!!! don't use MySql! it's all messed up! I can't figure out how to use that! please don't! You already restricted to only one permission plugin, no need to screw it up more!
     
  11. Offline

    Doamax

    Can you do me a huge server? Well we love the traders and all but we don't like tat they use iConomy. Can you make it so they take a certain item? like gold or the certain currency
     
  12. Offline

    Scandragon

    Quest rewards of the command type can't use CH aliases
    I tested the aliases, they run from the console without issues.. But NPCs can't execute them
     
  13. Offline

    SkyCraft

    Is permissions 3 no longer supported?
     
  14. Offline

    Scandragon

    No, and it's not supposed to be.
    Switch to superperms (I suggest permissionsbukkit as it's the easiest to work with in my opinion)
     
  15. Offline

    JargonTheRed

    I can send you a complete working MySQL database that is ridiculously easy tyo use. You just start a .bat file and it's done. No further need to configure it.
    Then you just connect with HeidiSQl or something.
     
  16. Offline

    fullwall

    @Dragonslife - you need to update to the latest dev builds.
    @MikeKoder - ok, thanks for the report.
     
  17. Offline

    fullwall

    @hiro24 - added a delay in the latest build.
     
  18. Offline

    Darkvoltage3

    i did just that no quest magic.......
     
  19. Offline

    Mr-Minecraft

    Can some details of the reward of rank be given please, I wanted the reward of a quest to be a promotion to a said group. Upon testing with group names + pex's rank numbering system... both make citizens npcs fail to load.
     
  20. Offline

    hiro24

    <3

    I'll put this through the paces.. how's it configured in quests.yml?
     
  21. Offline

    Darkvoltage3

    Wheres the permission nodes????
     
  22. Offline

    Scandragon

    Add <delay=x> in the texts (x being the number of ticks to delay)
     
  23. Offline

    madzykeur

    :'( fille is no here please re upload please is very pratique for my server thank
     
  24. Offline

    Plongy

    Whenever i try to create a NPC i get this error:
    Code:
    02:14:29 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.ItemInWorldM
    anager.<init>(Lnet/minecraft/server/WorldServer;)V
    02:14:29 [SEVERE]       at net.citizensnpcs.resources.npclib.NPCSpawner.spawnNPC
    (NPCSpawner.java:31)
    02:14:29 [SEVERE]       at net.citizensnpcs.resources.npclib.NPCManager.register
    (NPCManager.java:164)
    02:14:29 [SEVERE]       at net.citizensnpcs.resources.npclib.NPCManager.register
    (NPCManager.java:193)
    02:14:29 [SEVERE]       at net.citizensnpcs.commands.BasicCommands.create(BasicC
    ommands.java:226)
    02:14:29 [SEVERE]       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native M
    ethod)
    02:14:29 [SEVERE]       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown S
    ource)
    02:14:29 [SEVERE]       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unkno
    wn Source)
    02:14:29 [SEVERE]       at java.lang.reflect.Method.invoke(Unknown Source)
    02:14:29 [SEVERE]       at net.citizensnpcs.resources.sk89q.CommandsManager.exec
    uteMethod(CommandsManager.java:522)
    02:14:29 [SEVERE]       at net.citizensnpcs.resources.sk89q.CommandsManager.exec
    ute(CommandsManager.java:406)
    02:14:29 [SEVERE]       at net.citizensnpcs.Citizens.onCommand(Citizens.java:202
    )
    02:14:29 [SEVERE]       at org.bukkit.command.PluginCommand.execute(PluginComman
    d.java:39)
    02:14:29 [SEVERE]       at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCo
    mmandMap.java:163)
    02:14:29 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.dispatchCommand(Cr
    aftServer.java:353)
    02:14:29 [SEVERE]       at net.minecraft.server.NetServerHandler.handleCommand(N
    etServerHandler.java:756)
    02:14:29 [SEVERE]       at net.minecraft.server.NetServerHandler.chat(NetServerH
    andler.java:721)
    02:14:29 [SEVERE]       at net.minecraft.server.NetServerHandler.a(NetServerHand
    ler.java:714)
    02:14:29 [SEVERE]       at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:3
    3)
    02:14:29 [SEVERE]       at net.minecraft.server.NetworkManager.b(NetworkManager.
    java:226)
    02:14:29 [SEVERE]       at net.minecraft.server.NetServerHandler.a(NetServerHand
    ler.java:92)
    02:14:29 [SEVERE]       at net.minecraft.server.NetworkListenThread.a(SourceFile
    :108)
    02:14:29 [SEVERE]       at net.minecraft.server.MinecraftServer.h(MinecraftServe
    r.java:464)
    02:14:29 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:374)
    02:14:29 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:417)
    Please help :(
     
  25. Offline

    tincopper2

    It's ok, I can figure it out...
     
  26. Offline

    glow

    hey,

    i ame having trouble setting up traders....
    i ame trying to let them sell items in return for gold
    and i was wondering what is going wrong
    /trader sell ice:1 266:1
    i want him to sell 1ice for 1 goldbar
    Thx
     
  27. Offline

    Nikita_66

    Give me example quest code, please!
     
  28. Offline

    MikeKoder

    Question: Is there anyway to get the money the blacksmith collects from repairs? So far it just seems as if the blacksmith is a money drain.
     
  29. Offline

    fullwall

    @hiro24 - delay: int - the delay in minutes before you're allowed to retry the quest.
    Code:
    example:
        delay: 20 # must wait 20 minutes after completion.
     
  30. Offline

    George Abitbol

    Hi !


    If i create a npc & configure with this command :
    Code:
    /npc create Guarde
    /toggle guard
    /guard bouncer
    /guard radius 20
    /guard addflag 1 -m creeper
    /guard addflag 2 -m skeleton
    /guard addflag 3 -m spider
    /guard addflag 4 -m zombie
    /guard addflag 5 -m enderman
    Its work's !

    But if y copy this NPC with /npc copy, all configuration are not copied ?! I have to redo everything for all NPC.
    it is possible to copy an NPC with the configuration ?
     
  31. Offline

    fullwall

Share This Page