mskamilor

Waffenshop | Msk.

Jun 9th, 2012
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.88 KB | None | 0 0
  1. /*==============================================================================
  2.  
  3. |||||||||||||||||||||||||||||
  4. || Copyright (c) 2012 ||
  5. || ||
  6. || Erstellt am 2012-06-09 ||
  7. || 23:58 ||
  8. || Msk. ||
  9. || ||
  10. |||||||||||||||||||||||||||||
  11.  
  12.  
  13. ==============================================================================*/
  14.  
  15. // Achtung!!: unter ocmd:wkaufen bekommt man 399999 $ um das Filterscript zu testen
  16. // wenn ihr es auf eurem server nutzen wollt dann löscht das besser ^^ >> Zeil 403
  17. // um sich zum waffenshop zu porten benutze den befehl /porten
  18.  
  19. //=====[includes]=====
  20. #include <a_samp>
  21. #include <ocmd>
  22. //=====[Color]=====
  23. #define _Black 0x000000FF
  24. #define _Grey 0xC0C0C0FF
  25. #define _White 0xFFFFFFFF
  26. #define _Red 0xFF0000FF
  27. #define _Orange 0xFF8000FF
  28. #define _Yellow 0xFFFF00FF
  29. #define _Green 0x00FF00FF
  30. #define _Blue 0x0000FFFF
  31. #define _Purple 0x800080FF
  32. //=====[new's]=====
  33. new Text:Textdraw0;
  34. new Text:Textdraw1;
  35. new Text:Textdraw2;
  36. new Text:Textdraw3;
  37. new Text:Textdraw4;
  38. new Text:Textdraw5;
  39. new Text:Textdraw6;
  40. new Text:Textdraw7;
  41. new Text:Textdraw8;
  42. new Text:Textdraw9;
  43. new Text:Textdraw10;
  44. new Text:Textdraw11;
  45. new Text:Textdraw12;
  46. new Text:Textdraw13;
  47. //=====[forward's]=====
  48. forward waffen1(playerid);
  49. forward waffen2(playerid);
  50. forward waffen3(playerid);
  51.  
  52.  
  53. main() {}
  54.  
  55. public OnFilterScriptInit(){
  56. CreateObject(972, 2682.431640625, -1099.7919921875, 66.936729431152, 0, 0, 90);
  57. CreateObject(972, 2656.2312011719, -1126.6246337891, 63.436546325684, 351, 0, 180);
  58. CreateObject(805, 2655.0205078125, -1134.0421142578, 64.38599395752, 0, 0, 0);
  59. CreateObject(805, 2656.51171875, -1134.2038574219, 64.38599395752, 0, 0, 0);
  60. CreateObject(805, 2658.5, -1134.4189453125, 64.38599395752, 0, 0, 0);
  61. CreateObject(805, 2658.8569335938, -1133.4517822266, 64.38599395752, 0, 0, 0);
  62. CreateObject(805, 2660.5961914063, -1133.6400146484, 64.38599395752, 0, 0, 0);
  63. CreateObject(805, 2661.0927734375, -1133.6936035156, 65.13599395752, 0, 0, 0);
  64. CreateObject(805, 2662.3354492188, -1133.8282470703, 65.13599395752, 0, 0, 0);
  65. CreateObject(805, 2664.5717773438, -1134.0709228516, 65.13599395752, 0, 0, 0);
  66. CreateObject(805, 2665.8139648438, -1134.2052001953, 65.13599395752, 0, 0, 0);
  67. CreateObject(805, 2665.8676757813, -1133.7080078125, 65.13599395752, 0, 0, 0);
  68. CreateObject(805, 2668.3525390625, -1133.9777832031, 65.13599395752, 0, 0, 0);
  69. CreateObject(805, 2668.3525390625, -1133.9775390625, 65.13599395752, 0, 0, 0);
  70. CreateObject(805, 2669.3737792969, -1133.8369140625, 65.13599395752, 0, 0, 0);
  71. CreateObject(805, 2669.4001464844, -1133.5883789063, 65.13599395752, 0, 0, 0);
  72. CreateObject(805, 2669.3994140625, -1133.587890625, 66.13599395752, 0, 0, 0);
  73. CreateObject(805, 2668.296875, -1134.4741210938, 66.13599395752, 0, 0, 0);
  74. CreateObject(805, 2666.8056640625, -1134.3117675781, 66.13599395752, 0, 0, 0);
  75. CreateObject(805, 2665.5629882813, -1134.1766357422, 66.13599395752, 0, 0, 0);
  76. CreateObject(805, 2663.7685546875, -1134.4840087891, 65.63599395752, 0, 0, 0);
  77. CreateObject(805, 2671.68359375, -1134.0844726563, 66.236000061035, 0, 0, 0);
  78. CreateObject(805, 2670.9379882813, -1134.0030517578, 66.236000061035, 0, 0, 0);
  79. CreateObject(805, 2670.8562011719, -1134.7485351563, 66.236000061035, 0, 0, 0);
  80. CreateObject(805, 2673.4763183594, -1133.7751464844, 66.236000061035, 0, 0, 0);
  81. CreateObject(805, 2710.4738769531, -1133.6195068359, 69.210983276367, 0, 0, 0);
  82. CreateObject(805, 2709.4951171875, -1133.82421875, 69.210983276367, 0, 0, 0);
  83. CreateObject(805, 2708.1181640625, -1133.3463134766, 69.210983276367, 0, 0, 0);
  84. CreateObject(805, 2708.1694335938, -1133.5904541016, 69.210983276367, 0, 0, 0);
  85. CreateObject(805, 2708.1689453125, -1133.58984375, 69.210983276367, 0, 0, 0);
  86. CreateObject(805, 2706.1606445313, -1133.7552490234, 69.210983276367, 0, 0, 0);
  87. CreateObject(805, 2705.5170898438, -1133.1231689453, 69.210983276367, 0, 0, 0);
  88. CreateObject(805, 2704.7827148438, -1133.2768554688, 69.210983276367, 0, 0, 0);
  89. CreateObject(805, 2704.29296875, -1133.37890625, 69.210983276367, 0, 0, 0);
  90. CreateObject(805, 2703.5590820313, -1133.5327148438, 69.210983276367, 0, 0, 0);
  91. CreateObject(805, 2702.5288085938, -1133.4925537109, 69.210983276367, 0, 0, 0);
  92. CreateObject(805, 2702.0390625, -1133.5947265625, 69.210983276367, 0, 0, 0);
  93. CreateObject(805, 2701.2026367188, -1133.2590332031, 69.210983276367, 0, 0, 0);
  94. CreateObject(805, 2700.4682617188, -1133.4125976563, 69.210983276367, 0, 0, 0);
  95. CreateObject(805, 2699.4892578125, -1133.6171875, 69.210983276367, 0, 0, 0);
  96. CreateObject(805, 2699, -1133.7197265625, 69.210983276367, 0, 0, 0);
  97. CreateObject(805, 2698.2661132813, -1133.8735351563, 69.210983276367, 0, 0, 0);
  98. CreateObject(805, 2697.5317382813, -1134.0268554688, 69.210983276367, 0, 0, 0);
  99. CreateObject(805, 2696.7973632813, -1134.1801757813, 69.210983276367, 0, 0, 0);
  100. CreateObject(805, 2695.7158203125, -1133.8952636719, 69.210983276367, 0, 0, 0);
  101. CreateObject(805, 2694.9819335938, -1134.0483398438, 69.210983276367, 0, 0, 0);
  102. CreateObject(805, 2693.3598632813, -1133.6212158203, 69.210983276367, 0, 0, 0);
  103. CreateObject(805, 2695.2651367188, -1132.9661865234, 69.210983276367, 0, 0, 0);
  104. CreateObject(805, 2696.732421875, -1132.658203125, 69.210983276367, 0, 0, 0);
  105. CreateObject(805, 2699.65625, -1130.7679443359, 69.210983276367, 0, 0, 0);
  106. CreateObject(805, 2696.5786132813, -1131.9235839844, 69.210983276367, 0, 0, 0);
  107. CreateObject(805, 2696.6806640625, -1132.4123535156, 69.210983276367, 0, 0, 0);
  108. CreateObject(805, 2697.169921875, -1132.3095703125, 69.210983276367, 0, 0, 0);
  109. CreateObject(805, 2699.6162109375, -1131.796875, 69.210983276367, 0, 0, 0);
  110. CreateObject(805, 2698.6479492188, -1132.05078125, 69.360992431641, 0, 0, 0);
  111. CreateObject(805, 2698.8525390625, -1133.0297851563, 69.811019897461, 0, 0, 0);
  112. CreateObject(805, 2696.8955078125, -1133.439453125, 69.811019897461, 0, 0, 0);
  113. CreateObject(805, 2702.27734375, -1132.3115234375, 69.811019897461, 0, 0, 0);
  114. CreateObject(805, 2706.3452148438, -1132.2254638672, 69.811019897461, 0, 0, 0);
  115. CreateObject(805, 2709.189453125, -1132.3948974609, 69.060989379883, 0, 0, 0);
  116. CreateObject(805, 2693.509765625, -1133.1257324219, 69.060989379883, 0, 0, 0);
  117. CreateObject(805, 2693.7661132813, -1134.3487548828, 69.060989379883, 0, 0, 0);
  118. CreateObject(805, 2693.765625, -1134.3486328125, 69.060989379883, 0, 0, 0);
  119. CreateObject(874, 2704.5346679688, -1127.234375, 68.27156829834, 0, 0, 0);
  120. CreateObject(874, 2708.0307617188, -1127.3591308594, 68.27156829834, 0, 0, 0);
  121. CreateObject(874, 2709.029296875, -1127.3940429688, 68.27156829834, 0, 0, 0);
  122. CreateObject(874, 2709.7785644531, -1127.4202880859, 68.27156829834, 0, 0, 0);
  123. CreateObject(874, 2706.2817382813, -1127.2951660156, 68.27156829834, 0, 0, 0);
  124. CreateObject(874, 2703.5339355469, -1127.1968994141, 68.27156829834, 0, 0, 0);
  125. CreateObject(874, 2702.7839355469, -1127.1695556641, 68.27156829834, 0, 0, 0);
  126. CreateObject(874, 2701.8193359375, -1126.1337890625, 68.27156829834, 0, 0, 0);
  127. CreateObject(874, 2703.3178710938, -1126.1872558594, 68.27156829834, 0, 0, 0);
  128. CreateObject(874, 2707.0637207031, -1126.3201904297, 68.27156829834, 0, 0, 0);
  129. CreateObject(874, 2699.5971679688, -1125.3023681641, 68.27156829834, 0, 0, 0);
  130. CreateObject(874, 2699.5966796875, -1125.3017578125, 68.27156829834, 0, 0, 0);
  131. CreateObject(991, 2682.8120117188, -1097.349609375, 74.476089477539, 90, 0, 0);
  132. CreateObject(991, 2682.8076171875, -1099.7103271484, 74.476089477539, 90, 0, 0);
  133. CreateObject(991, 2682.8056640625, -1102.1103515625, 74.476089477539, 90, 0, 0);
  134. CreateObject(991, 2682.8034667969, -1104.3603515625, 74.476089477539, 90, 0, 0);
  135. CreateObject(991, 2687.357421875, -1099.5399169922, 74.476089477539, 90, 0, 270);
  136. CreateObject(991, 2687.3547363281, -1102.2890625, 74.476089477539, 90, 0, 270);
  137. CreateObject(3066, 2675.1159667969, -1107.1049804688, 69.390121459961, 0, 0, 270);
  138. CreateObject(3066, 2677.44140625, -1113.1328125, 69.390121459961, 0, 0, 270);
  139. CreateObject(3052, 2680.9143066406, -1097.8148193359, 68.546264648438, 0, 0, 0);
  140. CreateObject(3052, 2680.9367675781, -1098.2564697266, 68.546264648438, 0, 0, 0);
  141. CreateObject(3015, 2680.6696777344, -1098.7075195313, 68.315773010254, 0, 0, 0);
  142. CreateObject(2619, 2687.5217285156, -1099.5080566406, 70.510009765625, 0, 0, 0);
  143. CreateObject(2619, 2687.5432128906, -1100.2849121094, 70.510009765625, 0, 0, 0);
  144. CreateObject(10631, 2682.4060058594, -1123.9733886719, 72.865493774414, 0, 0, 0);
  145. CreateObject(2921, 2687.5703125, -1105.4093017578, 73.62133026123, 0, 0, 0);
  146. CreateObject(2060, 2686.9255371094, -1101.6632080078, 68.513763427734, 0, 0, 0);
  147. CreateObject(2060, 2686.9145507813, -1102.1885986328, 68.513763427734, 0, 0, 0);
  148. CreateObject(2060, 2686.9052734375, -1102.7380371094, 68.513763427734, 0, 0, 0);
  149. CreateObject(2060, 2686.9052734375, -1102.7373046875, 68.663772583008, 0, 0, 0);
  150. CreateObject(2060, 2686.916015625, -1102.1867675781, 68.663772583008, 0, 0, 0);
  151. CreateObject(2060, 2686.9267578125, -1101.6359863281, 68.663772583008, 0, 0, 0);
  152. CreateObject(2061, 2686.8996582031, -1102.7579345703, 69.114501953125, 0, 0, 0);
  153. CreateObject(2064, 2686.9426269531, -1104.4201660156, 69.014724731445, 0, 0, 0);
  154. CreateObject(2060, 2686.9052734375, -1102.7373046875, 68.663772583008, 0, 0, 0);
  155. CreateObject(18092, 2681.7192382813, -1101.8835449219, 68.777420043945, 0, 0, 270);
  156. CreateObject(348, 2680.3498535156, -1103.3999023438, 71.70979309082, 0, 346, 273);
  157. CreateObject(349, 2680.3435058594, -1101.8009033203, 71.745040893555, 0, 0, 276);
  158. CreateObject(351, 2680.3657226563, -1099.9427490234, 71.686317443848, 0, 0, 274);
  159. CreateObject(353, 2680.3188476563, -1103.3524169922, 70.459846496582, 0, 0, 280);
  160. CreateObject(356, 2680.34375, -1100.0528564453, 70.558906555176, 0, 0, 278);
  161. CreateObject(355, 2680.3503417969, -1101.7498779297, 70.595878601074, 0, 0, 278.5);
  162.  
  163. ConnectNPC("testxd","testxd");
  164.  
  165. Create3DTextLabel("/wkaufen",0xFFFFFFFF,2682.8022,-1101.8406,69.3311,6.0,0,0);
  166.  
  167. Textdraw0 = TextDrawCreate(2.000000, 433.000000, "Alberto: Ich hoffe du findest hier das was du suchst mein Freund");
  168. TextDrawBackgroundColor(Textdraw0, 255);
  169. TextDrawFont(Textdraw0, 3);
  170. TextDrawLetterSize(Textdraw0, 0.500000, 1.300000);
  171. TextDrawColor(Textdraw0, -1);
  172. TextDrawSetOutline(Textdraw0, 1);
  173. TextDrawSetProportional(Textdraw0, 1);
  174. TextDrawUseBox(Textdraw0, 1);
  175. TextDrawBoxColor(Textdraw0, 255);
  176. TextDrawTextSize(Textdraw0, 640.000000, 222.000000);
  177.  
  178. Textdraw1 = TextDrawCreate(99.000000, 63.000000, "Desert Eagle .50");
  179. TextDrawBackgroundColor(Textdraw1, 255);
  180. TextDrawFont(Textdraw1, 1);
  181. TextDrawLetterSize(Textdraw1, 0.310000, 1.600000);
  182. TextDrawColor(Textdraw1, -1);
  183. TextDrawSetOutline(Textdraw1, 1);
  184. TextDrawSetProportional(Textdraw1, 1);
  185.  
  186. Textdraw2 = TextDrawCreate(268.000000, 56.000000, "Homefest 73");
  187. TextDrawBackgroundColor(Textdraw2, 255);
  188. TextDrawFont(Textdraw2, 1);
  189. TextDrawLetterSize(Textdraw2, 0.360000, 1.600000);
  190. TextDrawColor(Textdraw2, -1);
  191. TextDrawSetOutline(Textdraw2, 1);
  192. TextDrawSetProportional(Textdraw2, 1);
  193.  
  194. Textdraw3 = TextDrawCreate(480.000000, 60.000000, "Spas - 12");
  195. TextDrawBackgroundColor(Textdraw3, 255);
  196. TextDrawFont(Textdraw3, 1);
  197. TextDrawLetterSize(Textdraw3, 0.430000, 1.500000);
  198. TextDrawColor(Textdraw3, -1);
  199. TextDrawSetOutline(Textdraw3, 1);
  200. TextDrawSetProportional(Textdraw3, 1);
  201.  
  202. Textdraw4 = TextDrawCreate(123.000000, 238.000000, "MP5");
  203. TextDrawBackgroundColor(Textdraw4, 255);
  204. TextDrawFont(Textdraw4, 1);
  205. TextDrawLetterSize(Textdraw4, 0.470000, 1.500000);
  206. TextDrawColor(Textdraw4, -1);
  207. TextDrawSetOutline(Textdraw4, 1);
  208. TextDrawSetProportional(Textdraw4, 1);
  209.  
  210. Textdraw5 = TextDrawCreate(253.000000, 222.000000, "Kalashnikov (AK47)");
  211. TextDrawBackgroundColor(Textdraw5, 255);
  212. TextDrawFont(Textdraw5, 1);
  213. TextDrawLetterSize(Textdraw5, 0.440000, 1.600000);
  214. TextDrawColor(Textdraw5, -1);
  215. TextDrawSetOutline(Textdraw5, 1);
  216. TextDrawSetProportional(Textdraw5, 1);
  217.  
  218. Textdraw6 = TextDrawCreate(500.000000, 220.000000, "M4");
  219. TextDrawBackgroundColor(Textdraw6, 255);
  220. TextDrawFont(Textdraw6, 1);
  221. TextDrawLetterSize(Textdraw6, 0.500000, 1.500000);
  222. TextDrawColor(Textdraw6, -1);
  223. TextDrawSetOutline(Textdraw6, 1);
  224. TextDrawSetProportional(Textdraw6, 1);
  225.  
  226. Textdraw7 = TextDrawCreate(120.000000, 120.000000, "Kaufen");
  227. TextDrawBackgroundColor(Textdraw7, 255);
  228. TextDrawFont(Textdraw7, 1);
  229. TextDrawLetterSize(Textdraw7, 0.440000, 1.800000);
  230. TextDrawColor(Textdraw7, -1);
  231. TextDrawSetOutline(Textdraw7, 1);
  232. TextDrawSetProportional(Textdraw7, 1);
  233. TextDrawUseBox(Textdraw7, 1);
  234. TextDrawBoxColor(Textdraw7, -1);
  235. TextDrawTextSize(Textdraw7, 171.000000, 22.000000);
  236. TextDrawSetSelectable(Textdraw7,1);
  237.  
  238. Textdraw8 = TextDrawCreate(284.000000, 120.000000, "Kaufen");
  239. TextDrawBackgroundColor(Textdraw8, 255);
  240. TextDrawFont(Textdraw8, 1);
  241. TextDrawLetterSize(Textdraw8, 0.440000, 1.800000);
  242. TextDrawColor(Textdraw8, -1);
  243. TextDrawSetOutline(Textdraw8, 1);
  244. TextDrawSetProportional(Textdraw8, 1);
  245. TextDrawUseBox(Textdraw8, 1);
  246. TextDrawBoxColor(Textdraw8, -1);
  247. TextDrawTextSize(Textdraw8, 334.000000, 22.000000);
  248. TextDrawSetSelectable(Textdraw8,1);
  249.  
  250. Textdraw9 = TextDrawCreate(498.000000, 120.000000, "Kaufen");
  251. TextDrawBackgroundColor(Textdraw9, 255);
  252. TextDrawFont(Textdraw9, 1);
  253. TextDrawLetterSize(Textdraw9, 0.440000, 1.800000);
  254. TextDrawColor(Textdraw9, -1);
  255. TextDrawSetOutline(Textdraw9, 1);
  256. TextDrawSetProportional(Textdraw9, 1);
  257. TextDrawUseBox(Textdraw9, 1);
  258. TextDrawBoxColor(Textdraw9, -1);
  259. TextDrawTextSize(Textdraw9, 548.000000, 22.000000);
  260. TextDrawSetSelectable(Textdraw9,1);
  261.  
  262. Textdraw10 = TextDrawCreate(493.000000, 292.000000, "Kaufen");
  263. TextDrawBackgroundColor(Textdraw10, 255);
  264. TextDrawFont(Textdraw10, 1);
  265. TextDrawLetterSize(Textdraw10, 0.440000, 1.800000);
  266. TextDrawColor(Textdraw10, -1);
  267. TextDrawSetOutline(Textdraw10, 1);
  268. TextDrawSetProportional(Textdraw10, 1);
  269. TextDrawUseBox(Textdraw10, 1);
  270. TextDrawBoxColor(Textdraw10, -1);
  271. TextDrawTextSize(Textdraw10, 544.000000, 22.000000);
  272. TextDrawSetSelectable(Textdraw10,1);
  273.  
  274. Textdraw11 = TextDrawCreate(302.000000, 292.000000, "Kaufen");
  275. TextDrawBackgroundColor(Textdraw11, 255);
  276. TextDrawFont(Textdraw11, 1);
  277. TextDrawLetterSize(Textdraw11, 0.440000, 1.800000);
  278. TextDrawColor(Textdraw11, -1);
  279. TextDrawSetOutline(Textdraw11, 1);
  280. TextDrawSetProportional(Textdraw11, 1);
  281. TextDrawUseBox(Textdraw11, 1);
  282. TextDrawBoxColor(Textdraw11, -1);
  283. TextDrawTextSize(Textdraw11, 353.000000, 22.000000);
  284. TextDrawSetSelectable(Textdraw11,1);
  285.  
  286. Textdraw12 = TextDrawCreate(117.000000, 299.000000, "Kaufen");
  287. TextDrawBackgroundColor(Textdraw12, 255);
  288. TextDrawFont(Textdraw12, 1);
  289. TextDrawLetterSize(Textdraw12, 0.440000, 1.800000);
  290. TextDrawColor(Textdraw12, -1);
  291. TextDrawSetOutline(Textdraw12, 1);
  292. TextDrawSetProportional(Textdraw12, 1);
  293. TextDrawUseBox(Textdraw12, 1);
  294. TextDrawBoxColor(Textdraw12, -1);
  295. TextDrawTextSize(Textdraw12, 169.000000, 22.000000);
  296. TextDrawSetSelectable(Textdraw12,1);
  297.  
  298. Textdraw13 = TextDrawCreate(280.000000, 360.000000, "Verlassen");
  299. TextDrawBackgroundColor(Textdraw13, 255);
  300. TextDrawFont(Textdraw13, 1);
  301. TextDrawLetterSize(Textdraw13, 0.500000, 3.800000);
  302. TextDrawColor(Textdraw13, -1);
  303. TextDrawSetOutline(Textdraw13, 0);
  304. TextDrawSetProportional(Textdraw13, 1);
  305. TextDrawSetShadow(Textdraw13, 1);
  306. TextDrawUseBox(Textdraw13, 1);
  307. TextDrawBoxColor(Textdraw13, 255);
  308. TextDrawTextSize(Textdraw13, 357.000000, 22.000000);
  309. TextDrawSetSelectable(Textdraw13,1);
  310. return true;
  311. }
  312. public OnPlayerSpawn(playerid) {
  313. new botname[MAX_PLAYER_NAME];
  314. GetPlayerName(playerid, botname, sizeof(botname));
  315. if(!strcmp(botname, "testxd", true))
  316. {
  317. GivePlayerWeapon(playerid,31,1);
  318. SetPlayerChatBubble(playerid,"Alberto",0x0000FFFF,10.0,999999);
  319. }
  320. return true;
  321. }
  322.  
  323. public OnPlayerClickTextDraw(playerid, Text:clickedid) {
  324. if(clickedid == Textdraw7) {
  325. if(GetPlayerMoney(playerid) >= 1500) {
  326. GivePlayerWeapon(playerid,24,100);
  327. SendClientMessage(playerid,0xFFFFFFFF,"Du hast eine Desert Eagle .50 gekauft");
  328. } else {
  329. SendClientMessage(playerid,0xFFFFFFFF,"Du hast zu wenig Geld"); }
  330. }
  331. if(clickedid == Textdraw8) {
  332. if(GetPlayerMoney(playerid) >= 1000) {
  333. GivePlayerWeapon(playerid,25,500);
  334. SendClientMessage(playerid,0xFFFFFFFF,"Du hast eine Homefest 73 gekauft");
  335. } else {
  336. SendClientMessage(playerid,0xFFFFFFFF,"Du hast zu wenig Geld"); }
  337. }
  338. if(clickedid == Textdraw9) {
  339. if(GetPlayerMoney(playerid) >= 1500) {
  340. GivePlayerWeapon(playerid,27,500);
  341. SendClientMessage(playerid,0xFFFFFFFF,"Du hast eine Spas - 12 gekauft");
  342. } else {
  343. SendClientMessage(playerid,0xFFFFFFFF,"Du hast zu wenig Geld"); }
  344. }
  345. if(clickedid == Textdraw10) {
  346. if(GetPlayerMoney(playerid) >= 1700) {
  347. GivePlayerWeapon(playerid,29,500);
  348. SendClientMessage(playerid,0xFFFFFFFF,"Du hast eine MP5 gekauft");
  349. } else {
  350. SendClientMessage(playerid,0xFFFFFFFF,"Du hast zu wenig Geld"); }
  351. }
  352. if(clickedid == Textdraw11) {
  353. if(GetPlayerMoney(playerid) >= 1900) {
  354. GivePlayerWeapon(playerid,30,500);
  355. SendClientMessage(playerid,0xFFFFFFFF,"Du hast eine AK-47 gekauft");
  356. } else {
  357. SendClientMessage(playerid,0xFFFFFFFF,"Du hast zu wenig Geld"); }
  358. }
  359. if(clickedid == Textdraw12) {
  360. if(GetPlayerMoney(playerid) >= 2000) {
  361. GivePlayerWeapon(playerid,31,500);
  362. SendClientMessage(playerid,0xFFFFFFFF,"Du hast eine M4 gekauft");
  363. } else {
  364. SendClientMessage(playerid,0xFFFFFFFF,"Du hast zu wenig Geld"); }
  365. }
  366. if(clickedid == Textdraw13)
  367. {
  368. TogglePlayerControllable(playerid,true);
  369. SetCameraBehindPlayer(playerid);
  370. SetPlayerChatBubble(playerid,"",0xFFFFFFFF,1.1,1);
  371. TextDrawHideForPlayer(playerid,Textdraw0);
  372. TextDrawHideForPlayer(playerid,Textdraw1);
  373. TextDrawHideForPlayer(playerid,Textdraw2);
  374. TextDrawHideForPlayer(playerid,Textdraw3);
  375. TextDrawHideForPlayer(playerid,Textdraw4);
  376. TextDrawHideForPlayer(playerid,Textdraw5);
  377. TextDrawHideForPlayer(playerid,Textdraw6);
  378. TextDrawHideForPlayer(playerid,Textdraw7);
  379. TextDrawHideForPlayer(playerid,Textdraw8);
  380. TextDrawHideForPlayer(playerid,Textdraw9);
  381. TextDrawHideForPlayer(playerid,Textdraw10);
  382. TextDrawHideForPlayer(playerid,Textdraw11);
  383. TextDrawHideForPlayer(playerid,Textdraw12);
  384. TextDrawHideForPlayer(playerid,Textdraw13);
  385. CancelSelectTextDraw(playerid);
  386. }
  387. return true;
  388. }
  389. ocmd:porten(playerid,params[])
  390. {
  391. SetPlayerPos(playerid,2684.1404,-1100.7573,69.3274);
  392. return true;
  393. }
  394. ocmd:wkaufen(playerid,params[])
  395. {
  396. if(IsPlayerInRangeOfPoint(playerid,3.0,2683.1406,-1101.8600,69.3312))
  397. {
  398. TogglePlayerControllable(playerid,false);
  399. SetPlayerChatBubble(playerid,"Kauft Waffen(NO-DM)",0xFFFFFFFF,6.0,999999);
  400. SetPlayerCameraPos(playerid,2684.3525,-1101.9595,71.3413);
  401. SetPlayerCameraLookAt(playerid,2680.7305,-1101.9431,70.9251,CAMERA_MOVE);
  402. TextDrawShowForPlayer(playerid,Textdraw0);
  403. SetTimerEx("waffen1",2000,0,"i",playerid);
  404. GivePlayerMoney(playerid,399999);
  405. }
  406. return true;
  407. }
  408. public waffen1(playerid)
  409. {
  410. TextDrawShowForPlayer(playerid,Textdraw1);
  411. TextDrawShowForPlayer(playerid,Textdraw2);
  412. TextDrawShowForPlayer(playerid,Textdraw3);
  413. TextDrawShowForPlayer(playerid,Textdraw4);
  414. TextDrawShowForPlayer(playerid,Textdraw5);
  415. TextDrawShowForPlayer(playerid,Textdraw6);
  416. SetTimerEx("waffen2",1000,0,"i",playerid);
  417. return true;
  418. }
  419. public waffen2(playerid)
  420. {
  421. TextDrawShowForPlayer(playerid,Textdraw7);
  422. TextDrawShowForPlayer(playerid,Textdraw8);
  423. TextDrawShowForPlayer(playerid,Textdraw9);
  424. SetTimerEx("waffen3",1000,0,"i",playerid);
  425. return true;
  426. }
  427. public waffen3(playerid)
  428. {
  429. TextDrawShowForPlayer(playerid,Textdraw10);
  430. TextDrawShowForPlayer(playerid,Textdraw11);
  431. TextDrawShowForPlayer(playerid,Textdraw12);
  432. TextDrawShowForPlayer(playerid,Textdraw13);
  433. SelectTextDraw(playerid,0xFFF660FF);
  434. return true;
  435. }
Advertisement
Add Comment
Please, Sign In to add comment