[INACTIVE] iQuest v3.2.0 - Take NPC questing to the next level! [1060]

Discussion in 'Inactive/Unsupported Plugins' started by sddddgjd, Aug 2, 2011.

  1. Offline

    sddddgjd

    iQuest is no longer in active development!


    Yeah,that's right,i quit,you can all go home now...:D
    Jokes aside, i am forced to quit working on iQuest,for a number of reasons,including:​

    • The code was old...very old! Updating the entire thing just isn't possible!
    • I am really busy with 2 other,bigger,projects, so i can't spend that much time on this!
    • I am not as familiar with the code as i could be if i created it!
    • Big parts of the code just plain suck...i was a really bad coder when i starter this project! :D
    That being said,don't panic! I am going to recreate iQuest from SCRATCH, using just a small part of the main code! It will act the same,however some of the important changes will be:

    • Superperms support! It's the future,it's time for people to switch over...
    • More quest types!
    • Parties!
    • Speed improvements!
    • MySQL/SQLite database support!
    • Much easier commands,and interface
    • Spout support!
    • MASSIVE support for RPGWorld, one of the 2 big projects i'm working on...that thing will be INSANE!
    • New configuration support! Should be much harder to mess it up...

    You may be wondering,how am i going to pull this off? Well, first of all, i have @Samkio , @tips48, @r3Fuze , and the rest of our coding team to help me! However, we all have to work on separate parts of the plugin, so i will make yet another coding team, which will work exlusively at the questing part! (it will also work as a stand-alone,don't worry :D)

    So,that was it, i will start actually working on it now!
    If you want to take part in development,just PM me! If you have atleast one plugin,i'll probably know you already! :p

    @cwingrav
    @julietnpn
    @Pandemoneus

    You guys helped me the most during development...interested in joining this?

    For more details on the new plugin, click!


     
    chudy126p, Samkio, powback and 6 others like this.
  2. Offline

    spomino

    is there a radius in which i must complete the quest ? because a npc gave me a quest "make 5000 dirt damage" and it works when i'm near the npc but a block which is 28 blocks away from the npc didn't... (no reaction from the tracker and the quest requirements didn't increase)
     
  3. Offline

    sddddgjd

    yeah,SQLite support is broken...since i have no idea how SQLite works,i can't fix it either...sorry!
    It will be the npc who gave you the quest,if i actually create that...and about multiple quests...i would need to rewrite half of the plugin from scratch just to do that,so it can't be done...i'll look into it after these are finished:

    1.economyECO support
    2./q done at the npc which gave you the quest
    3.quest trees

    No,there isn't...try again,i know dirt damage is kinda wierd...also,damage means you have to hit it,but not destroy it!

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

    undeadmach1ne

    ok cool. overall it was a successful test and i will probably keep this on my server if i can keep citizens working. i will keep my eye on this plugin and look forward to having it as a full time part of my server :)
     
  5. Offline

    grifOndOr


    thx for the fix :)

    for the done and drop , maybe right clic for /q done and leftclic for /q drop :)
     
  6. Offline

    sddddgjd

    the problem is,i'm not sure if there's actually a trigger for left click...i'll look into it though!
     
  7. Offline

    grifOndOr

    ok :)
    so rightclic for /q done
    /q drop isn't used all the time , we can do it by a command line :)
     
  8. Offline

    undeadmach1ne

    i agree.
     
  9. Offline

    sddddgjd

    I think i can get left-click working to drop quests! :D
    I'm working on it right now!
     
  10. Offline

    erdrickk

    Why are we forced to install yet another large plugin (Citizens) just for this one to work Error free? is there no way to do this with no Citizens?
     
  11. Offline

    dark1256

    Code:
    15:01:07 [SEVERE] [Hawox's iQuest]:QuestLoader:reader:FileNotFoundException!!!
    >
    15:01:07 [SEVERE] Error occurred while enabling iQuest v3.0.6 (Is it up to date?): null
    java.lang.NullPointerException
            at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:148)
            at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:117)
            at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:106)
            at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.java:964)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:237)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produce(ParserImpl.java:200)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:104)
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
            at sddddgjd.iquest.questclasses.QuestLoader.(QuestLoader.java:67)
            at sddddgjd.iquest.iQuest.theQuestsLoadAllIntoArray(iQuest.java:396)
            at sddddgjd.iquest.iQuest.onEnable(iQuest.java:184)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I get this error when I start the server.... -.-
     
  12. Offline

    undeadmach1ne

    is that your first start? if so, shut down and start the server again, it has to create some files on first run. if it is doing that every time you start im not sure what to suggest.

    edit - do you have citizens installed? im not sure if thats a requirement now or not but it could be another reason for errors.
     
  13. Offline

    dark1256

    the problem was that it didnt create the files ( iQuest files! )... I redownloaded it and now its working :p

    Edit: is there an german translation file? (for the quests)
     
  14. Offline

    sddddgjd

    yeah,there are some german quests somewhere....i'll request em,and put them online in a few hours! (i don't have them right now)

    Found it,put it in the main post! :D

    AAAAAND,the 3.0.8 update is out! this one adds /drop on left-click! Really cool,didn't think i could make this work! :D

    Now i'll start working on /done on right-click!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
    dark1256 likes this.
  15. Offline

    dark1256

  16. Offline

    sddddgjd

    um,don't downlaod the update,lol!
    I broke it,and only realised now -_-
    You can't use /qn done anymore,and you can still use /drop!
    I'll fix it with the next update!

    Ok,fixed the link,time for 3.0.9,with /done AND /drop support,binded to rightclick and leftclick!

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

    dark1256

    It would be great if coud make a setting how often a quest could be done.
     
  18. Offline

    sddddgjd

    How often would be hard,but i could create an option for the NPCs to only give the quest once to a player!
    LE: In fact,i just realised that through NPCs, i don't have to touch the code directly! That means that i could add really cool features right now!
     
  19. Offline

    dark1256

    yeah that would be great!
    What are you waiting for :p
     
  20. Offline

    sddddgjd

    come on,i deserve a break! :D
    In fact,i haven't actually used my plugin beyond testing it....i'm building an awesome base with my friends right now!
     
  21. Offline

    dark1256

    and you were on my server :D

    ps: Have fun!
     
  22. Offline

    fugos

    Um... sorry a noob here!
    What permissions do i give to players that i dont want making quests but i want able to do all the diffrent kind of quests!
     
  23. Offline

    sddddgjd

    yeah,i was,but you closed it! :(

    Just give em
    "-"iQuest.CanQuest.*""

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

    grifOndOr

    thx for the great update :)
    testing tonight and bump :)

    if someone want the 53quests translated in french , msg me :)



    edit : hmm is there a permission that allow to give/done/drop quest ONLY with pnj ?
    if all can /q give , nobody will use the pnj :(
     
  25. Offline

    sddddgjd

    what's pnj??
    If you're talking about the NPC's,then you need to select 'Use NPC based questing ': true
    After that,/done /give and /drop will no longer work! If they work,it's a bug...
    Also,is your server public(not sure if i asked you before,lol) and can you pm me a link to the french quests? I'll put them in the main post!
     
  26. Offline

    ohmydoddtv

    The npc's aren't giving out quests? :/ I've '/qn create Mary 1' and then reloaded and when you right click, nothing. Yes I've changed 'use npc based questing' to true :(
     
  27. Offline

    spomino

    i know what i have to do and it works in a certain radius but not when i'm out of the radius seems to be 30 blocks away from where you received the quest. If it is just a problem with dirt i can remove this quest, 1 more or less quest is not a problem ;)
    Grif0nd0r: moi je veux bien la traductions francaise ca m'evitera de le faire moi meme ! Donc envoie moi un lien de telechargement ou donne le directement au developpeur qui le publiera ;)
     
  28. Offline

    dark1256

    you have to create an npc with citizens who is named Mary then it works!

    The German translation is not working, it causes very much errors... -.-

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

    sddddgjd

    nah,i figured it out!
    The secret is,grass is NOT dirt!
    Grass,the thing with green on top,won't work! You need dirt,which is the thing you get when you destroy grass!

    Really? I'll check it now...

    Download link for the German quests is updated!
    P.S: I modified quest 55,since it was causing errors, please check if anything is gramatically incorrect!

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

    ohmydoddtv

    Yeah I know haha, I made her ages ago... :/
     
  31. Offline

    sddddgjd

    Well,if it's a public server,can i get the ip?
    If it's not,does the console show any errors?
    If it doesn't,look in the config,there's a line that says "Require item in hand for NPC questing",make sure that is set to false!
     

Share This Page