Guest User

Untitled

a guest
May 20th, 2020
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.19 KB | None | 0 0
  1. #include <a_samp>
  2. #include <physics>
  3.  
  4. stock const
  5. Float:BallSpawn[3] = {2706.9944, -1802.1829, 422.8372},
  6. Float:Corners[4][3] = {
  7. {2677.1453, -1748.0548, 422.8372},
  8. {2736.6797, -1747.9595, 422.8372},
  9. {2736.7180, -1856.2570, 422.8372},
  10. {2677.3398, -1856.5066, 422.8372}
  11. };
  12.  
  13.  
  14. new
  15. Ball = -1,
  16. Goal = 0,
  17. LastTouch = INVALID_PLAYER_ID,
  18. pLastTick[MAX_PLAYERS],
  19. BallHolder = -1,
  20. PlayerText:pPowerTD[MAX_PLAYERS],
  21. Text:PowerTD[2];
  22.  
  23. main() { }
  24.  
  25. public OnGameModeInit()
  26. {
  27. SetGameModeText("Soccer Demo");
  28. AddPlayerClass(107,1958.3783,1343.1572,15.3746,270.1425,0,0,0,0,0,0);
  29. AddPlayerClass(104,1958.3783,1343.1572,15.3746,270.1425,0,0,0,0,0,0);
  30. UsePlayerPedAnims();
  31.  
  32. SetTimer("PowerBar", 20, 1);
  33.  
  34. CreateBall();
  35. LoadCollisions();
  36. LoadMap();
  37. LoadTextDraws();
  38.  
  39. return 1;
  40. }
  41.  
  42. public OnGameModeExit()
  43. {
  44. return 1;
  45. }
  46.  
  47. public OnPlayerRequestClass(playerid, classid)
  48. {
  49. SetPlayerInterior(playerid,14);
  50. SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
  51. SetPlayerFacingAngle(playerid, 270.0);
  52. SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
  53. SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
  54.  
  55. switch(classid)
  56. {
  57. case 0:
  58. SetPlayerColor(playerid, 0x00FF00FF);
  59. case 1:
  60. SetPlayerColor(playerid, 0xFF00AAFF);
  61. }
  62. return 1;
  63. }
  64.  
  65. public OnPlayerConnect(playerid)
  66. {
  67. LoadPlayerTextDraws(playerid);
  68. return 1;
  69. }
  70.  
  71. public OnPlayerDisconnect(playerid, reason)
  72. {
  73. if(BallHolder == playerid)
  74. RecreateBall();
  75. return 1;
  76. }
  77.  
  78. public OnPlayerSpawn(playerid)
  79. {
  80. if(BallHolder == playerid)
  81. RecreateBall();
  82.  
  83. SetPlayerPos(playerid, BallSpawn[0] + random(5), BallSpawn[1] + random(5), BallSpawn[2]);
  84.  
  85. ApplyAnimation(playerid, "WAYFARER", "null", 0.0, 0, 0, 0, 0, 0); // Preloads anim lib
  86. ApplyAnimation(playerid, "FIGHT_D", "null", 0.0, 0, 0, 0, 0, 0); // Preloads anim lib
  87. return 1;
  88. }
  89.  
  90. public OnPlayerDeath(playerid, killerid, reason)
  91. {
  92. if(BallHolder == playerid)
  93. RecreateBall();
  94. return 1;
  95. }
  96.  
  97. public OnPlayerCommandText(playerid, cmdtext[])
  98. {
  99. return 0;
  100. }
  101.  
  102. #define PRESSED(%0) \
  103. (newkeys & (%0) && !(oldkeys & (%0)))
  104.  
  105. #define RELEASED(%0) \
  106. (!(newkeys & (%0)) && oldkeys & (%0))
  107.  
  108. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  109. {
  110. new
  111. tick = GetTickCount(),
  112. dif;
  113.  
  114. if (PRESSED(KEY_HANDBRAKE))
  115. pLastTick[playerid] = tick;
  116. else if (RELEASED(KEY_HANDBRAKE))
  117. {
  118. dif = tick - pLastTick[playerid];
  119. pLastTick[playerid] = -1;
  120. if(dif < 2000)
  121. {
  122. new
  123. Float:ox, Float:oy, Float:oz,
  124. Float:x, Float:y, Float:z;
  125. GetBallPos(ox, oy, oz);
  126. GetPlayerPos(playerid, x, y, z);
  127. if(IsPlayerInRangeOfPoint(playerid, 1.2, ox, oy, z) && floatabs(oz - z) < 1.8)
  128. {
  129. new
  130. Float:speed,
  131. Float:angle,
  132. Float:vx, Float:vy, Float:vz;
  133.  
  134. if(dif > 1000)
  135. dif = 2000 - dif;
  136. speed = (float(dif + 400) / (1000)) * 20.0;
  137.  
  138. if(BallHolder != -1)
  139. {
  140. DestroyBall();
  141. CreateBall();
  142. SetObjectPos(Ball, ox, oy, oz);
  143. BallHolder = -1;
  144. }
  145.  
  146. GetPlayerFacingAngle(playerid, angle);
  147. vx = speed * floatsin(-angle, degrees),
  148. vy = speed * floatcos(-angle, degrees);
  149. vz = /*(newkeys & KEY_SECONDARY_ATTACK) ? (speed / 1.3) :*/ (speed / 5.2);
  150.  
  151. /*GetPlayerCameraFrontVector(playerid, vx, vy, vz);
  152. vx *= speed;
  153. vy *= speed;
  154. vz *= speed * 1.2;
  155. if(vz < 0.0)
  156. vz = 0.0;*/
  157.  
  158. PHY_SetObjectVelocity(Ball, vx, vy, vz);
  159.  
  160. if(oz > BallSpawn[2] + (1.0 - 0.875))
  161. ApplyAnimation(playerid, "WAYFARER", "WF_Fwd", 4.0, 0, 0, 0, 0, 0);
  162. else if(dif > 300)
  163. ApplyAnimation(playerid, "FIGHT_D", "FightD_1", 4.1, 0, 1, 1, 0, 0);
  164. PlayerPlaySound(playerid, 1130, 0.0, 0.0, 0.0);
  165.  
  166. LastTouch = playerid;
  167. }
  168. }
  169. }
  170.  
  171. if (PRESSED(KEY_WALK))
  172. pLastTick[playerid] = tick;
  173. else if (RELEASED(KEY_WALK))
  174. {
  175. dif = tick - pLastTick[playerid];
  176. pLastTick[playerid] = -1;
  177. if(dif < 2000)
  178. {
  179. new
  180. Float:ox, Float:oy, Float:oz,
  181. Float:x, Float:y, Float:z;
  182. GetBallPos(ox, oy, oz);
  183. GetPlayerPos(playerid, x, y, z);
  184. if(IsPlayerInRangeOfPoint(playerid, 1.2, ox, oy, z) && floatabs(oz - z) < 1.8)
  185. {
  186. new
  187. Float:speed,
  188. Float:angle,
  189. Float:vx, Float:vy, Float:vz;
  190.  
  191. if(dif > 1000)
  192. dif = 2000 - dif;
  193. speed = (float(dif + 400) / (1000)) * 15.0;
  194.  
  195. if(BallHolder != -1)
  196. {
  197. DestroyBall();
  198. CreateBall();
  199. SetObjectPos(Ball, ox, oy, oz);
  200. BallHolder = -1;
  201. }
  202.  
  203. GetPlayerFacingAngle(playerid, angle);
  204. vx = speed * floatsin(-angle, degrees),
  205. vy = speed * floatcos(-angle, degrees);
  206. vz = speed / 1.3;
  207. PHY_SetObjectVelocity(Ball, vx, vy, vz);
  208.  
  209. if(oz > BallSpawn[2] + (1.0 - 0.875))
  210. ApplyAnimation(playerid, "WAYFARER", "WF_Fwd", 4.0, 0, 0, 0, 0, 0);
  211. else if(dif > 300)
  212. ApplyAnimation(playerid, "FIGHT_D", "FightD_1", 4.1, 0, 1, 1, 0, 0);
  213. PlayerPlaySound(playerid, 1130, 0.0, 0.0, 0.0);
  214.  
  215. LastTouch = playerid;
  216. }
  217. }
  218. }
  219.  
  220. if (PRESSED(KEY_SECONDARY_ATTACK))
  221. pLastTick[playerid] = tick;
  222. else if (RELEASED(KEY_SECONDARY_ATTACK))
  223. {
  224. dif = tick - pLastTick[playerid];
  225. pLastTick[playerid] = -1;
  226. if(dif < 2000)
  227. {
  228. new
  229. Float:ox, Float:oy, Float:oz,
  230. Float:x, Float:y, Float:z;
  231. GetBallPos(ox, oy, oz);
  232. GetPlayerPos(playerid, x, y, z);
  233. if(IsPlayerInRangeOfPoint(playerid, 1.2, ox, oy, z) && floatabs(oz - z) < 1.8)
  234. {
  235. new
  236. Float:speed,
  237. Float:angle,
  238. Float:vx, Float:vy, Float:vz;
  239.  
  240. if(dif > 1000)
  241. dif = 2000 - dif;
  242. speed = (float(dif + 400) / (1000)) * 16.0;
  243.  
  244. if(BallHolder != -1)
  245. {
  246. DestroyBall();
  247. CreateBall();
  248. SetObjectPos(Ball, ox, oy, oz);
  249. BallHolder = -1;
  250. }
  251.  
  252. GetPlayerFacingAngle(playerid, angle);
  253. vx = speed * floatsin(-angle, degrees),
  254. vy = speed * floatcos(-angle, degrees);
  255. vz = speed / 2.0;
  256. PHY_SetObjectVelocity(Ball, vx, vy, vz);
  257.  
  258. if(oz > BallSpawn[2] + (1.0 - 0.875))
  259. ApplyAnimation(playerid, "WAYFARER", "WF_Fwd", 4.0, 0, 0, 0, 0, 0);
  260. else if(dif > 300)
  261. ApplyAnimation(playerid, "FIGHT_D", "FightD_1", 4.1, 0, 1, 1, 0, 0);
  262. PlayerPlaySound(playerid, 1130, 0.0, 0.0, 0.0);
  263.  
  264. LastTouch = playerid;
  265. }
  266. }
  267. }
  268.  
  269. if(PRESSED(KEY_FIRE))
  270. {
  271. new
  272. Float:ox, Float:oy, Float:oz,
  273. Float:x, Float:y, Float:z;
  274. GetBallPos(ox, oy, oz);
  275. if(BallHolder == playerid)
  276. {
  277. DestroyBall();
  278. CreateBall();
  279. SetObjectPos(Ball, ox, oy, oz);
  280. BallHolder = -1;
  281. }
  282. else
  283. {
  284. GetPlayerPos(playerid, x, y, z);
  285. if(IsPlayerInRangeOfPoint(playerid, 1.2, ox, oy, z) && oz < z && (z - oz) < 1.2)
  286. {
  287. GetObjectRot(Ball, ox, oy, oz);
  288. AttachObjectToPlayer(Ball, playerid, 0.0, 0.6, -0.875, ox, oy, oz);
  289.  
  290. if(BallHolder != -1)
  291. PlayerPlaySound(BallHolder, 1130, 0.0, 0.0, 0.0);
  292. PlayerPlaySound(playerid, 1130, 0.0, 0.0, 0.0);
  293.  
  294. BallHolder = playerid;
  295. LastTouch = playerid;
  296. }
  297. }
  298. ApplyAnimation(playerid, "CARRY", "crry_prtial", 1.0, 0, 0, 0, 0, 0);
  299. }
  300.  
  301. return 1;
  302. }
  303.  
  304. stock CreateBall()
  305. {
  306. if(Ball != -1)
  307. return;
  308.  
  309. Ball = CreateObject(2114, BallSpawn[0], BallSpawn[1], BallSpawn[2] - 0.875, 0, 0, 0, 100.0);
  310. SetObjectMaterial(Ball, 0, 5033, "union_las", "ws_carparkwall2", 0);
  311. PHY_InitObject(Ball, 2114);
  312. PHY_RollObject(Ball, _, PHY_ROLLING_MODE_ADVANCED);
  313. PHY_SetObjectFriction(Ball, 7.0);
  314. PHY_SetObjectAirResistance(Ball, 0.2);
  315. PHY_SetObjectGravity(Ball, 10.0);
  316. PHY_SetObjectZBound(Ball, _, _, 0.5);
  317. PHY_ToggleObjectPlayerColls(Ball, 1, 0.6);
  318. }
  319.  
  320. stock DestroyBall()
  321. {
  322. PHY_DeleteObject(Ball);
  323. DestroyObject(Ball);
  324. Ball = -1;
  325. }
  326.  
  327. stock GetBallPos(&Float:x, &Float:y, &Float:z)
  328. {
  329. if(BallHolder != -1)
  330. {
  331. new
  332. Float:angle;
  333. GetPlayerPos(BallHolder, x, y, z);
  334. GetPlayerFacingAngle(BallHolder, angle);
  335. x += 0.6 * floatsin(-angle, degrees);
  336. y += 0.6 * floatcos(-angle, degrees);
  337. z -= 0.875;
  338. }
  339. else
  340. GetObjectPos(Ball, x, y, z);
  341. }
  342.  
  343. stock RecreateBall()
  344. {
  345. DestroyBall();
  346. CreateBall();
  347. BallHolder = -1;
  348. }
  349.  
  350. stock LoadCollisions()
  351. {
  352. // Field
  353. PHY_CreateArea(2669.03, -1864.08, 2745.12, -1740.54, _, _, 424.5);
  354.  
  355. // Goal
  356. PHY_CreateWall(2711.87, -1857.30, 2711.87, -1862.75, 0.5, _, 425.87);
  357. PHY_CreateWall(2711.87, -1862.75, 2701.92, -1862.75, 0.5, _, 425.87);
  358. PHY_CreateWall(2701.92, -1862.75, 2701.92, -1857.30, 0.5, _, 425.87);
  359. // Crossbar
  360. PHY_CreateWall(2701.92, -1857.30, 2711.87, -1857.30, _, 425.87 - 0.1, 425.87 + 0.1);
  361. // Pole
  362. PHY_CreateCylinder(2711.87, -1857.30, 0.3, _, _, 425.87);
  363. PHY_CreateCylinder(2701.92, -1857.30, 0.3, _, _, 425.87);
  364.  
  365. // Goal
  366. PHY_CreateWall(2701.92, -1747.10, 2701.92, -1741.60, 0.5, _, 425.87);
  367. PHY_CreateWall(2701.92, -1741.60, 2711.89, -1741.60, 0.5, _, 425.87);
  368. PHY_CreateWall(2711.89, -1741.60, 2711.89, -1747.10, 0.5, _, 425.87);
  369. // Crossbar
  370. PHY_CreateWall(2711.89, -1747.10, 2701.92, -1747.10, _, 425.87 - 0.1, 425.87 + 0.1);
  371. // Pole
  372. PHY_CreateCylinder(2701.92, -1747.10, 0.3, _, _, 425.87);
  373. PHY_CreateCylinder(2711.89, -1747.10, 0.3, _, _, 425.87);
  374. }
  375.  
  376. public PHY_OnObjectUpdate(objectid)
  377. {
  378. if(objectid != Ball)
  379. return 1;
  380.  
  381. new
  382. Float:x, Float:y, Float:z,
  383. goal;
  384.  
  385. GetBallPos(x, y, z);
  386.  
  387. if(!(2669.03 < x < 2745.12 && -1864.08 < y < -1740.54))
  388. {
  389. RecreateBall();
  390. SendClientMessageToAll(-1, "The ball has been respawned.");
  391. }
  392. else if((2701.92 < x < 2711.87 && -1862.75 < y < -1857.30 && (goal = 1)) || (2701.92 < x < 2711.89 && -1747.10 < y < -1741.60 && (goal = 2)))
  393. {
  394. PHY_SetObjectZBound(Ball, _, 425.6 , 0.5);
  395.  
  396. if(z > 425.6)
  397. {
  398. RecreateBall();
  399. SendClientMessageToAll(-1, "The ball has been respawned.");
  400. new
  401. Float:mindist = FLOAT_INFINITY,
  402. Float:dist,
  403. closest;
  404. for(new i; i < sizeof Corners; i++)
  405. {
  406. dist = (x - Corners[i][0]) * (x - Corners[i][0]) + (y - Corners[i][1]) * (y - Corners[i][1]);
  407. if(dist < mindist)
  408. {
  409. mindist = dist;
  410. closest = i;
  411. }
  412. }
  413. SetObjectPos(Ball, Corners[closest][0], Corners[closest][1], Corners[closest][2]);
  414. }
  415. else if(!Goal)
  416. {
  417. new
  418. string[128],
  419. name[MAX_PLAYER_NAME];
  420.  
  421. Goal = 1;
  422.  
  423. GetPlayerName(LastTouch, name, sizeof name);
  424. format(string, sizeof string, "%s has scored a goal.", name);
  425. SendClientMessageToAll(-1, string);
  426. #pragma unused goal
  427. }
  428. }
  429. else if(Goal)
  430. {
  431. Goal = 0;
  432. PHY_SetObjectZBound(Ball, _, FLOAT_INFINITY, 0.5);
  433. }
  434.  
  435. return 1;
  436. }
  437.  
  438. stock LoadMap()
  439. {
  440. CreateObject(7910,2703.8125000,-1864.4963379,420.2529907,0.0000000,0.0000000,180.0000000); //object(vgwestbillbrd11) (1)
  441. CreateObject(7910,2720.6867676,-1864.4967041,420.2529907,0.0000000,0.0000000,180.0000000); //object(vgwestbillbrd11) (2)
  442. CreateObject(7910,2737.5659180,-1864.4967041,420.2529907,0.0000000,0.0000000,180.0000000); //object(vgwestbillbrd11) (3)
  443. CreateObject(7910,2686.9428711,-1864.4969482,420.2529907,0.0000000,0.0000000,180.0000000); //object(vgwestbillbrd11) (7)
  444. CreateObject(7910,2670.0625000,-1864.4974365,420.2529907,0.0000000,0.0000000,180.0000000); //object(vgwestbillbrd11) (8)
  445. CreateObject(7910,2668.4462891,-1747.9892578,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (10)
  446. CreateObject(7910,2668.4462891,-1764.8634033,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (11)
  447. CreateObject(7910,2668.4462891,-1781.7423096,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (12)
  448. CreateObject(7910,2668.4462891,-1798.6231689,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (13)
  449. CreateObject(7910,2668.4462891,-1815.4971924,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (14)
  450. CreateObject(7910,2668.4462891,-1832.3769531,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (15)
  451. CreateObject(7910,2668.4462891,-1849.2462158,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (16)
  452. CreateObject(7910,2668.4462891,-1866.1201172,420.2529907,0.0000000,0.0000000,90.0000000); //object(vgwestbillbrd11) (17)
  453. CreateObject(7910,2745.6035156,-1866.1269531,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (20)
  454. CreateObject(7910,2745.6037598,-1849.2492676,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (21)
  455. CreateObject(7910,2745.6037598,-1832.3682861,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (22)
  456. CreateObject(7910,2745.6035156,-1815.4938965,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (23)
  457. CreateObject(7910,2745.6035156,-1798.6142578,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (24)
  458. CreateObject(7910,2745.6032715,-1781.7441406,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (25)
  459. CreateObject(7910,2745.6035156,-1764.8703613,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (26)
  460. CreateObject(7910,2745.6035156,-1747.9909668,420.2529907,0.0000000,0.0000000,270.0000000); //object(vgwestbillbrd11) (27)
  461. CreateObject(7910,2750.6953125,-1740.1406250,420.2529907,0.0000000,0.0000000,0.0000000); //object(vgwestbillbrd11) (29)
  462. CreateObject(7910,2733.8164062,-1740.1406250,420.2529907,0.0000000,0.0000000,0.0000000); //object(vgwestbillbrd11) (30)
  463. CreateObject(7910,2716.9357910,-1740.1407471,420.2529907,0.0000000,0.0000000,0.0000000); //object(vgwestbillbrd11) (31)
  464. CreateObject(7910,2700.0615234,-1740.1406250,420.2529907,0.0000000,0.0000000,0.0000000); //object(vgwestbillbrd11) (32)
  465. CreateObject(7910,2683.1818848,-1740.1414795,420.2529907,0.0000000,0.0000000,0.0000000); //object(vgwestbillbrd11) (33)
  466. CreateObject(7910,2666.3115234,-1740.1416016,420.2529907,0.0000000,0.0000000,0.0000000); //object(vgwestbillbrd11) (34)
  467. CreateObject(11453,2676.1801758,-1749.0705566,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (20)
  468. CreateObject(11453,2676.1821289,-1753.1594238,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (21)
  469. CreateObject(11453,2676.1809082,-1757.2591553,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (22)
  470. CreateObject(11453,2676.1801758,-1761.3560791,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (23)
  471. CreateObject(11453,2676.1821289,-1765.4554443,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (24)
  472. CreateObject(11453,2676.1816406,-1769.5549316,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (25)
  473. CreateObject(11453,2676.1806641,-1773.6514893,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (26)
  474. CreateObject(11453,2676.1818848,-1777.7512207,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (27)
  475. CreateObject(11453,2676.1818848,-1781.8510742,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (28)
  476. CreateObject(11453,2676.1809082,-1785.9473877,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (29)
  477. CreateObject(11453,2676.1818848,-1790.0471191,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (30)
  478. CreateObject(11453,2676.1818848,-1794.1468506,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (31)
  479. CreateObject(11453,2676.1809082,-1798.2435303,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (32)
  480. CreateObject(11453,2678.4179688,-1747.2121582,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (33)
  481. CreateObject(11453,2682.2182617,-1747.2120361,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (34)
  482. CreateObject(11453,2686.3149414,-1747.2130127,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (35)
  483. CreateObject(11453,2690.4038086,-1747.2110596,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (36)
  484. CreateObject(11453,2694.5034180,-1747.2120361,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (37)
  485. CreateObject(11453,2698.6000977,-1747.2130127,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (38)
  486. CreateObject(11453,2702.6992188,-1747.2109375,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (39)
  487. CreateObject(11453,2706.7988281,-1747.2109375,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (40)
  488. CreateObject(11453,2710.8959961,-1747.2120361,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (41)
  489. CreateObject(11453,2714.9956055,-1747.2110596,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (42)
  490. CreateObject(11453,2719.0952148,-1747.2110596,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (43)
  491. CreateObject(11453,2723.1918945,-1747.2120361,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (44)
  492. CreateObject(11453,2727.2915039,-1747.2110596,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (45)
  493. CreateObject(11453,2731.3911133,-1747.2110596,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (46)
  494. CreateObject(11453,2735.4877930,-1747.2120361,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (47)
  495. CreateObject(11453,2678.4179688,-1802.3122559,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (48)
  496. CreateObject(11453,2682.2177734,-1802.3122559,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (49)
  497. CreateObject(11453,2686.3144531,-1802.3132324,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (50)
  498. CreateObject(11453,2690.4033203,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (51)
  499. CreateObject(11453,2694.5029297,-1802.3122559,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (52)
  500. CreateObject(11453,2698.5996094,-1802.3132324,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (53)
  501. CreateObject(11453,2702.6992188,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (54)
  502. CreateObject(11453,2706.7988281,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (55)
  503. CreateObject(11453,2710.8955078,-1802.3122559,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (56)
  504. CreateObject(11453,2714.9951172,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (57)
  505. CreateObject(11453,2719.0947266,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (58)
  506. CreateObject(11453,2723.1914062,-1802.3122559,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (59)
  507. CreateObject(11453,2727.2910156,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (60)
  508. CreateObject(11453,2731.3906250,-1802.3112793,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (61)
  509. CreateObject(11453,2735.4873047,-1802.3122559,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (62)
  510. CreateObject(11453,2676.1804199,-1802.3519287,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (63)
  511. CreateObject(11453,2676.1804199,-1806.1527100,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (64)
  512. CreateObject(11453,2676.1794434,-1810.2484131,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (65)
  513. CreateObject(11453,2676.1813965,-1814.3372803,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (66)
  514. CreateObject(11453,2676.1804199,-1818.4378662,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (67)
  515. CreateObject(11453,2676.1794434,-1822.5345459,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (68)
  516. CreateObject(11453,2676.1813965,-1826.6341553,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (69)
  517. CreateObject(11453,2676.1813965,-1830.7327881,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (70)
  518. CreateObject(11453,2676.1804199,-1834.8294678,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (71)
  519. CreateObject(11453,2676.1813965,-1838.9290771,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (72)
  520. CreateObject(11453,2676.1813965,-1843.0296631,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (73)
  521. CreateObject(11453,2676.1804199,-1847.1253662,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (74)
  522. CreateObject(11453,2676.1813965,-1851.2249756,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (75)
  523. CreateObject(11453,2676.1813965,-1855.3255615,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (76)
  524. CreateObject(11453,2737.5358887,-1749.0705566,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (79)
  525. CreateObject(11453,2737.5378418,-1753.1594238,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (80)
  526. CreateObject(11453,2737.5366211,-1757.2591553,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (81)
  527. CreateObject(11453,2737.5358887,-1761.3560791,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (82)
  528. CreateObject(11453,2737.5373535,-1769.5549316,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (83)
  529. CreateObject(11453,2737.5378418,-1765.4554443,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (84)
  530. CreateObject(11453,2737.5363770,-1773.6514893,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (85)
  531. CreateObject(11453,2737.5375977,-1777.7512207,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (86)
  532. CreateObject(11453,2737.5375977,-1781.8510742,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (87)
  533. CreateObject(11453,2737.5366211,-1785.9473877,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (88)
  534. CreateObject(11453,2737.5375977,-1790.0471191,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (89)
  535. CreateObject(11453,2737.5375977,-1794.1468506,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (90)
  536. CreateObject(11453,2737.5366211,-1798.2435303,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (91)
  537. CreateObject(11453,2737.5361328,-1802.3515625,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (92)
  538. CreateObject(11453,2737.5361328,-1806.1527100,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (93)
  539. CreateObject(11453,2737.5351562,-1810.2484131,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (94)
  540. CreateObject(11453,2737.5371094,-1814.3372803,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (95)
  541. CreateObject(11453,2737.5361328,-1818.4378662,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (96)
  542. CreateObject(11453,2737.5351562,-1822.5345459,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (97)
  543. CreateObject(11453,2737.5371094,-1826.6341553,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (98)
  544. CreateObject(11453,2737.5371094,-1830.7327881,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (99)
  545. CreateObject(11453,2737.5361328,-1834.8294678,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (100)
  546. CreateObject(11453,2737.5371094,-1838.9290771,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (101)
  547. CreateObject(11453,2737.5371094,-1843.0296631,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (102)
  548. CreateObject(11453,2737.5361328,-1847.1253662,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (103)
  549. CreateObject(11453,2737.5371094,-1851.2249756,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (104)
  550. CreateObject(11453,2737.5371094,-1855.3255615,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (105)
  551. CreateObject(11453,2678.4179688,-1857.3953857,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (108)
  552. CreateObject(11453,2682.2177734,-1857.3953857,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (109)
  553. CreateObject(11453,2686.3144531,-1857.3963623,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (110)
  554. CreateObject(11453,2690.4033203,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (111)
  555. CreateObject(11453,2694.5029297,-1857.3953857,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (112)
  556. CreateObject(11453,2698.5996094,-1857.3963623,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (113)
  557. CreateObject(11453,2702.6992188,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (114)
  558. CreateObject(11453,2706.7988281,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (115)
  559. CreateObject(11453,2710.8955078,-1857.3953857,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (116)
  560. CreateObject(11453,2714.9951172,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (117)
  561. CreateObject(11453,2719.0947266,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (118)
  562. CreateObject(11453,2723.1914062,-1857.3953857,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (119)
  563. CreateObject(11453,2727.2910156,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (120)
  564. CreateObject(11453,2731.3906250,-1857.3944092,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (121)
  565. CreateObject(11453,2735.4873047,-1857.3953857,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (122)
  566. CreateObject(13650,2691.2412109,-1805.9853516,429.0810852,0.0000000,0.0000000,90.0000000); //object(kickcrowd01) (2)
  567. CreateObject(13650,2719.5751953,-1805.1885986,428.6314087,0.0000000,0.0000000,90.0000000); //object(kickcrowd01) (4)
  568. CreateObject(13633,2769.1577148,-1806.4705811,427.5697937,0.0000000,0.0000000,270.0000000); //object(dirtouter01) (1)
  569. CreateObject(13633,2646.4758301,-1806.4698486,427.5198059,0.0000000,0.0000000,270.0000000); //object(dirtouter01) (2)
  570. CreateObject(12814,2701.1279297,-1914.5119629,421.8161011,0.0000000,0.0000000,0.0000000); //object(cuntyeland04) (2)
  571. CreateObject(10954,2604.8879395,-1755.7951660,442.6835938,0.0000000,0.0000000,90.0000000); //object(stadium_sfse) (1)
  572. CreateObject(10954,2604.8876953,-1877.7409668,442.6835938,0.0000000,0.0000000,270.0000000); //object(stadium_sfse) (2)
  573. CreateObject(10954,2705.7868652,-1935.2102051,442.6835938,0.0000000,0.0000000,0.0000000); //object(stadium_sfse) (3)
  574. CreateObject(10954,2807.3195801,-1819.9398193,442.6835938,0.0000000,0.0000000,90.0000000); //object(stadium_sfse) (4)
  575. CreateObject(10954,2807.3193359,-1697.9189453,442.6835938,0.0000000,0.0000000,90.0000000); //object(stadium_sfse) (5)
  576. CreateObject(10954,2720.4765625,-1684.7392578,442.6835938,0.0000000,0.0000000,179.9945068); //object(stadium_sfse) (6)
  577. CreateObject(7617,2708.9875488,-1877.5488281,454.5177002,340.0000000,0.0000000,0.0000000); //object(vgnbballscorebrd) (1)
  578. CreateObject(10954,2705.7861328,-1947.7587891,442.6835938,0.0000000,0.0000000,90.0000000); //object(stadium_sfse) (7)
  579. CreateObject(13650,2713.1459961,-1805.1883545,429.8066101,0.0000000,0.0000000,90.0000000); //object(kickcrowd01) (4)
  580. CreateObject(13650,2698.8159180,-1805.9853516,430.3810120,0.0000000,0.0000000,90.0000000); //object(kickcrowd01) (2)
  581. CreateObject(10954,2727.6489258,-1677.9151611,442.6835938,0.0000000,0.0000000,179.9945068); //object(stadium_sfse) (8)
  582. CreateObject(7416,2669.0466309,-1791.2226562,384.2138062,0.0000000,90.0000000,179.9997559); //object(vegasstadgrnd) (1)
  583. CreateObject(7416,2669.0458984,-1891.1839600,384.2138062,0.0000000,90.0000000,179.9945068); //object(vegasstadgrnd) (2)
  584. CreateObject(7416,2698.9348145,-1863.9301758,386.7239990,0.0000000,90.0000000,269.9936523); //object(vegasstadgrnd) (3)
  585. CreateObject(7416,2744.7675781,-1813.2607422,386.7239990,0.0000000,90.0000000,359.9835205); //object(vegasstadgrnd) (4)
  586. CreateObject(7416,2744.7675781,-1719.7440186,386.7239990,0.0000000,90.0000000,359.9835205); //object(vegasstadgrnd) (5)
  587. CreateObject(7416,2744.7675781,-1740.5721436,386.7239990,0.0000000,90.0000000,90.0000000); //object(vegasstadgrnd) (6)
  588. CreateObject(13637,2707.0212402,-1802.2452393,419.7579041,0.0000000,0.0000000,0.0000000); //object(tuberamp) (1)
  589. CreateObject(13637,2707.0209961,-1802.2443848,419.7579041,0.0000000,0.0000000,200.0000000); //object(tuberamp) (2)
  590. CreateObject(13637,2707.0209961,-1802.2443848,419.7579041,0.0000000,0.0000000,149.9951172); //object(tuberamp) (3)
  591. CreateObject(1286,2706.9506836,-1802.2687988,421.2839050,0.0000000,0.0000000,0.0000000); //object(newstandnew4) (15)
  592. CreateObject(974,2706.9079590,-1862.7813721,423.0520935,0.0000000,0.0000000,180.0000000); //object(tall_fence) (1)
  593. CreateObject(1286,2707.0000000,-1802.2436523,421.2839050,0.0000000,0.0000000,90.0000000); //object(newstandnew4) (18)
  594. CreateObject(1286,2707.0000000,-1802.2431641,421.2839050,0.0000000,0.0000000,140.0000000); //object(newstandnew4) (19)
  595. CreateObject(1286,2706.9750977,-1802.2181396,421.2839050,0.0000000,0.0000000,229.9987488); //object(newstandnew4) (20)
  596. CreateObject(974,2705.2575684,-1862.7819824,423.0520935,0.0000000,0.0000000,180.0000000); //object(tall_fence) (13)
  597. CreateObject(974,2708.6181641,-1862.7816162,423.0520935,0.0000000,0.0000000,180.0000000); //object(tall_fence) (14)
  598. CreateObject(974,2708.6191406,-1860.1307373,425.8019104,90.0000000,0.0000000,180.0000000); //object(tall_fence) (15)
  599. CreateObject(974,2705.2963867,-1860.1301270,425.8019104,90.0000000,0.0000000,180.0000000); //object(tall_fence) (16)
  600. CreateObject(974,2701.9577637,-1860.0325928,422.5021973,0.0000000,90.0000000,90.0000000); //object(tall_fence) (17)
  601. CreateObject(974,2711.9311523,-1860.0324707,422.5021973,0.0000000,90.0000000,90.0000000); //object(tall_fence) (18)
  602. CreateObject(7301,2736.4611816,-1879.3298340,425.6137085,0.0000000,0.0000000,316.0000000); //object(vgsn_addboard03) (1)
  603. CreateObject(7914,2720.5158691,-1878.8907471,425.5755005,0.0000000,0.0000000,178.0000000); //object(vgwestbillbrd15) (1)
  604. CreateObject(7914,2677.7072754,-1879.1651611,425.5755005,0.0000000,0.0000000,179.9949951); //object(vgwestbillbrd15) (2)
  605. CreateObject(7913,2704.2929688,-1878.6883545,425.4659119,0.0000000,0.0000000,180.0000000); //object(vgwestbillbrd14) (1)
  606. CreateObject(7913,2691.9521484,-1878.9377441,425.4659119,0.0000000,0.0000000,181.9945068); //object(vgwestbillbrd14) (2)
  607. CreateObject(1319,2711.9238281,-1857.3041992,425.3765869,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (6)
  608. CreateObject(1319,2711.9238281,-1857.3041992,424.3016968,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (7)
  609. CreateObject(1319,2701.9345703,-1747.0859375,423.2767944,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (8)
  610. CreateObject(1319,2711.9238281,-1857.3041992,422.3016968,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (9)
  611. CreateObject(1319,2701.9538574,-1857.3038330,425.3765869,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (10)
  612. CreateObject(1319,2701.9550781,-1857.3038330,424.3016968,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (11)
  613. CreateObject(1319,2701.9550781,-1857.3038330,423.2767944,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (12)
  614. CreateObject(1319,2701.9550781,-1857.3038330,422.3016968,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (13)
  615. CreateObject(1319,2702.5031738,-1857.3537598,425.8265991,90.0000000,90.0000000,0.0000000); //object(ws_ref_bollard) (14)
  616. CreateObject(1319,2703.5537109,-1857.3547363,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (15)
  617. CreateObject(1319,2704.6005859,-1857.3543701,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (16)
  618. CreateObject(1319,2705.6748047,-1857.3547363,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (17)
  619. CreateObject(1319,2706.7487793,-1857.3547363,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (18)
  620. CreateObject(1319,2707.8208008,-1857.3544922,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (19)
  621. CreateObject(1319,2708.8957520,-1857.3543701,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (20)
  622. CreateObject(1319,2709.9953613,-1857.3548584,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (21)
  623. CreateObject(1319,2711.0678711,-1857.3546143,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (22)
  624. CreateObject(1319,2711.4167480,-1857.3546143,425.8265991,90.0000000,90.0000000,359.9945068); //object(ws_ref_bollard) (23)
  625. CreateObject(11453,2712.0117188,-1855.1530762,421.0015869,0.0000000,0.0000000,90.0000000); //object(des_sherrifsgn1) (39)
  626. CreateObject(11453,2702.0537109,-1855.1534424,421.0015869,0.0000000,0.0000000,90.0000000); //object(des_sherrifsgn1) (39)
  627. CreateObject(11453,2704.0537109,-1853.0781250,421.0015869,0.0000000,0.0000000,180.0000000); //object(des_sherrifsgn1) (39)
  628. CreateObject(11453,2708.1313477,-1853.0780029,421.0015869,0.0000000,0.0000000,180.0000000); //object(des_sherrifsgn1) (39)
  629. CreateObject(11453,2709.9560547,-1853.0776367,421.0015869,0.0000000,0.0000000,180.0000000); //object(des_sherrifsgn1) (39)
  630. CreateObject(974,2701.9272461,-1744.3571777,422.5021973,0.0000000,90.0000000,270.0000000); //object(tall_fence) (19)
  631. CreateObject(974,2705.2397461,-1741.6081543,423.0520935,0.0000000,0.0000000,0.0000000); //object(tall_fence) (20)
  632. CreateObject(974,2708.6005859,-1741.6081543,423.0520935,0.0000000,0.0000000,0.0000000); //object(tall_fence) (21)
  633. CreateObject(974,2706.9506836,-1741.6085205,423.0520935,0.0000000,0.0000000,0.0000000); //object(tall_fence) (22)
  634. CreateObject(974,2708.5620117,-1744.2595215,425.8019104,90.0000000,0.0000000,0.0000000); //object(tall_fence) (23)
  635. CreateObject(974,2711.9003906,-1744.3575439,422.5021973,0.0000000,90.0000000,270.0000000); //object(tall_fence) (24)
  636. CreateObject(974,2705.2392578,-1744.2595215,425.8019104,90.0000000,0.0000000,0.0000000); //object(tall_fence) (25)
  637. CreateObject(11453,2711.8049316,-1749.2364502,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (39)
  638. CreateObject(11453,2709.8046875,-1751.3116455,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (39)
  639. CreateObject(11453,2705.7270508,-1751.3116455,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (39)
  640. CreateObject(11453,2703.9028320,-1751.3116455,421.0015869,0.0000000,0.0000000,0.0000000); //object(des_sherrifsgn1) (39)
  641. CreateObject(11453,2701.8466797,-1749.2365723,421.0015869,0.0000000,0.0000000,270.0000000); //object(des_sherrifsgn1) (39)
  642. CreateObject(1319,2701.9345703,-1747.0859375,422.3016968,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (24)
  643. CreateObject(1319,2701.9345703,-1747.0859375,424.3016968,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (25)
  644. CreateObject(1319,2701.9345703,-1747.0859375,425.3765869,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (26)
  645. CreateObject(1319,2702.2421875,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (27)
  646. CreateObject(1319,2703.8632812,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (28)
  647. CreateObject(1319,2702.7905273,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (29)
  648. CreateObject(1319,2704.9624023,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (30)
  649. CreateObject(1319,2706.0375977,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (31)
  650. CreateObject(1319,2707.1098633,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (32)
  651. CreateObject(1319,2708.1840820,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (33)
  652. CreateObject(1319,2709.2578125,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (34)
  653. CreateObject(1319,2710.3046875,-1747.0351562,425.8265991,90.0000000,90.0000000,179.9945068); //object(ws_ref_bollard) (35)
  654. CreateObject(1319,2711.3554688,-1747.0360107,425.8265991,90.0000000,90.0000000,180.0000000); //object(ws_ref_bollard) (36)
  655. CreateObject(1319,2711.9042969,-1747.0859375,425.3765869,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (37)
  656. CreateObject(1319,2711.9033203,-1747.0859375,424.3016968,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (38)
  657. CreateObject(1319,2711.9033203,-1747.0859375,423.2767944,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (39)
  658. CreateObject(1319,2711.9033203,-1747.0859375,422.3016968,0.0000000,0.0000000,270.0000000); //object(ws_ref_bollard) (40)
  659. CreateObject(1319,2711.9238281,-1857.3038330,423.2267151,0.0000000,0.0000000,90.0000000); //object(ws_ref_bollard) (41)
  660. CreateObject(2004,2736.7880859,-1856.7659912,421.8374939,0.0000000,90.0000000,269.9996338); //object(cr_safe_door) (1)
  661. CreateObject(2004,2737.1379395,-1856.3420410,421.8374939,0.0000000,90.0000000,179.9989624); //object(cr_safe_door) (2)
  662. CreateObject(2004,2737.1145020,-1747.9558105,421.8374939,0.0000000,90.0000000,0.0000000); //object(cr_safe_door) (3)
  663. CreateObject(2004,2736.6909180,-1747.6058350,421.8374939,0.0000000,90.0000000,269.9996338); //object(cr_safe_door) (4)
  664. CreateObject(2004,2677.1362305,-1747.6323242,421.8374939,0.0000000,90.0000000,89.9998779); //object(cr_safe_door) (5)
  665. CreateObject(2004,2676.7863770,-1748.0561523,421.8374939,0.0000000,90.0000000,359.9995117); //object(cr_safe_door) (6)
  666. CreateObject(2004,2676.8107910,-1856.4422607,421.8374939,0.0000000,90.0000000,179.9996338); //object(cr_safe_door) (7)
  667. CreateObject(2004,2677.2346191,-1856.7923584,421.8374939,0.0000000,90.0000000,89.9991150); //object(cr_safe_door) (8)
  668. CreateObject(2993,2737.5856934,-1747.1446533,422.3048096,0.0000000,0.0000000,330.0000000); //object(kmb_goflag) (1)
  669. CreateObject(2993,2737.5854492,-1747.1444092,422.3547974,358.0000000,180.0000000,150.0000000); //object(kmb_goflag) (2)
  670. CreateObject(2993,2676.3339844,-1747.1435547,422.3547974,358.0000000,180.0000000,180.0000000); //object(kmb_goflag) (3)
  671. CreateObject(2993,2676.3342285,-1747.1437988,422.3048096,0.0000000,0.0000000,0.0000000); //object(kmb_goflag) (4)
  672. CreateObject(2993,2676.2592773,-1857.2999268,422.3547974,358.0000000,180.0000000,180.0000000); //object(kmb_goflag) (5)
  673. CreateObject(2993,2676.2595215,-1857.3001709,422.3048096,0.0000000,0.0000000,0.0000000); //object(kmb_goflag) (6)
  674. CreateObject(2993,2737.6601562,-1857.2500000,422.3547974,358.0000000,180.0000000,30.0000000); //object(kmb_goflag) (7)
  675. CreateObject(2993,2737.6604004,-1857.2502441,422.3048096,0.0000000,0.0000000,210.0000000); //object(kmb_goflag) (8)
  676. CreateObject(10954,2807.3193359,-1901.1168213,442.6835938,0.0000000,0.0000000,50.0000000); //object(stadium_sfse) (11)
  677. CreateObject(3872,2674.4592285,-1851.8292236,428.6889038,0.0000000,0.0000000,182.0000000); //object(ws_floodbeams) (2)
  678. CreateObject(3864,2667.2016602,-1852.0694580,427.9209900,0.0000000,0.0000000,181.9995117); //object(ws_floodlight) (2)
  679. CreateObject(3872,2674.4589844,-1825.8857422,428.6889038,0.0000000,0.0000000,181.9995117); //object(ws_floodbeams) (3)
  680. CreateObject(3864,2667.2514648,-1826.1259766,427.9209900,0.0000000,0.0000000,181.9995117); //object(ws_floodlight) (3)
  681. CreateObject(3872,2674.4592285,-1800.1103516,428.6889038,0.0000000,0.0000000,182.0000000); //object(ws_floodbeams) (4)
  682. CreateObject(3864,2667.2514648,-1800.3505859,427.9209900,0.0000000,0.0000000,181.9995117); //object(ws_floodlight) (4)
  683. CreateObject(3872,2674.4592285,-1774.6695557,428.6889038,0.0000000,0.0000000,182.0000000); //object(ws_floodbeams) (5)
  684. CreateObject(3864,2667.2763672,-1774.9101562,427.9209900,0.0000000,0.0000000,181.9995117); //object(ws_floodlight) (5)
  685. CreateObject(3872,2674.4592285,-1749.1297607,428.6889038,0.0000000,0.0000000,182.0000000); //object(ws_floodbeams) (6)
  686. CreateObject(3864,2667.3012695,-1749.3702393,427.9209900,0.0000000,0.0000000,181.9995117); //object(ws_floodlight) (6)
  687. CreateObject(3872,2739.3930664,-1751.2547607,428.6889038,0.0000000,0.0000000,2.0000000); //object(ws_floodbeams) (7)
  688. CreateObject(3864,2746.7246094,-1751.0126953,427.9209900,0.0000000,0.0000000,1.9995117); //object(ws_floodlight) (7)
  689. CreateObject(3872,2739.3930664,-1777.0501709,428.6889038,0.0000000,0.0000000,2.0000000); //object(ws_floodbeams) (8)
  690. CreateObject(3864,2747.0263672,-1776.8095703,427.9209900,0.0000000,0.0000000,1.9995117); //object(ws_floodlight) (8)
  691. CreateObject(3872,2739.3930664,-1802.7508545,428.6889038,0.0000000,0.0000000,2.0000000); //object(ws_floodbeams) (9)
  692. CreateObject(3864,2746.8251953,-1802.5097656,427.9209900,0.0000000,0.0000000,1.9995117); //object(ws_floodlight) (9)
  693. CreateObject(3872,2739.3925781,-1828.1005859,428.6889038,0.0000000,0.0000000,1.9995117); //object(ws_floodbeams) (10)
  694. CreateObject(3864,2746.8242188,-1827.8603516,427.9209900,0.0000000,0.0000000,1.9995117); //object(ws_floodlight) (10)
  695. CreateObject(3872,2740.3422852,-1853.6866455,428.6889038,0.0000000,0.0000000,2.0000000); //object(ws_floodbeams) (11)
  696. CreateObject(3864,2747.0263672,-1853.4462891,427.9209900,0.0000000,0.0000000,1.9995117); //object(ws_floodlight) (11)
  697. CreateObject(3872,2714.6223145,-1860.2408447,428.6889038,0.0000000,0.0000000,270.0000000); //object(ws_floodbeams) (12)
  698. CreateObject(3864,2714.6289062,-1866.9296875,427.9209900,0.0000000,0.0000000,270.0000000); //object(ws_floodlight) (12)
  699. CreateObject(3872,2699.4748535,-1860.2408447,428.6889038,0.0000000,0.0000000,270.0000000); //object(ws_floodbeams) (13)
  700. CreateObject(3864,2699.4816895,-1866.9296875,427.9209900,0.0000000,0.0000000,270.0000000); //object(ws_floodlight) (13)
  701. CreateObject(3872,2699.4748535,-1746.2641602,428.6889038,0.0000000,0.0000000,90.0000000); //object(ws_floodbeams) (14)
  702. CreateObject(3864,2699.4677734,-1739.5753174,427.9209900,0.0000000,0.0000000,90.0000000); //object(ws_floodlight) (14)
  703. CreateObject(3872,2714.2248535,-1745.2641602,428.6889038,0.0000000,0.0000000,90.0000000); //object(ws_floodbeams) (15)
  704. CreateObject(3864,2714.2177734,-1738.5753174,427.9209900,0.0000000,0.0000000,90.0000000); //object(ws_floodlight) (15)
  705. CreateObject(19381,2740.4389648,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (1)
  706. CreateObject(19381,2729.9643555,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (2)
  707. CreateObject(19381,2719.4641113,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (3)
  708. CreateObject(19381,2708.9667969,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (4)
  709. CreateObject(19381,2698.4707031,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (5)
  710. CreateObject(19381,2687.9892578,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (6)
  711. CreateObject(19381,2677.5180664,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (7)
  712. CreateObject(19381,2667.0180664,-1860.1474609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (8)
  713. CreateObject(19381,2667.0175781,-1850.5218506,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (9)
  714. CreateObject(19381,2667.0175781,-1840.8968506,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (10)
  715. CreateObject(19381,2667.0175781,-1831.2716064,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (11)
  716. CreateObject(19381,2667.0175781,-1821.6723633,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (12)
  717. CreateObject(19381,2667.0175781,-1812.0469971,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (13)
  718. CreateObject(19381,2667.0175781,-1802.4526367,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (14)
  719. CreateObject(19381,2667.0175781,-1792.8258057,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (15)
  720. CreateObject(19381,2667.0175781,-1783.2005615,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (16)
  721. CreateObject(19381,2667.0175781,-1773.6247559,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (17)
  722. CreateObject(19381,2667.0175781,-1764.0234375,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (18)
  723. CreateObject(19381,2667.0175781,-1754.4241943,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (19)
  724. CreateObject(19381,2667.0175781,-1744.8063965,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (20)
  725. CreateObject(19381,2677.5175781,-1850.5218506,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (21)
  726. CreateObject(19381,2688.0185547,-1850.5213623,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (22)
  727. CreateObject(19381,2698.4946289,-1850.5206299,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (23)
  728. CreateObject(19381,2708.9921875,-1850.5206299,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (24)
  729. CreateObject(19381,2719.4135742,-1850.5206299,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (25)
  730. CreateObject(19381,2729.8212891,-1850.5206299,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (26)
  731. CreateObject(19381,2740.2810059,-1850.5206299,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (27)
  732. CreateObject(19381,2748.7773438,-1840.8909912,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (29)
  733. CreateObject(19381,2748.7773438,-1831.2563477,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (30)
  734. CreateObject(19381,2748.7773438,-1821.6309814,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (31)
  735. CreateObject(19381,2748.7773438,-1812.0050049,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (32)
  736. CreateObject(19381,2748.7773438,-1802.3797607,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (33)
  737. CreateObject(19381,2748.7773438,-1792.7788086,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (34)
  738. CreateObject(19381,2748.7773438,-1783.1739502,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (35)
  739. CreateObject(19381,2748.7773438,-1773.5745850,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (36)
  740. CreateObject(19381,2748.7773438,-1764.0605469,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (37)
  741. CreateObject(19381,2748.7773438,-1754.5216064,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (38)
  742. CreateObject(19381,2748.7773438,-1744.9449463,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (39)
  743. CreateObject(19381,2738.2783203,-1840.9204102,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (41)
  744. CreateObject(19381,2738.2783203,-1831.2954102,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (42)
  745. CreateObject(19381,2738.2783203,-1821.7186279,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (43)
  746. CreateObject(19381,2738.2783203,-1812.0732422,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (44)
  747. CreateObject(19381,2738.2783203,-1802.4492188,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (45)
  748. CreateObject(19381,2738.2783203,-1792.8245850,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (46)
  749. CreateObject(19381,2738.2783203,-1783.2434082,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (47)
  750. CreateObject(19381,2738.2783203,-1773.6688232,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (48)
  751. CreateObject(19381,2738.2783203,-1764.0689697,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (49)
  752. CreateObject(19381,2738.2783203,-1754.4931641,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (50)
  753. CreateObject(19381,2738.2783203,-1744.9188232,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (51)
  754. CreateObject(19381,2727.7958984,-1840.9266357,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (52)
  755. CreateObject(19381,2727.7958984,-1831.3016357,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (53)
  756. CreateObject(19381,2727.7958984,-1821.7120361,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (54)
  757. CreateObject(19381,2727.7958984,-1812.1231689,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (55)
  758. CreateObject(19381,2727.7958984,-1802.4986572,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (56)
  759. CreateObject(19381,2727.7958984,-1792.8974609,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (57)
  760. CreateObject(19381,2727.7958984,-1783.3470459,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (58)
  761. CreateObject(19381,2727.7958984,-1773.7462158,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (59)
  762. CreateObject(19381,2727.7958984,-1764.1468506,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (60)
  763. CreateObject(19381,2727.7958984,-1754.5463867,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (61)
  764. CreateObject(19381,2727.7958984,-1744.9211426,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (62)
  765. CreateObject(19381,2717.3154297,-1840.8950195,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (63)
  766. CreateObject(19381,2717.3154297,-1831.2947998,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (64)
  767. CreateObject(19381,2717.3154297,-1821.6688232,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (65)
  768. CreateObject(19381,2717.3154297,-1812.0423584,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (66)
  769. CreateObject(19381,2717.3154297,-1802.4670410,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (67)
  770. CreateObject(19381,2717.3154297,-1792.8918457,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (68)
  771. CreateObject(19381,2717.3154297,-1783.3919678,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (69)
  772. CreateObject(19381,2717.3154297,-1773.8420410,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (70)
  773. CreateObject(19381,2717.3154297,-1764.3177490,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (71)
  774. CreateObject(19381,2717.3154297,-1754.7180176,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (72)
  775. CreateObject(19381,2717.3154297,-1745.1186523,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (73)
  776. CreateObject(19381,2677.5175781,-1840.9467773,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (74)
  777. CreateObject(19381,2677.5175781,-1831.3874512,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (75)
  778. CreateObject(19381,2677.5175781,-1821.7491455,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (76)
  779. CreateObject(19381,2677.5175781,-1812.2093506,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (77)
  780. CreateObject(19381,2677.5175781,-1802.5895996,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (79)
  781. CreateObject(19381,2677.5175781,-1793.0200195,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (80)
  782. CreateObject(19381,2677.5175781,-1783.4649658,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (81)
  783. CreateObject(19381,2677.5175781,-1773.8906250,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (82)
  784. CreateObject(19381,2677.5175781,-1764.2856445,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (83)
  785. CreateObject(19381,2677.5175781,-1754.7061768,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (84)
  786. CreateObject(19381,2677.5175781,-1745.1309814,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (85)
  787. CreateObject(19381,2688.0185547,-1840.8953857,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (86)
  788. CreateObject(19381,2688.0185547,-1831.2945557,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (87)
  789. CreateObject(19381,2688.0185547,-1821.6932373,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (88)
  790. CreateObject(19381,2688.0185547,-1812.1180420,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (89)
  791. CreateObject(19381,2688.0185547,-1802.5428467,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (90)
  792. CreateObject(19381,2688.0185547,-1792.9367676,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (91)
  793. CreateObject(19381,2688.0185547,-1783.3155518,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (92)
  794. CreateObject(19381,2688.0185547,-1773.7158203,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (93)
  795. CreateObject(19381,2688.0185547,-1764.1164551,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (94)
  796. CreateObject(19381,2688.0185547,-1754.5156250,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (95)
  797. CreateObject(19381,2688.0185547,-1744.9909668,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (96)
  798. CreateObject(19381,2698.4941406,-1840.9448242,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (97)
  799. CreateObject(19381,2698.4941406,-1831.3149414,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (98)
  800. CreateObject(19381,2698.4941406,-1821.7148438,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (99)
  801. CreateObject(19381,2698.4941406,-1812.0798340,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (100)
  802. CreateObject(19381,2698.4941406,-1802.4543457,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (101)
  803. CreateObject(19381,2698.4941406,-1792.9295654,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (102)
  804. CreateObject(19381,2698.4941406,-1783.3288574,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (103)
  805. CreateObject(19381,2698.4941406,-1773.7036133,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (104)
  806. CreateObject(19381,2698.4941406,-1764.1485596,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (105)
  807. CreateObject(19381,2698.4941406,-1754.5627441,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (106)
  808. CreateObject(19381,2698.4941406,-1744.9326172,421.7355957,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (107)
  809. CreateObject(19381,2708.9921875,-1840.9213867,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (109)
  810. CreateObject(19381,2708.9921875,-1831.3217773,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (110)
  811. CreateObject(19381,2708.9921875,-1821.7822266,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (111)
  812. CreateObject(19381,2708.9921875,-1812.2218018,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (112)
  813. CreateObject(19381,2708.9921875,-1802.6212158,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (113)
  814. CreateObject(19381,2708.9921875,-1793.0209961,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (114)
  815. CreateObject(19381,2708.9921875,-1783.4213867,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (115)
  816. CreateObject(19381,2708.9921875,-1773.8455811,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (116)
  817. CreateObject(19381,2708.9921875,-1764.2703857,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (117)
  818. CreateObject(19381,2708.9921875,-1754.6197510,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (118)
  819. CreateObject(19381,2708.9921875,-1745.0191650,421.7345886,0.0000000,90.0000000,0.0000000); //object(fescape_sfw03) (119)
  820. }
  821.  
  822. stock LoadTextDraws()
  823. {
  824. PowerTD[0] = TextDrawCreate(511.000000, 396.000000, "~n~~n~");
  825. TextDrawBackgroundColor(PowerTD[0], 255);
  826. TextDrawFont(PowerTD[0], 1);
  827. TextDrawLetterSize(PowerTD[0], 0.590000, 0.039999);
  828. TextDrawColor(PowerTD[0], -1);
  829. TextDrawSetOutline(PowerTD[0], 0);
  830. TextDrawSetProportional(PowerTD[0], 1);
  831. TextDrawSetShadow(PowerTD[0], 1);
  832. TextDrawUseBox(PowerTD[0], 1);
  833. TextDrawBoxColor(PowerTD[0], 255);
  834. TextDrawTextSize(PowerTD[0], 592.000000, -10.000000);
  835.  
  836. PowerTD[1] = TextDrawCreate(512.000000, 397.000000, "~n~~n~");
  837. TextDrawBackgroundColor(PowerTD[1], 255);
  838. TextDrawFont(PowerTD[1], 1);
  839. TextDrawLetterSize(PowerTD[1], 0.500000, -0.099999);
  840. TextDrawColor(PowerTD[1], -1);
  841. TextDrawSetOutline(PowerTD[1], 0);
  842. TextDrawSetProportional(PowerTD[1], 1);
  843. TextDrawSetShadow(PowerTD[1], 1);
  844. TextDrawUseBox(PowerTD[1], 1);
  845. TextDrawBoxColor(PowerTD[1], 252645375);
  846. TextDrawTextSize(PowerTD[1], 591.000000, 0.000000);
  847. }
  848.  
  849. stock LoadPlayerTextDraws(playerid)
  850. {
  851. pPowerTD[playerid] = CreatePlayerTextDraw(playerid, 512.000000, 397.000000, "~n~~n~");
  852. PlayerTextDrawBackgroundColor(playerid, pPowerTD[playerid], 255);
  853. PlayerTextDrawFont(playerid, pPowerTD[playerid], 1);
  854. PlayerTextDrawLetterSize(playerid, pPowerTD[playerid], 0.500000, -0.099999);
  855. PlayerTextDrawColor(playerid, pPowerTD[playerid], -1);
  856. PlayerTextDrawSetOutline(playerid, pPowerTD[playerid], 0);
  857. PlayerTextDrawSetProportional(playerid, pPowerTD[playerid], 1);
  858. PlayerTextDrawSetShadow(playerid, pPowerTD[playerid], 1);
  859. PlayerTextDrawUseBox(playerid, pPowerTD[playerid], 1);
  860. PlayerTextDrawBoxColor(playerid, pPowerTD[playerid], -1359019777);
  861. PlayerTextDrawTextSize(playerid, pPowerTD[playerid], 507.000000, 0.000000);
  862. }
  863.  
  864. forward PowerBar();
  865. public PowerBar()
  866. {
  867. new
  868. tick = GetTickCount(),
  869. dif;
  870. foreach(new i : Player)
  871. {
  872. if(pLastTick[i] == -1)
  873. {
  874. PlayerTextDrawHide(i, pPowerTD[i]);
  875. TextDrawHideForPlayer(i, PowerTD[0]);
  876. TextDrawHideForPlayer(i, PowerTD[1]);
  877. pLastTick[i] = 0;
  878. }
  879. else if(pLastTick[i])
  880. {
  881. dif = tick - pLastTick[i];
  882. if(dif > 2000)
  883. {
  884. pLastTick[i] = -1;
  885. continue;
  886. }
  887. else if(dif > 1000)
  888. dif = 2000 - dif;
  889.  
  890. PlayerTextDrawTextSize(i, pPowerTD[i], 507.0 + ((84.0 * dif)/1000.0), 0.0);
  891. PlayerTextDrawShow(i, pPowerTD[i]);
  892. TextDrawShowForPlayer(i, PowerTD[0]);
  893. TextDrawShowForPlayer(i, PowerTD[1]);
  894. }
  895. }
  896. return 1;
  897. }
Add Comment
Please, Sign In to add comment