View Single Post
  #16  
Old 08-17-2010, 01:41 PM
Bellos
Hill Giant
 
Join Date: Jul 2007
Posts: 111
Default

Ok instead of respawning the npcs i can make a custom one spawn. ill try it out.

I just tried it, doesnt work.

Ok it works but not the way i need.

It keeps spawning the ancient evil as long as the npcs are dead. I need it to only spawn it once.

Code:
#invisible Ancient Evil Spawning NPC

sub EVENT_SPAWN
{
	quest::settimer("start", 6);
}

sub EVENT_TIMER
{
	if ($timer eq "start") {
		quest::stoptimer("start");
		my $counter = 0;
		## Get all NPCs in zone
		my @npcList = $entity_list->GetNPCList();
		foreach $npcs(@npcList) {
			## NPC ID you want to be all dead
			if($npcs->GetNPCTypeID() == 999148) {
				$counter = 1;
			}
		}
		if($counter == 0) {
			## NPCs to respawn
			quest::spawn2(888888,0,0,1653.5,1537.6,-8.2,172.8);
		}
		quest::settimer("start", 6);
	}
}
Reply With Quote