View Single Post
  #1  
Old 10-04-2015, 08:24 AM
Soak
Sarnak
 
Join Date: Mar 2015
Posts: 33
Default Event_Task_Complete question

I have about 40 tasks that end in the same zone and have the same reward (in addition to the item/exp rewarded in the actual task). My player.pl looks like this:

Code:
sub EVENT_TASK_COMPLETE{
	if($task_id == 311){
		quest::ding();
		$client->AddAAPoints(2);
		$client->Message(4, "You receive two additional AA!");
	}
	
	if($task_id == 312){
		quest::ding();
		$client->AddAAPoints(2);
		$client->Message(4, "You receive two additional AA!");
	}
	
}
etc....

Can I simplify this so that the one event has multiple task_id's rather than filling up the player.pl with 40 different ones?

I know this is probably a simple PERL thing, but with all the info coming into my brain lately, I just can't seem to find it. The more I learn, the more respect I have for all you guys who have helped create this community. I'm also a little jealous of y'alls skills! Wish it came so easy to me.

Thanks for your help as usual!
Reply With Quote