[WIP][ADMIN/TOOL] QuestWriter v0.16.1 - Quest Writing for Citizens.

Discussion in 'Bukkit Tools' started by Cryptite, Oct 12, 2011.

Thread Status:
Not open for further replies.
  1. Offline


    We've been fighting with citizens on pretty much everything, but this has finially got our quests going.
    Good job, mate. :D
  2. Offline


    Thanks so much for making this !
  3. Offline


    Hey, nice program. But I have a little problem, I have quests.yml saved in utf-8, because of latinspanish characters handling (á, ñ...) and when I try to open it, it gives me an ascii error. I used notepad++ for saving quest.yml file in utf-8.

    Please, add this function because it's a really good program for creating hard quests, I really need it.
  4. Offline


    New build coming in tomorrow morning. Mainly fixes revolve around the utf-8 encoding issue and the problem with updating quest objectives. Foreign languages hooray!
  5. Offline


    Is there any chance you could make this work on mac?
  6. Offline


    Since it's written in Python and that has a Mac version too, I don't see why not ...
  7. Offline


    Somebody would have to help out with the Mac port. There are a couple windows-only libraries I use, but it isn't a huge deal to make it Mac compatible. Somebody would just have to compile and test it for me.

    -Quest text is now supports UTF-8 encoding
    -Loading quests should no longer 'lock out' the editing interface.
    -Updating quest objectives should work again.
    -Inputting the item id, and not the full format of: Item Name (ID) should work for adding item-based objectives.
    -Removed Herobrine virus

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 20, 2016
  8. Offline


    Herobrine Virus?
  9. Offline


    for of all, loving this,
    using it to create my RP server

    I only have 1 question:
    is it possible to compile this voor mac?
    as far I read its possible with pyton (I do not have by my self some pyton experience)
    would be cool to see that :D
  10. Offline


    See 3 posts above.
  11. Offline


    oops, diden't see that one, srry :p
    Actually I want to do this (mac compiling)
    Only I dont have the know how

    if you can explane me how to I can try it
  12. Offline


    detail, you forgot to specify a few things option-wise :
    - server: true node for the command reward
    - requirement: examplequest
    a requirement for a quest would be interesting considering we can do it manually.
  13. Offline


    Been very busy lately, so I haven't gotten to touch QW in awhile. Hopefully I'll find some time to get back on this. Not dead yet!
  14. Offline


    if all it needs for mac is compiling and testing i can do that :)
  15. Offline


            description: "Finde 10 Kohle für Gronkh"
            completion: "Du hast den Quest Kohle,Kohle,Kooohle für Gronkh vollendet"
            acceptance: "Du hast den Quest Kohle,Kohle,Kooohle für Gronkh akzeptiert"
        repeats: 5
                    type: delivery
                    materialid: 263
                    amount: 10
                    npcdestination: 2
                    optional: False
                    finishhere: False
                    message: "JAAaaa, danke das du mir meine geliebe Kohe gebracht hast ! Kohle,Kohle,Kohle,Kooohle,Kohle..... "
                type: money
                money: 100
    Generatet by QW but don't work, server says :
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957) 	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280) 	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171) 	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154) 	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297) 	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284) 	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152) 	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) 	at net.minecraft.server.ThreadServerApplication.run(SourceFile:417) Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed in "<reader>", position 53 	at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:98) 	at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191) 	at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:63) 	at org.yaml.snakeyaml.Yaml.load(Yaml.java:423) 	at org.bukkit.util.config.Configuration.load(Configuration.java:89) 	at net.citizensnpcs.properties.ConfigurationHandler.load(ConfigurationHandler.java:31) 	at net.citizensnpcs.properties.ConfigurationHandler.<init>(ConfigurationHandler.java:25) 	at net.citizensnpcs.questers.data.QuestProperties.<clinit>(QuestProperties.java:9) 	... 12 more 2011-10-29 21:27:40 [INFO] [Citizens] An error has occurred, please wait while it is sent to the developers... 2011-10-29 21:27:43 [INFO] [Citizens]  2011-10-29 21:27:43 [INFO] [Citizens] Citizens Error Reporting - Powered by CreeperHost.net 2011-10-29 21:27:43 [INFO] [Citizens] Below is the stacktrace that has been transmitted to the developers, no other information has been included other than Citizens version information.
    Whats wrong with the quest ?
  16. Offline


    Very nice job, very helpfull, just waiting for it to include quest requirements.
  17. Offline


    I can't really get it to work when I use it it comes like this (this is just a quest I made to show you)
            description: "Help me build a house with 20 cobblestone"
            completion: "Thank you for building my home"
            acceptance: "well let's go then"
        repeats: 0
                    type: build
                    materialid: 4
                    amount: 20
                    optional: False
                    finishhere: False
                    message: "You have completed the quest now get back to me as fast as possible"
                type: money
                money: 50
    Do you know what the problem is am I doing something wrong or?
  18. Offline


    I just get an Error.
    Traceback (most recent call last):
    File "QuestWriter.py", line 1473, in <module>
    File "QuestWriter.py", line 1469, in main
    File "QuestWriter.py", line 210, in __init__
    File "QuestWriter.py", line 355, in loadProjectSettings
    File "core\CfgFile.pyc", line 16, in write
    File "ConfigParser.pyc", line 297, in read
    File "ConfigParser.pyc", line 505, in _read
    ConfigParser.MissingSectionHeaderError: File contains no section headers.
    file: C:\Users\<username>\Documents\QuestWriter\config.cfg, line: 1
  19. Offline

    Robert Brinton

    While I see the requests for a Mac version, I don't have a Mac to test on. I would be interested in and would help port/develop a Linux version that may run on a mac. How do I go about helping with the port?
  20. Offline


    Just to let you know, I'm still using the program ;)
  21. Offline


    it has been added quest requirments? and last quest system?
  22. Offline


    is this tool active? like it but have some questions
  23. Offline


    This is the greatest thing ever. Thank you so much for doing this :)

    Ah, my lovely ÚTF-8 is now supported ! :D

    The item sub-node for data value is missing, can you add it plox? :3

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 20, 2016
  24. Offline


    This program is amazing! Thanks so much!
  25. Offline


    ZOMG I love you!
  26. Offline


    wow, this looks awesome ;)
  27. Offline


    Hey, add the ability to give rewards for different steps!
  28. Offline


    the location doesnt work. when i enter the right location and i go to it nothing happends.
  29. Offline


    Make sure you have the amount set to something other than 0. I recommend something like 3-5.

    This will make you able to complete the quest within 3-5 blocks of said location.
  30. Offline


    can u add the function for requirement?? i know how others work... jus dont know how requirement work @@
Thread Status:
Not open for further replies.

Share This Page