Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Quest Making

Quest Making


This is a tutorial where you will learn how to make a quest use'ing swithches.

1.First create a map and name it how you want.
http://i194.photobucket.com/albums/z286/SherKan01/1.jpg[/IMG]
2.Create a NPC whereever you want.
http://i194.photobucket.com/albums/z286/SherKan01/2.jpg[/IMG]
3.Now let's make a new item for our quest.
->Go to DataBase ->Then to Item
http://i194.photobucket.com/albums/z286/SherKan01/3.jpg[/IMG]
->Change Maximum Size to 35 (You can change it to a more bigger)
http://i194.photobucket.com/albums/z286/SherKan01/4.jpg[/IMG]
->Make a ring and name it Lost Ring add the icon of a ring,at description add Osrik's Lost Ring,at Occasion set it Never,at price set it 0,at Consumable set it No.
http://i194.photobucket.com/albums/z286/SherKan01/5.jpg[/IMG]
->Apply and OK.

4.Now let's go to our provious created NPC and create a Conditional Breanch.
http://i194.photobucket.com/albums/z286/SherKan01/6.jpg[/IMG]
->Go to the Page Number 4.
http://i194.photobucket.com/albums/z286/SherKan01/7.jpg[/IMG]
->There at the Item select Lost Ring and then press OK.
http://i194.photobucket.com/albums/z286/SherKan01/8.jpg[/IMG]
5.At this part we will introduce something about the ring at the second part.

-> Add a text :
http://i194.photobucket.com/albums/z286/SherKan01/9.jpg[/IMG]
Osrik: Hi Aluxes ! Can you please help me ? I have lost my precious ring and is very important !
-> Then Another Text :
Aluxes: I'll do my best to find it !
->It should look like this :
http://i194.photobucket.com/albums/z286 ... n01/10.jpg[/IMG]

6.Now let's turn a switch on.
http://i194.photobucket.com/albums/z286 ... n01/11.jpg[/IMG]
->Now creat a Specific Switch and name it Lost Ring (you can name it however you want but it's better to name Lost ring cuz you will remember about this quest easy.)
http://i194.photobucket.com/albums/z286 ... n01/12.jpg[/IMG]
http://i194.photobucket.com/albums/z286 ... n01/13.jpg[/IMG]
Then press Apply and OK.
->Now at Operation set it ON then press OK.
http://i194.photobucket.com/albums/z286 ... n01/14.jpg[/IMG]
It should look like this :
http://i194.photobucket.com/albums/z286 ... n01/15.jpg[/IMG]

7.Now in the same map create a chest near Osrik (The NPC) :
http://i194.photobucket.com/albums/z286 ... n01/16.jpg[/IMG]
->At the chest set a Condition On, Turn the Lost Ring Switch ON (this will make the chest to appear only after you talk to Osrik (The NPC).
http://i194.photobucket.com/albums/z286 ... n01/17.jpg[/IMG]
->Now at the Chest Event's add a Text say'ing :
You recived the Lost Ring.
Should look like this :
http://i194.photobucket.com/albums/z286 ... n01/18.jpg[/IMG]
->Make an event : Change Item.
http://i194.photobucket.com/albums/z286 ... n01/19.jpg[/IMG]
->Now select the Lost Ring and make it to Increase and at constant set 1 and then press OK.Now Erase Event.
http://i194.photobucket.com/albums/z286 ... n01/20.jpg[/IMG]
Sould look look like this :
http://i194.photobucket.com/albums/z286 ... n01/21.jpg[/IMG]
Apply and OK.

8.This part automaticly start's when the Lost Ring is in your inventory.Now let's go back to Osrick (The Npc) and at the first part of the Conditional Brench insert a text that will say :

Osrik: You found the Ring !
Aluxes: Yes i have it now !
Osrik: Thank's so much ! Here's your reward !
Recived 200 Gold !
Recived 25 EXP !
Sould look like this :
http://i194.photobucket.com/albums/z286 ... n01/22.jpg[/IMG]
->Now add a new event where you will recive a 200 Gold.
http://i194.photobucket.com/albums/z286 ... n01/23.jpg[/IMG]
http://i194.photobucket.com/albums/z286 ... n01/24.jpg[/IMG]
->Now let's make that you recive 25 Experience !
http://i194.photobucket.com/albums/z286 ... n01/25.jpg[/IMG]
http://i194.photobucket.com/albums/z286 ... n01/26.jpg[/IMG]
Should look like this :
http://i194.photobucket.com/albums/z286 ... n01/27.jpg[/IMG]
9.Now let's turn another switch on (This switch must be on becouse Osrik wont give you the quest again) :
http://i194.photobucket.com/albums/z286 ... n01/28.jpg[/IMG]
->Creat a new switch and name it LostRingFinish
http://i194.photobucket.com/albums/z286 ... n01/29.jpg[/IMG]
Sould look like this :
http://i194.photobucket.com/albums/z286 ... n01/30.jpg[/IMG]

10.Now let's make a New Page in the NPC event.
http://i194.photobucket.com/albums/z286 ... n01/31.jpg[/IMG]
->There at the Condition's turn the Switch LostRingFinish on (This switch will make the NPC to not give you the quest again).
->Dont forget to set the Image of the Npc again (Sould be like the other).
->Insert a text where Osrik say's :

Osrik: Thanks again for return'ing back my ring.

Should look like this :
http://i194.photobucket.com/albums/z286 ... n01/32.jpg[/IMG]

11.Now go to the Chest Event and make a new page.

->At the Condition set on LostRingFinis (Is important becouse you wont be rewarded again with the Lost Ring.
->Set the Image of an Open'd chest.
->Insert a text where it will tell you that the chest is open :

This chest is empty.

Should look like this :
http://i194.photobucket.com/albums/z286 ... n01/33.jpg[/IMG]

->This was all of the turorial.
->If there are some problem's then post here.

If you didn't understand all then download Quest Making from Here

Creditz : SherKan
 

final7

Member

i attempted a quest ages ago, and just found it and got it to, work(b4 i read this btw :P), but this guide looks nice and througher
 

final7

Member

@sherkan yea its good.

@shadowfox, yea like on the little one i made i had a find the children quest thing, where the varibles changed as you found them etc
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top