View Single Post
  #6  
Old 10-11-2009, 10:12 AM
nightsta69
Hill Giant
 
Join Date: May 2005
Posts: 134
Default

Code:
if($zoneid == 189 && !defined($qglobals{$name."tutb"}) && $ulevel ==1) {
	my $instanceID = quest::CreateInstance("tutorialb", 1, 64800);
    quest::AssignToInstance($instanceID); 
    quest::setglobal($name."tutb",$instanceID,7,"H18");
	quest::setglobal($name."zone",$instanceID,7,"H18");
    quest::MovePCInstance(189, $instanceID, -696.0, 271.2, 16.4);
  }
  if ($zoneid == 189 && defined($qglobals{$name."tutb"}) && !defined($qglobals{$name."zone"})) {
  my $instanceID = $qglobals{$name."tutb"};
  quest::AssignToInstance($instanceID);
  quest::setglobal($name."zone",$instanceID,7,"H18");
  quest::MovePCInstance(189, $instanceID, -696.0, 271.2, 16.4);  
  }
  if($zoneid != 189 && defined($qglobals{$name."zone"})) {
	quest::delglobal($name."zone");
  }
got it working, here is a working version, for anyone that wants to do somethin similar. I just rewrote it, so honestly, IDK what was causing it to not work. but it works now, so thats all I care lol.
Reply With Quote