[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

    scrollsmash

    In the change log it mentions he added the "move" quests, any documentation on it or can some one share the commands for it?
     
  3. Offline

    Milchshakee

    Try updating what ?^^

    I've got:

    iQuest 3.1.8
    build 1000
    and citizens 1.0.9d

    So what should i update ? ;)
     
  4. Offline

    sddddgjd

    You need to left click!

    Do you stop the server using /stop?
    If you do,it shouldn't do that!

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

    erdrickk

    I stop the server by pulling the plug from the wall....... LOL jk :p

    I use my hosts server control panel which does a /stop etc...
     
  6. Offline

    scrollsmash

    Does anyone know how to use the "move" quests? Its mentioned in the changelog but no commands listed here or in game?
     
  7. Offline

    sddddgjd

    Hmm,really wierd...shouldn't be possible,i save the quests to yaml!
    I'll look into it...
    But why do you need those stats anyway,lol?
     
  8. Offline

    erdrickk

    I realize the quest levels / stats don't really do anything but players like stats...to see how many quests they've done, how much money they've gotten total from all their quests etc...
     
  9. Offline

    maxij

    Thanks for a great plugin!
    However, i've been having some trouble to get my members quests to work.
    All of these (marked as bold) permissions have been added.
    • -"iQuest.CanQuest.*" - Allows all these sub permissions
    • -"iQuest.CanQuest.done"
    • -"iQuest.CanQuest.amount"
    • -"iQuest.CanQuest.stats"
    • -"iQuest.CanQuest.info"
    • -"iQuest.CanQuest.give"
    • -"iQuest.CanDropQuest"
    • -"iQuest.CanReloadQuests" - Allows the use of /reloadquests
    • -"iQuest.CanReloadQuestConfig" - Allows the use of /reloadquestconfig
    But when they click on the NPC to get the quest it says "You don't have permissions to get quests!"
    I tried to add "iQuest.CanQuest.*"( so they get all the permissions) and then it actually works.. but i don't want them to have that much control.
     
  10. Offline

    sddddgjd

    iQuest.CanQuest.* contains all the right commands for the average user...
    You see, "iQuest.CanQuest.give",which you didn't give them,is the one that lets you actually take the quests! :D

    P.S: Shameless advertising, if you have the money, can you please donate 5 euros? :|
    I wanna give minecraft as a present to my little sister, but i need 5 more euros! :(
     
  11. Offline

    maxij

    Thanks for the help! lol, i must have mixed them with the command you give the NPC a quest.:eek:
    I was actually thinking of donating now when i get salary on Wednesday.;)
     
  12. Offline

    sddddgjd

    Thanks a lot! :D
     
  13. Offline

    scrollsmash

    Okay I just noticed an error in the server log. I downloaded the "latest .jar" and its saying "Error loading iQuest 3.1.0 is it up to date?"
    I noticed it says 3.1.8 in the title, but 3.1.9 in the changelog and its apparently running 3.1.0? lol Is there somewhere else to get the latest?

    Nevermind :)
    @sddddgjd Thank you so much for all your help! It's all working perfectly now! Time for some EPIC QUESTS! :D

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

    Xaladon

    Hi Sddddgjd, I've got a question.

    We decided to use your pluging for quests, as it seems the best plugin right now (aka, good job). We were wondering however, if it is possible to give multiple items as rewards for a single quest.
     
  15. Offline

    beleg

    is it possible to get an item (except the economy money) as reward?
     
  16. Offline

    sddddgjd

    yes,there are several quests that do that!
     
  17. Offline

    Rezenith

    It has been a long time, when are you going to enable completing quest only once?
     
  18. Offline

    sddddgjd

    I have my own life, you know, and it's busy!
     
  19. Offline

    ilikekabooms31

    It seems that when I try to make it so you have to hit an npc with a certain item I.E sugar cane. That it doesnt work. It takes your item but it works with any. Even if i put in the right item id. Is this a bug? Or just not implemented yet. Please reply.
     
  20. Offline

    kside

  21. Offline

    erdrickk

    I get this error alot.... how can I fix it?

    Code:
    19:06:28 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.java:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:870)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    19:06:31 [INFO] [world8-4][Member] OneJiveTurkey: same as last time?
    19:06:31 [INFO] [world8-4][Member] OneJiveTurkey: 400
    19:07:34 [INFO] /50.23.30.168:42796 lost connection
     
  22. Offline

    Kittenpunch

    I absolutely love this!

    My only problem is that after I make 1 quest, I have a hard time making another. I only have one quester in my server right now (currently, number 50) and I'd like to make another with the quest number 23 (Essay) but whenever I assign it to an NPC in my server and right click him, it tells me that it's not the right NPC for that quest. Help?
     
  23. Offline

    xellllex

    hello i keep getting this error....
    Show Spoiler

    2011-08-26 12:43:16 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.java:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:870)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-26 12:43:16 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.java:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:870)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-26 12:43:16 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.java:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:870)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-26 12:43:16 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$12.execute(JavaPluginLoader.java:321)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:870)
    at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    Error is harmless though it causes my server to lag for sometime now specially when i got many people on server 40/40 population. Though many cases report that this error occurs when you right click an npc AFTER you have gotten the a quest.


    Im using...
    crabukkit ver: 1060
    permissions 3.1.6
    spout 1.02
    levelcraft
    citizens 1.09d
     
  24. Offline

    sddddgjd

    Update,fixed it in the latest version!
     
  25. Offline

    irondragon1992

    Hey, very cool plugin. it was working for me when i just used your preset config but when i change the config file (when the server isnt running) it completely stops working and i cant get to come back on, so i have to end up re-downloading the whole thing.
     
  26. Offline

    sddddgjd

    what did you change? :|
     
  27. Offline

    irondragon1992

    i tryed to change the moneyplugin to BOSEconomy
     
  28. Offline

    sddddgjd

    it automatically switches if it doesn't detect iconomy! don't change anything...:|
     
  29. Offline

    irondragon1992

    But the currency it gives you doesnt add to the currency i have, it still says moneys. Do i have to put my economy plugin anywhere specific or jus put it in plugins
     
  30. Offline

    R4Z0R49

    Hello sddddgjd,

    Is there anyway to give an npc a range of quests.

    Quester1 - Gives only quest 0
    Quester2 - Gives quests between 1-10
    Quester3 - Givers quests between 11-20

    I know you have this command to set one quest /qn create Quester1 0 and /qn change Questers1 Questers2 dis to make sure you hand in the quest and quester2 but how do i set the range of quests for Quester2?

    Also i seem to be having an issue where no one can left click to drop quests the commands worked fine before i turned on npc's im getting no errors within the console.

    Cheers
     
  31. Offline

    sddddgjd

    it always says moneys...are you sure it doesn't add to the sum? also,when you start the server,does it say "sucessfully linked with BOSeconomy"?
     

Share This Page