Posts: 773
Threads: 309
Joined: Aug 2011
Reputation:
0
thanks but at the
public isPlayerInArea()
{
new Float:X, Float:Y, Float:Z; //We use this to store player position
for(new i=0; i < MAX_PLAYERS; i++) //This line defines a name for all player, the name is "i"
{
GetPlayerPos(i, X, Y, Z); //Here we are storing the player position on the variables X, Y, and Z defined previously
if (X <= -3915 && X >= -3694 && Y <= 401 && Y >= 37)
/* This line is the important one!. Here, is where you change those numbers, by the ones
you get from the /pos command. As you can see, those coordinates, are only the X and Y ones, the Z
doesnt matter*/
{
SetPlayerHealth(i, -999999.9); //This will ensure, that our player gets killed if he tries to enter
}
}
}
what i type ? the coordonats but ar 2 X and 2 Y if (X <= -3915 && X >= -3694 && Y <= 401 && Y >= 37) tell me an example pls
Posts: 1,495
Threads: 131
Joined: Jul 2009
Reputation:
0
you need to get 2 corner points..
e.g. the left down corner and the right top corner of the area you want to have...
or the right down corner and the left top corner...
Posts: 773
Threads: 309
Joined: Aug 2011
Reputation:
0
this ar the position of left and right
Position Left = X: 640 , Y: -1315 , Z: 13
Position Right = X: 631 , Y: -1223 , Z: 18
show me an example: if (X <= -3915 && X >= -3694 && Y <= 401 && Y >= 37) put my coordonats here pls
or were i put them ...
Posts: 6
Threads: 1
Joined: Aug 2011
Reputation:
0
if(X <= 640 && X >= 631 && Y <= -1223 && Y >= -1315)
Anything else?
Posts: 773
Threads: 309
Joined: Aug 2011
Reputation:
0
1 more if i want to put another InArea how i can ?