Jump to content
  • 0

Monster Hunting Quest


Dolphin86

Question


  • Group:  Members
  • Topic Count:  254
  • Topics Per Day:  0.06
  • Content Count:  704
  • Reputation:   16
  • Joined:  01/07/12
  • Last Seen:  

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,

Spoiler
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

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...