[ HS ] Excuse moi Tiger mais dans tout tes posts tu ne fourni presque aucun effort pour trouver un p'tit truc qui t'aider [ A part le Automatic Gates ] ni sur google ni autre, et tu essaye toujours pour que les autres te fassent des bout de codes :-\ .. [ /HS ]
______________________________________________________________________________
Pour pas partir en HS, le PlayerToPoint sert a savoir si le joueur est dans une zone séléctionné et la fonction est la suivante :
PlayerToPoint(Float:radius, playerid, Float:X, Float:Y, Float:Z)
{
new Float:oldpos[3], Float:temppos[3];
GetPlayerPos(playerid, oldpos[0], oldpos[1], oldpos[2]);
temppos[0] = (oldpos[0] -X);
temppos[1] = (oldpos[1] -Y);
temppos[2] = (oldpos[2] -Z);
if(((temppos[0] < radius) && (temppos[0] > -radius)) && ((temppos[1] < radius) && (temppos[1] > -radius)) && ((temppos[2] < radius) && (temppos[2] > -radius)))
{
return true;
}
return false;
}
Et sa c'est a ajouter dans ce que tu désire
if(PlayerToPoint(Taille de la zone, i, X, Y, Z)
Bien sur y'a des erreurs a toi de les corriger, comme sa on te donnera pas des scripts tout prêt :ninja
++
FS'