[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

    azraeldestiny

    Hello again, I did add but in the end leave me for nothing. NPCs Traders do not work for other players. Bring 2 days trying to learn how to allow players to use the NPCs HEALER, TRADER, REPAIR, ... If anyone can explain how to fix it properly.
    I have given permission to PermisionEX my players and admins and only I can use npcs or moderators, nor the players and other groups have created does not work
     
  3. Offline

    Hryniu

    Why Citizens arent on the plugin list any more ? And could you guys, fix your plugin, as it isn't working..
     
  4. Offline

    pudd1nG

    We run out of memory while running citizens, only 3 npcs (1 using pathing). It completely kills the server when it does it, 100% memory usage :\

    This is a dedicated server, 8gb ram. Not easy to max XD

    Will try again on next build.
     
  5. Offline

    Chett

    Does not work, does not trigger. Gettin mad. pudd1nG. Did yours rly work ?


    Code:
    objectives:
            '0':
                '0':
                    type: move location
                    location:
                        x: -378
                        y: 63
                        z: 494
                        world: Realm Two
                    amount: 5
    
                    message: <g>Aufgabe abgeschlossen.
    Quester does not reward money, can't get money rewards working. Traders, Blacksmith and rest using my EssentialsEco without Probs. Whats wrong ?

    Code:
    rewards:
            '0':
                type: money
                amount: 500
                take: false
    Still lovin that tool ;)
     
  6. Offline

    pudd1nG

    Yes it works. Probably your world being named 2 words? place it inside ' marks.
     
  7. Offline

    Exidous

    are you using the new citizens? if so what is the permissions for your regulars to access? I cant seem to get them to work.

    - edit - Fullwall said GroupManager was the last permissions system unsupported atm as of yesterday. I guess we have to wait for them to work. I mean non-op users using traders ect....
     
  8. Offline

    kramcomposer

    Im trying to set my gaurds to Target a Specific Group, but in game it says. "Group Flags require Bukkit's permission system to be used"
    On your wiki it says PermissionsEX is okay to use.. I am currently using PermisionsEX and its not working, any ideas?
     
  9. Offline

    Silvo

    WHERE are the dev builds that are supposely fixing our bugs?
     
  10. Offline

    koksu1234

    Guys, I really think you should let someone else do your project.. Many people ask you for help on your plugin, and you just ain't anwsering. Your plugin is buggy, and you aren't helping those people who really want to use your plugin. This is my opinion, you don't need to agree with it.
     
  11. Offline

    fullwall

    @Silvo - http://ci.citizensnpcs.net
    @koksu1234 - we're not available 24/7 to answer questions unfortunately.
    @kramcomposer - answered issue on the github, could you pastebin your initial server plugin-enable log?
    @Exidous - trying to contact essentials to ask some questions about GroupManager's API.
    @pudd1nG - yeah, still unsure of the cause - any chance you could run a profiler and figure out where the CPU usage is being spent?
    @Aeron - bPermissions' API is a little strange, seems to be world-specific. Maybe you're not in the right world to get the right permissions?
    To all - unsure of why this has been placed into submissions.
     
  12. Offline

    fullwall

    To those experiencing extreme lag - can you see if disabling error reporting helps?
     
  13. Offline

    Brandon Egnell

    Hey im just trying to setup the example quest so i can base my quest's off of something. but i cant get it to work at all. Is there something wrong with this. Because i do /quester assign example and i get that this quest does not exist

    Code:
    
    example:
        texts:
            description: A build quest
            completion: <g>You win! Here's some stone.
            acceptance: <g>Challenge <y>accepted<g>.
        requirements:
            '0':
                type: rank
                rank: 'your-rank-here'
        repeats: 1
        objectives:
            '0':
                '0':
                    type: build
                    materialid: 1
                    amount: 3
                    message: Built. Now come back here!
        rewards:
            '0':
                type: item
                id: 1
                amount: 64
                take: false
    
    
     
  14. Offline

    Dragonslife

  15. Offline

    fullwall

    @Dragonslife - firstly, the spout errors can be fixed when the jenkins comes up, and by getting the new dev builds. To fix the trader issue, you need to place trader.jar inside your plugins/Citizens/types folder.
     
  16. Offline

    DigitalPlunder

    None of the download links are working for me, can't access the dev builds either, i would really rather like to et a dev build so i can stop these spout errors :3
     
  17. Offline

    Dragonslife

    @fullwall - when the jenkins comes up? could you explain what you mean by that?
     
  18. Offline

    Silvo

    He means a site that hosts build histories for craftbukkit, bukkit and plugins too... I think..
     
  19. Offline

    Silvo

    It works now..
    http://ci.citizensnpcs.net/
    Download all jars and place the citizens jar in the plugins folder and the rest in the plugins/citizens/types folder
     
  20. Offline

    VBeregovoy

    Please, help me. I have a Permissions plugin, Citizens 1.1

    I have a problem. only OP or group with permissions '*' can repair tools with Blacksmith help.
    If user not op or don't have permissions '*' he take: You selected ....
    and You have not permissions to do that.
    Now users have 'citizens.*' permissions but they cannot repair tools.
    Please, Help. And sorry for my English
     
  21. Offline

    Chett

    Thx, was worth a try, didnt help.
     
  22. Offline

    Dragonslife

    Ah! that jenkings xD omfg xD *facepalm to self*... but then does he mean i should get the latest dev version of bukkit or does he mean the latest dev version of citizens?
     
  23. You need to reload the server everytime you want the new quests to show up.
    I have a question regarding the creation of quests, as there are no documentation at all about it.
    I used what Brandon Egnell (the above quoted) did, and changed it...
    Code:
    Pork:
        texts:
            description: Get 10 raw porkchops!
            completion: <g>Thank you! Here is a Wooden Sword.
            acceptance: <b>Quest: <g>Get Some Porkies<y>accepted<g>.
        requirements:
            '0':
                type: rank
                rank: noob
        repeats: 1
        objectives:
            '0':
                '0':
                    type: collect
                    materialid: 319
                    amount: 10
                    message: You have gathered 10 Raw Pork Chops. Get back to the quester.
        rewards:
            '0':
                type: item
                id: 268
                amount: 1
                take: true 
    It's pretty self explanatory, except for the "Requirements" section.
    Can anybody explain how that works?
    Because the next quest... I want it so that when the player finishes the Porkies quest, the player has the ability to start the next quest, thus erasing this one completely.
     
  24. Offline

    fullwall

    @Woodperckersam - basically, requirements and rewards are pretty similar in that they share definitions etc. However, requirements will be checked at the beginning of a quest, and can be taken from a player. They are required before the quest will start. In this case, I'd have a requirement like this.
    Code:
    type: quest
    quest: 'Porkies'
     
  25. Offline

    Dragonslife

    @fullwall - did you mean updating the citizens plugin to the latest dev build or the bukkit server latest dev build?
     
  26. Thank you very much for your speedy response. It works :D
    I have another question thought... When I collect 10 raw pork chops, the message telling me to go back to the quester dont appear... but when I get 14 pork chops the message appears :/ I clearly stated 10 pork chops lol.

    Also the pork chops dont disappear from my inventory :/
     
  27. Offline

    Schlumpf

    Hello,
    bevore Citizens 1.1 I use Citizens with the NPCQuester - Uquest.
    I wrote some quests with uqest for example:

    Code:
    2:
      Name: DirtForMe
      Start_Info: Ich mache gerade etwas besonderes. Bring mir Dreck, aber grabe nicht zu tiefe Loecher!
      Finish_Info: Du siehst irgendwie ... dreckig aus. Hier hast du deine Belohnung ...
      Rewards:
        Item:
          Item_ID: 256
          Display_Name: Iron Shovel
          Amount: 1
          Durability: 5
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 3
            Display_Name: Dirt
            Amount: 128
            Durability: 0
    How must I reqrite this into the Citizens format?? I read the Wiki about Questers, but theres no example that I can see how is it meant.
    Is this rewrite correct:?
    Code:
    DirtForMe:
        texts:
             description: Ich mache gerade etwas besonderes. Bring mir Dreck, aber grabe nicht zu tiefe Loecher!
            completion: Du siehst irgendwie ... dreckig aus. Hier hast du deine Belohnung ...
            acceptance: Quest accepted!
        Rewards:
            type: item
            id: 256
            Amount: 1
            take: true
         Objectives:
            0:
                type: Gather
                materialid: 3
                amount: 128
                message: You have gathered 128 ... get back!
    
     
  28. here is the correct format
    Code:
    DirtForMe:
        texts:
            description: Ich mache gerade etwas besonderes. Bring mir Dreck, aber grabe nicht zu tiefe Loecher!
            completion: Du siehst irgendwie ... dreckig aus. Hier hast du deine Belohnung ...
            acceptance: I'm sorry I don't know German... i just speak english
        repeats: 1
        objectives:
            '0':
                '0':
                    type: Gather
                    amount: 128
                    id: 3
        rewards:
            '0':
                type: item
                id: 251
                amount: 1
                take: false
     
  29. Offline

    jimbobt123

    Will do, thanks. Is PermissionsEx support fixed in build #216?
     
  30. Offline

    VBeregovoy


    Nobody can help me? :'(
     
  31. Offline

    Exidous

    Permissions plugin has been dropped and is not supported anymore by citizens. That is why only ops can interact with traders ect. because it falls back to op permissions if it cant find an suitable superperms plugins. Instead of using permissions plugin, you need to use a plugin that uses superperms like permissionsbukkit, permissionsEX, bpermissions, ect...
     

Share This Page