Safezone Help !!
#10

pawn Код:
#define MAX_ZONES 100

enum gzinfo
{
  Float:gmaxX,
  Float:gmaxY,
  Float:gminY,
  Float:gminX,
};

new Zone[MAX_ZONES][gzinfo];
new LastZone = 0;

GangZoneCreate2(Float:minx, Float:miny, Float:maxx, Float:maxy)
{
  GangZoneCreate(minx,miny,maxx,maxy);
  Zone[LastZone][gminX]=minx;
  Zone[LastZone][gminY]=miny;
  Zone[LastZone][gmaxX]=maxx;
  Zone[LastZone][gmaxY]=maxy;
  LastZone++;
  return 1;
}

IsPlayerInGangZone(playerid,gangzoneid)
{
  new Float:Pos[3];
  GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  if( Pos[0] >= Zone[gangzoneid][gminX] && Pos[0] <= Zone[gangzoneid][gmaxX] && Pos[1] >= Zone[gangzoneid][gminY] && Pos[1] <= Zone[gangzoneid][gmaxY] ) return 1;
  else return 0;

}

GetPlayerZone(playerid)
{
    for( new g=0; g<MAX_ZONES; g++)
    {
        if( IsPlayerInGangZone(playerid, g) )
        {
            return Zone[g][gzinfo]; /*error*/
        }
    }
   
    return g;
}
Reply


Messages In This Thread
Safezone Help !! - by Devilxz97 - 31.05.2012, 03:29
Respuesta: Safezone Help !! - by Chris1337 - 31.05.2012, 03:31
Re: Safezone Help !! - by mati233 - 31.05.2012, 03:32
Re: Safezone Help !! - by Devilxz97 - 31.05.2012, 04:14
Re: Safezone Help !! - by pasha97 - 31.05.2012, 04:33
Re: Safezone Help !! - by Devilxz97 - 31.05.2012, 04:34
Re: Safezone Help !! - by pasha97 - 31.05.2012, 04:43
Respuesta: Safezone Help !! - by Chris1337 - 31.05.2012, 04:44
Re: Respuesta: Safezone Help !! - by Devilxz97 - 31.05.2012, 04:47
Respuesta: Safezone Help !! - by Chris1337 - 31.05.2012, 05:38
Re: Safezone Help !! - by Devilxz97 - 31.05.2012, 06:36
Re: Safezone Help !! - by Devilxz97 - 31.05.2012, 06:39
Re: Safezone Help !! - by Devilxz97 - 31.05.2012, 06:45
Re: Safezone Help !! - by JaKe Elite - 31.05.2012, 06:46
Re: Safezone Help !! - by Devilxz97 - 31.05.2012, 10:32
Re: Safezone Help !! - by MadeMan - 31.05.2012, 11:23
Re: Safezone Help !! - by TitoRayne - 12.10.2017, 10:14

Forum Jump:


Users browsing this thread: 3 Guest(s)