Advertisement
Guest User

Untitled

a guest
Oct 7th, 2011
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.54 KB | None | 0 0
  1. //
  2. // \\ //\\ // ////////// ///////////
  3. // \\ // \\ // // //
  4. // \\ // \\ // // //// //
  5. // \\// \\// ////////// ///////////
  6. //
  7. //
  8. // Gamemode By: [WGC]-Team
  9. // Scripter : L3uX
  10. // Mapper : L3uX/Born
  11. // Tester-Team : LucTheTuc , Born , ThePatrick14
  12. // Credits: ThePatrick14,Born,L3uX,LucTheTuc,Jannis_labomba
  13. //
  14.  
  15. #include <a_samp>
  16.  
  17. #define COLOR_REDA 0xFF0000FF//ServerOwner
  18. #define COLOR_LIGHTBLUE 0x33CCFFAA//Administrator
  19. #define COLOR_LIGHTGREEN 0x9ACD32AA//moderator
  20. #define COLOR_ORANGERED 0xFF4500AA//superadmin
  21. #define COLOR_LIGHTBLUE 0x33CCFFAA
  22. #define COLOR_LIGHTRED 0xFF000073
  23. #define COLOR_YELLOW 0xFFFF00AA
  24. #define COLOR_GREEN 0x00C800FF
  25. #define COLOR_BLAU 0x00FFFFFF
  26. #define COLOR_GELB 0xFFFF00FF
  27. #define COLOR_BALLAS 0xDE00FFFF
  28. #define COLOR_GREY 0xAFAFAFAA
  29. #define COLOR_RED 0xFF0000AA
  30. #define COLOR_BLUE 0x0000BBAA
  31. #define COLOR_LIGHTBLUE 0x33CCFFAA
  32. #define COLOR_DARKRED 0x660000AA
  33. #define COLOR_WHITE 0xFFFFFFAA
  34. #define COLOR_PURPLE 0x9E18E7FF
  35. #define COLOR_REDA 0xFF0000FF//ServerOwner
  36. #define COLOR_LIGHTGREEN 0x9ACD32AA//moderator
  37. #define COLOR_ORANGERED 0xFF4500AA//superadmin
  38. #define COLOR_GOLD 0xC6B000FF
  39.  
  40. #define Waffenshop 789
  41. #define Drive 1231
  42.  
  43. new policeenter;
  44. new policeexit;
  45. new ballazone;
  46. new vagoszone;
  47. new atzzone;
  48. new vagosenter;
  49. new vagosexit;
  50. new grovezone;
  51. new yakuzazone;
  52. new yakuzaenter;
  53. new yakuzaexit;
  54. new atzenter;
  55. new atzexit;
  56. new grovebaseenter;
  57. new grovebaseexit;
  58. new gunshopenter;
  59. new gunshopexit;
  60. new buygun;
  61. new ballasenter;
  62. new ballasexit;
  63. new Text:Textdraw0;
  64. new Text:Textdraw1;
  65. new Text:Textdraw2;
  66. new Float:Health;
  67. new buy[] = {35,50,25};
  68. new preise[] = {1500,500,1800,1000,750,1000};
  69.  
  70.  
  71. main()
  72. {
  73. print("World Game Club Cops and Gangs");
  74. }
  75.  
  76. public OnGameModeInit()
  77. {
  78. LimitGlobalChatRadius(15.0);
  79. Textdraw0 = TextDrawCreate(478.000000,431.000000,"Cops and Gangs v ~b~~h~~h~1.7");
  80. Textdraw1 = TextDrawCreate(489.000000,9.000000," /help");
  81. Textdraw2 = TextDrawCreate(1.000000,431.000000,"TS2: 188.40.55.140:27473");
  82. TextDrawAlignment(Textdraw0,2);
  83. TextDrawAlignment(Textdraw1,0);
  84. TextDrawAlignment(Textdraw2,0);
  85. TextDrawBackgroundColor(Textdraw0,0x000000ff);
  86. TextDrawBackgroundColor(Textdraw1,0x000000ff);
  87. TextDrawBackgroundColor(Textdraw2,0x000000ff);
  88. TextDrawFont(Textdraw0,0);
  89. TextDrawLetterSize(Textdraw0,1.000000,1.000000);
  90. TextDrawFont(Textdraw1,3);
  91. TextDrawLetterSize(Textdraw1,1.000000,1.000000);
  92. TextDrawFont(Textdraw2,0);
  93. TextDrawLetterSize(Textdraw2,0.499999,1.000000);
  94. TextDrawColor(Textdraw0,0xffffff99);
  95. TextDrawColor(Textdraw1,0xffffffcc);
  96. TextDrawColor(Textdraw2,0xffffff99);
  97. TextDrawSetOutline(Textdraw0,1);
  98. TextDrawSetOutline(Textdraw1,1);
  99. TextDrawSetOutline(Textdraw2,1);
  100. TextDrawSetProportional(Textdraw0,1);
  101. TextDrawSetProportional(Textdraw1,1);
  102. TextDrawSetProportional(Textdraw2,1);
  103. TextDrawSetShadow(Textdraw0,8);
  104. TextDrawSetShadow(Textdraw1,1);
  105. TextDrawSetShadow(Textdraw2,1);
  106.  
  107. //Gangzone
  108. grovezone = GangZoneCreate(2541.6023,-1620.6809,2207.8105,-1756.9719);
  109. ballazone = GangZoneCreate(237.2031,-1917.0734,447.3590,-1693.5765);
  110. vagoszone = GangZoneCreate(2563.6433,-1217.7493,2240.5591,-1456.7596);
  111. atzzone = GangZoneCreate(1281.6996,-1029.9924,947.7729,-1159.4637);
  112. yakuzazone = GangZoneCreate(929.0165,-1478.7781,805.1896,-1794.5381);
  113.  
  114. //Grove
  115. grovebaseenter = CreatePickup(1559,1,2495.3750,-1690.4635,14.7656,-1);
  116. grovebaseexit = CreatePickup(1559,1,2496.0632,-1692.6602,1014.7422,-1);
  117. CreatePickup(356,3,2493.1250,-1710.2654,1014.7422,-1);
  118. CreatePickup(1240, 3, 2492.3389,-1702.8894,1018.3438, -1);
  119. CreatePickup(1242, 3, 2492.3389,-1702.8894,1018.3438, -1);
  120.  
  121. //Ballas
  122. CreatePickup(1240, 2, 2449.6233,-1686.4570,1013.5078, -1);
  123. CreatePickup(1242, 2, 2449.6233,-1686.4570,1013.5078, -1);
  124. ballasenter = CreatePickup(1559,1,315.8629,-1769.4313,4.6225, -1);
  125. ballasexit = CreatePickup(1559,1,2456.3193,-1698.4093,1013.5078, -1);
  126. CreatePickup(356,3,2447.9641,-1705.6462,1013.5078, -1);
  127. policeenter = CreatePickup(1559, 1,1554.8927,-1675.5873,16.1953, -1);
  128. policeexit = CreatePickup(1559, 1,246.6897,63.3108,1003.6406, -1);
  129.  
  130. //Vagos
  131. vagosenter = CreatePickup(1559,1,2398.5728,-1368.2802,24.4375,-1);
  132. vagosexit = CreatePickup(1559,1,295.1797,1472.2560,1080.2578,-1);
  133. CreatePickup(356,3,289.7018,1484.5353,1080.2578,-1);
  134. CreatePickup(1240, 3,301.4465,1482.9879,1080.2578, -1);
  135. CreatePickup(1242, 3,301.4465,1482.9879,1080.2578, -1);
  136.  
  137. //Atz
  138. CreatePickup(356,3,-2652.8726,1430.8356,912.4063,-1);
  139. CreatePickup(1240, 3,-2665.7527,1410.2703,906.2734, -1);
  140. CreatePickup(1242, 3,-2665.7527,1410.2703,906.2734, -1);
  141. atzenter = CreatePickup(1559,1,1022.4758,-1121.4666,23.8721, -1);
  142. atzexit = CreatePickup(1559,1,-2636.6558,1402.7874,906.4609, -1);
  143.  
  144. //Yakuza
  145. yakuzaenter = CreatePickup(1559, 1,893.6463,-1636.1473,14.9297, -1);
  146. yakuzaexit = CreatePickup(1559, 1,223.1273,1287.0778,1082.1406, -1);
  147. CreatePickup(1240, 3,217.4092,1293.1824,1082.1406, -1);
  148. CreatePickup(1242, 3,217.4092,1293.1824,1082.1406, -1);
  149. CreatePickup(356, 3,233.3479,1291.3915,1082.1406, -1);
  150.  
  151. //Läden
  152. gunshopenter = CreatePickup(1559,1,1368.0065,-1279.7749,13.5469,-1);
  153. gunshopexit = CreatePickup(1559,1,285.7025,-85.8708,1001.5229,-1);
  154. buygun = CreatePickup(1559,1,288.2199,-73.7009,1001.5156,-1);
  155. CreatePickup(1240,1,1213.9604,-903.8827,42.9218,-1);
  156. CreatePickup(1240,1,1172.7990,-1323.2848,15.4005,-1);
  157.  
  158. //Labels
  159. Create3DTextLabel("Grove Street",COLOR_GREEN,2495.2795,-1688.7377,13.9934,100,0,0);
  160. Create3DTextLabel("Ballas",COLOR_BALLAS,307.7719,-1771.7123,4.5479,100,0,0);
  161. Create3DTextLabel("Police",COLOR_BLAU,1580.0381,-1634.8088,13.5616,100,0,0);
  162. Create3DTextLabel("Vagos",COLOR_YELLOW,2395.9783,-1375.9735,24.1297,100,0,0);
  163. Create3DTextLabel("Los Santos \nKrankenhaus\n/healme",COLOR_RED,1172.7990,-1323.2848,15.4005,100,0,0);
  164. Create3DTextLabel("Mc Bommels\n/drivein",COLOR_RED,1213.9604,-903.8827,42.9218,100,0,0);
  165. Create3DTextLabel("Aztecas",0x00FFFFFF,1029.2911,-1128.6860,23.8835,100,0,0);
  166.  
  167. //Police Pickup
  168. CreatePickup(1240, 3, 1607.3346,-1675.4347,6.2188, -1);
  169. CreatePickup(1242, 3, 1607.3346,-1675.4347,6.2188, -1);
  170. CreatePickup(356 , 3, 1611.0457,-1675.4980,6.2188, -1);
  171.  
  172. //Grove
  173. AddPlayerClass(105,2519.7388,-1660.9979,14.4011,105.5757,24,307,31,500,0,0); // spawn
  174. AddPlayerClass(106,2511.5378,-1687.7098,13.5739,46.9818,29,250,24,307,0,0); // spawn
  175. AddPlayerClass(107,2517.5093,-1678.3029,14.3692,66.7220,34,100,4,1,0,0); // spawn
  176. AddPlayerClass(270,2517.5093,-1678.3029,14.3692,66.7220,24,9999,0,0,0,0); // spawn
  177.  
  178. //Ballas
  179. AddPlayerClass(102,307.7719,-1771.7123,4.5479,269.1478,24,307,31,500,0,0); // BallasSpawn
  180. AddPlayerClass(103,307.7719,-1771.7123,4.5479,269.1478,29,250,24,307,0,0); // BallasSpawn
  181. AddPlayerClass(104,307.7719,-1771.7123,4.5479,269.1478,34,100,4,1,0,0); // BallasSpawn
  182. AddPlayerClass(13 ,307.7719,-1771.7123,4.5479,269.1478,24,307,0,0,0,0);
  183.  
  184. //Police
  185. AddPlayerClass(280,254.6904,65.5513,1003.6406,92.2097,24,307,31,500,0,0);
  186. AddPlayerClass(281,254.6904,65.5513,1003.6406,92.2097,29,250,24,307,0,0);
  187. AddPlayerClass(285,254.6904,65.5513,1003.6406,92.2097,24,307,32,500,0,0);
  188. AddPlayerClass(286,254.6904,65.5513,1003.6406,92.2097,24,307,0,0,0,0);
  189.  
  190. //Vagos
  191. AddPlayerClass(108,2395.9783,-1375.9735,24.1297,132.8352,24,307,31,500,0,0);
  192. AddPlayerClass(109,2395.9783,-1375.9735,24.1297,132.8352,29,250,24,307,0,0);
  193. AddPlayerClass(110,2395.9783,-1375.9735,24.1297,132.8352,24,307,25,150,0,0);
  194.  
  195. //Atztecas
  196. AddPlayerClass(114,1029.2911,-1128.6860,23.8835,142.0626,24,307,31,500,0,0); // spawn
  197. AddPlayerClass(115,1029.2911,-1128.6860,23.8835,142.0626,29,250,24,307,0,0); // spawn
  198. AddPlayerClass(116,1029.2911,-1128.6860,23.8835,142.0626,34,100,4,1,0,0); // spawn
  199.  
  200. //Yakuza
  201. AddPlayerClass(113,892.1564,-1641.3085,14.7561,182.2226,24,307,31,500,0,0); // spawn
  202. AddPlayerClass(126,892.1564,-1641.3085,14.7561,182.2226,29,250,24,307,0,0); // spawn
  203. AddPlayerClass(124,892.1564,-1641.3085,14.7561,182.2226,24,307,25,150,0,0); // spawn
  204.  
  205. //Cars
  206. AddStaticVehicle(405,314.74578857,-1808.59729004,4.49081135,0.00000000,21,21); //Sentinel
  207. AddStaticVehicle(405,318.09973145,-1808.59045410,4.49258614,0.00000000,21,21); //Sentinel
  208. AddStaticVehicle(405,321.09603882,-1808.53320312,4.49519587,0.00000000,21,21); //Sentinel
  209. AddStaticVehicle(405,324.23233032,-1808.67736816,4.49384069,0.00000000,21,21); //Sentinel
  210. AddStaticVehicle(482,356.52032471,-1808.12475586,4.81707668,0.00000000,21,21); //Burrito
  211. AddStaticVehicle(482,353.42822266,-1807.99072266,4.81798410,0.00000000,21,21); //Burrito
  212. AddStaticVehicle(560,337.39080811,-1809.18811035,4.31935072,0.00000000,21,21); //Sultan
  213. AddStaticVehicle(560,340.68975830,-1809.12023926,4.32740593,0.00000000,21,21); //Sultan
  214. AddStaticVehicle(560,343.84024048,-1809.08618164,4.33148193,0.00000000,21,21); //Sultan
  215. AddStaticVehicle(560,347.13589478,-1809.02502441,4.33649397,0.00000000,21,21); //Sultan
  216. AddStaticVehicle(409,317.80587769,-1790.87768555,4.58842993,134.00000000,21,21); //Stretch
  217. AddStaticVehicle(507,1001.9830,-1135.6595,23.5544,89.1301,7,7); // atz
  218. AddStaticVehicle(560,1006.8256,-1118.5422,23.6161,181.4617,7,7); // atz
  219. AddStaticVehicle(560,1010.5912,-1118.7290,23.5908,178.0808,7,7); // atz
  220. AddStaticVehicle(560,1014.5102,-1118.9552,23.6014,176.7171,7,7); // atz
  221. AddStaticVehicle(507,1030.3342,-1118.8643,23.7142,181.8662,7,7); // atz
  222. AddStaticVehicle(507,1034.2924,-1118.7627,23.7283,179.1859,7,7); // atz
  223. AddStaticVehicle(507,1038.4424,-1118.7556,23.7266,178.4110,7,7); // atz
  224. AddStaticVehicle(560,1024.6812,-1153.8503,23.4447,270.5941,7,7); // atz
  225. AddStaticVehicle(560,1032.2794,-1153.9138,23.4371,269.0230,7,7); // atz
  226. AddStaticVehicle(405,2499.21435547,-1654.91516113,13.41259098,68.00000000,16,16); //Sentinel //Groce
  227. AddStaticVehicle(409,2473.22436523,-1695.95788574,13.44044876,0.00000000,16,16); //Stretch
  228. AddStaticVehicle(426,2509.44189453,-1671.93408203,13.20377922,348.00000000,16,16); //Premier
  229. AddStaticVehicle(445,2491.86059570,-1683.58166504,13.32719898,272.00000000,16,16); //Admiral
  230. AddStaticVehicle(445,2485.86401367,-1653.87536621,13.44598866,92.00000000,16,16); //Admiral
  231. AddStaticVehicle(445,2471.50488281,-1677.31274414,13.32291985,218.00000000,16,16); //Admiral
  232. AddStaticVehicle(521,2471.60668945,-1712.99902344,13.16201973,0.00000000,16,16); //FCR-900
  233. AddStaticVehicle(521,2473.83544922,-1713.24963379,13.17106247,0.00000000,16,16); //FCR-900
  234. AddStaticVehicle(521,2475.13281250,-1713.51806641,13.17338943,0.00000000,16,16); //FCR-900
  235. AddStaticVehicle(521,2472.70507812,-1713.18078613,13.16871262,0.00000000,16,16); //FCR-900
  236. AddStaticVehicle(521,2476.59863281,-1713.65307617,13.20392418,0.00000000,16,16); //FCR-900
  237. AddStaticVehicle(560,2505.18725586,-1679.81140137,13.18984985,318.00000000,16,16); //Sultan
  238. AddStaticVehicle(445,2411.0198,-1386.4629,24.2505,88.2141,6,3); // vagos2
  239. AddStaticVehicle(445,2411.1887,-1382.6162,24.3051,90.0608,6,3); // vagos3
  240. AddStaticVehicle(445,2417.9651,-1370.3599,24.4409,88.1122,6,3); // vagos4
  241. AddStaticVehicle(461,2413.0957,-1411.3329,23.7083,90.6255,6,3); // vagos5
  242. AddStaticVehicle(445,2385.6023,-1410.6677,23.7938,179.8960,6,3); // vagos6
  243. AddStaticVehicle(461,2402.9390,-1373.3665,23.9123,96.3310,6,3); // vagos7
  244. AddStaticVehicle(461,2413.4514,-1405.2145,23.7654,2.7946,6,3); // vagos8
  245. AddStaticVehicle(461,2410.1252,-1400.2460,23.7388,1.5109,6,3); // vagos9
  246. AddStaticVehicle(596,1578.73266602,-1709.35339355,5.71062469,0.00000000,0,1); //Police Car (LSPD)
  247. AddStaticVehicle(596,1583.25158691,-1709.43518066,5.71062469,0.00000000,0,1); //Police Car (LSPD)
  248. AddStaticVehicle(596,1574.69091797,-1709.65295410,5.71062469,0.00000000,0,1); //Police Car (LSPD)
  249. AddStaticVehicle(596,1587.69433594,-1708.51843262,5.71062469,0.00000000,0,1); //Police Car (LSPD)
  250. AddStaticVehicle(490,1563.39978027,-1695.15856934,6.21075153,328.00000000,0,1); //FBI Rancher
  251. AddStaticVehicle(427,1558.61071777,-1709.27966309,6.13862514,0.00000000,0,1); //Enforcer
  252. AddStaticVehicle(598,1601.01953125,-1688.63427734,5.76062489,94.00000000,0,1); //Police Car (LVPD)
  253. AddStaticVehicle(599,1544.63146973,-1666.70397949,6.27575159,88.00000000,0,1); //Police Ranger
  254. AddStaticVehicle(599,1545.34667969,-1671.18750000,6.27575159,87.99499512,0,1); //Police Ranger
  255. AddStaticVehicle(599,1543.68774414,-1677.18981934,6.27575159,87.99499512,0,1); //Police Ranger
  256. AddStaticVehicle(599,1544.37060547,-1661.27221680,6.27575159,87.99499512,0,1); //Police Ranger
  257. AddStaticVehicle(598,1535.27551270,-1667.10388184,13.25281239,0.00000000,0,1); //Police Car (LVPD)
  258. AddStaticVehicle(516,893.0402,-1679.2834,13.3805,1.3124,113,113); // ya
  259. AddStaticVehicle(516,888.3941,-1679.3101,13.3812,0.6133,113,113); // ya
  260. AddStaticVehicle(516,883.8508,-1679.2885,13.3812,358.7256,113,113); // ya
  261. AddStaticVehicle(516,871.1336,-1679.0322,13.3806,179.4267,113,113); // ya
  262. AddStaticVehicle(516,869.7086,-1668.7518,13.3814,180.7060,113,113); // ya
  263. AddStaticVehicle(411,874.6242,-1669.4667,13.2740,1.6602,113,113); // ya
  264. AddStaticVehicle(411,891.3997,-1669.1926,13.2759,183.4998,113,113); // ya
  265. AddStaticVehicle(411,892.1967,-1658.2902,13.2739,10.1780,113,113); // ya
  266. AddStaticVehicle(411,876.2460,-1658.8070,13.2739,3.5757,113,113); // ya
  267. AddStaticVehicle(411,867.9014,-1657.9988,13.2740,165.2070,113,113); // ya
  268. //Extra
  269. CreateObject(5837,1209.91809082,-904.34710693,43.47999954,0.00000000,0.00000000,96.00000000); //object(ci_guardhouse1) (1)
  270. CreateObject(3089,1208.58190918,-904.76251221,43.37931442,0.00000000,0.00000000,278.00000000); //object(ab_casdorlok) (2)
  271. CreateObject(18102,-2656.59570312,1420.83935547,924.17413330,0.00000000,0.00000000,0.00000000); //object(light_box1) (1)
  272. CreateObject(983,-2633.65405273,1405.29663086,907.07489014,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (1)
  273. CreateObject(2072,-2673.78613281,1326.61206055,871.67633057,0.00000000,0.00000000,0.00000000); //object(cj_mlight4) (1)
  274. CreateObject(2108,-2639.44555664,1410.28540039,905.46093750,0.00000000,0.00000000,0.00000000); //object(cj_mlight13) (1)
  275. CreateObject(2773,-2640.40795898,1404.30761719,905.97814941,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (1)
  276. CreateObject(2773,-2640.35644531,1408.70141602,905.97814941,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (2)
  277. CreateObject(981,621.85742188,-1198.83300781,18.40625000,0.00000000,0.00000000,25.99914551); //object(helix_barrier) (4)
  278. CreateObject(981,74.38630676,-1534.03796387,5.24563313,0.00000000,0.00000000,80.00000000); //object(helix_barrier) (5)
  279. CreateObject(978,72.51817322,-1544.02099609,5.07721186,0.00000000,0.00000000,258.00000000); //object(sub_roadright) (1)
  280. CreateObject(978,73.68164062,-1537.67773438,4.90815115,0.00000000,0.00000000,257.99743652); //object(sub_roadright) (2)
  281. CreateObject(978,75.08055878,-1530.26989746,4.92814112,0.00000000,0.00000000,257.99743652); //object(sub_roadright) (3)
  282. CreateObject(978,75.95468140,-1524.16296387,4.59782124,0.00000000,0.00000000,257.99743652); //object(sub_roadright) (4)
  283. CreateObject(978,604.42712402,-1205.18176270,18.24646950,0.00000000,0.00000000,181.99743652); //object(sub_roadright) (5)
  284. CreateObject(978,612.87847900,-1203.35595703,17.94959450,0.00000000,0.00000000,203.99401855); //object(sub_roadright) (6)
  285. CreateObject(978,618.53668213,-1200.30615234,18.24646950,0.00000000,0.00000000,203.98864746); //object(sub_roadright) (7)
  286. CreateObject(978,625.25738525,-1197.09704590,18.24646950,0.00000000,0.00000000,203.98864746); //object(sub_roadright) (9)
  287. CreateObject(978,630.78094482,-1194.38696289,17.95714378,0.00000000,0.00000000,203.98864746); //object(sub_roadright) (10)
  288. CreateObject(978,638.40710449,-1189.65600586,18.24646950,0.00000000,0.00000000,217.98522949); //object(sub_roadright) (12)
  289. CreateObject(978,91.93812561,-1022.92553711,21.77689171,0.00000000,0.00000000,270.00000000); //object(sub_roadright) (13)
  290. CreateObject(978,-80.61827087,-895.65588379,16.15633392,0.00000000,0.00000000,330.00000000); //object(sub_roadright) (14)
  291. CreateObject(978,91.98730469,-1015.14648438,21.78313065,0.00000000,0.00000000,270.00000000); //object(sub_roadright) (15)
  292. CreateObject(978,-76.13895416,-898.22686768,16.21289253,0.00000000,0.00000000,329.99633789); //object(sub_roadright) (16)
  293. CreateObject(978,46.87107849,-548.18530273,10.07873821,0.00000000,0.00000000,203.99633789); //object(sub_roadright) (17)
  294. CreateObject(978,51.44855499,-545.90447998,10.07376194,0.00000000,0.00000000,205.99584961); //object(sub_roadright) (18)
  295. CreateObject(978,292.43017578,-376.19400024,8.99532604,0.00000000,0.00000000,259.99182129); //object(sub_roadright) (19)
  296. CreateObject(978,290.78594971,-383.82730103,8.71755123,0.00000000,0.00000000,259.99145508); //object(sub_roadright) (21)
  297. CreateObject(978,290.65817261,-386.41845703,8.70688820,0.00000000,0.00000000,259.99145508); //object(sub_roadright) (22)
  298. CreateObject(978,469.90756226,-270.25186157,10.69178295,0.00000000,0.00000000,135.99145508); //object(sub_roadright) (23)
  299. CreateObject(978,496.82785034,-298.22357178,40.75583267,0.00000000,0.00000000,167.98876953); //object(sub_roadright) (24)
  300. CreateObject(978,503.38769531,-299.70898438,40.79365158,0.00000000,0.00000000,167.98645020); //object(sub_roadright) (25)
  301. CreateObject(978,490.40719604,-297.09289551,40.97720337,0.00000000,0.00000000,167.98645020); //object(sub_roadright) (26)
  302. CreateObject(978,791.29248047,-166.24937439,18.36352921,0.00000000,0.00000000,265.98645020); //object(sub_roadright) (27)
  303. CreateObject(978,1207.75915527,-149.58183289,39.83983231,0.00000000,0.00000000,121.98446655); //object(sub_roadright) (28)
  304. CreateObject(978,1208.18041992,-148.17987061,39.81633377,0.00000000,0.00000000,121.98120117); //object(sub_roadright) (29)
  305. CreateObject(978,1647.20532227,-57.60278320,36.20385361,0.00000000,0.00000000,197.98120117); //object(sub_roadright) (30)
  306. CreateObject(978,1655.58007812,-54.78824615,36.15508270,0.00000000,0.00000000,197.97912598); //object(sub_roadright) (31)
  307. CreateObject(978,1663.58557129,-52.13480377,36.09352493,0.00000000,0.00000000,197.97912598); //object(sub_roadright) (32)
  308. CreateObject(978,2203.47827148,-709.25329590,44.18579102,0.00000000,0.00000000,231.97912598); //object(sub_roadright) (33)
  309. CreateObject(978,1866.95312500,-95.53515625,34.69178391,0.00000000,0.00000000,159.97741699); //object(sub_roadright) (34)
  310. CreateObject(978,2208.02905273,-703.83197021,44.09882355,0.00000000,0.00000000,231.97631836); //object(sub_roadright) (35)
  311. CreateObject(978,2757.37084961,18.02417183,31.26368904,0.00000000,0.00000000,185.97631836); //object(sub_roadright) (36)
  312. CreateObject(978,2772.32592773,17.20310402,33.75847244,0.00000000,0.00000000,185.97106934); //object(sub_roadright) (37)
  313. CreateObject(978,2742.69360352,-7.01322174,33.01863861,0.00000000,0.00000000,185.97106934); //object(sub_roadright) (38)
  314. CreateObject(983,1534.72082520,-1660.65356445,13.23042965,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (1)
  315. CreateObject(983,1534.67321777,-1654.26086426,13.23042965,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (2)
  316. CreateObject(983,1534.70703125,-1647.90844727,13.23042965,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (3)
  317. CreateObject(983,1534.67651367,-1684.80603027,13.23042965,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (4)
  318. CreateObject(983,1534.73461914,-1691.17041016,13.23042965,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
  319. CreateObject(983,1534.76379395,-1697.56323242,13.23042965,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (6)
  320.  
  321. SendRconCommand("mapname LS|CaG|DM");
  322. EnableStuntBonusForAll(0);
  323. DisableInteriorEnterExits();
  324. UsePlayerPedAnims();
  325. SetGameModeText("[GER]Cops and Gangs TDM");
  326. return 1;
  327. }
  328.  
  329. public OnGameModeExit()
  330. {
  331. return 1;
  332. }
  333.  
  334. public OnPlayerRequestClass(playerid, classid)
  335. {
  336. SetPlayerPos(playerid, 729.8417,-1276.2476,17.6484);
  337. SetPlayerCameraPos(playerid, 733.8343,-1276.1545,17.6484);
  338. SetPlayerCameraLookAt(playerid, 729.8417,-1276.2476,17.6484);
  339. SetPlayerFacingAngle( playerid, 270 );
  340.  
  341. if(classid == 0 || classid == 1 || classid == 2 || classid == 3)
  342. {
  343. GameTextForPlayer(playerid, "~w~Team Grove", 2000, 4);
  344. }
  345. if(classid == 4 || classid == 5 || classid == 6 || classid ==7)
  346. {
  347. GameTextForPlayer(playerid, "~w~Team Ballas", 2000, 4);
  348. }
  349. if(classid == 8 || classid == 9 || classid == 10 || classid == 11)
  350. {
  351. GameTextForPlayer(playerid, "~w~Team Polizei", 2000, 4);
  352. }
  353. if(classid == 12 || classid == 13 || classid == 14)
  354. {
  355. GameTextForPlayer(playerid, "~w~Team Vagos", 2000, 4);
  356. }
  357. if(classid == 15 || classid == 16 || classid == 17)
  358. {
  359. GameTextForPlayer(playerid, "~w~Team Aztecas", 2000, 4);
  360. }
  361. if(classid == 18 || classid == 19 || classid == 20)
  362. {
  363. GameTextForPlayer(playerid, "~w~Team Yakuza", 2000, 4);
  364. }
  365. return 1;
  366. }
  367.  
  368. public OnPlayerConnect(playerid)
  369. {
  370. SendClientMessage(playerid,COLOR_GREEN,"");
  371. SendClientMessage(playerid,COLOR_GREEN,"");
  372. SendClientMessage(playerid,COLOR_GREEN,"");
  373. SendClientMessage(playerid,COLOR_GREEN,"");
  374. SendClientMessage(playerid,COLOR_GREEN,"");
  375. SendClientMessage(playerid,COLOR_GREEN,"");
  376. SendClientMessage(playerid,COLOR_GREEN,"");
  377. SendClientMessage(playerid,COLOR_GREEN,"");
  378. SendClientMessage(playerid,COLOR_GREEN,"");
  379. SendClientMessage(playerid,COLOR_GREEN,"");
  380. SendClientMessage(playerid,COLOR_GREEN,"");
  381. SendClientMessage(playerid,COLOR_GREEN,"");
  382. SendClientMessage(playerid,COLOR_GREEN,"Willkommen auf unser Server (World Game Club).");
  383. SetPlayerColor(playerid, 0xFFFFFFFF);
  384. TextDrawShowForPlayer(playerid, Textdraw0);
  385. TextDrawShowForPlayer(playerid, Textdraw1);
  386. TextDrawShowForPlayer(playerid, Textdraw2);
  387.  
  388. return 1;
  389. }
  390.  
  391. public OnPlayerDisconnect(playerid, reason)
  392. {
  393. return 1;
  394. }
  395.  
  396. public OnPlayerSpawn(playerid)
  397. {
  398. GangZoneShowForPlayer(playerid, yakuzazone, 0xA35000C5);
  399. GangZoneShowForPlayer(playerid, atzzone, 0x00FFFF84);
  400. GangZoneShowForPlayer(playerid, vagoszone, 0xFFCF00A8);
  401. GangZoneShowForPlayer(playerid, grovezone, 0x15C00054);
  402. GangZoneShowForPlayer(playerid, ballazone, 0xEE00FF73);
  403.  
  404. if(GetPlayerSkin(playerid) == 102 )
  405. {
  406. SetPlayerTeam(playerid, 1);
  407. SetPlayerColor(playerid, 0xFF00C1FF);
  408. return 1;
  409. }
  410.  
  411. if(GetPlayerSkin(playerid) == 103 )
  412. {
  413. SetPlayerTeam(playerid, 1);
  414. SetPlayerColor(playerid, 0xFF00C1FF);
  415. }
  416.  
  417. if(GetPlayerSkin(playerid) == 104 )
  418. {
  419. SetPlayerTeam(playerid, 1);
  420. SetPlayerColor(playerid, 0xFF00C1FF);
  421. }
  422.  
  423. if(GetPlayerSkin(playerid) == 13 )
  424. {
  425. SetPlayerTeam(playerid, 1);
  426. SetPlayerColor(playerid, 0xFF00C1FF);
  427. }
  428. //Grove
  429. if(GetPlayerSkin(playerid) == 105 )
  430. {
  431. SetPlayerTeam(playerid, 2);
  432. SetPlayerColor(playerid, 0x00BB00FF);
  433. }
  434.  
  435. if(GetPlayerSkin(playerid) == 106 )
  436. {
  437. SetPlayerTeam(playerid, 2);
  438. SetPlayerColor(playerid, 0x00BB00FF);
  439. }
  440.  
  441. if(GetPlayerSkin(playerid) == 107 )
  442. {
  443. SetPlayerTeam(playerid, 2);
  444. SetPlayerColor(playerid, 0x00BB00FF);
  445. }
  446. if(GetPlayerSkin(playerid) == 270 )
  447. {
  448. SetPlayerTeam(playerid, 2);
  449. SetPlayerColor(playerid, 0x00BB00FF);
  450. }
  451. //Poli
  452. if(GetPlayerSkin(playerid) == 280 )
  453. {
  454. SetPlayerTeam(playerid, 3);
  455. SetPlayerColor(playerid, 0x0000FFFF);
  456. SetPlayerInterior(playerid, 6);
  457. }
  458. if(GetPlayerSkin(playerid) == 281 )
  459. {
  460. SetPlayerTeam(playerid, 3);
  461. SetPlayerColor(playerid, 0x0000FFFF);
  462. SetPlayerInterior(playerid, 6);
  463. }
  464. if(GetPlayerSkin(playerid) == 285 )
  465. {
  466. SetPlayerTeam(playerid, 3);
  467. SetPlayerColor(playerid, 0x0000FFFF);
  468. SetPlayerInterior(playerid, 6);
  469. }
  470. if(GetPlayerSkin(playerid) == 286 )
  471. {
  472. SetPlayerTeam(playerid, 3);
  473. SetPlayerColor(playerid, 0x0000FFFF);
  474. SetPlayerInterior(playerid, 6);
  475. }
  476. //Vagos
  477. if(GetPlayerSkin(playerid) == 108 )
  478. {
  479. SetPlayerTeam(playerid, 4);
  480. SetPlayerColor(playerid, 0xFFCF00A8);
  481. }
  482. if(GetPlayerSkin(playerid) == 109 )
  483. {
  484. SetPlayerTeam(playerid, 4);
  485. SetPlayerColor(playerid, 0xFFCF00A8);
  486. }
  487. if(GetPlayerSkin(playerid) == 110 )
  488. {
  489. SetPlayerTeam(playerid, 4);
  490. SetPlayerColor(playerid, 0xFFCF00A8);
  491. }
  492. if(GetPlayerSkin(playerid) == 114 )
  493. {
  494. SetPlayerTeam(playerid, 5);
  495. SetPlayerColor(playerid, 0x00FAFFFF);
  496. }
  497. if(GetPlayerSkin(playerid) == 115 )
  498. {
  499. SetPlayerTeam(playerid, 5);
  500. SetPlayerColor(playerid, 0x00FAFFFF);
  501. }
  502. if(GetPlayerSkin(playerid) == 116 )
  503. {
  504. SetPlayerTeam(playerid, 5);
  505. SetPlayerColor(playerid, 0x00FAFFFF);
  506. }
  507.  
  508. if(GetPlayerSkin(playerid) == 113 )
  509. {
  510. SetPlayerTeam(playerid, 6);
  511. SetPlayerColor(playerid, 0x9D6700FF);
  512. }
  513. if(GetPlayerSkin(playerid) == 126 )
  514. {
  515. SetPlayerTeam(playerid, 6);
  516. SetPlayerColor(playerid, 0x9D6700FF);
  517. }
  518. if(GetPlayerSkin(playerid) == 124 )
  519. {
  520. SetPlayerTeam(playerid, 6);
  521. SetPlayerColor(playerid, 0x9D6700FF);
  522. }
  523. return 1;
  524. }
  525.  
  526. public OnPlayerDeath(playerid, killerid, reason)
  527. {
  528. //Killerid
  529. GivePlayerMoney(killerid,500);
  530. GivePlayerMoney(playerid,-10);
  531.  
  532. //Message
  533. SendDeathMessage(killerid, playerid, reason);
  534. SendClientMessage(killerid,COLOR_BLAU,"-> Du Hast ein Verbrechen begangen ! Du Bekommst : 500 $");
  535. SendClientMessage(playerid,COLOR_BLAU,"-> Deine Krankenhaus Kosten -10 $");
  536. GameTextForPlayer(playerid,"~g~-> ~p~ToT ~g~<-",1000,3);
  537. GameTextForPlayer(killerid,"~g~-> Kill <-",1000,3);
  538. //Score
  539. SetPlayerScore(killerid,(GetPlayerScore(killerid)+1));
  540.  
  541. return 1;
  542. }
  543.  
  544.  
  545. public OnVehicleSpawn(vehicleid)
  546. {
  547. return 1;
  548. }
  549.  
  550. public OnVehicleDeath(vehicleid, killerid)
  551. {
  552. return 1;
  553. }
  554.  
  555. public OnPlayerText(playerid, text[])
  556. {
  557. return 1;
  558. }
  559.  
  560. public OnPlayerCommandText(playerid, cmdtext[])
  561. {
  562. if (strcmp("/drivein", cmdtext, true, 10) == 0)
  563. {
  564. if(IsPlayerInRangeOfPoint(playerid, 5.0, 1213.9604,-903.8827,42.9218))
  565. {
  566. ShowPlayerDialog(playerid,Drive,DIALOG_STYLE_LIST,"Mc.Bommels! Sie Wünschen,","Mc Menu - 35$ \nChickenMcFrings - 50$ \nCaCo Cola - 25 $","Bestellen","Zurück");
  567. }
  568. return 1;
  569. }
  570.  
  571. if (strcmp("/healme", cmdtext, true, 10) == 0)
  572. {
  573. if(IsPlayerInRangeOfPoint(playerid, 5.0, 1172.7990,-1323.2848,15.4005))
  574. {
  575. SetPlayerHealth(playerid,100);
  576. GivePlayerMoney(playerid,-500);
  577. SendClientMessage(playerid,COLOR_LIGHTRED,"Du hast dich behandeln Lassen ! Kosten: 500 $");
  578. }
  579. return 1;
  580. }
  581.  
  582. return 0;
  583. }
  584.  
  585. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  586. {
  587. return 1;
  588. }
  589.  
  590. public OnPlayerExitVehicle(playerid, vehicleid)
  591. {
  592. return 1;
  593. }
  594.  
  595. public OnPlayerStateChange(playerid, newstate, oldstate)
  596. {
  597. return 1;
  598. }
  599.  
  600. public OnPlayerEnterCheckpoint(playerid)
  601. {
  602. return 1;
  603. }
  604.  
  605. public OnPlayerLeaveCheckpoint(playerid)
  606. {
  607. return 1;
  608. }
  609.  
  610. public OnPlayerEnterRaceCheckpoint(playerid)
  611. {
  612. return 1;
  613. }
  614.  
  615. public OnPlayerLeaveRaceCheckpoint(playerid)
  616. {
  617. return 1;
  618. }
  619.  
  620. public OnRconCommand(cmd[])
  621. {
  622. return 1;
  623. }
  624.  
  625. public OnPlayerRequestSpawn(playerid)
  626. {
  627. return 1;
  628. }
  629.  
  630. public OnObjectMoved(objectid)
  631. {
  632. return 1;
  633. }
  634.  
  635. public OnPlayerObjectMoved(playerid, objectid)
  636. {
  637. return 1;
  638. }
  639.  
  640. public OnPlayerPickUpPickup(playerid, pickupid)
  641. {
  642. if(pickupid == grovebaseenter)
  643. {
  644. SetPlayerPos(playerid,2496.049804,-1695.238159,1014.742187);
  645. SetPlayerInterior(playerid,3);
  646. GameTextForPlayer(playerid, "~g~~h~Grove House", 3000, 1);
  647. }
  648.  
  649. if(pickupid == grovebaseexit)
  650. {
  651. SetPlayerPos(playerid,2495.2871,-1687.1104,13.5151);
  652. SetPlayerInterior(playerid,0);
  653. }
  654.  
  655. if(pickupid == gunshopenter)
  656. {
  657. SetPlayerPos(playerid,285.9207,-83.2773,1001.5156);
  658. SetPlayerInterior(playerid,4);
  659. GameTextForPlayer(playerid, "~r~Willkommen im Gunshop LS No DM-Zone", 3000, 1);
  660. }
  661.  
  662. if(pickupid == gunshopexit)
  663. {
  664. SetPlayerPos(playerid,1365.3942,-1279.8864,13.5469);
  665. SetPlayerInterior(playerid,0);
  666. }
  667. if(pickupid == buygun)
  668. {
  669. ShowPlayerDialog(playerid,Waffenshop,DIALOG_STYLE_LIST,"Weapons","AK47 - 1500$\nDesert Eagle - 500$\nM4 - 1800\nMP5 - 1000\nArmour - 750\nShotgun - 1000 $","Wählen","Zurück");
  670. }
  671.  
  672. if(pickupid == ballasenter)
  673. {
  674. SetPlayerFacingAngle(playerid,140);
  675. SetPlayerPos(playerid,2454.717041,-1700.871582,1013.515197);
  676. SetPlayerInterior(playerid,2);
  677. GameTextForPlayer(playerid, "~p~~h~Ballas House", 3000, 1);
  678. }
  679.  
  680. if(pickupid == ballasexit)
  681. {
  682. SetPlayerPos(playerid,315.8374,-1771.7418,4.6843);
  683. SetPlayerInterior(playerid,0);
  684. }
  685.  
  686. if(pickupid == policeenter)
  687. {
  688. SetPlayerPos(playerid,246.6782,65.2910,1003.6406);
  689. SetPlayerInterior(playerid,6);
  690. GameTextForPlayer(playerid, "~b~Polizei HQ", 3000, 1);
  691. }
  692.  
  693. if(pickupid == policeexit)
  694. {
  695. SetPlayerPos(playerid,1552.5697,-1675.5114,16.1953);
  696. SetPlayerInterior(playerid,0);
  697. }
  698.  
  699. if(pickupid == vagosenter)
  700. {
  701. SetPlayerPos(playerid,295.4071,1474.2531,1080.2578);
  702. SetPlayerInterior(playerid,15);
  703. SetPlayerFacingAngle(playerid,2.1973);
  704. GameTextForPlayer(playerid, "~y~Vagos House", 3000, 1);
  705. }
  706.  
  707. if(pickupid == vagosexit)
  708. {
  709. SetPlayerPos(playerid,2400.4973,-1368.1462,24.5056);
  710. SetPlayerInterior(playerid,0);
  711. SetPlayerFacingAngle(playerid,271.3862);
  712. }
  713.  
  714. if(pickupid == atzenter)
  715. {
  716. SetPlayerPos(playerid,-2636.6155,1405.7198,906.4609);
  717. SetPlayerInterior(playerid,3);
  718. GameTextForPlayer(playerid, "~b~~h~Aztecas Club", 3000, 1);
  719. }
  720.  
  721. if(pickupid == atzexit)
  722. {
  723. SetPlayerPos(playerid,1022.2924,-1126.7244,23.8699);
  724. SetPlayerInterior(playerid,0);
  725. }
  726.  
  727. if(pickupid == yakuzaenter)
  728. {
  729. SetPlayerPos(playerid,222.9105,1289.4060,1082.1328);
  730. SetPlayerInterior(playerid,1);
  731. GameTextForPlayer(playerid, "~r~~h~Yakuza House", 3000, 1);
  732. }
  733.  
  734. if(pickupid == yakuzaexit)
  735. {
  736. SetPlayerPos(playerid,892.4515,-1639.9423,14.9591);
  737. SetPlayerInterior(playerid,0);
  738. }
  739. return 1;
  740. }
  741.  
  742. public OnVehicleMod(playerid, vehicleid, componentid)
  743. {
  744. return 1;
  745. }
  746.  
  747. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  748. {
  749. return 1;
  750. }
  751.  
  752. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  753. {
  754. return 1;
  755. }
  756.  
  757. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  758. {
  759. return 1;
  760. }
  761.  
  762. public OnPlayerSelectedMenuRow(playerid, row)
  763. {
  764. return 1;
  765. }
  766.  
  767. public OnPlayerExitedMenu(playerid)
  768. {
  769. return 1;
  770. }
  771.  
  772. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  773. {
  774. return 1;
  775. }
  776.  
  777. public OnRconLoginAttempt(ip[], password[], success)
  778. {
  779. return 1;
  780. }
  781.  
  782. public OnPlayerUpdate(playerid)
  783. {
  784. return 1;
  785. }
  786.  
  787. public OnPlayerStreamIn(playerid, forplayerid)
  788. {
  789. return 1;
  790. }
  791.  
  792. public OnPlayerStreamOut(playerid, forplayerid)
  793. {
  794. return 1;
  795. }
  796.  
  797. public OnVehicleStreamIn(vehicleid, forplayerid)
  798. {
  799. return 1;
  800. }
  801.  
  802. public OnVehicleStreamOut(vehicleid, forplayerid)
  803. {
  804. return 1;
  805. }
  806.  
  807. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  808. {
  809. if(dialogid == Waffenshop)
  810. {
  811. if(response)
  812. {
  813. if(listitem == 0) // AK47
  814. {
  815. if(preise[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Waffe!"); // Abfrage ob der Spieler Geld hat
  816. GivePlayerWeapon(playerid,30,300); // Gibt dem Spieler die Waffe
  817. GivePlayerMoney(playerid, -1500); //Zieht dem Spieler Geld ab
  818. }
  819. if(listitem == 1) // Desert Eagle
  820. {
  821. if(preise[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Waffe!");// Abfrage ob der Spieler Geld hat
  822. GivePlayerWeapon(playerid,24,100);// Gibt dem Spieler die Waffe
  823. GivePlayerMoney(playerid, -500);//Zieht dem Spieler Geld ab
  824. }
  825. if(listitem == 2) // M4
  826. {
  827. if(preise[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Waffe!");// Abfrage ob der Spieler Geld hat
  828. GivePlayerWeapon(playerid,31,300);// Gibt dem Spieler die Waffe
  829. GivePlayerMoney(playerid, -1800);//Zieht dem Spieler Geld ab
  830. }
  831. if(listitem == 3)// MP5
  832. {
  833. if(preise[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Waffe!");// Abfrage ob der Spieler Geld hat
  834. GivePlayerWeapon(playerid,29,200);// Gibt dem Spieler die Waffe
  835. GivePlayerMoney(playerid, -1000);//Zieht dem Spieler Geld ab
  836. }
  837. if(listitem == 4) //Armour
  838. {
  839. if(preise[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für Armour!");// Abfrage ob der Spieler Geld hat
  840. SetPlayerArmour(playerid,100.0);// Gibt dem Spieler Armour
  841. GivePlayerMoney(playerid, -750);//Zieht dem Spieler Geld ab
  842. }
  843. if(listitem == 5) //Armour
  844. {
  845. if(preise[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für Armour!");// Abfrage ob der Spieler Geld hat
  846. GivePlayerWeapon(playerid,25,300);// Gibt dem Spieler die Waffe
  847. GivePlayerMoney(playerid, -1000);//Zieht dem Spieler Geld ab
  848. }
  849. }
  850. }
  851.  
  852. if(dialogid == Drive)
  853. {
  854. if(response)
  855. {
  856.  
  857. if(listitem == 0)
  858. {
  859. if(buy[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Essen/Trinken!"); // Abfrage ob der Spieler Geld hat
  860. {
  861. GetPlayerHealth(playerid, Health);
  862. SetPlayerHealth(playerid, Health += 15.0);
  863. }
  864. }
  865.  
  866. if(listitem == 1)
  867. {
  868. if(buy[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Essen/Trinken!"); // Abfrage ob der Spieler Geld hat
  869. {
  870. GetPlayerHealth(playerid, Health);
  871. SetPlayerHealth(playerid, Health += 20.0);
  872. }
  873. }
  874. if(listitem == 2)
  875. {
  876. if(buy[listitem] >= GetPlayerMoney(playerid))return SendClientMessage(playerid,COLOR_RED,"Du brauchst mehr Geld für diese Essen/Trinken!"); // Abfrage ob der Spieler Geld hat
  877. GetPlayerHealth(playerid, Health);
  878. SetPlayerHealth(playerid, Health += 15.0);
  879. }
  880. }
  881. }
  882. return 1;
  883. }
  884.  
  885. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  886. {
  887. return 1;
  888. }
  889.  
  890.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement