Advertisement
Guest User

Waffenshop

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