[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

    ARasputin

    blutherz, first tell them what plugins you have. That would probably be for the best.

    question for aPunch:
    How can I get the blacksmith working? I type
    Code:
    /blacksmith repairarmor 299 
    to repair a leather chest piece but it says
     
  3. Hello!
    I have been doing Bukkit Plugin Tutorials for a few weeks.
    I was wondering if you want me to do an indepth tutorial on this...
    I likely will anyways, I am just wondering if you have any objections or anything that you want me to include.

    My Youtube Channel it MichaelMitchellM

    Thanks :)
     
  4. Offline

    ChrisProlls

    When I define a message and I right click on the NPC, it does not say my message.
    Is this normal?
     
  5. Offline

    Exidous

    yeah messages dont work, they look but dont say anything. Otherwise working like they should so far.
     
  6. Offline

    incadinca

    Whats the permission command so simple users so can buy from/sell to trader NPCs, and not only Op'ed users?​
     
  7. Offline

    Manbeast77

    bump
     
  8. Offline

    Exidous

    this is what i have in my everyone permissions and it works pretty smoothly.






    citizens.general.getid
    citizens.general.lookatplayers
    citizens.general.select
    citizens.general.talkwhenclose
    citizens.help
    citizens.trader.balance
    citizens.trader.help
    citizens.trader.stock
    citizens.trader.viewmoney
     
  9. Offline

    LucidLethargy

    Hmm is this a confirmed bug? This is all I want my npc's to do right now... -.-
    Not that I don't appreciate the awesome extra features, but... shoot...
     
  10. Offline

    mbsuperstar1

    Works fine for me, just check your configuration file for items=(id). And use the right item.
    Default was 340 for me, and everything's fine...
     
  11. Offline

    blutherz

    I tried also CB 770
    here my versions numbers of server and plugins:
    Show Spoiler
    ------------------
    Server Information
    ------------------

    Java : Oracle Corporation 1.7.0-ea (http://java.oracle.com/)
    Operating system : Linux 2.6.35-28-server (amd64)
    Available processors: 2
    Free memory : 1639 MB
    Max memory : 2031 MB
    Total memory : 2031 MB
    Server ID : blutherz World
    Server name : blutherz multi world
    Implementation : git-Bukkit-0.0.0-733-g423f8f1-b770jnks (MC: 1.5_02)
    Player count : 1/20

    -------
    Plugins
    -------

    WorldGuard : 5.0-alpha10
    WorldEdit : 4.5
    DiscoSheep : 0.3.1
    Citizens : 1.0.8
    LCWoodCutting : 0.1
    MultiHome : 0.9.2
    HeroicDeath : 1.8.1.156
    LCExcavation : 0.1.4_01
    LWC : 2.31
    CraftBukkitUpToDate: 2.5.3
    Permissions : 2.7.3
    MultiVerse : 1.6.3
    LCSwimming : 0.1.3
    Backup : 1.5
    AutoSave : 1.3.0
    ThunderJoin : 1.5
    CopyCat : 0.3
    InvinciWolf : 0.0.4
    AntiTower : 1.0
    BedHeal : 1.0
    RealShop : 0.62
    iChat : 2.2.3
    SimpleAwaySleep : 1.1.1
    LevelCraftCore : 0.1.5
    LCMining : 0.1
    MotherNature : 1.2
    BlockCantKeepUpSpam: 0.1
    LCRange : 0.1
    dynmap : 0.15
    PerformanceTweaks : 0.06
    HeroSneak : 1.2.2.51
    VehicleZap : 1.1.0
    IBICF : 1.5
    ThunderGhast : 1.1
    AngryWolves : 0.6
    xAuth : 1.2.4
    Jail : 1.0.0
    StealthLogin : 1.1.0
    GravelClay : 1.2.3
    Landmarks : 0.2
    LCCombat : 0.1.1
    Minequery : 1.5
    BOSEconomy : 0.6.2
    AppleTree : 0.5.1
    PorteCoulissante : 1.2.1
    ecoCreature : 0.0.5b
    NaturalGiants : 1.3
    General : 2.2.8



    .
     
  12. Offline

    Jimmy

    Show Spoiler
    15:50:51 [SEVERE] Could not pass event ENTITY_TARGET to Citizens
    java.lang.IllegalArgumentException: Invalid inventory size; expected 36
    at org.bukkit.craftbukkit.inventory.CraftInventory.setContents(CraftInve
    ntory.java:46)
    at com.fullwall.Citizens.Traders.TraderTask.clonePlayerInventory(TraderT
    ask.java:352)
    at com.fullwall.Citizens.Traders.TraderTask.<init>(TraderTask.java:59)
    at com.fullwall.Citizens.Traders.TraderInterface.handleRightClick(Trader
    Interface.java:49)
    at com.fullwall.Citizens.Listeners.EntityListen.onEntityTarget(EntityLis
    ten.java:205)
    at org.bukkit.plugin.java.JavaPluginLoader$52.execute(JavaPluginLoader.j
    ava:548)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:289)
    at com.fullwall.resources.redecouverte.NPClib.CraftNPC.a(CraftNPC.java:7
    2)
    at net.minecraft.server.EntityHuman.c(EntityHuman.java:476)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:813)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    >

    T.T I think the Backpack plugin is causing this. This error pops up when I right click a trader.
     
  13. Offline

    Exidous

    what do you mean? the npc has to have a specific item to talk? or what?

    nvm, you have to hold a book and then right click on them? that takes the fun out of it.
     
  14. Offline

    aPunch

    You can't use item ID's. Do /blacksmith list to see the valid arguments.
     
  15. Offline

    LucidLethargy

    Ah I see now, I checked and double checked for this and I was thrown off by the select item ID... I think the developer has these backwards as it makes no sense the way it is now! (It's always been this way, though, so I should have seen it coming.) Anyway thank you for your reply!
     
  16. Yea I figured that out ;)
     
  17. Offline

    LucidLethargy

    Ah I see now, I checked and double checked for this and I was thrown off by the select item ID... I think the developer has these backwards as it makes no sense the way it is now! (It's always been this way, though, so I should have seen it coming.) Anyway thank you for your reply!

    Edit: They may have changed how things worked... so perhaps this wasn't an oversight after all. Gatta spend some time learning all these changes I suppose.
     
  18. Offline

    aPunch

    This will be fixed shortly. It is an issue with Essentials Eco and Nijikokun's Register API.
     
  19. How do I create a Blacksmith, Healer etc
     
  20. Offline

    Solest

    Hello everyone :D

    Just updated today and integrated everything into the server perfectly fine.

    However, the only issue I've come across so far is with NPCs selling items. I'm currently having my NPC trying to sell iron ore, lapis lazuri ore, and coal ore but it will not list it in the "/trader sell list" command. Could it be an error only with the ore or perhaps I am doing something incorrectly?

    Let me know when you can and excellent plugin with an impressive bugless release (so far) :)
     
  21. Offline

    mbsuperstar1

    This can be edited and changed to all with a *... or another ItemID
    If anything makes it more flexible.. more fun even.
     
  22. Offline

    incadinca

    exidous thx you are my saviour :p
     
    Exidous likes this.
  23. Offline

    ARasputin

    I simply updated to the newest version and it works. Thanks for the fast reply. I'll be working like crazy on your wiki probably in short while.
     
  24. Offline

    madflavius

    First of all, thank you so much for this amazing update! I was watching Citizens for a number of weeks, and now I've officially taken the plunge, and it's been working without problem so far.

    I have one nitpick so far, and a suggestion. First, the nitpick: when you open the selling list for a trader, it says (for instance, using our money denomination): "Selling 450 Denarii for 1 GLOWSTONE(s)." However, upon testing, it does work properly--glowstone sold for 450d each. Could you perhaps change this to reflect the proper order of text, like "Selling [item] for [currency]?"

    My further suggestion would be to allow even more customization, if that is possible. Can you make it possible for the costs for the services of blacksmiths, wizards, and healers to be customizable by the NPC owner? That way they could be legitimate businesses in an RP world. Are there plans to expand the blacksmith so that the repair costs are customizable for each different tool/weapon/armor repaired? My dream would be that each time someone used the blacksmith/wizard, it would cost [admin customizable amount] to the owner of the NPC, and [NPC owner customizable amount] to the customer. That way, it costs something to an NPC owner to set up a blacksmith shop, but they can offer their services for a profit, and we could have price wars between merchants and blacksmiths and that sort of thing.

    Thanks for this great plugin, and I'm excited to see what else you have planned! :)
     
  25. Offline

    VGLink

    Yes thx for updating :D you guys rock. But there is a problem with the speech of the NPC. They dont say nothing. If I change the talkwhenclose to true in the config, and start the server , it automatic changes into false. I try to protect the config file but then i receive errors. Do you know the error?
     
  26. Offline

    Yahiko911

    hy. how can i use the basic npc? i want to use it for my city, for an information office worker. what toggle have i to write? thx for help
     
  27. Offline

    VGLink

    just write /npc create name text
     
  28. Offline

    Adamadz

    Yeah when i start with plugin with essentials economy it spams errors like other people have mentioned :)
     
  29. Offline

    Citizens

    Version 1.0.8c

    -fixed issues with EssentialsEco
    -fixed accounts going negative when leveling up healers

    It is highly recommended that you upgrade to this version if you use Essentials Economy
     
    ARasputin likes this.
  30. Offline

    LucidLethargy

    So I know you guys are hard at work, and likely have not completed things... but if I might request please make the tools and armor configurable by items used in the repair process, or at least allow us to set our own prices per item/armor type. I think anyone would agree that paying the same amount to repair a chestplate as you would a helm is a bit ridiculous. My server simply will be paying way too much for everything but chestplates and pickaxes until something can be worked out... unless i'm missing a way to do this?

    Oh, and fantastic work by the way - this is some really cool stuff!
     
    mbsuperstar1 likes this.
  31. Offline

    registered

    It seems when using the healer, no money is being deducted.
     

Share This Page