beginscript; label Start: label cam1: if ( PlayerInArea(6770, -37, 1000) || PlayerInArea(7610, -63, 1000) || PlayerInArea(5505, -27, 1000) ) { SpawnOtherUnit(0x7008); TriggerUnit(0x7008); // WaitForTime(20); ChangeCamera(0x807,30,30); // ChangeCamOnButton(0x807,30,30); SetVar(0, GetTime()+80); EndFrame(); goto TimeWait; } EndFrame(); goto cam1; label TimeWait: if (GetVar(0) > GetTime()) { EndFrame(); goto TimeWait; } label Cameraz: { ChangeCamera(0x808,30,30); // ChangeCamOnButton(0x808,30,30); // TriggerMessage(9,h9,0xffff); SetVar(0, GetTime()+50); EndFrame(); goto TimeWait1; } EndFrame(); goto Cameraz; label TimeWait1: if (GetVar(0) > GetTime()) { EndFrame(); goto TimeWait1; } label Camerax: { ChangeCamera(0x801,30,30); ResumePlayer(); TriggerMessage(4,h4,0xffff); EndFrame(); goto End; } label End: EndFrame(); goto End; endscript; $