[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

    Tauryuu

    I think you should change it to Superperms.
     
  3. Offline

    sddddgjd

    im tooo lazy....ok,give me a link to the superperms page or something!
     
  4. Offline

    Tauryuu

  5. Offline

    sddddgjd

  6. Offline

    Tauryuu

    Remember how I asked how to make "Find NPCs" quests before? I am still confused to set it up... Can you go into detail?
     
  7. Offline

    sddddgjd

    in 20 minutes,gota go to lunch
     
    Tauryuu likes this.
  8. Offline

    Tauryuu

    Okay :)

    Thanks for replying so fast :)
     
  9. Offline

    k3zon

    It's me again :)

    I got it working for several hours (the numbering of a quest was wrong). But now it happens sometimes if a Player interacts with an NPC, the NPCs just disappears for several minutes and i get the following error in the console:
     
  10. Offline

    sddddgjd

    update again,fixed the error,was really stupid! :D
     
  11. Offline

    SBD09

    it stopped working i get this

    Code:
    2011-08-12 19:03:04 [SEVERE] Could not load 'plugins/iQuest.jar' in folder 'plugins':
    java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NoClassDefFoundError: com/earth2me/essentials/api/UserDoesNotExistException
        at sddddgjd.iquest.iQuest.<init>(iQuest.java:122)
        ... 13 more
    Caused by: java.lang.ClassNotFoundException: com.earth2me.essentials.api.UserDoesNotExistException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
        ... 14 more
    
    i tried re downloading at it says i don't have permission to give quests i need help??
     
  12. Offline

    sddddgjd

    NP! ok,you need to type "/qn change [npc1] [npc2] dis"
    This will let the second npc finish the first ones quest! dis means it will dizable the first npc's quest finishing ability(he wont be able to complete the quest anymore)
    if instead of dis you type "swap" it will swap the quest finishers between them!
    if you dont type anything,it will give the second one the first ones quest,and the first one will still be able to use it!

    Now,after you do this,you may want to disable the second npcs quest giving ability(so he will only be able to finish a quest,not give one)!
    For this,you type:
    /qn change disable [npcname]

    To restore a npc to his original state,type:
    /qn change restore [npcname]

    If you have any questions,let me know! :D

    what permissions version do you have?

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

    Slugslug

    apparently using sqllite - player levels are forgotten on server restart...?
     
  14. Offline

    sddddgjd

    sqlite actually works???
    if it does,then :confused:
    And no,they shouldn't be forgotten...be carefull,player LEVELS only get upped once every 50 quests!
     
  15. Offline

    Der_Jager

    Thank you so much sddddgjd! I highly recommend this plugin.
     
  16. Offline

    SBD09

    Permissions 3.1.5
     
  17. Offline

    sddddgjd

  18. Offline

    SBD09

    Yes the new permissions i tried to set this up but couldn't get it to work properly.
    The thing is it was working fine with that permissions on my private server as soon as i updated on my main public server it wouldn't work. can you give me a link to a previous version of iquest?
     
  19. Offline

    sddddgjd

    http://dl.dropbox.com/u/13921141/--iQuest.jar
    will get old quickly(tomorrow) though!
     
  20. Offline

    SBD09

  21. Offline

    YellowFellow

    I need help! Every time i try to update to v3.1.8 it always gives me v.3.1.0
     
  22. Offline

    sddddgjd

    that's cuz im lazy...you have the updated version,dont worry!
     
  23. Offline

    YellowFellow

    oh haha ok thanks for the info!:)
     
  24. Offline

    sddddgjd

    no problem! :D
     
  25. Offline

    spomino

    I have a problem with the command "change" : 2011-08-12_22.46.25.png 2011-08-12_22.46.38.png

    It says you spelled one of the names wrong... but as you can see i wrote the corret names... (Dedale hasn't any quest)
    And when i type /qn change Minos Dedale (whithout dis) it says the 2ng arg must be 'create' 'remove' 'check' or 'change' ><'
     
  26. Offline

    kahlilnc

    Ah, since adding this, every time I restart it takes like 20 minutes. Or shutting down.
     
  27. Offline

    razorasadsid

    2011-08-12 16:57:28 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:40)
    at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:845)
    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:85)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-12 16:57:29 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to iQuest
    java.lang.NullPointerException
    at sddddgjd.NPC.NPCListener2.onPlayerInteractEntity(NPCListener2.java:40)
    at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:314)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:332)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:845)
    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:85)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    I can in no way get questing though npcs to work, it worked once, and then it broke again, I didnt do anything either.
     
  28. Offline

    spomino

    I was just playing minecraft and was looking for a quest but when rightclicking the npc, he says 'wrongnpc" so i typed /q info
    console answered "you have not the permission to get quest info" but... that's weird... I AM AN OPS!!!! AND IN ADDITION I HAVE THE WRITTEN PERMISSION
     
  29. i have the same problem are you using essentials GroupManager? i think those will not connect.
     
  30. Offline

    Bladeof22

    lol? i stallt this plugin but i dont have permisisons do give a quest although i am admin and i have all permissions for all my plugins except this plugin
     
  31. Offline

    grifOndOr

    why doesnt it work with permission 3;16 ???
    this is crazy

    plz add compatible with permissions 3;16 , not all people use the newbukkitperm :/
     

Share This Page