NPC Quest help please

Join Discord

SoulReaper

Dedicated Member
Dedicated Member
Apr 14, 2004
114
1
115
[@main]
#SAY
Hello\
i have a task at hand for you, do you wish to help?\
<yes/@p2>\
<No/@exit>
[@p2]
#Say
Ok i need you to help me get some OmaBlood,\
to make Complete my Wings please.\
<Ihaveone/@p3>
<Nosorry/@exit>

[@main]
[@p3]
#SAY
You Have OmaBlood Give me!\
#IF
checkitem OmaBlood 1
#If
goto OmaBlood
#ELSESAY
Sorry you havnt got any.
#ELSEACT
<Sorry/@exit>
#ACT
TAKE OmaBlood
#SAY
Thank you very much hope you like your gift.\
<Gift/@p4>

[@main]
[@p4]
#ACT
Give QuestStone
#SAY
<Thankyou/@p5>\

Is that all right for a Quest npc... cos when i load it M2server says

25/04/2006 20:49:53 ½Å±¾´íÎó: goto OmaBlood µÚ:22 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Sorry/@exit> µÚ:26 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Sorry/@exit> µÚ:91 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <thanks/@p10> µÚ:104 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Yes/@p11> µÚ:115 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <sorry/@exit> µÚ:119 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: bye/@exit> µÚ:142 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <bye/@p16> µÚ:153 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <bye/@p16> µÚ:158 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Leave/@exit> µÚ:181 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Yes.Right.On.To.It!/@p17> µÚ:183 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Yes> µÚ:190 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <sorry/@exit> µÚ:198 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
25/04/2006 20:49:53 ½Å±¾´íÎó: <Sorry/@exit> µÚ:229 ÐÐ: c:\Mirserver\Mir200\Envir\Market_Def\0Bme-0.txt
 

NewHope

Golden Oldie
Golden Oldie
Nov 18, 2005
1,311
28
154
You only need one [@main] which is the one at the beginning of the script - remove the others. :P
Also add \ after everything in <???>
 
Upvote 0

Fire

Golden Oldie
Golden Oldie
Apr 15, 2003
1,302
1
195
Code:
[@main]
#IF
#SAY
Hello\
i have a task at hand for you, do you wish to help?\
<Yes/@p2>\
<No/@exit>

[@p2]
#IF
#SAY
Ok i need you to help me get some OmaBlood,\ 
to make Complete my Wings please.\
<I have one/@p3>
<Nosorry/@exit>

[@p3]
#IF 
checkitem OmaBlood 1
#ACT 
TAKE OmaBlood 1
#SAY
Thank you very much hope you like your gift.\
<Gift/@p4>
#ELSESAY
Sorry you havnt got any.
#ELSEACT
<Sorry/@exit>

[@p4]
#IF
#ACT
Give QuestStone
#SAY
<Thankyou/@p5>\

there you go
 
Upvote 0