Bonjour,
J'ai éssayer de faire un script qui permet que quand un joueur arrive dans une zone, il se passe un MoveObject.
Voila mon script :
stock IsPlayerInArea(playerid,Float:max_x,Float:min_x,Float:max_y,Float:min_y)
{
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z); // On récupére la position du joueur
if(X <= max_x && X >= min_x && Y <= max_y && Y >= min_y) { // Si le joueur est dans les cordonnées à définir
return 1;
}
if (IsPlayerInArea(playerid, 2033.671, 1984.234, -1429.206, -1468.684)) {
MoveObject(grille1,1997.181030, -1432.102417, 12.602812, 3);
MoveObject(grille2,1997.145264, -1432.873413, 12.605568, 2);
MoveObject(grille3,2015.734497, -1450.748877, 12.729334, 2);
MoveObject(grille4,2016.293335, -1450.848877, 12.729334, 3);
SetTimer("close", 7000, 0);
}
return 0;
}
Mais... ca marche pas !
Aidez-moi S.V.P !