[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

    tha d0ctor

    in response to this, it does indeed create potential for server spam, good idea!

    also whenever you click on a NPC its chat is not preceeded by the NPC's name
     
  3. Offline

    Riot

  4. Offline

    agtwonderbread

    I've been having some problems recently, NPC's disappearing/unable to add text/unable to remove/unable to edit/etc. I'm getting the below server error too. I removed all previously created NPC's before updating to v1.06. I'm running craftbukkit #531 although this was happening when I was on #522 too. Just to try I removed Citizens jar and folder, redownloaded 1.06, started server, edited config, restarted, added npc fine was able to edit etc but as soon as I rebooted the server the below error popped up and all NPC's were gone.

    Code:
    14:31:50 [SEVERE] null loading Citizens v1.06 (Is it up to date?)
    java.lang.NullPointerException
            at com.fullwall.Citizens.BasicNPCHandler.spawnNPC(BasicNPCHandler.java:9
    6)
            at com.fullwall.Citizens.Citizens.setupNPCs(Citizens.java:127)
            at com.fullwall.Citizens.Citizens.onEnable(Citizens.java:61)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:451)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:217)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
     
  5. Offline

    Samylots

    so the version 1.07 or whatever will don't have the trader function?

    Please ! Put this function FASTER ! :(
     
  6. Offline

    Anihilatore

    Cant wait for NPC guards =)
     
  7. Offline

    VicToMeyeZR

    mine says you don't have permission to use the command npc create. Is it not set so the OP automatically has all permissions?
     
  8. Offline

    Liger_XT5

    I'm stuck with version 479 of Craftbukkit and NPC's work great! Only issue I have found is the renaming process. I can rename the NPC once, then if I try again, I get an error. Along with removing an NPC that has been renamed.
    (One of my oddball friends out an NPC in the Jail I had and called it an interesting name. He renamed it due to a misspelling and it took a while to get rid of the darn thing.)

    I tried the remove all NPCs command, it works, but if they were renamed, it wouldn't remove them.
     
  9. Offline

    Samylots

    I got the same prob XD
     
  10. Offline

    DJ_Idol

    Why don't you learn how to spell "FUNCTION" and be patient? Sure, lots of people want trader and guard and quest NPC's, but he has to actually get the base of the NPC's working first. Otherwise you'll be in here complaining about how he needs to fix NPC trade or whatever fonction FASTER! smh.
     
    infact likes this.
  11. Offline

    Samylots

    Hum... SORRY, some time i make MISTAKES because i don't speak ENGLISH every TIME !
    I speak FRENCH!

    And, i'm not patient because i want to open officialy my server and i need it... (It's will replace the NPCTrader plugin)

    Sorry for ALL MISTAKES! -_-'
     
  12. Offline

    Iseeicy

    okay. I really need this to work. im willing to downgrade if i have to. so anyone have a version that works with this?
     
  13. Offline

    Liger_XT5

    I'm using craftbukkit 478 with no issues, well, except my precious message on this page. :/
     
  14. Offline

    Scandragon

    When setting chat-format, it only works for right clicking. Not when you go near the npc.
    It'd be great if both events respected that setting

    But as others have said.. Wonderful plugin :)
    I can hardly wait for quests!
     
  15. Offline

    Mrjibidi

    Dunno if u answered to me, but nobody cant use any commands example /home, /sethome
    [MERGETIME="1299842005"][/MERGETIME]
    How do i know if i have sqlite or msquel or umm... well i think u got it
     
  16. Offline

    Em0srawk

    I think that custom skins ARE possible, I just remembered that Mr Okushama (creator of the Humans+ SSP mod) started a version for multiplayer, the NPCs had custom skins! I can't seem to find the video, it's been removed from the OP and I think it's the special viewing type of video that you can only get to via a link :/
    [MERGETIME="1299844036"][/MERGETIME]
    Wow I fail at investigating....
    http://www.youtube.com/watch?v=RkOAVc4fXEU
    [MERGETIME="1299844330"][/MERGETIME]
    Also I appreciate that Minecraft might have changed since then (Minecraft 1.2 - possibly Hmod :p)
     
  17. Offline

    Bronski

    Great mod! Very fun and easy to setup and use :D

    *very carefully places a gold star upon your forehead*
     
  18. Offline

    fullwall

    Unfortunately, I'm having some real-life issues at the moment, so progress on the plugin will be slow for the next few days... Sorry about this :(. To em0srawk - that requires a custom server file, and is beyond the scope of any normal plugin.
     
  19. Offline

    Em0srawk

    Damn real life, always spoiling the fun! :p
    Anyway, I'm fine about not having custom skins - I wasn't really bothered about them, it's just some people were talking about them. Well good luck with your problems, I hope you manage to resolve them!
     
    thempc and IIGoldII like this.
  20. Offline

    tha d0ctor

    fullwall will you be releasing the source at all?
    good luck on the real life stuff, its tough top balance rRL and mining at times ;)
     
  21. Offline

    Scandragon

    Take all the time you need matey.
    Btw, how about creating the npcs and saving them as IDs i stead of names?
    That way you can have several NPCs with the same name.. Like CityGuard or Constable
    Maybe create one, give it the correct armor and items, then copy its ID to where you need more. Or ability to save it and create more copies later..

    In regard to quests, would it be possible for a plugin to set a waypoint that a players compass would point to? Seeing as we have no minimap, going to a certain location could be.. hard to complete..
     
  22. Offline

    MationMac

    You should add Animal NPC's. Why? So we can have them in our houses as pets!

    Awesome plugin, but clicking them (lmb/rmb) does not work... unless right item is equiped!
     
  23. Offline

    Chaosboylu

    okay,while starting my server,i get an error that says 'but found scalar...' and i searched for typos,but i can't find any. i simply copied you permissions text and deleted the definitions. here's the error :http://pastebin.com/R0TtTcFa
    [MERGETIME="1299862784"][/MERGETIME]
    fixed,just typed the whole text by myself :)
     
  24. What permissions program can i use to make this work? I guess you need a permissions program to make this work since it says ingame and in the console "You dont have the permission to do that". And what/where should i put the permission codes in the program?

    Thanks :)
     
  25. Offline

    MationMac

    Use permission or groupmanager.
     
  26. Offline

    Bronski

    FYI: I'm using it with 522. Everything I've tried seems to work except clicking the NPCs manually. They do give their messages upon proximity though.
     
  27. Offline

    killernova

    in the next update you must add some kind of fighters
    that you can hurt and they can fight back and stuff
    I like it :D
     
  28. Offline

    MationMac

    In the config file you must choose the Item ID for what items they will be clickable with. Use '0' for bare hands.
     
  29. Offline

    Zenergyx3

    My NPCs seem to disappear whenever I reload my plugins in game, or whenever there is no one online.
     
  30. Offline

    turtlelink2

    Is the clicking with an item required? is there a setting that lets you use any item?
     
  31. Offline

    Deikkan

    Yes you can use any item. Just add a '*' where you input which items to select.
     

Share This Page