The forums will be going offline for an extended maintenance period at 1400hrs GMT on 19th June 2025. The number of hours for this downtime is intentionally not advertised due to the nature of these upgrades.
×
- 0
Monster Hunting Quest
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
Dolphin86
The idea was to create a custom quest npc, where player need to sign up and become a member to start do any quest, i was kinda lost how to set player quest, such as hunt 50 zombie, and when player kill zombie there will be a count down in player screen showing the total killed zombie, and when completed there will a lvl up effect ( much prefer novice lvl up animation ), then player go to npc and get reward,
neko_isle,80,115,2 script Dolphin Guild 513,{ If(MemberQuest){ mes "^CC6600 [Syaziana] ^000000"; mes "Have you kill 50 zombie ?"; end; } else { mes "^CC6600 [Syaziana] ^000000"; mes "Hello ^008800"+strcharinfo(0)+"!^000000"; mes "welcome to Dolphin Merchant Guild"; mes "how may i help you ?"; mes "----------------------------------"; mes "Total Daily Quests Finished: ^008800"+$DailyQuestTotal+"^000000."; mes "Today Daily Quests Finished: ^0000FF"+$DailyQuestToday+"^000000."; next; switch(select("- Register As A Member:- Do Daily Quest:- Do Repeatable Quest:- Exit")) { case 1: mes "^CC6600 [Syaziana] ^000000"; mes "Ahh you wish to become a member of Dolphin Merchant Guild, but we will require you to do a simple task to prove that you are worthy to be a member."; next; switch(select("- I will do it:- Maybe later")) { case 1: mes "^CC6600 [Syaziana] ^000000"; mes "Task would be simple just hunt down 50 zombie, i would suggest hunt them at payon dungeon, since the comunity in payon dungeon keep asking for help to clear out those pesky zombie."; MemberQuest = 1; end; case 2: mes "^CC6600 [Syaziana] ^000000"; mes "Oke then, have a nice day"; end; } case 2: mes "^CC6600 [Syaziana] ^000000"; mes "Here are list of daily quest"; end; case 3: mes "^CC6600 [Syaziana] ^000000"; mes "Here are repeatable quest"; end; case 4: mes "^CC66000 [Syaziana] ^000000"; mes "Well if you need our service please come and visit me again."; close; } } }
Link to comment
Share on other sites
0 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.