Guest User

Artix

a guest
Jul 30th, 2009
730
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.57 KB | None | 0 0
  1. #include <a_samp>
  2. #include <dudb>
  3. #include <MapIcon>
  4.  
  5. #define COLOR_RED 0xFF0000AA
  6. #define COLOR_YELLOW 0xFFFF00AA
  7. #define COLOR_GREEN 0x00FF00AA
  8.  
  9. forward getCheckpointType(playerID);
  10. forward isPlayerInArea(playerID, Float:data[4]);
  11. forward checkpointUpdate();
  12.  
  13. new playerCheckpoint[MAX_PLAYERS];
  14.  
  15. new logged[MAX_PLAYERS];
  16. new money[MAX_PLAYERS];
  17. new playername[MAX_PLAYER_NAME];
  18. new bankmoney[MAX_PLAYERS];
  19. new skin[MAX_PLAYERS];
  20. new score[MAX_PLAYERS];
  21.  
  22. new Menu:BankMenu;
  23. new Menu:WithdrawMenu;
  24. new Menu:DepositMenu;
  25.  
  26. #define MAX_POINTS 1
  27. #define CP_BANK 0
  28.  
  29. new Float:checkCoords[MAX_POINTS][4] ={
  30. {-32.6588, -57.2131, -22.6588, -47.2131} // bank
  31. };
  32.  
  33. new Float:checkpoints[MAX_POINTS][3] = {
  34. {-27.6588,-52.2131,1003.5469} // bank
  35.  
  36. };
  37.  
  38. new checkpointType[MAX_POINTS] = {
  39. CP_BANK // bank
  40. };
  41.  
  42. main()
  43. {
  44. print("===============================");
  45. print("DDFreeRoam");
  46. print("===============================");
  47. }
  48.  
  49. IsValidSkin(skinid)
  50. {
  51. #define MAX_BAD_SKINS 22
  52.  
  53. new badSkins[MAX_BAD_SKINS] =
  54. {
  55. 3, 4, 5, 6, 8, 42, 65, 74, 86, 119, 149, 208, 268, 273, 289
  56. };
  57. if(skinid < 0 || skinid > 299)
  58. {
  59. return 0;
  60. }
  61. for(new i = 0; i < MAX_BAD_SKINS; i++)
  62. {
  63. if(skinid == badSkins[i])
  64. {
  65. return 0;
  66. }
  67. }
  68.  
  69. #undef MAX_BAD_SKINS
  70. return 1;
  71. }
  72.  
  73. public OnGameModeInit()
  74. {
  75. for(new i = 0; i < 299; i++)
  76. {
  77. if(IsValidSkin(i))
  78. {
  79. AddPlayerClass(i,1958.3783, 1343.1572, 15.3746,0.0, 0, 0, 0, 0, 0, 0);
  80. }
  81. }
  82.  
  83.  
  84. UsePlayerPedAnims();
  85. SetTimer("checkpointUpdate", 500, 1);
  86. SetGameModeText("FreeRoam V0.2");
  87. AddStaticPickup(359, 2, 2495.1541,-1702.5642,1019.0425);
  88.  
  89. BankMenu = CreateMenu("Welcome To The Bank",1,200,200,400,35);
  90. AddMenuItem(BankMenu, 0, "Withdraw");
  91. AddMenuItem(BankMenu, 0, "Deposit");
  92. AddMenuItem(BankMenu, 0, "CheckBalance");
  93. AddMenuItem(BankMenu, 0, "Nothing");
  94. WithdrawMenu = CreateMenu("How much do you want to withdraw?",1,200,200,400,35);
  95. AddMenuItem(WithdrawMenu, 0, "$10");
  96. AddMenuItem(WithdrawMenu, 0, "$100");
  97. AddMenuItem(WithdrawMenu, 0, "$1.000");
  98. AddMenuItem(WithdrawMenu, 0, "$10.000");
  99. AddMenuItem(WithdrawMenu, 0, "$100.000");
  100. AddMenuItem(WithdrawMenu, 0, "$1.000.000");
  101. AddMenuItem(WithdrawMenu, 0, "All");
  102. DepositMenu = CreateMenu("How much do you want to deposit?",1,200,200,400,35);
  103. AddMenuItem(DepositMenu, 0, "$10");
  104. AddMenuItem(DepositMenu, 0, "$100");
  105. AddMenuItem(DepositMenu, 0, "$1.000");
  106. AddMenuItem(DepositMenu, 0, "$10.000");
  107. AddMenuItem(DepositMenu, 0, "$100.000");
  108. AddMenuItem(DepositMenu, 0, "$1.000.000");
  109. AddMenuItem(DepositMenu, 0, "All");
  110.  
  111. CreateMapIcon(52, 0xFFFF00AA, 2204.9468, 1986.2877, 16.7380);
  112. CreateMapIcon(52, 0xFFFF00AA, 2247.5662,2396.9961,10.8203);
  113. CreateMapIcon(52, 0xFFFF00AA, 1937.4819,2307.2539,10.3820);
  114. CreateMapIcon(52, 0xFFFF00AA, 2452.4390,2065.0681,10.3856);
  115.  
  116. AddStaticVehicle(461,2022.5696,1334.3176,10.1387,270.6942,0,0); // blauwe palen 1
  117. AddStaticVehicle(522,2023.5592,1351.6698,10.2595,268.4917,39,39); // blauwe palen 2
  118. AddStaticVehicle(411,2039.5696,1551.1707,10.5036,359.5047,39,39); // voor schip 1
  119. AddStaticVehicle(526,2039.3452,1525.0378,10.5036,359.3361,39,39); // voor schip 2
  120. AddStaticVehicle(413,2329.3962,1389.4401,10.6521,179.9754,39,39); // parkeer garag begane grond 1
  121. AddStaticVehicle(405,2333.3193,1465.7817,10.6519,269.4515,39,39); // parkeer garag begane grond 2
  122. AddStaticVehicle(429,2301.7966,1497.5392,10.6551,91.8034,39,39); // parkeer garag begane grond 3
  123. AddStaticVehicle(481,2175.8574,1418.6973,10.3871,89.3906,39,39); // bmx
  124. AddStaticVehicle(420,2209.8308,1291.6559,10.3850,93.4005,6,6); // camel toe 1
  125. AddStaticVehicle(420,2210.7175,1278.9597,10.3668,271.4875,6,6); // camel toe 2
  126. AddStaticVehicle(438,2184.8777,1289.1692,10.2380,180.0368,6,6); // camel toe 3
  127. AddStaticVehicle(598,2273.2292,2459.7197,10.3783,0.6749,0,1); // politie auto 1
  128. AddStaticVehicle(597,2255.8115,2441.9426,10.3930,0.7215,0,1); // politie auto 2
  129. AddStaticVehicle(523,2295.8948,2477.7056,10.3871,181.9720,0,1); // politie motor
  130. AddStaticVehicle(427,2298.7798,2451.7507,2.8314,271.6808,0,1); // SWAT
  131. AddStaticVehicle(596,2246.1553,2430.7615,2.8122,2.3751,0,1); // politie auto 3
  132. AddStaticVehicle(520,-1453.7076,507.1916,19.1983,270.2088,107,86); // hydra echt
  133.  
  134. //Las Venturas
  135. AddStaticVehicle(409,1944.0602,1346.0486,8.9093,180.2598,0,0) ;
  136. AddStaticVehicle(409,1944.3724,1335.7693,8.9094,178.7635,1,1) ;
  137. AddStaticVehicle(409,2039.6443,1008.3372,10.4717,178.7756,0,0) ;
  138. AddStaticVehicle(409,2108.1514,1440.6624,10.6203,268.1557,0,0) ;
  139. AddStaticVehicle(409,2176.3467,1676.1738,10.6203,179.9265,1,1) ;
  140. AddStaticVehicle(409,2035.1099,1917.6454,11.9762,180.5781,1,1);
  141. AddStaticVehicle(587,2075.4963,1490.6589,10.3973,0.9207,10,10);
  142. AddStaticVehicle(451,2148.8706,1398.3688,10.5208,359.6848,78,78) ;
  143. AddStaticVehicle(558,2132.6252,1409.2678,10.4506,180.3099,36,1 );
  144. AddStaticVehicle(420,2039.7207,1335.4227,10.4504,178.9215,-1,-1) ;
  145. AddStaticVehicle(420,2159.9783,1687.9427,10.5331,15.7070,-1,-1) ;
  146. AddStaticVehicle(420,2217.6040,1838.1331,10.5980,180.3272,-1,-1) ;
  147. AddStaticVehicle(420,2040.1990,1344.9268,10.4492,178.6027,-1,-1) ;
  148. AddStaticVehicle(562,2039.9257,1019.8728,10.3308,179.7790,33,33) ;
  149. AddStaticVehicle(562,1881.7867,964.0424,10.4797,89.3165,33,33) ;
  150. AddStaticVehicle(562,1881.5303,991.9349,10.4789,88.5594,33,33) ;
  151. AddStaticVehicle(562,1881.8263,1035.1031,10.4788,90.5642,33,33) ;
  152. AddStaticVehicle(562,1882.0393,1054.4159,10.4798,90.3892,33,33) ;
  153. AddStaticVehicle(543,1665.9182,900.6049,10.6179,154.1468,66,84) ;
  154. AddStaticVehicle(561,1655.6388,999.3278,10.6343,1.6394,112,112) ;
  155. AddStaticVehicle(516,1677.3665,988.1376,10.6021,359.7391,16,16) ;
  156. AddStaticVehicle(411,1889.2765,1934.0405,13.5119,180.0616,4,4) ;
  157. AddStaticVehicle(422,2791.8364,1997.4441,10.8079,358.2167,8,10) ;
  158. AddStaticVehicle(402,2812.9854,2026.3202,10.5870,181.2861,46,46) ;
  159. AddStaticVehicle(401,2822.0801,2169.3892,10.5975,270.8597,59,59) ;
  160. AddStaticVehicle(402,2582.8459,2271.9075,10.6526,89.7938,58,58) ;
  161. AddStaticVehicle(561,2764.5786,1281.6991,10.4819,91.0993,72,72) ;
  162. AddStaticVehicle(405,2782.1956,1295.4828,10.6250,179.4644,65,65) ;
  163. AddStaticVehicle(414,2624.3726,1104.1190,10.8045,269.3916,101,101) ;
  164. AddStaticVehicle(463,2437.9824,2060.0774,10.3605,321.5250,66,66) ;
  165. AddStaticVehicle(463,2439.4592,2059.3762,10.3573,317.0827,125,125) ;
  166. AddStaticVehicle(463,2436.2813,2060.5950,10.3597,324.4647,70,70) ;
  167. AddStaticVehicle(533,2444.2742,1990.9354,10.5294,359.2699,83,83) ;
  168. AddStaticVehicle(480,2458.2346,1992.2141,10.5043,180.6471,92,92) ;
  169. AddStaticVehicle(482,2170.9219,1981.6818,10.8809,90.0917,52,52) ;
  170. AddStaticVehicle(481,2193.8818,1980.8352,11.8006,181.7709,6,6) ;
  171. AddStaticVehicle(481,2196.3901,1969.5006,10.3327,268.2351,3,3) ;
  172. AddStaticVehicle(402,2231.9128,1277.3851,10.5745,1.2022,22,22) ;
  173. AddStaticVehicle(451,2182.8376,1287.8752,10.4708,180.3702,123,1) ;
  174. AddStaticVehicle(415,2171.9434,1118.7880,12.3942,333.4859,36,1) ;
  175. AddStaticVehicle(429,2141.7615,1022.6919,10.5000,90.9348,13,13) ;
  176. AddStaticVehicle(436,2150.9563,987.4216,10.5865,180.8703,87,1) ;
  177. AddStaticVehicle(439,2133.0083,1006.8494,10.7160,89.0048,43,21) ;
  178. AddStaticVehicle(561,2163.0320,1006.4872,10.6988,270.5458,101,1) ;
  179. AddStaticVehicle(461,2132.7266,899.1528,10.4046,270.7793,61,1) ;
  180. AddStaticVehicle(462,2132.7463,906.0122,10.4196,268.0389,2,1) ;
  181. AddStaticVehicle(463,2475.0217,992.2781,10.3602,206.1178,7,7) ;
  182. AddStaticVehicle(474,2197.8374,936.0216,10.5829,185.2772,105,1) ;
  183. AddStaticVehicle(442,2485.1379,936.2085,10.6624,0.1062,25,109) ;
  184. AddStaticVehicle(587,2460.3796,918.7192,10.5355,90.4611,53,1) ;
  185. AddStaticVehicle(535,2455.4519,1275.5571,10.5843,270.0745,28,1) ;
  186. AddStaticVehicle(603,2389.2190,1658.2742,10.4453,358.7758,60,1) ;
  187. AddStaticVehicle(560,2039.5767,1560.1608,10.3773,179.5952,9,39) ;
  188. AddStaticVehicle(545,2075.7207,1482.4139,10.4829,359.4229,44,96) ;
  189. AddStaticVehicle(579,2168.6729,1412.4142,10.7456,179.3802,53,53) ;
  190. AddStaticVehicle(581,2353.1150,1405.4800,10.4148,272.0892,66,1) ;
  191. AddStaticVehicle(477,2352.6646,1436.9703,10.5496,269.3466,75,1) ;
  192. AddStaticVehicle(603,2300.3599,1466.0364,10.4462,90.1237,53,53) ;
  193. AddStaticVehicle(558,2300.8755,1458.6439,10.4778,90.3777,92,1) ;
  194. AddStaticVehicle(480,2292.5034,1454.7678,13.8155,270.6444,68,1) ;
  195. AddStaticVehicle(558,2285.8660,1518.0089,16.9278,0.2348,77,1) ;
  196. AddStaticVehicle(521,2351.9590,1487.6743,17.7851,268.5520,92,3) ;
  197. AddStaticVehicle(516,2322.5889,1423.0115,22.1984,89.6001,122,1) ;
  198. AddStaticVehicle(579,2352.2910,1472.8545,32.0779,268.4590,28,119) ;
  199. AddStaticVehicle(418,2332.3298,1387.9061,36.5387,179.0473,64,64) ;
  200. AddStaticVehicle(477,2293.1245,1455.2216,39.5112,270.0951,22,1) ;
  201. AddStaticVehicle(461,2279.1494,1387.7222,42.4054,181.3635,61,1) ;
  202. AddStaticVehicle(451,2351.6416,1415.7268,42.5269,269.3744,123,123) ;
  203. AddStaticVehicle(448,2631.0559,1845.8617,10.4164,264.5009,3,6) ;
  204. AddStaticVehicle(561,2632.0137,1858.2656,10.6989,270.9765,113,1) ;
  205. AddStaticVehicle(477,2602.6128,1846.6437,10.5729,90.5212,121,1) ;
  206. AddStaticVehicle(479,2631.2253,1794.8120,10.6166,270.0366,60,35) ;
  207. AddStaticVehicle(581,2600.0813,1691.2465,10.4108,89.1784,36,1) ;
  208. AddStaticVehicle(496,2631.7998,1681.1658,10.4784,271.2010,31,31) ;
  209. AddStaticVehicle(402,2214.7441,1512.2836,10.6519,269.6815,39,39) ;
  210. AddStaticVehicle(410,2038.7775,1588.8407,10.3258,179.6040,10,1) ;
  211. AddStaticVehicle(418,1742.2191,1906.1680,10.9136,90.2075,117,227) ;
  212. AddStaticVehicle(420,1731.2715,1974.9578,10.5994,273.0416,6,1) ;
  213. AddStaticVehicle(437,1736.9500,1878.4280,10.9183,269.9015,47,74) ;
  214. AddStaticVehicle(429,1702.7047,1804.3766,10.5000,359.9712,1,2) ;
  215. AddStaticVehicle(421,1602.3925,1839.9454,10.7028,178.4762,36,1) ;
  216. AddStaticVehicle(402,1471.5049,1928.6152,11.1104,91.6437,22,22) ;
  217. AddStaticVehicle(482,1450.1931,2017.9884,10.9038,90.8726,91,1) ;
  218. AddStaticVehicle(426,1453.9977,1957.7761,10.9630,179.0628,62,62) ;
  219. AddStaticVehicle(436,1368.7289,2020.8182,11.2117,88.9614,92,1) ;
  220. AddStaticVehicle(481,1320.3934,2099.4182,10.5211,285.3708,6,6) ;
  221. AddStaticVehicle(483,1117.3785,2112.5374,10.8094,0.4216,1,31) ;
  222. AddStaticVehicle(498,1049.3367,2135.9788,10.8916,87.9624,20,117) ;
  223. AddStaticVehicle(530,980.7039,2060.1577,10.5856,159.6553,114,1) ;
  224. AddStaticVehicle(542,1023.1682,2019.7904,10.9840,272.4500,31,93) ;
  225. AddStaticVehicle(554,991.6675,1886.8708,11.3290,270.6092,15,32) ;
  226. AddStaticVehicle(558,984.5507,1719.9063,8.2853,270.4343,24,1) ;
  227. AddStaticVehicle(522,949.3912,1662.1198,8.4159,269.5886,6,25) ;
  228. AddStaticVehicle(541,1113.0669,1726.9880,10.4451,179.9989,22,1) ;
  229. AddStaticVehicle(521,1024.1970,1724.4652,10.3911,93.4605,92,3) ;
  230. AddStaticVehicle(506,1041.7158,1357.1357,10.5246,85.3610,7,7) ;
  231. AddStaticVehicle(500,1042.7311,1346.4717,10.9230,81.1408,28,119) ;
  232. AddStaticVehicle(496,979.9923,1080.0503,10.5293,91.2658,53,56) ;
  233. AddStaticVehicle(482,979.7035,1104.7273,10.9448,90.7615,71,71) ;
  234. AddStaticVehicle(481,978.8403,1093.8270,10.3367,87.5502,12,9) ;
  235. AddStaticVehicle(414,1425.6675,1039.2936,10.4327,90.1854,102,65) ;
  236. AddStaticVehicle(414,1451.7877,976.0687,10.4987,0.3869,67,1) ;
  237. AddStaticVehicle(410,2004.4067,735.3056,11.0296,180.8574,9,1) ;
  238. AddStaticVehicle(418,2168.8989,695.7342,11.4583,182.7091,117,227) ;
  239. AddStaticVehicle(429,2362.0627,731.0701,11.0945,0.1727,1,3) ;
  240. AddStaticVehicle(439,2362.4011,648.3926,11.2058,358.5358,43,21) ;
  241. AddStaticVehicle(460,2358.0769,519.0576,1.7602,270.6638,17,23) ;
  242. AddStaticVehicle(493,2292.9006,518.9941,-0.2127,269.6579,36,13) ;
  243. AddStaticVehicle(496,2086.2354,658.9543,10.8917,180.3410,66,72) ;
  244. AddStaticVehicle(506,1916.4235,698.4152,10.5369,359.5925,52,52) ;
  245. AddStaticVehicle(509,1892.9973,687.5495,10.3137,75.7459,61,1) ;
  246. AddStaticVehicle(516,1852.8835,698.9276,11.0089,92.2719,119,1) ;
  247. AddStaticVehicle(521,1413.7998,772.0428,10.3920,92.6899,87,118) ;
  248. AddStaticVehicle(533,1484.0516,787.6008,10.5294,359.4022,74,1) ;
  249. AddStaticVehicle(545,1535.0472,787.3861,10.6314,0.8390,44,96) ;
  250. AddStaticVehicle(578,1645.1521,740.4365,11.4446,357.8964,1,1) ;
  251. AddStaticVehicle(484,1628.1273,571.8071,0.1587,269.3263,66,36) ;
  252. AddStaticVehicle(477,1544.6929,2132.2334,11.1514,269.0969,101,1) ;
  253. AddStaticVehicle(480,1613.6011,2207.0527,10.5919,271.9736,4,4) ;
  254. AddStaticVehicle(479,1519.2012,2291.0112,10.6331,0.9600,49,23) ;
  255. AddStaticVehicle(419,1340.8719,2246.3386,10.6215,92.0409,21,1) ;
  256. AddStaticVehicle(462,1431.4543,2237.3440,10.6230,267.7669,3,1) ;
  257. AddStaticVehicle(401,1508.7909,2091.1387,10.6953,271.2132,39,39) ;
  258. AddStaticVehicle(439,1068.4608,2185.2996,16.6151,91.1135,25,78) ;
  259. AddStaticVehicle(426,1126.5607,2323.6711,16.4615,90.0850,7,7) ;
  260. AddStaticVehicle(421,1135.4622,2253.0496,16.6012,270.1440,30,1) ;
  261. AddStaticVehicle(419,1115.4999,2310.4092,10.6371,267.7344,33,75) ;
  262. AddStaticVehicle(561,990.2859,2307.3047,11.1294,89.9585,101,101) ;
  263. AddStaticVehicle(400,1108.1198,1903.8445,10.9125,269.1945,113,1) ;
  264. AddStaticVehicle(403,1059.6801,1916.6881,11.4272,0.6038,101,1) ;
  265. AddStaticVehicle(402,2039.0864,1160.6543,10.5033,179.5146,22,22) ;
  266. AddStaticVehicle(411,1844.4286,1209.7379,10.5596,91.1955,116,1) ;
  267. AddStaticVehicle(522,1843.6981,1255.3601,10.3902,89.6382,3,8) ;
  268. AddStaticVehicle(439,1866.8518,1179.2153,10.7348,0.1707,37,78) ;
  269. AddStaticVehicle(587,1552.6906,1025.6267,10.5356,267.4064,66,1) ;
  270. AddStaticVehicle(543,1332.6006,1159.0437,10.6290,270.0148,8,90) ;
  271. AddStaticVehicle(545,1281.1134,2545.5876,10.6315,90.4074,30,1) ;
  272. AddStaticVehicle(521,1445.1439,2611.6238,8.3927,273.2012,115,118) ;
  273. AddStaticVehicle(420,1433.6541,2608.7395,10.6772,89.2627,6,76) ;
  274. AddStaticVehicle(508,1374.0249,2644.2893,11.1956,179.4467,1,1) ;
  275. AddStaticVehicle(437,1352.3561,2647.1230,10.9443,180.4328,105,20) ;
  276. AddStaticVehicle(451,1319.5608,2697.6628,10.5268,0.7027,61,61) ;
  277. AddStaticVehicle(437,1296.4653,2646.8472,10.9536,1.1869,54,7) ;
  278. AddStaticVehicle(481,1429.2882,2648.0269,8.9732,172.0919,1,1) ;
  279. AddStaticVehicle(506,1464.4520,2773.0771,10.3764,181.1781,3,3) ;
  280. AddStaticVehicle(546,1475.3710,2839.5518,10.6444,181.0346,11,11) ;
  281. AddStaticVehicle(541,1455.9503,2878.8362,10.4449,0.1368,51,1) ;
  282. AddStaticVehicle(545,1529.5756,2867.6501,10.6314,268.0443,39,1) ;
  283. AddStaticVehicle(421,1529.6301,2835.7375,10.6409,269.9234,62,62) ;
  284. AddStaticVehicle(457,1422.7972,2830.8291,10.4472,91.4126,13,1) ;
  285. AddStaticVehicle(457,1369.0237,2784.1589,10.4470,94.3731,34,1) ;
  286. AddStaticVehicle(457,1423.0651,2835.1399,10.4471,92.8884,58,1) ;
  287. AddStaticVehicle(572,1420.3008,2802.6375,10.4002,179.9108,30,1) ;
  288. AddStaticVehicle(561,1618.5776,2834.7361,10.6343,359.5821,25,78) ;
  289. AddStaticVehicle(581,1737.6124,2780.0356,10.6454,100.8438,54,1) ;
  290. AddStaticVehicle(579,1673.0441,2696.7334,10.7646,2.8550,37,37) ;
  291. AddStaticVehicle(522,1927.4393,2729.9841,10.3924,182.5768,6,25) ;
  292. AddStaticVehicle(562,1998.1213,2758.4885,10.4822,0.3794,116,1) ;
  293. AddStaticVehicle(542,2260.1184,2737.8931,10.5638,271.1407,24,118) ;
  294. AddStaticVehicle(498,2311.9609,2763.3215,10.8880,272.1044,13,120) ;
  295. AddStaticVehicle(421,2143.1143,2807.1777,10.5765,92.5022,30,72) ;
  296. AddStaticVehicle(481,2163.2595,2795.7954,10.3330,272.8034,46,46) ;
  297. AddStaticVehicle(480,2167.2463,2750.6987,10.5948,271.0785,12,12) ;
  298. AddStaticVehicle(419,2349.0527,2578.4849,10.6135,0.1656,2,39) ;
  299. AddStaticVehicle(448,2363.0669,2531.9736,10.4173,267.6790,3,6) ;
  300. AddStaticVehicle(541,2417.8662,2529.0085,10.4450,178.9855,36,8) ;
  301. AddStaticVehicle(415,2455.1401,2531.6060,21.6458,179.4472,0,1) ;
  302. AddStaticVehicle(418,2530.6252,2535.9524,21.9679,268.5749,81,81) ;
  303. AddStaticVehicle(436,2506.2002,2515.6663,21.6411,88.9685,11,1) ;
  304. AddStaticVehicle(481,2516.7749,2455.3899,10.5450,173.6185,14,1) ;
  305. AddStaticVehicle(429,2537.9023,2397.2529,3.8906,0.5158,10,10) ;
  306. AddStaticVehicle(474,2511.0984,2394.3940,10.5828,269.3660,97,1) ;
  307. AddStaticVehicle(477,2501.1006,2131.0410,10.4987,269.4453,92,1) ;
  308. AddStaticVehicle(518,2589.0198,2166.3142,10.4839,1.1502,17,1) ;
  309. AddStaticVehicle(533,2620.0979,2086.9114,10.5281,180.6504,79,1) ;
  310. AddStaticVehicle(535,2567.6167,2059.1948,10.5846,0.8758,28,1) ;
  311. AddStaticVehicle(541,2075.6462,1312.3136,10.2966,359.4287,2,1) ;
  312. AddStaticVehicle(546,2183.6970,1878.7114,10.5448,359.9918,78,38) ;
  313. AddStaticVehicle(410,2192.2410,1856.6902,10.6209,181.3348,75,1) ;
  314. AddStaticVehicle(480,2203.4363,1787.9412,10.5034,179.6947,60,1) ;
  315. AddStaticVehicle(541,2181.5310,1821.7205,10.4451,0.6193,51,1) ;
  316. AddStaticVehicle(533,2129.1848,1810.2720,10.3810,332.9410,74,1) ;
  317. AddStaticVehicle(477,2118.6621,1892.0770,10.3763,181.2668,6,6) ;
  318. AddStaticVehicle(410,2118.6233,1910.1948,10.7688,180.4238,40,110) ;
  319. AddStaticVehicle(496,2102.4214,2066.0054,10.5366,270.8547,66,72) ;
  320. AddStaticVehicle(477,2103.5483,2089.0322,10.5741,269.2954,101,1) ;
  321. AddStaticVehicle(516,2028.6848,2155.9724,10.6248,264.3126,2,39) ;
  322. AddStaticVehicle(522,1995.4116,2185.7837,10.3813,183.3891,36,105) ;
  323. AddStaticVehicle(508,2010.5963,2137.1594,11.1969,270.0610,1,1) ;
  324. AddStaticVehicle(414,2005.9337,2059.6008,10.9941,181.8287,110,93) ;
  325. AddStaticVehicle(414,2060.3394,2237.0127,10.5447,89.3482,121,93) ;
  326. AddStaticVehicle(448,2077.0784,2226.7166,10.4142,3.1701,3,6) ;
  327. AddStaticVehicle(420,2107.7361,2206.7979,10.8238,178.2615,6,76) ;
  328. AddStaticVehicle(516,2094.5530,2206.6326,10.5904,178.8517,119,45) ;
  329. AddStaticVehicle(477,2156.2788,2188.8767,10.3516,358.4281,14,14) ;
  330. AddStaticVehicle(420,2154.4839,2111.1184,9.4508,358.9902,6,1) ;
  331. AddStaticVehicle(415,2339.1323,2114.0562,10.4512,177.1576,20,1) ;
  332. AddStaticVehicle(409,2361.3320,2170.0618,10.5251,359.3094,1,1) ;
  333. AddStaticVehicle(461,2380.3523,2018.2645,10.3403,272.1906,13,1) ;
  334. AddStaticVehicle(587,2338.7590,1943.9525,10.4102,182.1740,40,1) ;
  335. AddStaticVehicle(482,2221.3479,1944.5293,9.7951,87.2554,37,37) ;
  336. AddStaticVehicle(479,2272.5029,1953.1041,9.4899,179.0292,7,7) ;
  337. AddStaticVehicle(541,2244.7246,1997.9194,15.4282,0.8475,12,32) ;
  338. AddStaticVehicle(541,2222.4797,1936.1879,25.9241,88.7210,68,8) ;
  339. AddStaticVehicle(415,2294.6262,1952.2435,26.0251,268.4258,7,7) ;
  340. AddStaticVehicle(436,2246.8062,1939.5153,31.5463,179.6696,33,0) ;
  341. AddStaticVehicle(461,2283.6470,1975.2380,28.4011,180.9682,62,62) ;
  342. AddStaticVehicle(482,2217.0320,2048.4802,10.9456,89.9095,85,85) ;
  343. AddStaticVehicle(479,2296.6074,2046.1454,10.6169,271.5167,49,23) ;
  344. AddStaticVehicle(461,2259.0544,2065.4905,10.3873,2.1430,61,1) ;
  345. AddStaticVehicle(477,2272.6033,2326.2434,10.5272,88.5973,61,61) ;
  346. AddStaticVehicle(401,2464.2083,2236.9705,10.5507,88.6525,39,39) ;
  347. AddStaticVehicle(428,2242.5024,2231.3748,10.9010,270.8860,4,75) ;
  348. AddStaticVehicle(516,2007.5071,2263.2092,17.6074,2.4052,13,76) ;
  349. AddStaticVehicle(522,2014.7938,2244.9580,23.4848,269.4012,8,82) ;
  350. AddStaticVehicle(436,1907.2633,2290.8406,11.0000,180.4904,84,1) ;
  351. AddStaticVehicle(510,1911.4849,2258.5808,10.4281,4.7743,6,6) ;
  352. AddStaticVehicle(480,1705.0334,2242.9836,10.5941,179.6409,12,12) ;
  353. AddStaticVehicle(436,1691.1774,2131.1426,11.0800,91.2325,87,1) ;
  354. AddStaticVehicle(414,1842.6188,2090.4556,10.8907,176.3065,36,36) ;
  355. AddStaticVehicle(436,1908.1819,2078.6570,10.5695,270.3529,53,1) ;
  356. AddStaticVehicle(516,1912.8295,2158.5737,10.6165,271.8315,47,47) ;
  357. AddStaticVehicle(525,1963.4600,2171.0208,10.6913,257.1353,1,1) ;
  358. AddStaticVehicle(496,1993.2476,2058.3521,10.5367,357.2019,53,56) ;
  359. AddStaticVehicle(535,2075.9631,1677.7250,10.4351,0.1849,118,1) ;
  360. AddStaticVehicle(418,2452.3093,1357.8304,10.9134,359.7694,61,61) ;
  361. AddStaticVehicle(415,2447.5730,1327.1135,10.5908,179.6456,0,1) ;
  362. AddStaticVehicle(414,2612.0542,1429.5336,10.9140,183.7790,24,1) ;
  363. AddStaticVehicle(420,2488.5161,1534.1761,10.5240,231.4538,6,1) ;
  364. AddStaticVehicle(409,2481.3877,1544.0386,10.5123,202.9677,1,1) ;
  365. AddStaticVehicle(579,2498.4194,1676.3019,10.5524,1.3521,101,101) ;
  366. AddStaticVehicle(474,2463.0220,1676.7267,10.5831,359.3129,97,1) ;
  367. AddStaticVehicle(518,2788.6519,2431.3220,10.4912,314.8943,2,39) ;
  368. AddStaticVehicle(516,2815.1465,2406.8418,10.6541,315.8335,119,1) ;
  369. AddStaticVehicle(506,2833.4592,2309.8750,10.5247,179.7437,76,76) ;
  370. AddStaticVehicle(516,2891.3560,2379.1252,10.6230,270.9466,41,29) ;
  371. AddStaticVehicle(417,2093.3755,2415.1582,74.7678,94.3180,2,29) ;
  372. AddStaticVehicle(402,2095.8645,2410.8191,45.0503,267.7614,110,110) ;
  373. AddStaticVehicle(516,2104.4490,2396.0525,40.6341,271.3880,119,62) ;
  374. AddStaticVehicle(402,2095.8438,2398.7417,27.8898,268.8989,99,81) ;
  375. AddStaticVehicle(477,2086.5784,2416.6394,23.4231,90.8221,3,3) ;
  376. AddStaticVehicle(516,2103.9829,2419.3713,14.8978,270.8129,24,55) ;
  377. AddStaticVehicle(561,2065.8535,2479.7612,10.6989,359.7305,4,1) ;
  378. AddStaticVehicle(414,2130.8403,2514.2134,10.9140,193.6682,24,1) ;
  379. AddStaticVehicle(410,1900.4618,2437.4229,10.4740,92.5165,45,1) ;
  380. AddStaticVehicle(408,1730.6010,2336.2703,11.3685,2.6346,26,26) ;
  381. AddStaticVehicle(486,2707.1851,822.1658,10.7179,2.5507,1,1) ;
  382. AddStaticVehicle(486,2707.0010,908.6336,10.8980,176.3525,1,1) ;
  383. AddStaticVehicle(482,2697.6646,885.6911,10.3113,271.4880,71,71) ;
  384. AddStaticVehicle(554,2701.6409,828.3740,10.1758,359.8369,15,32) ;
  385. AddStaticVehicle(524,2635.2407,848.0072,6.7986,311.1720,61,27) ;
  386. AddStaticVehicle(524,2630.1240,851.0532,6.9725,315.8478,65,31) ;
  387. AddStaticVehicle(530,2687.1553,909.9475,10.4912,199.4376,111,1) ;
  388. AddStaticVehicle(530,2683.3469,908.7888,10.4567,197.7386,112,1) ;
  389. AddStaticVehicle(455,2685.8137,864.3542,10.3588,358.5818,84,58) ;
  390. AddStaticVehicle(560,2705.9065,788.8524,10.6037,359.2399,33,0) ;
  391. AddStaticVehicle(403,2873.0920,920.3176,11.3572,94.3495,28,1) ;
  392. AddStaticVehicle(403,2873.2283,913.3622,11.7676,85.7952,24,77) ;
  393. AddStaticVehicle(435,2855.4207,896.0324,11.1716,359.7548,24,77) ;
  394. AddStaticVehicle(435,2818.0835,897.6704,11.3012,359.2285,24,77) ;
  395. AddStaticVehicle(435,2827.5466,897.5560,11.2943,0.9414,24,77) ;
  396. AddStaticVehicle(530,2884.7034,941.7674,10.5161,90.4367,112,1) ;
  397. AddStaticVehicle(530,2833.1492,996.5211,10.5144,173.6816,13,1) ;
  398. AddStaticVehicle(482,2805.1533,968.8243,10.8708,178.9079,48,48) ;
  399. AddStaticVehicle(560,2817.4512,941.4572,10.4556,0.9883,9,39) ;
  400. AddStaticVehicle(578,2840.3525,994.4778,11.3743,176.8262,1,1) ;
  401.  
  402. //Las Venturas Airport
  403. AddStaticVehicle(513,1280.1281,1411.8032,11.3653,223.4432,48,18) ;
  404. AddStaticVehicle(404,1309.7848,1279.5735,10.5544,359.2681,101,101) ;
  405. AddStaticVehicle(411,1682.5769,1316.6561,10.5474,358.3994,123,1) ;
  406. AddStaticVehicle(436,1663.4026,1297.1321,10.5877,359.4867,83,1) ;
  407. AddStaticVehicle(439,1642.0035,1293.2332,10.7156,268.6615,54,38) ;
  408. AddStaticVehicle(437,1719.1062,1381.2042,10.6256,197.7497,123,20) ;
  409. AddStaticVehicle(485,1537.6528,1211.1794,10.4701,0.8908,1,79) ;
  410. AddStaticVehicle(592,1340.5055,1495.6396,12.0169,270.7770,1,1) ;
  411. AddStaticVehicle(530,1700.8251,1650.3220,10.4337,179.5135,119,1) ;
  412. AddStaticVehicle(583,1295.1582,1568.4415,10.3599,268.6457,1,1) ;
  413. AddStaticVehicle(583,1601.4015,1458.0558,10.3659,87.0504,1,1) ;
  414. AddStaticVehicle(607,1354.7970,1650.1801,10.8847,177.7868,0,0) ;
  415. AddStaticVehicle(607,1355.4685,1654.0891,10.8795,163.9101,0,0) ;
  416. AddStaticVehicle(606,1354.3240,1646.1836,10.8769,171.8680,0,0) ;
  417. AddStaticVehicle(485,1353.3430,1642.0271,10.4825,175.0001,1,76) ;
  418. AddStaticVehicle(606,1594.9034,1423.2972,10.8737,144.2537,0,0) ;
  419. AddStaticVehicle(606,1595.8179,1427.1929,10.8727,170.5989,0,0) ;
  420. AddStaticVehicle(607,1595.1925,1431.0217,10.8889,189.2710,0,0) ;
  421. AddStaticVehicle(607,1593.4651,1434.3538,10.8897,218.1331,0,0) ;
  422. AddStaticVehicle(422,1325.3158,1278.7190,10.8037,180.6936,101,25) ;
  423. AddStaticVehicle(505,1282.6981,1304.3754,10.9647,82.8840,76,102) ;
  424. AddStaticVehicle(407,1282.0891,1477.3781,11.0577,244.1416,3,1) ;
  425. AddStaticVehicle(407,1312.9038,1580.9365,11.0562,272.9746,3,1) ;
  426. }
  427.  
  428.  
  429. public OnPlayerRequestClass(playerid, classid)
  430. {
  431. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  432. SetPlayerCameraPos(playerid, 1968.3783, 1345.1572, 17.3746);
  433. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  434. return 1;
  435. }
  436.  
  437. public OnPlayerConnect(playerid)
  438. {
  439. logged[playerid] = 0;
  440. return 1;
  441. }
  442.  
  443. public OnPlayerSpawn(playerid)
  444. {
  445. if(logged[playerid] == 0)
  446. {
  447. SendClientMessage(playerid, COLOR_RED, "You Are Not Logged In Yet Use /login [password]");
  448. }
  449. else
  450. {
  451. new PlayerSkin[MAX_PLAYERS];
  452. PlayerSkin[playerid] = GetPlayerSkin(playerid);
  453. if(PlayerSkin[playerid] == 1)
  454. {
  455. SetPlayerSkin(playerid, skin[playerid]);
  456. return 1;
  457. }
  458. }
  459. return 1;
  460. }
  461.  
  462. public OnPlayerCommandText(playerid, cmdtext[])
  463. {
  464. new cmd[256],tmp[256], tmp2[256];
  465. new idx;
  466. new string[256];
  467. cmd = strtok(cmdtext, idx);
  468. GetPlayerName(playerid, playername, sizeof(playername));
  469. if(strcmp(cmdtext, "/bankmoney", true) ==0)
  470. {
  471. format(string, sizeof(string), "Bankmoney: $%d", bankmoney[playerid]);
  472. SendClientMessage(playerid, COLOR_YELLOW, string);
  473. return 1;
  474. }
  475. if(strcmp(cmd, "/register", true) == 0)
  476. {
  477. tmp = strtok(cmdtext, idx);
  478. if(!strlen(tmp))
  479. {
  480. SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /register (password)");
  481. }
  482. else
  483. {
  484. if (!dini_Exists(udb_encode(playername)))
  485. {
  486. dini_Create(udb_encode(playername));
  487. dini_IntSet(udb_encode(playername), "password", udb_hash(tmp));
  488. dini_IntSet(udb_encode(playername), "adminlevel", 0);
  489. dini_IntSet(udb_encode(playername), "money", 0);
  490. dini_IntSet(udb_encode(playername), "bankmoney", 0);
  491. dini_IntSet(udb_encode(playername), "skin", 265);
  492. dini_IntSet(udb_encode(playername), "score", 0);
  493. format(string, sizeof(string), "Account Created!!", playername, tmp);
  494. SendClientMessage(playerid, COLOR_YELLOW, string);
  495. }
  496. else
  497. {
  498. format(string, sizeof(string), "Name Already Registerd", playername,tmp);
  499. SendClientMessage(playerid, COLOR_RED, string);
  500. }
  501. }
  502. return 1;
  503. }
  504.  
  505.  
  506. if(strcmp(cmd, "/login", true) == 0)
  507. {
  508. if(logged[playerid] == 1)
  509. {
  510. SendClientMessage(playerid, COLOR_RED, "Already Logged In");
  511. return 1;
  512. }
  513. tmp = strtok(cmdtext, idx);
  514. if(!strlen(tmp))
  515. {
  516. SendClientMessage(playerid, COLOR_YELLOW, "Use /login [password]");
  517. }
  518. else
  519. {
  520. if (dini_Exists(udb_encode(playername)))
  521. {
  522. tmp2 = dini_Get(udb_encode(playername), "password");
  523. if (udb_hash(tmp) != strval(tmp2))
  524. {
  525. SendClientMessage(playerid, COLOR_RED, "Wrong Password!.");
  526. }
  527. else
  528. {
  529. logged[playerid] = 1;
  530. money[playerid] = dini_Int(udb_encode(playername), "money");
  531. skin[playerid] = dini_Int(udb_encode(playername), "skin");
  532. bankmoney[playerid] = dini_Int(udb_encode(playername), "bankmoney");
  533. score[playerid] = dini_Int(udb_encode(playername), "score");
  534. format(string, sizeof(string), "You Are Now Logged In", playername, money[playerid]);
  535. SendClientMessage(playerid, COLOR_GREEN, string);
  536. GivePlayerMoney(playerid, money[playerid]);
  537. }
  538. }
  539. else
  540. {
  541. format(string, sizeof(string), "Account Not Found Use /register [password] To Create Account.", playername);
  542. SendClientMessage(playerid, COLOR_RED, string);
  543. }
  544. }
  545. return 1;
  546. }
  547. return 0;
  548. }
  549.  
  550. public OnPlayerDisconnect(playerid, reason)
  551. {
  552. money[playerid] = GetPlayerMoney(playerid);
  553. skin[playerid] = GetPlayerSkin(playerid);
  554. score[playerid] = GetPlayerScore(playerid);
  555. dini_IntSet(udb_encode(playername), "money", money[playerid]);
  556. dini_IntSet(udb_encode(playername), "bankmoney", bankmoney[playerid]);
  557. dini_IntSet(udb_encode(playername), "skin", skin[playerid]);
  558. dini_IntSet(udb_encode(playername), "score", score[playerid]);
  559. logged[playerid] = 0;
  560. return 1;
  561. }
  562.  
  563. public OnPlayerSelectedMenuRow(playerid, row)
  564. {
  565. TogglePlayerControllable(playerid, 1);
  566. SetCameraBehindPlayer(playerid);
  567. new Menu:Current = GetPlayerMenu(playerid);
  568. new Money;
  569. if (Current == BankMenu)
  570. {
  571. switch(row)
  572. {
  573. case 0: {ShowMenuForPlayer(WithdrawMenu, playerid); TogglePlayerControllable(playerid, 0);}
  574. case 1: {ShowMenuForPlayer(DepositMenu, playerid); TogglePlayerControllable(playerid, 0);}
  575. case 2:
  576. {
  577. new string[256];
  578. format(string, sizeof(string), "Your current balance: %d", bankmoney[playerid]);
  579. SendClientMessage(playerid, COLOR_GREEN, string);
  580. }
  581. case 3: {TogglePlayerControllable(playerid, 1);}
  582. }
  583. }
  584. if (Current == DepositMenu)
  585. {
  586. Money = GetPlayerMoney(playerid);
  587. switch(row)
  588. {
  589. case 0:
  590. {
  591. if(Money >= 10)
  592. {
  593. bankmoney[playerid] += 10;
  594. GivePlayerMoney(playerid, -10);
  595. }
  596. }
  597. case 1:
  598. {
  599. if(Money >= 100)
  600. {
  601. bankmoney[playerid] += 100;
  602. GivePlayerMoney(playerid, -100);
  603. }
  604. }
  605. case 2:
  606. {
  607. if(Money >= 1000)
  608. {
  609. bankmoney[playerid] += 1000;
  610. GivePlayerMoney(playerid, -1000);
  611. }
  612. }
  613. case 3:
  614. {
  615. if(Money >= 10000)
  616. {
  617. bankmoney[playerid] += 10000;
  618. GivePlayerMoney(playerid, -10000);
  619. }
  620. }
  621. case 4:
  622. {
  623. if(Money >= 100000)
  624. {
  625. bankmoney[playerid] += 100000;
  626. GivePlayerMoney(playerid, -100000);
  627. }
  628. }
  629. case 5:
  630. {
  631. if(Money >= 1000000)
  632. {
  633. bankmoney[playerid] += 1000000;
  634. GivePlayerMoney(playerid, -1000000);
  635. }
  636. }
  637. case 6:
  638. {
  639. bankmoney[playerid] += Money;
  640. GivePlayerMoney(playerid, -Money);
  641. }
  642. }
  643. }
  644. if (Current == WithdrawMenu)
  645. {
  646. switch(row)
  647. {
  648. case 0:
  649. {
  650. if(bankmoney[playerid] >= 10)
  651. {
  652. bankmoney[playerid] -= 10;
  653. GivePlayerMoney(playerid, 10);
  654. }
  655. }
  656. case 1:
  657. {
  658. if(bankmoney[playerid] >= 100)
  659. {
  660. bankmoney[playerid] -= 100;
  661. GivePlayerMoney(playerid, 100);
  662. }
  663. }
  664. case 2:
  665. {
  666. if(bankmoney[playerid] >= 1000)
  667. {
  668. bankmoney[playerid] -= 1000;
  669. GivePlayerMoney(playerid, 1000);
  670. }
  671. }
  672. case 3:
  673. {
  674. if(bankmoney[playerid] >= 10000)
  675. {
  676. bankmoney[playerid] -= 10000;
  677. GivePlayerMoney(playerid, 10000);
  678. }
  679. }
  680. case 4:
  681. {
  682. if(bankmoney[playerid] >= 100000)
  683. {
  684. bankmoney[playerid] -= 100000;
  685. GivePlayerMoney(playerid, 100000);
  686. }
  687. }
  688. case 5:
  689. {
  690. if(bankmoney[playerid] >= 1000000)
  691. {
  692. bankmoney[playerid] -= 1000000;
  693. GivePlayerMoney(playerid, 1000000);
  694. }
  695. }
  696. case 6:
  697. {
  698. bankmoney[playerid] -= Money;
  699. GivePlayerMoney(playerid, Money);
  700. }
  701. }
  702. }
  703. return 1;
  704. }
  705.  
  706. public OnPlayerExitedMenu(playerid)
  707. {
  708. new Menu:Current = GetPlayerMenu(playerid);
  709. if (Current == WithdrawMenu || DepositMenu)
  710. {
  711. TogglePlayerControllable(playerid, 0);
  712. ShowMenuForPlayer(BankMenu, playerid);
  713. }
  714. else
  715. {
  716. TogglePlayerControllable(playerid, 0);
  717. }
  718. return 1;
  719. }
  720.  
  721. public OnPlayerEnterCheckpoint(playerid)
  722. {
  723. if(getCheckpointType(playerid) == CP_BANK)
  724. {
  725. ShowMenuForPlayer(BankMenu, playerid);
  726. TogglePlayerControllable(playerid, 0);
  727. return 1;
  728. }
  729. return 1;
  730. }
  731.  
  732. public getCheckpointType(playerID)
  733. {
  734. return checkpointType[playerCheckpoint[playerID]];
  735. }
  736.  
  737. public isPlayerInArea(playerID, Float:data[4])
  738. {
  739. new Float:X, Float:Y, Float:Z;
  740. GetPlayerPos(playerID, X, Y, Z);
  741. if(X >= data[0] && X <= data[2] && Y >= data[1] && Y <= data[3]) {
  742. return 1;
  743. }
  744. return 0;
  745. }
  746.  
  747. public checkpointUpdate()
  748. {
  749. for(new i=0; i<MAX_PLAYERS; i++)
  750. {
  751. if(IsPlayerConnected(i))
  752. {
  753. for(new j=0; j < MAX_POINTS; j++)
  754. {
  755. if(isPlayerInArea(i, checkCoords[j]))
  756. {
  757. if(playerCheckpoint[i]!=j)
  758. {
  759. DisablePlayerCheckpoint(i);
  760. SetPlayerCheckpoint(i, checkpoints[j][0],checkpoints[j][1],checkpoints[j][2],2);
  761. playerCheckpoint[i] = j;
  762. }
  763. }
  764. else
  765. {
  766. if(playerCheckpoint[i]==j)
  767. {
  768. DisablePlayerCheckpoint(i);
  769. playerCheckpoint[i] = 999;
  770. }
  771. }
  772. }
  773. }
  774. }
  775. }
  776.  
  777. public OnPlayerDeath(playerid, killerid, reason)
  778. {
  779. new Score;
  780. Score = GetPlayerScore(killerid);
  781. SetPlayerScore(killerid, Score+1);
  782. SendDeathMessage(killerid, playerid, reason);
  783. SetPlayerMoney(playerid,600);
  784. return 1;
  785. }
Advertisement
Add Comment
Please, Sign In to add comment