Advertisement
kazlik

Untitled

Aug 19th, 2014
496
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.08 KB | None | 0 0
  1. new GangZoneID[56];
  2. new Float:GangZoneMinX[56];
  3. new Float:GangZoneMinY[56];
  4. new Float:GangZoneMaxX[56];
  5. new Float:GangZoneMaxY[56];
  6. //==============================================|
  7. stock CreateGangZone(id, Float:minx, Float:miny, Float:maxx, Float:maxy)//Stock??
  8. {
  9.     global GangZoneID, GangZoneMinX, GangZoneMaxX, GangZoneMinY, GangZoneMaxY;
  10.     GangZoneID[id] = GangZoneCreate(minx, miny, maxx, maxy);
  11.     GangZoneMinX[id] = minx;
  12.     GangZoneMinY[id] = miny;
  13.     GangZoneMaxX[id] = maxx;
  14.     GangZoneMaxY[id] = maxy;
  15.     return 0;
  16. }
  17. //==============================================|
  18. //Vytvořil jsem si stock, který mi zjišťuje zda se hráč nachází v gang-zóně. Bohužel ačkoliv je hráč uvnitř zóny stále vrací hodnotu 0.
  19. stock IsPlayerInGangZone(playerid)
  20. {
  21.     global GangZoneID, GangZoneMinX, GangZoneMaxX, GangZoneMinY, GangZoneMaxY;
  22.     new Float:X, Float:Y, Float:Z;
  23.  
  24.     GetPlayerPos(playerid, X, Y, Z);
  25.     for(new id = 1; id < 56; id++)
  26.     {
  27.         if(X >= GangZoneMinX[id] && X <= GangZoneMaxX[id] && Y >= GangZoneMinY[id] && Y <= GangZoneMaxY[id])
  28.         {
  29.             return 1;
  30.         }
  31.     }
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement