[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

    Combat Wombat

    I've noticed if someone shift-clicks an item out of a trader's inventory, it doesn't become unlimited anymore

    EDIT: Plus, users don't get charged when shift-clicking out of a trader's inventory.
     
  3. Offline

    MugiSNK

    I did use-econplugin=false and it still charges me to pay something.
     
  4. Offline

    fullwall

    OK, will fix the shift-click bug in a bit.
     
  5. Offline

    Wolfx7

    shift+click seems kinda buggy
     
  6. Offline

    fullwall

    Be warned, it may take a higher toll on servers to fix the shift click bug (hopefully not much).
     
  7. Offline

    Wolfx7

    Sry, nvm
    just saw ur post
     
  8. Offline

    MugiSNK

    What do you need to change if you want to disable payment for NPC options?
     
  9. Offline

    tomgsx

    Ok so I just added a clean updated version of Citizen 1.0.8 - and I am not sure what permissions are required to give the users so they only have permission to "right click" the trader NPCs to open the trading window. I do not want to give them rights to create or stock their own NPCs. Could you please give a slightly more explained permissions help post? Also, the shift+click which has already been mentioned is naughty.

    Thank you, those few issues aside, great plugin!
     
  10. Offline

    fullwall

    Fixing the shift-click issue now. @tomgsx - by default, everyone has permission to select an npc and therefore open the trading window. For those who can't disable economy - redownload 1.0.8 and the setting will work.
     
  11. Offline

    Draconicus

    ATTENTION CONFUSED ADMINS:
    Here's an organized and simplified configuration for your Citizens.economy file:
    Code:
    #Minecraft Properties File
    #Thu May 12 07:57:24 EDT 2011
    ##########################
    #  BASIC CONFIGURATION   #
    ##########################
    use-economy=true
    ##########################
    #  NPC CREATION PRICES   #
    ##########################
    wizard-npc-create-item-currency-id=266
    basic-npc-create-item-currency-id=266
    blacksmith-npc-create-item-currency-id=266
    trader-npc-create-item-currency-id=266
    healer-npc-create-item-currency-id=266
    basic-npc-create-item=5
    wizard-npc-create-item=5
    blacksmith-npc-create-item=5
    trader-npc-create-item=5
    healer-npc-create-item=5
    ##########################
    #  NPC SERVICES PRICES   #
    ##########################
    healer-level-up-item-currency-id=266
    wizard-teleport-item-currency-id=266
    blacksmith-armor-repair-item-currency-id=266
    blacksmith-tool-repair-item-currency-id=266
    blacksmith-tool-repair-item=5
    blacksmith-armor-repair-item=5
    healer-level-up-item=5
    wizard-teleport-item=5
    ##########################
    # ECONOMY PLUGIN OPTIONS #
    ##########################
    use-econplugin=false
    blacksmith-npc-create-econplugin=100
    basic-npc-create-econplugin=100
    wizard-npc-create-econplugin=250
    trader-npc-create-econplugin=250
    healer-npc-create-econplugin=100
    blacksmith-armor-repair-econplugin=50
    blacksmith-tool-repair-econplugin=50
    healer-level-up-econplugin=100
    wizard-teleport-econplugin=25
    
    This configuration is for servers without iConomy or similar plugins. It sets everything to cost 5 gold ingots, including creation of any NPC. Change these values as you see fit.

    I didn't change the economy plugin settings because I don't use one.
     
  12. Offline

    tomgsx

    Alright I deleted Citizens, redownloaded, set use economy to false. Started server, created an npc. Shut server down, changed use economy to true (after the file reformatted itself). Logged back on, set the npc to a trader with a few items setup to buy and sell. When I try to right click the trader npc on a default rank character, nothing happens at all. If I right click him on an Admin or OP character, the inventory window opens (when right clicking npc with default while OP/Admin has trader window opened, the default rank receives message "Only 1 person may be served at a time!")

    In other words, I still can't get my default rank members access to "use" the trader.
     
  13. Offline

    Draconicus

    It seems that nobody has updated the wiki yet regarding traders. Could somebody tell me how to configure trading without the use of an economy plugin?

    I would rather not install something like iConomy because it complicates things. I just wanna stick gold in the trader and have an item pop out. I could lose some of my more casual players if I introduced a whole new trading system that they would have to learn.
     
  14. Offline

    Wolfx7

    I dont know if this is citizens, but liquid, stone button, redstone torch, diodes etc are slow/buggy
    Only since I installed citizens
     
  15. I dont get it.....cant find anywhere a command help on how to make a trader.
    I've made an NPC and it says Your NPC isnt a trader yet.
    How to make him one ?
     
  16. Offline

    Wolfx7

    If you want to make the trader sell 1 stone for 5 cobble then you write
    /trader sell 1:1 4:5
     
  17. Offline

    Wolfx7

    /toggle trader
     
  18. /trader help
    that displays available commands
     
  19. Offline

    Draconicus

    Says in "/citizens help" to use "/toggle [type]"
    So it's
    Code:
    /toggle trader
    
    (when the NPC is selected)
     
  20. Offline

    Draconicus

    I got confused by that help section before. Thanks, though. I get it now.
    Got a librarian to trade 1 book for 1 gold... as far as I know. We'll see how it works. :p
     
  21. Offline

    fullwall

    I'll make a guide in a second.
     
  22. Offline

    fullwall

    OK, sorry, you need citizens.trader.stock permission to view the inventory.
     
  23. Offline

    Citizens

    To all - get 1.0.8a to fix shift-click bug (may have a slight impact on performace).
     
  24. Offline

    Draconicus

    Augh... What nodes should I use if I only want players to be able to buy/sell with traders?

    citizens.trader.balance?
     
  25. Offline

    fullwall

  26. Offline

    tomgsx

    "fullwall: OK, sorry, you need citizens.trader.stock permission to view the inventory."
     
  27. Offline

    Draconicus

    This just lets my players take the entire inventory. I don't get it...
     
  28. Offline

    fullwall

    No, it doesn't.
     
  29. Offline

    fullwall

    It only lets the *owner* have control over the inventory.
     
  30. Offline

    MugiSNK

    Again, is there a way to not charge payment for any NPC option?
    I think it's a cool idea, but it slows down my productivity, especially on a RPG server.
     

Share This Page