Ultra Advanced Quest System

● ARCHIVED · READ-ONLY
Started by Der Botaniker 9 posts View original ↗
  1. Tanks to Hiino for his awesome translation

    This is a script for creating quests, that aims to be parameterizable and flexible. Thanks to Zangther, Hiino and Altor for their help.

    Licensing

    Free for any use, commercial or otherwise. Ideally, please credit the author, me (Nuki).

    Installing

    This script requires installing the CustomDatabase to work. Copy the script in your editor on top of Main, in the Materials category. You can assign it to a reserved spot, and name it however you want. I personally chose the name QuestSystem (creative! :p ). I advise you to prepare a script page below this one that will be used to insert the quests (I named it QuestList).

    Default views screenshots

    Sorry, it's in French, but the script is in English 

    The Quest Log

    journal.png

    The Quest Shop 

    shop.png

    Using the script

    Creating a quest

    As said in the Installing chapter, it is recommended to create an empty page under the main script, for adding quests. When I talk about creating quests, I will assume that you use this quests page.

    Syntax for quest creation

    In order to create a quest, you simply need to add this in the quests page:

    Quest.create( :id => QUEST_NUMBER, :name => "Quest name", :desc => "Quest description")This is the minimal syntax needed to create a quest. However, there exist a lot of additional parameters.

    A lot of others option

    This script provide a lot of additional option and the complete documentation can be found here : 

    https://github.com/nukiFW/RPGMaker/blob/master/QuestSystem/READMEUK.md

    Thanks for your feedbacks
  2. How can I remove the prices when selecting a quest?
  3. (The script has a very big update just ago, you have to update this one).
  4. It would be great...but it is in French :D But nice either :D In German, it would be the best xD
  5. The script is in English AND in French. 
  6. The script and menu shows up, but I don't see the quest I set up like in the code:

    Quest.create( :id => 1, :name => "Meet Pierre", :desc => "Go talk to Pierre, north of the Village", :gold => 200, :exp => 120, :items => [1,1,2], :weapons => [2], :armors => [3])Quest.create( :id => 2, :name => "The slime and the potion", :desc => "Kill two slimes and find a potion", :gold => 100, :exp => 100, :success_trigger => monster_killed(1, 2) & has_item(1, 1), :fail_trigger => switch_check(3, :activated))Did I done something wrong?The Quest is available in the menu, but all 4 fields are completly empty. (\s/)
  7. The quest must be launched in game to be visible in the menu...
  8. Uuupss....
    Didn't seen it in the last part of the documantation, that there are script calls for it. *blushes*
    I'm so sorry, that I didn't read the manual correct...
    Thank you very much. :) (\s/)