insarius Posted October 11, 2012 Posted October 11, 2012 I'd like to create 3 different quest npc's, 1 in payon, 1 in morroc and 1 in rachel, which all link to the following NPC. This NPC needs to warp around in 1 map, at set time intervals, to a random location on the map. Once they complete the quest and find the hidden NPC, they get a coin which they can turn in at the 3rd NPC, which gives them a reward. Quote
Euphy Posted October 12, 2012 Posted October 12, 2012 Two ways to move an NPC: Use movenpc to warp an NPC around.*movenpc "<NPC name>",<x>,<y>{,<dir>}; Create 3 different NPCs and use hideonnpc/hideoffnpc or enablenpc/disablenpc. Quote
insarius Posted October 12, 2012 Author Posted October 12, 2012 Two ways to move an NPC: Use movenpc to warp an NPC around.*movenpc "<NPC name>",<x>,<y>{,<dir>}; Create 3 different NPCs and use hideonnpc/hideoffnpc or enablenpc/disablenpc. Thanks Euphy! But how do I make the 2nd step read out if the prior quest is completed? Quote
Euphy Posted October 12, 2012 Posted October 12, 2012 Set a variable to determine what part of the quest a player is on. http://rathena.org/wiki/Basic_Scripting#Conditions.2C_Variables.2C_and_Set Quote
Question
insarius
I'd like to create 3 different quest npc's, 1 in payon, 1 in morroc and 1 in rachel, which all link to the following NPC.
This NPC needs to warp around in 1 map, at set time intervals, to a random location on the map.
Once they complete the quest and find the hidden NPC, they get a coin which they can turn in at the 3rd NPC, which gives them a reward.
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.