Check Quest Completed

smoochy boys on tour

Unico

Dedicated Member
Dedicated Member
Dec 15, 2007
230
1
64
I want to make a quests for only 1 time and when you try
to do again it say: Quest Completed
 

kyeron

LOMCN Veteran
Veteran
Loyal Member
Sep 28, 2008
296
1
45
timisoara
use flags and make it give u the flag when quest is complete and check that flag when player wants to start the quest , if he allready did it he will have the flag so he wont be able to restart it , or make a list with the ppl who completed and same make start quest to check if chars name on the list , if it is = he completed the quest so he wont be able to start it again
 
Last edited:
Upvote 0

Falador

Dedicated Member
Dedicated Member
May 13, 2007
221
1
64
[blablabla]
#if
check [201] 1
#say
blub blub blu\\
#act
set [201] 1
#elsesay
you have allready the quest fin.\\

With the first command: check [201] 1 (201 is the Flag) you have allready fin the quest or not, that check the script with this command (1 is closed = have you fin the quest and 0 is open)

With set make the script in the Player "Flags" the 0 (you can make the quest) to 1 (you have fin the quest) and the player cant try again the quest with there Flag.
With version 3.55 you can use Flag 001 - 9999 (a few Scripts in your EnVir folder use Flags you must look that you have 1 Flag more as 1x)

Sry for my bad english i hope you understand ^^
 
Last edited:
Upvote 0