SA-MP Forums Archive
[AYUDA] GangZones - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [AYUDA] GangZones (/showthread.php?tid=168396)



[AYUDA] GangZones - JoseDeLaVilla - 16.08.2010

holaaaa nuevamente tengo un problema u.u
mi duda es de que manera puedo hacer para que crear una funcion solo si el jugador esta dentro de X GangZone
osea, por ejemplo, solo si el jugador esta en esa zona, pueda utilizar armas, o teleports o lo que fuese...
gracias de antemano


Re: [AYUDA] GangZones - Wesk3R - 16.08.2010

Creo que si usas el IsPlayerInArea
Para eso tienes que sacar el Xmax, Xmin, Ymax, Ymin

Espero que te haya servido de algo. Saludos


Respuesta: [AYUDA] GangZones - JoseDeLaVilla - 16.08.2010

intente usar IsPlayerInArea pero me dice que el simbolo esta indefinido :S
hay alguna otra manera?? o solucionar lo del IsPlayerInArea??


Re: [AYUDA] GangZones - TheChaoz - 16.08.2010

pawn Код:
stock IsPlayerInArea(playerid, Float:max_x, Float:min_x, Float:max_y, Float:min_y)
{
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    if(X <= max_x && X >= min_x && Y <= max_y && Y >= min_y) return 1;
    return 0;
}



Respuesta: [AYUDA] GangZones - JoseDeLaVilla - 16.08.2010

Muchas gracias The_Chaoz, siempre resolviendo mis problemas ^^
gracias a Wesk3r tmb


Re: [AYUDA] GangZones - zSuYaNw - 19.08.2010

Modo de use:
pawn Код:
forward CheckarArea(playerid);
public CheckarArea(playerid)
{
   if(IsPlayerInArea(playerid, coodenadsX, CoordenadsY, CooordenadasZ) )
   {
// Funcзion is here
   }
   return 1;
}