Adding quests

From VbGORE Visual Basic Online RPG Engine

This page is missing information or incomplete - Go ahead, write some more!
You can extend this page by editing it. Relevant information may be found at the talk page.

Notice: This guide is up to date with Version 1.0.4

[edit] Making a Quest

Step 1:

To add, edit or remove an Quest first you need to connect to your database. In the Database click on Quests and then on Table Data.

Step 2: Once you have edited your quest information go to the NPC table in the Database.


Step 3: In the NPC Table, pick the NPC that you want to host the quest. For that NPC under the Quest column put your new quest's ID.


Step 4: Put the NPC into your game.

Step 5: Ingame right click the NPC and your quest has started!

[edit] Table Information

id: The unique id of the Quest - you can only have 1 of each ID.

name: The quest name.

A npc running text_start
A npc running text_start

text_start: This is what the NPC who starts the quest says when you right click him.

text_accept: This is what the NPC who gives the quest says after you accept it.

text_incomplete: This is what the NPC who gives the quest says when you talk to it while not having finished the quest yet.

text_finish: What the NPC who gives the quest says when you return with the quest finished.

text_info:

accept_req_level: The level your character has to be to be able to accept the quest.

accept_req_level: The object your character must have to be able to accept the quest.

accept_req_objamount: The amout of required objects your player must have to accept the quest.

accept_req_finishquest: The quest your player must have already finished to accept this quest.

accept_reward_xp: Amount of XP player receives for accepting the quest.

accept_reward_gold: Amount of Gold the player receives for accepting the quest.

accept_reward_obj: The object the player receives for accepting the quest (Object ID).

accept_reward_objamount: The amount of objects the player receives for accepting the quest.

accept_reward_learnskill: What skill is taught to the player when quest is accepted.

finish_req_obj: The object the player must have when finishing the quest.

finish_req_objamount: The amount of required objects the player must have when finishing the quest.

finish_req_killnpc: What NPC must be killed to finish the quest.

finish_req_killnpcamount: The amount of required NPCs must be killed the finish the quest.

finish_reward_exp: Amount of XP gained when quest is finished.

finish_reward_obj: What Item is received when the quest is finished.

finish_reward_objamount: The amount of objects received when the quest is finished.

finish_reward_learnskill: What skill is learned when the quest is finished.

Personal tools