Britas

[funkcija] arMasinaVandenyje

Apr 5th, 2013
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.51 KB | None | 0 0
  1. stock bool:arMasinaVandenyje(vehicleid)
  2. {
  3.     new Float:x,Float:y,Float:pz;
  4.     GetVehiclePos(vehicleid, x, y, pz);
  5.     if(IsVehicleInArea(vehicleid, 381.7009, 782.9656, 710.9611, 965.2859)) return false;
  6.     if(
  7.         (IsVehicleInArea(vehicleid, 2032.1371, 1841.2656, 1703.1653, 1467.1099) && pz <= 9.0484)
  8.         || (IsVehicleInArea(vehicleid, 2109.0725, 2065.8232, 1962.5355, 10.8547) && pz <= 10.0792)
  9.         || (IsVehicleInArea(vehicleid, -492.5810, -1424.7122, 2836.8284, 2001.8235) && pz <= 41.06)
  10.         || (IsVehicleInArea(vehicleid, -2675.1492, -2762.1792, -413.3973, -514.3894) && pz <= 4.24)
  11.         || (IsVehicleInArea(vehicleid, -453.9256, -825.7167, -1869.9600, -2072.8215) && pz <= 5.72)
  12.         || (IsVehicleInArea(vehicleid, 1281.0251, 1202.2368, -2346.7451, -2414.4492) && pz <= 9.3145)
  13.         || (IsVehicleInArea(vehicleid, 2012.6154, 1928.9028, -1178.6207, -1221.4043) && pz <= 18.45)
  14.         || (IsVehicleInArea(vehicleid, 2326.4858, 2295.7471, -1400.2797, -1431.1266) && pz <= 22.615)
  15.         || (IsVehicleInArea(vehicleid, 2550.0454, 2513.7588, 1583.3751, 1553.0753) && pz <= 9.4171)
  16.         || (IsVehicleInArea(vehicleid, 1102.3634, 1087.3705, -663.1653, -682.5446) && pz <= 112.45)
  17.         || (IsVehicleInArea(vehicleid, 1287.7906, 1270.4369, -801.3882, -810.0527) && pz <= 87.123)
  18.         || (pz < 1.5)
  19.         )
  20.     {
  21.         return true;
  22.     }
  23.     return 0;
  24. }
  25.  
  26. stock IsVehicleInArea(vehicleid, Float:minx, Float:maxx, Float:miny, Float:maxy)
  27. {
  28.     new Float:x, Float:y, Float:z;
  29.     GetVehiclePos(vehicleid, x, y, z);
  30.     if(x > minx && x < maxx && y > miny && y < maxy) return 1;
  31.     return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment