Inactive [FUN/ECON/DEV] uQuest v1.50 - Overly customizable quest system [793 - 602]

Discussion in 'Inactive/Unsupported Plugins' started by Hawox, Mar 4, 2011.

  1. Offline

    Hawox

    As most of you can guess I have not worked on this plugin in a long time. I'm working full time at a grocery store as well as going to college. I literally have no time for sleep let alone Minecraft. Recently someone has contacted me saying they are working on my plugin. I appreciate his work and effort while I am away. This is a link to his topic. His download can be found at hawox.no-ip.info
    uQuest - Overly customizable quest system!
    German Questlist 5/16/11
    [​IMG]
    Coming Soon!
    Gui Questmaker (Heres a beta build!)
    Upload/download area for quests!
    mcMMO extension!


    Team:
    Hawox
    Laxlux - New German quest list maintainer
    HiMyNameIsAJ - Creating a uQuest website
    Looking for:
    • Someone to make a nice looking website for uquest (Not my cup of java).
    • Someone to add MySql support.
    • Plugin attachment devs!
    • Someone with ideas on different quest types!
    • People to write some random quests to be thrown in the defaults!

    -----------------------Plugin summery below this point-----------------------
    ~Comes preloaded with 53 quests!~

    Support for: (You don't NEED any of these for the plugin to work.)
    Code:
    Permissions (but not needed!)
      -"uQuest.CanQuest.*" - Allows all these sub permissions
        -"uQuest.CanQuest.done"
        -"uQuest.CanQuest.amount"
        -"uQuest.CanQuest.stats'
        -"uQuest.CanQuest.info"
        -"uQuest.CanQuest.give"
        -"uQuest.CanDropQuest"
    
      -"uQuest.CanReloadQuests" - Allows the use of /reloadquests
      -"uQuest.CanReloadQuestConfig" - Allows the use of /reloadquestconfig
    
     iConomy (but not needed!)
     BOSEconomy (Again, not needed!)
     Essentials! (Again, not needed!)
    Alright here goes, theres a lot to cover so I may miss something on this first go threw! Want a better way to get money into your server economy that selling items to the server or random lottery's? Do you like QUESTS?!?! Do you want your users to compete to see who is a better quester? Then uQuest might be for you!


    uQuest offers your users a simple way to quest! No need to walk miles and miles to a random NPC or click on some block at spawn. All they need to do is type '/uquest give' and uQuest will give them a random quest from it's database! A yml file is provided where you type out each quest for your users. That's right. YOU can decide how many quests there are, what they are, and how you want your users to do them (creating and editing this file are explained on the wiki). You can broadcast every x quests someone finishes to the server as well as give out rewards for x amount of quests. I'll leave the rest for the features section, just thought I'd get you hooked with that :3 If you grab the .zip (which you need to if you want to store your users in a SQLite database!) I have included 53 quests inside!

    All of that not enough? Well theres an API! Other plugin authors can use this as a base for their own plugins!

    Here's a quick screenshot of what the text looks like:
    [​IMG]


    ~Features~
    (I may miss a few, there's quite a bit)




    ~Quest Types~
    All of these can have specific locations set to them! (Can only do in this area etc)
    (More to come I promise!!)



    ~Commands~
    (More to come I promise!!)



    ~Watch out~
    With great power (of customization)... Come's great responsibility.... There is a lot that can go wrong if you don't pay attention when your changing files. Thankfully, I've tried to have the plugin spew out as many warnings as it could on the servers start. Always give it a check to make sure the plugin loaded all of your work!!!

    ~Plugin Attachments~
    (These plugins add new features to the basic uQuest system)
    _________________________________________
    uQuest-MoreModCommands
    Just started this as an example of what people can do. All it currently has is /qadmin givequest
    OP's and people with the permissions (not required for this either) node 'uQuest.MoreModCommands' can use it.
    _________________________________________
    uQuest-ShowTracker
    Simply shows someones progress on a quest everytime they do something for it. IE. I punch a log as part of my quest (grey text)Log Punches 7/10.
    Just put the jar into your plugins folder and it will work on it's own!
    Updates needed: Move quests | Picking up items. | Support for uQuest levels
    _________________________________________
    uQuest-AutoComplete
    Completes quests automagicly! Works with the same methods as showtracker so it has the same flaws. There is this weird bug when running both at the same time that spams some weird extra text. Try to ignore it for now.
    Just put the jar into your plugins folder and it will work on it's own!
    Updates needed: Move quests | Picking up items. | Unknown status on working with quest levels. | Odd text bug with showtracker/this mix.
    _________________________________________


    ~Plugins using the API~
    (These plugins use the uQuest API to shape their own plugin)
    PuzzleQuest




    Since people don't read the above, I'll post this again here so I don't have to write the reply back to this anymore.
     
  2. Offline

    Nukedboom

    thanks, Is there an installation guide? Mine gives an error.

    19:20:19 [SEVERE] Could not load 'plugins\uQuest.jar' in folder 'plugins': name
    'Hawox's uQuest' contains invalid characters.
    org.bukkit.plugin.InvalidDescriptionException: name 'Hawox's uQuest' contains in
    valid characters.
    at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile
    .java:141)
    at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.
    java:30)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:68)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:194)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:117)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

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

    jp_foxrocks

    hey is this compatible with 860 build just making sure :D
     
  4. Offline

    Veve

    So, do you have skype? Can we fix my problem there? I will send you my config+quest and u look what is wrong.
    My skype is: moonicek123. Pls add me:)
     
  5. Offline

    jp_foxrocks

    anyone???? :(
     
  6. Offline

    Juze

    @Hawox : #602 very inactive
     
  7. Works ok for me.
     
  8. Offline

    Juze

    Doesn't mean it's considered as active. We only support latest 3 RBs here.
     
  9. Ahh, gotcha.
     
  10. Offline

    1born2kill

    Is it possible to have Skins for NPC
     
  11. Offline

    Jaxkr

    SQLite is dumb. MySQL is the way to go. All plugins that need a database should use MySQL.
    This looks great, I am going to start using it as soon as it offers MySQL support.
     
  12. Offline

    kahlilnc

    Works for me on 860, I wish someone would keep the thread alive?
     
  13. Offline

    raoulio

    i'v tried it with 30, it only changes the time when then error comes. i also had this error maybe is this the problem.
     
  14. Offline

    MineFreakz

    As soon as i make my own quests uquest isnt working anymore... why?

    My file:
    Code:
    0:
      Name: Sthullens Butler
      Start_Info: Ich habe Sthullens Goldblock ins Feuer geworfen! Bitte bring mir einen neuen.
      Finish_Info: Danke! Du hast meinen Job gerettet!
      Rewards:
        Money: 5000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 41
            Display_Name: Block Of Gold
            Amount: 1
            Durability: 0
    1:
      Name: Nethermania I
      Start_Info: Bitte bring mir Netherrack! Ich darf nicht in den Nether.
      Finish_Info: Danke jetzt kann ich mir ein Netherrackhaus bauen.
      Rewards:
        Money: 500
      Objectives:
        0:
          Type: Gather
          Item:
          Item_ID: 87
          Display_Name: Netherrack
          Amount: 50
          Durability: 0
    2:
      Name: Nethermania II
      Start_Info: Bitte bring mir Glowstone! Ich darf nicht in den Nether.
      Finish_Info: Danke jetzt kann ich endlich mein Netherrackhaus beleuchten.
      Rewards:
        Money: 1000
      Objectives:
        0:
          Type: Gather
          Item:
          Item_ID: 89
          Display_Name: Glowstone
          Amount: 10
          Durability: 0
    3:
      Name: Nethermania III
      Start_Info: Bitte bring mir Soulsand! Ich darf nicht in den Nether.
      Finish_Info: Danke jetzt ist meine Nethersammlung komplett.
      Rewards:
        Money: 1000
      Objectives:
        0:
          Type: Gather
          Item:
          Item_ID: 89
          Display_Name: Soul Sand
          Amount: 30
          Durability: 0
    4:
      Name: Tiefenbahn-Upgrade
      Start_Info: Ich brauche Schienen fuer den Ausbau der Tiefenbahn
      Finish_Info: Ok der Ausbau kann beginnen!
      Rewards:
        Money: 2500
      Objectives:
        0:
          Type: Gather
          Item:
          Item_ID: 66
          Display_Name: Rails
          Amount: 96
          Durability: 0
    5:
      Name: Ghastbusters!
      Start_Info: Toete 5 Ghasts und du wirst reichlich belohnt!
      Finish_Info: Du bist der geborene Ghastbuster!
      Rewards:
        Money: 5000
      Objectives:
        0:
          Type: Kill
          Display_Name: Ghasts getoetet
          Objective_ID: ghast
          Amount: 5
    6:
      Name: Eventsanierung
      Start_Info: Ein Creeper ist explodiert! Ich brauche von dir 3 Eisenbloecke!
      Finish_Info: OK Danke. Damit koennen wir den Eventraum sanieren!
      Rewards:
        Money: 1000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 42
            Display_Name: Block Of Iron
            Amount: 3
            Durability: 0
    7:
      Name: Der Weg zum Eigenheim
      Start_Info: Ich moechte mein eigenes Haus bauen! Bringe mir alle Materialien!
      Finish_Info: Jetzt kann ich mit dem Hausbau beginnen!
      Rewards:
        Money: 5000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 5
            Display_Name: Wooden Planks
            Amount: 64
            Durability: 0
        1:
          Type: Gather
          Item:
            Item_ID: 20
            Display_Name: Glas
            Amount: 40
            Durability: 0
        2:
          Type: Gather
          Item:
            Item_ID: 1
            Display_Name: Stone
            Amount: 40
            Durability: 0
        3:
          Type: Gather
          Item:
            Item_ID: 61
            Display_Name: Furnace
            Amount: 3
            Durability: 0
        4:
          Type: Gather
          Item:
            Item_ID: 58
            Display_Name: Workbench
            Amount: 3
            Durability: 0
    8:
      Name: Halloween
      Start_Info: Bringe mir einen Kuerbis fuer meine Kuerbissuppe!
      Finish_Info: Mhhh Lecker!
      Rewards:
        Money: 750
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 86
            Display_Name: Pumpkin
            Amount: 1
            Durability: 0
    9:
      Name: Die Erze Minecrafts
      Start_Info: Ich will alle verschiedenen Bodenschaetze von Minecraft sehen!
      Finish_Info: Danke das bringt meine Forschungen weiter!
      Rewards:
        Money: 1000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 263
            Display_Name: Coal
            Amount: 1
            Durability: 0
        1:
          Type: Gather
          Item:
            Item_ID: 15
            Display_Name: IronOre
            Amount: 1
            Durability: 0
        2:
          Type: Gather
          Item:
            Item_ID: 14
            Display_Name: GoldOre
            Amount: 1
            Durability: 0
        3:
          Type: Gather
          Item:
            Item_ID: 351
            Display_Name: LapisLazuli
            Amount: 1
            Durability: 0
        4:
          Type: Gather
          Item:
            Item_ID: 264
            Display_Name: Diamond
            Amount: 1
            Durability: 0
        5:
          Type: Gather
          Item:
            Item_ID: 331qqqqqqe
            Display_Name: RedstoneDust
            Amount: 1
            Durability: 0
    10:
      Name: Ride with the pig
      Start_Info: Ich wollte schon immer mal auf einem Schwein reiten!
      Finish_Info: Danke!
      Rewards:
        Money: 5000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 329
            Display_Name: Saddle
            Amount: 1
            Durability: 0
    11:
      Name: Kuehe Melken
      Start_Info: Ich will 10 Eimer Milch SOFORT!
      Finish_Info: So ists richtig!
      Rewards:
        Money: 1250
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 335
            Display_Name: Bucket Of Milk
            Amount: 10
            Durability: 0
    12:
      Name: Maschinenbau
      Start_Info: Ich brauche Redstone um Schaltkreise fuer meine Maschine zu bauen!
      Finish_Info: Ich glaube das reicht. Danke.
      Rewards:
        Money: 1500
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 331
            Display_Name: Redstone Dust
            Amount: 64
            Durability: 0
    13:
      Name: Reichtum
      Start_Info: Ich brauche DIAMANTEN!!! SOFORT!!!
      Finish_Info: DANKE DANKE.
      Rewards:
        Money: 15000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 264
            Display_Name: Diamond
            Amount: 10
            Durability: 0
    14:
      Name: Schneballschlacht
      Start_Info: Ich will eine Schneeballschlacht! Aber hier faellt kein Schnee...
      Finish_Info: Juhuu es kann losgehen.
      Rewards:
        Money: 500
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 332
            Display_Name: Snowball
            Amount: 16
            Durability: 0
    15:
      Name: Der Riesige Diamant?
      Start_Info: Ich habe mal von einem riesigen Diamanten gehoert kannst du mir einen besorgen?
      Finish_Info: Es gibt ihn wirklich.
      Rewards:
        Money: 13500
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 57
            Display_Name: Block of Diamond
            Amount: 1
            Durability: 0
    16:
      Name: Lecker Kuchen
      Start_Info: Kannst du mir die Zutaten fuer einen Kuchen besorgen?
      Finish_Info: Danke jetzt kann ich ihn backen.
      Rewards:
        Money: 2000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 335
            Display_Name: Milk
            Amount: 1
            Durability: 0
        1:
          Type: Gatherw
          Item:
            Item_ID: 353
            Display_Name: Sugar
            Amount: 2
            Durability: 0
        2:
          Type: Gather
          Item:
            Item_ID: 344
            Display_Name: Egg
            Amount: 1
            Durability: 0
        3:
          Type: Gather
          Item:
            Item_ID: 296
            Display_Name: Wheat
            Amount: 3
            Durability: 0
    17:
      Name: Gute Blumen
      Start_Info: So schoene Blumen. Ich haette gern auch welche!
      Finish_Info: Gut jetzt mach ich meinen eigenen Blumengarten.
      Rewards:
        Money: 325
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 37
            Display_Name: Flower
            Amount: 10
            Durability: 0
    18:
      Name: Fuer die Gaeste
      Start_Info: Ich brauche unbedingt Kissen doch ich hab keine Faden mehr!
      Finish_Info: Danke jetzt werden die Gaeste zufrieden sein!
      Rewards:
        Money: 1500
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 287
            Display_Name: String
            Amount: 10
            Durability: 0
    19:
      Name: Schafscheren
      Start_Info: Bitte bring mir 25 Wolle.
      Finish_Info: Danke. Jetzt kann ich ein Wollhaus bauen!
      Rewards:
        Money: 750
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 35
            Display_Name: Wool
            Amount: 25
            Durability: 0
    20:
      Name: Der Waffenschmied
      Start_Info: Bitte bringe mir 5 Eisenschwerter fuer meine Wachen!
      Finish_Info: Danke sie waren mir eine grosse Hilfe!
      Rewards:
        Item:
          Item_ID: 276
          Display_Name: DiamondSword
          Amount: 1
          Durability: 0
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 267
            Display_Name: IronSword
            Amount: 5
            Durability: 0
    21:
      Name: Eisen fuer den Schmied
      Start_Info: Ich brauche noch Eisen Erz fuer meine Schmelzofen
      Finish_Info: Danke sie waren mir eine grosse Hilfe!
      Rewards:
        Item:
          Item_ID: 265
          Display_Name: IronIngot
          Amount: 16
          Durability: 0
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 15
            Display_Name: IronOre
            Amount: 32
            Durability: 0
    22:
      Name: Ausbau der Tiefenbahn II
      Start_Info: Ich brauche noch 10 Boosterschienen damit die Bahn ausgebaut werden kann!
      Finish_Info: Vielen Dank!
      Rewards:
        Money: 2500
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 27
            Display_Name: PoweredRail
            Amount: 10
            Durability: 0
    23:
      Name: Suche nach dem Mobspawner
      Start_Info: Ich habe mich schon immer gefragt wo man Mobspawner findet...
      Finish_Info: Oh sie haben wirklich einen gefunden?
      Rewards:
        Money: 10
      Objectives:
        0:
          Type: Block_Damage
          Display_Name: MonsterSpawner
          Objective_ID: 52
          Amount: 1
    24:
      Name: Das Rezept
      Start_Info: Ich brauche Kakaobohnen... Bitte!
      Finish_Info: Danke jetzt kann ich mir einen Kakao machen.
      Rewards:
        Item:
          Item_ID: 264
          Display_Name: Diamond
          Amount: 1
          Durability: 0
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 351:3
            Display_Name: CocoaBeans
            Amount: 1
            Durability: 0
    25:
      Name: Glas Grosslieferung
      Start_Info: Ich brauche Tonnen von Glas!
      Finish_Info: Danke jetzt kann ich mit dem Bau anfangen!
      Rewards:
        Item:
          Item_ID: 266
          Display_Name: GoldIngot
          Amount: 5
          Durability: 0
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 20
            Display_Name: Glass
            Amount: 250
            Durability: 0
    26:
      Name: Essenslieferung
      Start_Info: Ich brauche Steak... Saftiges Steak!
      Finish_Info: Danke... Danke... Ich hab so einen Hunger!
      Rewards:
        Money: 1000
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 320
            Display_Name: CookedPorkchop
            Amount: 10
            Durability: 0
    27:
      Name: Geteert und gefedert
      Start_Info: Ich brauche sehr viele Federn...
      Finish_Info: Jetzt bau ich mir ein Flugzeug!!!
      Rewards:
        Item:
          Item_ID: 326
          Display_Name: Bucket of Water
          Amount: 2
          Durability: 0
        Item:
          Item_ID: 327
          Display_Name: Bucket of Lava
          Amount: 2
          Durability: 0
      Objectives:
        0:
          Type: Gather
          Item:
            Item_ID: 288
            Display_Name: Feather
            Amount: 100
            Durability: 0
    28:
      Name: Der Boden von Minecraft
      Start_Info: Ich habe mal gehoert dass es einen Boden von Minecraft gibt...?
      Finish_Info: Oh es gibt ihn wirklich!
      Rewards:
        Money: 350
      Objectives:
        0:
          Type: Block_Damage
          Display_Name: Bedrock
          Objective_ID: 7
          Amount: 1
     
  15. Offline

    Randy Schouten

    5: Type: Gather Item: Item_ID: 331qqqqqqe Display_Name: RedstoneDust Amount: 1 Durability: 0
    I think that is your problem ;)
    It's in quest 9.
     
    MineFreakz likes this.
  16. Offline

    MineFreakz

    solved: After adding new quests, reloading doesnt fix it, you have to stop and restart the server!
     
  17. Offline

    Qwertyuiop8

    Is this compatible with b860?
     
  18. Offline

    MineFreakz

    Yes, but im getting sick of this!
    I installed uquest yesterday... everything worked FINE! I logged off and today i went on and the plugin doesnt work anymore! Im the only one who has ftp rights.. It says the quest list is empty but i checked it isnt ????
     
  19. Offline

    LucidLethargy

    First off, many servers like mine don't support MySQL (I only recently routed it through another server as a fix) and second, h2 seems to be the best solution and simplest solution.
     
  20. Offline

    DJ_Idol

    Wait, did @Hawox stop supporting this plugin?
     
  21. Offline

    MineFreakz

    Its inactive atm
     
  22. Offline

    pynn100

    Hey guys could someone who has the .jar upload it for me? I really want this plugin for my server and was sad when it was down. So if anyone could do that for me it would be greatly appreciated.

    Thanks
     
  23. Offline

    RugRats

    This plugin still works with 860! If you want it here is a mirror :D <Edit by Moderator: Redacted mediafire url>
    @pynn100
     
    Last edited by a moderator: Dec 15, 2016
  24. Offline

    pynn100

    Oh really :D that's awesome! Thanx for download too.
     
  25. Offline

    Percefane

    Hi,

    is it possible to set a limit quest doable in a day?
    And is it possible that players can't make the quest more than once?

    (sorry for my english, and thanks for your help :) )
     
  26. Offline

    PlannedBoredom

    I can add MySQL support and your website and make some good Defaults...

    i can haz dl?

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

    darkwarriors

    someone can update this fantastic plugin?
     
  28. Offline

    Cooliosperosous

    Download link broken, I can't get it!
     
  29. Offline

    dzekins

    Download link please
     
  30. Offline

    Randy Schouten

    *Cough* 2-3 pages back *cough*
    <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Dec 15, 2016
  31. Offline

    lazy_architect

    anyone test this with RB928? If not I'm doing some testing now and will post a update.
    UPDATE
    Just got done testing with RB928 Loads and everything looks to work so far will update post if something is broken. using Showtracker as well.
     

Share This Page