View difference between Paste ID: U0D49RsM and x1kJhLqL
SHOW: | | - or go back to the newest paste.
1
new bool:Area69GatesLock, bool:Area69Gate1, bool:Area69Gate2
2
3
stock IsAnyPlayerInRangeOf(Float:range, Float:x, Float:y, Float:z)
4
{
5
	for(new playerid = 0; playerid < MAX_PLAYERS; playerid++) if(IsPlayerConnected(playerid)) if(IsPlayerInRangeOfPoint(playerid, range, x, y, z)) return true;
6
	return false;
7
}
8
9
forward Area69GatesFront();
10
public Area69GatesFront()
11
{
12
	if(!Area69GatesLock)
13
	{
14
		if(IsAnyPlayerInRangeOf(16.0, 213.8583, 1874.2018, 13.1406))
15
		{
16
			if(!Area69GatesOpen)
17
			{
18
				MoveObject(Area69Gate1,219.941, 1874.571, 13.903, 0.25);
19
				MoveObject(Area69Gate2,207.842, 1874.571, 13.903, 0.25);
20
				Area69GatesOpen = true;
21
			}
22
		}
23
		else
24
		{
25
			MoveObject(Area69Gate1,215.941, 1874.571, 13.903, 0.25);
26
			MoveObject(Area69Gate2,211.842, 1874.571, 13.903, 0.25);
27
			Area69GatesOpen = false;
28-
			printf("CLOSEDOOR: %d",i);
28+
29
	}
30
}
31-
}
31+
32