Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2012
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.89 KB | None | 0 0
  1.  
  2. #define FILTERSCRIPT
  3.  
  4. #include <a_samp>
  5. #include <ocmd>
  6. #include <sscanf2>
  7.  
  8. forward Reparieren(playerid);
  9. forward Farbe(playerid);
  10. forward Schlafen(playerid);
  11. new Rastenter;
  12. new Rastexit;
  13. new Imbiss;
  14. new Eis;
  15. new smoke;
  16.  
  17. #define EISDIALOG 222
  18. #define FARBENDIALOG 223
  19. #define TUNE 225
  20. #define WUNSCHF 226
  21.  
  22. #if defined FILTERSCRIPT
  23.  
  24. public OnFilterScriptInit()
  25. {
  26. return 1;
  27. }
  28.  
  29. public OnFilterScriptExit()
  30. {
  31. return 1;
  32. }
  33.  
  34. #else
  35.  
  36. main()
  37. {
  38. print("\n----------------------------------");
  39. print(" Blank Gamemode by your name here");
  40. print("----------------------------------\n");
  41. }
  42.  
  43. #endif
  44.  
  45. public OnGameModeInit()
  46. {
  47. // Don't use these lines if it's a filterscript
  48. SetGameModeText("Blank Script");
  49. Rastenter=CreatePickup(1559,1,1705.1691,72.0741,37.1172,0);
  50. AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  51. Rastexit=CreatePickup(1559,1,681.3361,-451.0737,-25.6172,0);
  52. Imbiss=CreatePickup(1239,1,681.2414,-453.6289,-25.6172,0);
  53. Create3DTextLabel("Drücke N um das Imbissmenü zu öffnen",0x00D7FFFF,681.2414,-453.6289,-25.6172,10.0,0);
  54. Create3DTextLabel("Um dein Auto zu reparieren\nTippe [/rep] und [/farbe] um dein Fahrzeug zu färben [/tunen] um es zu tunen",0xFFA000FF,1668.0243,78.5229,37.1172,10.0,0);
  55. Create3DTextLabel("Hier kannst du dir ein Eis kaufen",0xFFA000FF,1696.7810,83.7118,37.1172,10.0,0);
  56. Eis=CreatePickup(1239,1,1696.7810,83.7118,37.1172,0);
  57. CreateObject(1219, 1538, -1357.0999755859, 2000.1000976563, 0, 0, 0);
  58. CreateObject(1448, 1535.5, -1236.1999511719, 276.89999389648, 0, 0, 0);
  59. CreateObject(1448, 1539.8000488281, -1236.1999511719, 276.89999389648, 0, 0, 0);
  60. CreateObject(1448, 1542.0999755859, -1236.1999511719, 276.89999389648, 0, 0, 0);
  61. CreateObject(1448, 1537.6999511719, -1236.1999511719, 276.89999389648, 0, 0, 0);
  62. CreateObject(1448, 1544.4000244141, -1236.1999511719, 276.89999389648, 0, 0, 0);
  63. CreateObject(1448, 1546.8000488281, -1236.3000488281, 277, 0, 0, 0);
  64. CreateObject(1450, 1531.4000244141, -1236, 277.5, 0, 0, 92);
  65. CreateObject(8542, 1528.3000488281, -1237.1999511719, 275, 0, 0, 92);
  66. CreateObject(15038, -1738.9000244141, 787.09997558594, 24.5, 0, 0, 0);
  67. CreateObject(15038, -1737.1999511719, 787.09997558594, 24.5, 0, 0, 0);
  68. CreateObject(15038, -1735.5, 787.09997558594, 24.5, 0, 0, 0);
  69. CreateObject(15038, -1738.6999511719, 792.29998779297, 24.5, 0, 0, 0);
  70. CreateObject(15038, -1737.0999755859, 792.29998779297, 24.5, 0, 0, 0);
  71. CreateObject(15038, -1735.599609375, 792.2998046875, 24.5, 0, 0, 0);
  72. CreateObject(18014, -1737.0999755859, 792.29998779297, 24.299999237061, 0, 0, 270);
  73. CreateObject(3091, -2003.5999755859, 125.80000305176, 27.200000762939, 0, 0, 334);
  74. CreateObject(3091, -2003, 152.19999694824, 27.200000762939, 0, 0, 202);
  75. CreateObject(10985, -2002.099609375, 140.3994140625, 26, 0, 0, 109.9951171875);
  76. CreateObject(867, -2003, 139.60000610352, 27, 0, 0, 0);
  77. CreateObject(1228, -2005.1999511719, 150.10000610352, 27, 0, 0, 0);
  78. CreateObject(1228, -2005.1999511719, 148.10000610352, 27, 0, 0, 0);
  79. CreateObject(1228, -2005.5, 146, 27, 0, 0, 342);
  80. CreateObject(1228, -2006.3000488281, 144.10000610352, 27, 0, 0, 340);
  81. CreateObject(1228, -2006.6999511719, 142.10000610352, 27, 0, 0, 0);
  82. CreateObject(1228, -2006.5999755859, 140, 27, 0, 0, 0);
  83. CreateObject(1228, -2006.3000488281, 137.80000305176, 27, 0, 0, 0);
  84. CreateObject(1228, -2005.9000244141, 135.60000610352, 27, 0, 0, 22);
  85. CreateObject(1228, -2005.1999511719, 133.5, 27, 0, 0, 0);
  86. CreateObject(1228, -2005.1999511719, 131.19999694824, 27, 0, 0, 0);
  87. CreateObject(1228, -2005.3000488281, 129, 27, 0, 0, 0);
  88. CreateObject(1228, -2005.3000488281, 127, 27, 0, 0, 0);
  89. CreateObject(1237, -2005.3000488281, 151.5, 26.5, 0, 0, 0);
  90. CreateObject(1237, -2005.5, 126.40000152588, 27.200000762939, 0, 0, 0);
  91. CreateObject(1237, -2001.4000244141, 124.59999847412, 26.5, 0, 0, 0);
  92. CreateObject(1237, -2001.0999755859, 153.10000610352, 26.700000762939, 0, 0, 0);
  93. CreateObject(3526, -2005.3000488281, 150.19999694824, 26.60000038147, 0, 0, 0);
  94. CreateObject(3526, -2005.3000488281, 148.10000610352, 26.60000038147, 0, 0, 0);
  95. CreateObject(3526, -2005.5, 146, 26.60000038147, 0, 0, 338);
  96. CreateObject(3526, -2006.4000244141, 144.19999694824, 26.60000038147, 0, 0, 337.99987792969);
  97. CreateObject(3526, -2006.8000488281, 142.10000610352, 26.60000038147, 0, 0, 359.99987792969);
  98. CreateObject(3526, -2006.6999511719, 139.89999389648, 26.60000038147, 0, 0, 359.99450683594);
  99. CreateObject(3526, -2006.5, 137.89999389648, 26.60000038147, 0, 0, 359.99450683594);
  100. CreateObject(3526, -2006, 135.60000610352, 26.60000038147, 0, 0, 27.994506835938);
  101. CreateObject(3526, -2005.1999511719, 133.39999389648, 26.60000038147, 0, 0, 357.9931640625);
  102. CreateObject(3526, -2005.3000488281, 126.90000152588, 26.60000038147, 0, 0, 357.98950195313);
  103. CreateObject(3526, -2005.3000488281, 129, 26.60000038147, 0, 0, 357.98950195313);
  104. CreateObject(3526, -2005.3000488281, 131.30000305176, 26.60000038147, 0, 0, 359.98950195313);
  105. CreateObject(10047, -1758.9609375, 789.8046875, 113.8359375, 0, 0, 0);
  106. CreateObject(18014, -1737.3000488281, 787.09997558594, 24.299999237061, 0, 0, 270);
  107. CreateObject(805, -1736.3000488281, 783.70001220703, 25, 0, 0, 0);
  108. CreateObject(805, -1734, 783.70001220703, 25, 0, 0, 0);
  109. CreateObject(805, -1732, 783.59997558594, 25, 0, 0, 0);
  110. CreateObject(805, -1729.9000244141, 783.59997558594, 25, 0, 0, 0);
  111. CreateObject(805, -1728, 783.59997558594, 25, 0, 0, 0);
  112. CreateObject(805, -1736.4000244141, 795.20001220703, 25, 0, 0, 0);
  113. CreateObject(805, -1734.5999755859, 795.29998779297, 25, 0, 0, 0);
  114. CreateObject(805, -1731.9000244141, 795.29998779297, 25, 0, 0, 0);
  115. CreateObject(805, -1729.0999755859, 795.40002441406, 25, 0, 0, 0);
  116. CreateObject(805, -1728.1999511719, 795.40002441406, 25, 0, 0, 0);
  117. CreateObject(805, -1730.5999755859, 795.5, 25, 0, 0, 0);
  118. CreateObject(805, -1733.4000244141, 795.59997558594, 25, 0, 0, 0);
  119. CreateObject(1361, -1727, 756.29998779297, 24.60000038147, 0, 0, 0);
  120. CreateObject(1290, -1793.1999511719, 768.79998779297, 29.889999389648, 0, 0, 180);
  121. CreateObject(1290, -1793.5, 776.29998779297, 29.889999389648, 0, 0, 179.99450683594);
  122. CreateObject(1290, -1793.5999755859, 786, 29.889999389648, 0, 0, 179.99450683594);
  123. CreateObject(1290, -1793.9000244141, 792.79998779297, 29.889999389648, 0, 0, 179.99450683594);
  124. CreateObject(1290, -1793.9000244141, 798.79998779297, 29.889999389648, 0, 0, 179.99450683594);
  125. CreateObject(1361, -1784.5, 814, 24.60000038147, 0, 0, 0);
  126. CreateObject(1361, -1785.1999511719, 814, 24.60000038147, 0, 0, 0);
  127. CreateObject(1361, -1786.1999511719, 814.09997558594, 24.60000038147, 0, 0, 0);
  128. CreateObject(1361, -1787, 814, 24.60000038147, 0, 0, 0);
  129. CreateObject(1361, -1787.8000488281, 814.09997558594, 24.60000038147, 0, 0, 0);
  130. CreateObject(1361, -1788.5999755859, 814.09997558594, 24.60000038147, 0, 0, 0);
  131. CreateObject(1361, -1789.5999755859, 814, 24.60000038147, 0, 0, 0);
  132. CreateObject(1361, -1790.5999755859, 814.09997558594, 24.60000038147, 0, 0, 0);
  133. CreateObject(1361, -1791.6999511719, 814.09997558594, 24.60000038147, 0, 0, 0);
  134. CreateObject(1361, -1792.5999755859, 814.09997558594, 24.60000038147, 0, 0, 0);
  135. CreateObject(1361, -1793.6999511719, 814.09997558594, 24.60000038147, 0, 0, 0);
  136. CreateObject(1361, -1794.5, 814.09997558594, 24.60000038147, 0, 0, 0);
  137. CreateObject(1361, -1795.4000244141, 814.20001220703, 24.60000038147, 0, 0, 0);
  138. CreateObject(1361, -1796.4000244141, 814.09997558594, 24.60000038147, 0, 0, 0);
  139. CreateObject(1361, -1797.4000244141, 814.20001220703, 24.60000038147, 0, 0, 0);
  140. CreateObject(1361, -1798.3000488281, 814.20001220703, 24.60000038147, 0, 0, 0);
  141. CreateObject(1361, -1799.3000488281, 814.20001220703, 24.60000038147, 0, 0, 0);
  142. CreateObject(1361, -1800.3000488281, 814.20001220703, 24.60000038147, 0, 0, 0);
  143. CreateObject(1361, -1801.3000488281, 814.20001220703, 24.60000038147, 0, 0, 0);
  144. CreateObject(1361, -1802.3000488281, 814.20001220703, 24.60000038147, 0, 0, 0);
  145. CreateObject(1361, -1803.0999755859, 814.40002441406, 24.799999237061, 0, 0, 0);
  146. CreateObject(1290, -1794, 807.20001220703, 29.89999961853, 0, 0, 179.99450683594);
  147. CreateObject(1683, -1421.4000244141, 66, 145.5, 0, 340, 46);
  148. CreateObject(3666, -1802.5999755859, 814.40002441406, 26.10000038147, 0, 0, 0);
  149. CreateObject(3666, -1799.1999511719, 814.29998779297, 25.89999961853, 0, 0, 0);
  150. CreateObject(3666, -1795.5, 814.20001220703, 25.89999961853, 0, 0, 0);
  151. CreateObject(3666, -1791.6999511719, 814.09997558594, 25.89999961853, 0, 0, 0);
  152. CreateObject(3666, -1788, 814.09997558594, 25.89999961853, 0, 0, 0);
  153. CreateObject(3666, -1784.5, 814.09997558594, 25.89999961853, 0, 0, 0);
  154. CreateObject(3666, -1740.4000244141, 774.5, 224.39999389648, 0, 0, 0);
  155. CreateObject(981, -1851.6999511719, 290.79998779297, 37.799999237061, 0, 0, 60);
  156. CreateObject(1282, -1843.6999511719, 304.70001220703, 38.299999237061, 0, 0, 342);
  157. CreateObject(1282, -1843.3000488281, 306.20001220703, 38.299999237061, 0, 0, 341.99890136719);
  158. CreateObject(1282, -1842.9000244141, 307.39999389648, 38.299999237061, 0, 0, 341.99890136719);
  159. CreateObject(1282, -1842.4000244141, 308.70001220703, 38.299999237061, 0, 0, 341.99890136719);
  160. CreateObject(1282, -1841.9000244141, 310, 38.299999237061, 0, 0, 341.99890136719);
  161. CreateObject(1282, -1841.5, 311.10000610352, 38.299999237061, 0, 0, 341.99890136719);
  162. CreateObject(1282, -1841.0999755859, 312.29998779297, 38.299999237061, 0, 0, 341.99890136719);
  163. CreateObject(1282, -1840.5999755859, 313.70001220703, 38.299999237061, 0, 0, 341.99890136719);
  164. CreateObject(1282, -1840.0999755859, 315.20001220703, 38.299999237061, 0, 0, 341.99890136719);
  165. CreateObject(1282, -1839.5, 316.60000610352, 38.299999237061, 0, 0, 341.99890136719);
  166. CreateObject(1282, -1839.1999511719, 317.89999389648, 38.299999237061, 0, 0, 341.99890136719);
  167. CreateObject(1282, -1838.5999755859, 319.29998779297, 38.299999237061, 0, 0, 341.99890136719);
  168. CreateObject(1282, -1838, 320.70001220703, 38.299999237061, 0, 0, 341.99890136719);
  169. CreateObject(1282, -1837.5, 322.20001220703, 38.299999237061, 0, 0, 341.99890136719);
  170. CreateObject(1282, -1837, 323.70001220703, 38.299999237061, 0, 0, 341.99890136719);
  171. CreateObject(1282, -1836.5, 325.10000610352, 38.299999237061, 0, 0, 341.99890136719);
  172. CreateObject(1282, -1836, 326.5, 38.299999237061, 0, 0, 341.99890136719);
  173. CreateObject(981, -1833, 341.39999389648, 37.700000762939, 0, 0, 79.996337890625);
  174. CreateObject(854, -1849.5, 300, 38, 0, 0, 0);
  175. CreateObject(853, -1847.4000244141, 303.89999389648, 38.200000762939, 0, 0, 0);
  176. CreateObject(852, -1845.6999511719, 308.20001220703, 37.799999237061, 0, 0, 0);
  177. CreateObject(851, -1844.5, 311.5, 38.099998474121, 0, 0, 0);
  178. CreateObject(849, -1843.1999511719, 315.10000610352, 38.099998474121, 0, 0, 0);
  179. CreateObject(850, -1842, 318.89999389648, 37.900001525879, 0, 0, 0);
  180. CreateObject(851, -1840.5999755859, 322.89999389648, 38.099998474121, 0, 0, 0);
  181. CreateObject(851, -1841.9000244141, 319.5, 38.099998474121, 0, 0, 0);
  182. CreateObject(850, -1841.4000244141, 320.60000610352, 37.900001525879, 0, 0, 0);
  183. CreateObject(849, -1845, 309.89999389648, 38.099998474121, 0, 0, 0);
  184. CreateObject(849, -1844.6999511719, 311.10000610352, 38.099998474121, 0, 0, 0);
  185. CreateObject(851, -1843.6999511719, 312.89999389648, 38.099998474121, 0, 0, 0);
  186. CreateObject(852, -1846, 306.60000610352, 37.799999237061, 0, 0, 0);
  187. CreateObject(853, -1842.8000488281, 316.89999389648, 38.200000762939, 0, 0, 0);
  188. CreateObject(853, -1841.3000488281, 321.29998779297, 38.200000762939, 0, 0, 0);
  189. CreateObject(854, -1843.6999511719, 314, 38, 0, 0, 0);
  190. CreateObject(852, -1848.5, 301.89999389648, 37.799999237061, 0, 0, 0);
  191. CreateObject(851, -1846.5, 305.5, 38.099998474121, 0, 0, 0);
  192. CreateObject(849, -1845.6999511719, 308.10000610352, 38.099998474121, 0, 0, 0);
  193. CreateObject(853, -1845, 310.20001220703, 38.200000762939, 0, 0, 0);
  194. CreateObject(853, -1843.9000244141, 313.10000610352, 38.200000762939, 0, 0, 0);
  195. CreateObject(853, -1849.3000488281, 300.29998779297, 38.200000762939, 0, 0, 0);
  196. CreateObject(853, -1848, 302.39999389648, 38.200000762939, 0, 0, 0);
  197. CreateObject(850, -1836.9000244141, 335, 37.900001525879, 0, 0, 0);
  198. CreateObject(853, -1838.3000488281, 330.5, 38.200000762939, 0, 0, 0);
  199. CreateObject(851, -1839.9000244141, 325.5, 38.099998474121, 0, 0, 0);
  200. CreateObject(853, -1838.9000244141, 328.10000610352, 38.200000762939, 0, 0, 0);
  201. CreateObject(849, -1837.5, 332.20001220703, 38.099998474121, 0, 0, 0);
  202. CreateObject(851, -1837.8000488281, 331.70001220703, 38.099998474121, 0, 0, 0);
  203. CreateObject(853, -1840.1999511719, 324.39999389648, 38.200000762939, 0, 0, 0);
  204. CreateObject(853, -1837.0999755859, 335, 38.200000762939, 0, 0, 0);
  205. CreateObject(854, -1839.8000488281, 326.79998779297, 38, 0, 0, 0);
  206. CreateObject(853, -1837.5, 332.70001220703, 38.200000762939, 0, 0, 0);
  207. CreateObject(853, -1844.5, 311.89999389648, 38.200000762939, 0, 0, 0);
  208. CreateObject(853, -1843.4000244141, 315.79998779297, 38.200000762939, 0, 0, 0);
  209. CreateObject(853, -1843, 316.5, 38.200000762939, 0, 0, 0);
  210. CreateObject(854, -1837.1999511719, 333.89999389648, 38, 0, 0, 0);
  211. CreateObject(3099, -1840.9000244141, 316.10000610352, 37.700000762939, 0, 0, 0);
  212. CreateObject(3098, -1838.4000244141, 328.70001220703, 40.099998474121, 0, 0, 0);
  213. CreateObject(3097, -1843.6999511719, 311.5, 41.400001525879, 0, 0, 340);
  214. CreateObject(2968, -1839.1999511719, 323.5, 38, 0, 0, 0);
  215. CreateObject(2926, -1843.5, 311.70001220703, 37.700000762939, 0, 0, 0);
  216. CreateObject(2908, -1840, 322.10000610352, 37.799999237061, 0, 0, 0);
  217. CreateObject(3010, -1839.9765625, 322.4365234375, 38.678321838379, 0, 0, 0);
  218. CreateObject(3010, -1839.5999755859, 325.20001220703, 38.200000762939, 0, 180, 90);
  219. CreateObject(3008, -1844.8000488281, 308.39999389648, 38.299999237061, 0, 0, 0);
  220. CreateObject(3006, -1845.9000244141, 304.39999389648, 37.700000762939, 0, 0, 0);
  221. CreateObject(2907, -1843.8000488281, 310.70001220703, 37.900001525879, 0, 0, 0);
  222. CreateObject(2905, -1842.5, 320, 37.900001525879, 0, 0, 0);
  223. CreateObject(2890, -1842.0999755859, 322.29998779297, 37.799999237061, 0, 0, 0);
  224. CreateObject(1777, -1838.5, 327.89999389648, 38.599998474121, 0, 0, 0);
  225. CreateObject(1462, -1843.4000244141, 315.29998779297, 37.799999237061, 0, 0, 0);
  226. CreateObject(1369, -1846.8000488281, 302.70001220703, 39.900001525879, 0, 0, 0);
  227. CreateObject(12853, 1651.3994140625, 79.69921875, 38, 0, 0, 261.98547363281);
  228. CreateObject(9946, 1647.599609375, 81.19921875, 36, 0, 0, 351.99096679688);
  229. CreateObject(11081, 1647.4000244141, 71.5, 43, 0, 0, 171.99645996094);
  230. CreateObject(9946, 1695.5, 74.3994140625, 36, 0, 0, 351.99096679688);
  231. CreateObject(1227, 1639, 83.5, 37, 0, 0, 263.24597167969);
  232. CreateObject(1334, 1638.3000488281, 79.699996948242, 37, 0, 0, 79.995971679688);
  233. CreateObject(2672, 1636.6999511719, 82.5, 36.400001525879, 0, 0, 0);
  234. CreateObject(2673, 1636.9000244141, 84.400001525879, 36.200000762939, 0, 0, 0);
  235. CreateObject(2676, 1636.5, 79.900001525879, 36.200000762939, 0, 0, 0);
  236. CreateObject(2672, 1637.5999755859, 85.400001525879, 36.400001525879, 0, 0, 0);
  237. CreateObject(1235, 1639.8000488281, 86.599998474121, 36.599998474121, 0, 0, 0);
  238. CreateObject(2671, 1644.8000488281, 86.099998474121, 36.099998474121, 0, 0, 0);
  239. CreateObject(1656, 1602.9000244141, -94.199996948242, 1.1000000238419, 0, 0, 0);
  240. CreateObject(6289, 1706.0999755859, 68.800003051758, 38.700000762939, 0, 0, 352);
  241. CreateObject(8645, 1707.6999511719, 91.699996948242, 37, 0, 0, 351.75);
  242. CreateObject(8645, 1678.4000244141, 95.900001525879, 37, 0, 0, 352);
  243. CreateObject(8645, 1719.9000244141, 74.800003051758, 37, 0, 0, 262);
  244. CreateObject(8645, 1691.6999511719, 56.200000762939, 37, 0, 0, 352);
  245. CreateObject(8645, 1662.3000488281, 60.299999237061, 37, 0, 0, 352);
  246. CreateObject(8645, 1642.3000488281, 62.900001525879, 37, 0, 0, 172.89996337891);
  247. CreateObject(8645, 1649, 100.09999847412, 37, 0, 0, 352);
  248. CreateObject(1232, 1713.6999511719, 76.800003051758, 38.799999237061, 0, 0, 0);
  249. CreateObject(1232, 1714.19921875, 86.7998046875, 38.799999237061, 0, 0, 0);
  250. CreateObject(1232, 1699.1999511719, 88.800003051758, 38.799999237061, 0, 0, 0);
  251. CreateObject(1232, 1681.9000244141, 91.099998474121, 38.799999237061, 0, 0, 0);
  252. CreateObject(1281, 1694.0999755859, 86.800003051758, 37, 0, 0, 352);
  253. CreateObject(1281, 1692.9000244141, 81, 36.900001525879, 0, 0, 351.99645996094);
  254. CreateObject(2837, 1693.0999755859, 86.599998474121, 37, 0, 0, 0);
  255. CreateObject(2837, 1693.4000244141, 87.099998474121, 37, 0, 0, 316);
  256. CreateObject(2840, 1693.5, 81.099998474121, 36.900001525879, 0, 0, 0);
  257. CreateObject(2859, 1692.1999511719, 81.400001525879, 36.900001525879, 0, 0, 0);
  258. CreateObject(2860, 1694.5999755859, 86.599998474121, 37, 0, 0, 0);
  259. CreateObject(1244, 1657.4000244141, 89.900001525879, 37, 0, 0, 262);
  260. CreateObject(1244, 1659.5999755859, 89.599998474121, 37, 0, 0, 264);
  261. CreateObject(1244, 1648.9000244141, 91.099998474121, 37, 0, 0, 262);
  262. CreateObject(1244, 1647, 91.5, 37, 0, 0, 262);
  263. CreateObject(1262, 1659.3000488281, 75.5, 36.900001525879, 0, 0, 0);
  264. CreateObject(1290, 1610.0999755859, 94.5, 42.599998474121, 0, 0, 0);
  265. CreateObject(1290, 1614.0999755859, 116.40000152588, 42.099998474121, 0, 0, 0);
  266. CreateObject(1290, 1613.0999755859, 48.200000762939, 42.200000762939, 0, 0, 0);
  267. CreateObject(1290, 1609.0999755859, 68.5, 42.5, 0, 0, 0);
  268. CreateObject(1290, 1618.5, 133.60000610352, 41.400001525879, 0, 0, 0);
  269. CreateObject(1319, 1702.8000488281, 55.599998474121, 36.700000762939, 0, 0, 0);
  270. CreateObject(1319, 1697.9000244141, 56.599998474121, 36.700000762939, 0, 0, 0);
  271. CreateObject(1319, 1692.9000244141, 57.400001525879, 36.700000762939, 0, 0, 0);
  272. CreateObject(1319, 1687.5999755859, 58.099998474121, 36.700000762939, 0, 0, 0);
  273. CreateObject(1319, 1682.5, 58.900001525879, 36.700000762939, 0, 0, 0);
  274. CreateObject(1209, 1706.9000244141, 59.299999237061, 36.099998474121, 0, 0, 260);
  275. CreateObject(2221, 1698.4000244141, 81.300003051758, 37.400001525879, 0, 0, 0);
  276. CreateObject(2222, 1698.9000244141, 85.5, 37.400001525879, 0, 0, 0);
  277. CreateObject(2223, 1699.3000488281, 86.300003051758, 38, 0, 0, 0);
  278. CreateObject(2425, 1700.9000244141, 83.800003051758, 37.299999237061, 0, 0, 352);
  279. CreateObject(2768, 1702.0999755859, 79, 37.299999237061, 0, 0, 0);
  280. CreateObject(850, 1634.5999755859, 79.900001525879, 36.200000762939, 0, 0, 0);
  281. CreateObject(1370, 1648, 91.300003051758, 36.700000762939, 0, 0, 0);
  282. CreateObject(1444, 1676.9000244141, 81.599998474121, 36.950000762939, 0, 0, 354);
  283. CreateObject(2432, 1707, 68.199996948242, 38.200000762939, 0, 0, 262);
  284. CreateObject(2714, 1646.6999511719, 85.099998474121, 36.800003051758, 0, 0, 170);
  285. CreateObject(3467, 1699.9000244141, 78, 36.799999237061, 0, 0, 260);
  286. CreateObject(3521, 1624.5, 82.400001525879, 38, 0, 0, 264);
  287. CreateObject(7597, 1630.0999755859, 71.400001525879, 45.599998474121, 0, 0, 90);
  288. CreateObject(8406, 1673.5, 86.5, 41.599998474121, 0, 0, 264);
  289. CreateObject(14826, 1647.9000244141, 65.900001525879, 36.900001525879, 0, 0, 0);
  290. CreateObject(17950, 1668, 77.699996948242, 38.400001525879, 0, 0, 352);
  291. CreateObject(16775, 1642.5999755859, 101.40000152588, 31.89999961853, 0, 0, 350);
  292. CreateObject(16775, 1657.0999755859, 99, 31.89999961853, 0, 0, 352);
  293. CreateObject(16775, 1671.5, 97.199996948242, 31.89999961853, 0, 0, 352);
  294. CreateObject(16775, 1685.6999511719, 95, 31.89999961853, 0, 0, 352);
  295. CreateObject(16775, 1699.4000244141, 93.199996948242, 31.89999961853, 0, 0, 354);
  296. CreateObject(16775, 1712.6999511719, 91.599998474121, 31.89999961853, 0, 0, 352);
  297. CreateObject(16775, 1716.9000244141, 90.900001525879, 31.89999961853, 0, 0, 356);
  298. CreateObject(16775, 1722.9000244141, 83.099998474121, 31.5, 0, 0, 262);
  299. CreateObject(16775, 1720.9000244141, 68.599998474121, 31.89999961853, 0, 0, 262);
  300. CreateObject(16775, 1719.3000488281, 57.599998474121, 31.89999961853, 0, 0, 261.75);
  301. CreateObject(16775, 1711, 51.5, 31.89999961853, 0, 0, 352);
  302. CreateObject(16775, 1696.5999755859, 53.700000762939, 31.89999961853, 0, 0, 350);
  303. CreateObject(16775, 1682, 55.900001525879, 31.89999961853, 0, 0, 352);
  304. CreateObject(16775, 1667.4000244141, 57.900001525879, 31.89999961853, 0, 0, 350);
  305. CreateObject(16775, 1652.9000244141, 60.099998474121, 31.89999961853, 0, 0, 352);
  306. CreateObject(16775, 1638.9000244141, 62, 31.89999961853, 0, 0, 354);
  307. CreateObject(2970, 1659.8000488281, 80.300003051758, 36.099998474121, 0, 0, 0);
  308. CreateObject(2963, 1658.0999755859, 81.5, 37.599998474121, 0, 0, 354);
  309. return 1;
  310. }
  311.  
  312. public OnGameModeExit()
  313. {
  314. return 1;
  315. }
  316.  
  317. public OnPlayerRequestClass(playerid, classid)
  318. {
  319. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  320. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  321. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  322. return 1;
  323. }
  324.  
  325. public OnPlayerConnect(playerid)
  326. {
  327. return 1;
  328. }
  329.  
  330. public OnPlayerDisconnect(playerid, reason)
  331. {
  332. return 1;
  333. }
  334.  
  335. public OnPlayerSpawn(playerid)
  336. {
  337. return 1;
  338. }
  339.  
  340. public OnPlayerDeath(playerid, killerid, reason)
  341. {
  342. return 1;
  343. }
  344.  
  345. public OnVehicleSpawn(vehicleid)
  346. {
  347. return 1;
  348. }
  349.  
  350. public OnVehicleDeath(vehicleid, killerid)
  351. {
  352. return 1;
  353. }
  354.  
  355. public OnPlayerText(playerid, text[])
  356. {
  357. return 1;
  358. }
  359.  
  360. public Farbe(playerid)
  361. {
  362. if(GetPVarInt(playerid,"Farbe")==1)
  363. {
  364. SendClientMessage(playerid,0x1E00FFFF,"Fahrzeug erfolgreich umgespritzt in ein schönes {CC0000}ROT");
  365. GivePlayerMoney(playerid,-100);
  366. ChangeVehicleColor(GetPlayerVehicleID(playerid),151,151);
  367. TogglePlayerControllable(playerid,1);
  368. SetCameraBehindPlayer(playerid);
  369. DestroyObject(smoke);
  370. }
  371. if(GetPVarInt(playerid,"Farbe")==2)
  372. {
  373. SendClientMessage(playerid,0x1E00FFFF,"Fahrzeug erfolgreich umgespritzt in ein schönes {CCFF00}GELB");
  374. GivePlayerMoney(playerid,-100);
  375. ChangeVehicleColor(GetPlayerVehicleID(playerid),65,65);
  376. TogglePlayerControllable(playerid,1);
  377. SetCameraBehindPlayer(playerid);
  378. DestroyObject(smoke);
  379. }
  380. if(GetPVarInt(playerid,"Farbe")==3)
  381. {
  382. SendClientMessage(playerid,0x1E00FFFF,"Fahrzeug erfolgreich umgespritzt in ein schönes {6600FF}BLAU");
  383. GivePlayerMoney(playerid,-100);
  384. ChangeVehicleColor(GetPlayerVehicleID(playerid),103,103);
  385. TogglePlayerControllable(playerid,1);
  386. SetCameraBehindPlayer(playerid);
  387. DestroyObject(smoke);
  388. }
  389. if(GetPVarInt(playerid,"Farbe")==4)
  390. {
  391. SendClientMessage(playerid,0x1E00FFFF,"Fahrzeug erfolgreich umgespritzt in ein schönes {66FF00}GRÜN");
  392. GivePlayerMoney(playerid,-100);
  393. ChangeVehicleColor(GetPlayerVehicleID(playerid),114,114);
  394. TogglePlayerControllable(playerid,1);
  395. SetCameraBehindPlayer(playerid);
  396. DestroyObject(smoke);
  397. }
  398. if(GetPVarInt(playerid,"Farbe")==5)
  399. {
  400. SendClientMessage(playerid,0x1E00FFFF,"Fahrzeug erfolgreich umgespritzt in ein schönes {FF6600}ORANGE");
  401. GivePlayerMoney(playerid,-100);
  402. ChangeVehicleColor(GetPlayerVehicleID(playerid),6,6);
  403. TogglePlayerControllable(playerid,1);
  404. SetCameraBehindPlayer(playerid);
  405. DestroyObject(smoke);
  406. }
  407. if(GetPVarInt(playerid,"Farbe")==6)
  408. {
  409. SendClientMessage(playerid,0x1E00FFFF,"Fahrzeug erfolgreich umgespritzt in ein schönes {CC00FF}VIOLETT");
  410. GivePlayerMoney(playerid,-100);
  411. ChangeVehicleColor(GetPlayerVehicleID(playerid),175,175);
  412. TogglePlayerControllable(playerid,1);
  413. SetCameraBehindPlayer(playerid);
  414. DestroyObject(smoke);
  415. }
  416. return 1;
  417. }
  418.  
  419. public OnPlayerCommandText(playerid, cmdtext[])
  420. {
  421. if (strcmp("/tunen", cmdtext, true, 10) == 0)
  422. {
  423. if(!IsPlayerInRangeOfPoint(playerid,5,1668.0243,78.5229,37.1172))return SendClientMessage(playerid,0xFF1E00FF,"Du bist nicht in der Werkstadt am Rastplatz!");
  424. if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,0xFF1E00FF,"Du bist in keinem Fahrzeug");
  425. ShowPlayerDialog(playerid,TUNE,DIALOG_STYLE_LIST,"Tuneteile","2x Nitro $50\n5x Nitro $100\n10x Nitro $500","Kaufen","Abbrechen");
  426. return 1;
  427. }
  428. if (strcmp("/farbe", cmdtext, true, 10) == 0)
  429. {
  430. if(!IsPlayerInRangeOfPoint(playerid,5,1668.0243,78.5229,37.1172))return SendClientMessage(playerid,0xFF1E00FF,"Du bist nicht in der Werkstadt am Rastplatz!");
  431. if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,0xFF1E00FF,"Du bist in keinem Fahrzeug");
  432. if(GetPlayerMoney(playerid)<100)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 100$ auf der Hand");
  433. ShowPlayerDialog(playerid,FARBENDIALOG,DIALOG_STYLE_LIST,"Farben","{CC0000}Rot\n{CCFF00}Gelb\n{6600FF}Blau\n{66FF00}Grün\n{FF6600}Orange\n{CC00FF}Violett\n{99CCCC}Wunschfarbe","Spritzen","Abbrechen");
  434. return 1;
  435. }
  436.  
  437. if (strcmp("/rep", cmdtext, true, 10) == 0)
  438. {
  439. if(!IsPlayerInRangeOfPoint(playerid,5,1668.0243,78.5229,37.1172))return SendClientMessage(playerid,0xFF1E00FF,"Du bist nicht in der Werkstadt am Rastplatz!");
  440. if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,0xFF1E00FF,"Du bist in keinem Fahrzeug");
  441. if(GetPlayerMoney(playerid)<100)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 100$ auf der Hand");
  442. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird repariert, warte 5 Sekunden");
  443. TogglePlayerControllable(playerid,0);
  444. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  445. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  446. SetTimerEx("Reparieren",1000*5,0,"i",playerid);
  447. return 1;
  448. }
  449. return 0;
  450. }
  451.  
  452. public Reparieren(playerid)
  453. {
  454. SendClientMessage(playerid,0x23FF00FF,"Fahrzeug erfolgreich repariert");
  455. GivePlayerMoney(playerid,-100);
  456. RepairVehicle(GetPlayerVehicleID(playerid));
  457. PlayerPlaySound(playerid,1133,1668.0243,78.5229,37.1172);
  458. TogglePlayerControllable(playerid,1);
  459. SetCameraBehindPlayer(playerid);
  460. return 1;
  461. }
  462.  
  463. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  464. {
  465. return 1;
  466. }
  467.  
  468. public OnPlayerExitVehicle(playerid, vehicleid)
  469. {
  470. return 1;
  471. }
  472.  
  473. public OnPlayerStateChange(playerid, newstate, oldstate)
  474. {
  475. return 1;
  476. }
  477.  
  478. public OnPlayerEnterCheckpoint(playerid)
  479. {
  480. return 1;
  481. }
  482.  
  483. public OnPlayerLeaveCheckpoint(playerid)
  484. {
  485. return 1;
  486. }
  487.  
  488. public OnPlayerEnterRaceCheckpoint(playerid)
  489. {
  490. return 1;
  491. }
  492.  
  493. public OnPlayerLeaveRaceCheckpoint(playerid)
  494. {
  495. return 1;
  496. }
  497.  
  498. public OnRconCommand(cmd[])
  499. {
  500. return 1;
  501. }
  502.  
  503. public OnPlayerRequestSpawn(playerid)
  504. {
  505. return 1;
  506. }
  507.  
  508. public OnObjectMoved(objectid)
  509. {
  510. return 1;
  511. }
  512.  
  513. public OnPlayerObjectMoved(playerid, objectid)
  514. {
  515. return 1;
  516. }
  517.  
  518. public OnPlayerPickUpPickup(playerid, pickupid)
  519. {
  520. if(pickupid==Imbiss)
  521. {
  522. }
  523. if(pickupid==Eis)
  524. {
  525. SetPlayerPos(playerid,1696.7810-3,83.7118,37.1172);
  526. SetCameraBehindPlayer(playerid);
  527. ShowPlayerDialog(playerid,EISDIALOG,DIALOG_STYLE_LIST,"Eismenu","{FF9933}Schokoladeneis 7$\n{FF9933}Vanilieeis 7$\n{FF9933}Erdbeereis 7$\n{FF9933}Himbeereis 7$\n{FF9933}Zitroneneis 7$\n{FF9933}Haselnusseis 7$\n{FF9933}Pistazieneis\n{FF9933}Cookieeis 7$\n{FF9933}Kiwieis 7$\n{FF9933}Kirscheis 7$\n{FF9933}Waldmeistereis 7$\n{FF9933}Stracciatellaeis 7$\n{FF9933}Meloneneis 7$","Kaufen","Abbrechen");
  528. }
  529. if(pickupid==Rastexit)
  530. {
  531. SetPlayerPos(playerid,1702.7166,72.3624,37.1172);
  532. SetPlayerFacingAngle(playerid,85.7451);
  533. SetPlayerInterior(playerid,0);
  534. SetCameraBehindPlayer(playerid);
  535. }
  536. if(pickupid==Rastenter)
  537. {
  538. SetPlayerPos(playerid,681.4465,-452.3912,-25.6172);
  539. SetPlayerFacingAngle(playerid,178.5540);
  540. SetPlayerInterior(playerid,1);
  541. SetCameraBehindPlayer(playerid);
  542. }
  543. return 1;
  544. }
  545.  
  546. public OnVehicleMod(playerid, vehicleid, componentid)
  547. {
  548. return 1;
  549. }
  550.  
  551. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  552. {
  553. return 1;
  554. }
  555.  
  556. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  557. {
  558. return 1;
  559. }
  560.  
  561. public OnPlayerSelectedMenuRow(playerid, row)
  562. {
  563. return 1;
  564. }
  565.  
  566. public OnPlayerExitedMenu(playerid)
  567. {
  568. return 1;
  569. }
  570.  
  571. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  572. {
  573. return 1;
  574. }
  575.  
  576. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  577. {
  578. if(newkeys & KEY_NO)
  579. {
  580. if(!IsPlayerInRangeOfPoint(playerid,2.3,681.2414,-453.6289,-25.6172))return 1;
  581. ShowPlayerDialog(playerid,189,DIALOG_STYLE_LIST,"Imbiss","{3300FF}Fish and Chips $7\n{66FFFF}Belegtes Fischbrötchen $14\n{FF0000}Mega Lachs Filet $28","Kaufen","Abbrechen");
  582. }
  583. return 1;
  584. }
  585.  
  586. public OnRconLoginAttempt(ip[], password[], success)
  587. {
  588. return 1;
  589. }
  590.  
  591. public OnPlayerUpdate(playerid)
  592. {
  593. if(!IsPlayerInRangeOfPoint(playerid,20,1690.3116,76.1055,37.1172))return PlayerPlaySound(playerid,1188,1690.3116,76.1055,37.1172);
  594. if(IsPlayerInRangeOfPoint(playerid,20,1690.3116,76.1055,37.1172))return PlayerPlaySound(playerid,1187,1690.3116,76.1055,37.1172);
  595. return 1;
  596. }
  597.  
  598. public OnPlayerStreamIn(playerid, forplayerid)
  599. {
  600. return 1;
  601. }
  602.  
  603. public OnPlayerStreamOut(playerid, forplayerid)
  604. {
  605. return 1;
  606. }
  607.  
  608. public OnVehicleStreamIn(vehicleid, forplayerid)
  609. {
  610. return 1;
  611. }
  612.  
  613. public OnVehicleStreamOut(vehicleid, forplayerid)
  614. {
  615. return 1;
  616. }
  617.  
  618. public Schlafen(playerid)
  619. {
  620. SendClientMessage(playerid,0x00FFFFFF,"Du bist aufgewacht und fühlst dich wieder fitt und als könntest du mehr als vorher");
  621. SetPlayerHealth(playerid,100);
  622. SetPlayerFightingStyle(playerid,FIGHT_STYLE_KUNGFU);
  623. ClearAnimations(playerid,0);
  624. TogglePlayerControllable(playerid,1);
  625. SetCameraBehindPlayer(playerid);
  626. SetPlayerPos(playerid,2230.9893,-1170.5929,1029.7969);
  627. SetPlayerFacingAngle(playerid,265.3025);
  628. return 1;
  629. }
  630.  
  631. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  632. {
  633. if(dialogid==TUNE)
  634. {
  635. if(response)
  636. {
  637. if(listitem==0)
  638. {
  639. if(GetPlayerMoney(playerid)<50)return SendClientMessage(playerid,0xF50000FF,"Du hast keine 50$ dabei!");
  640. AddVehicleComponent(GetPlayerVehicleID(playerid),1009);
  641. PlayerPlaySound(playerid,1133,1668.0243,78.5229,37.1172);
  642. return 1;
  643. }
  644. if(listitem==1)
  645. {
  646. if(GetPlayerMoney(playerid)<100)return SendClientMessage(playerid,0xF50000FF,"Du hast keine 100$ dabei!");
  647. AddVehicleComponent(GetPlayerVehicleID(playerid),1008);
  648. PlayerPlaySound(playerid,1133,1668.0243,78.5229,37.1172);
  649. return 1;
  650. }
  651. if(listitem==2)
  652. {
  653. if(GetPlayerMoney(playerid)<500)return SendClientMessage(playerid,0xF50000FF,"Du hast keine 500$ dabei!");
  654. AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  655. PlayerPlaySound(playerid,1133,1668.0243,78.5229,37.1172);
  656. return 1;
  657. }
  658. }
  659. }
  660. if(dialogid==189)
  661. {
  662. if(response)
  663. {
  664. if(listitem==0)
  665. {
  666. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xF50000FF,"Du hast keine 7$ dabei");
  667. new Float:health;
  668. GivePlayerMoney(playerid,-7);
  669. GetPlayerHealth(playerid,health);
  670. SetPlayerHealth(playerid,health+25);
  671. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.1, 0, 1, 1, 1, 1, 1);
  672. return 1;
  673. }
  674. if(listitem==1)
  675. {
  676. if(GetPlayerMoney(playerid)<14)return SendClientMessage(playerid,0xF50000FF,"Du hast keine 14$ dabei");
  677. new Float:health;
  678. GivePlayerMoney(playerid,-14);
  679. GetPlayerHealth(playerid,health);
  680. SetPlayerHealth(playerid,health+50);
  681. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.1, 0, 1, 1, 1, 1, 1);
  682. return 1;
  683. }
  684. if(listitem==2)
  685. {
  686. if(GetPlayerMoney(playerid)<28)return SendClientMessage(playerid,0xF50000FF,"Du hast keine 28$ dabei");
  687. SetPlayerHealth(playerid,100);
  688. GivePlayerMoney(playerid,-28);
  689. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.1, 0, 1, 1, 1, 1, 1);
  690. return 1;
  691. }
  692. }
  693. }
  694. if(dialogid==FARBENDIALOG)
  695. {
  696. if(response)
  697. {
  698. if(listitem==0)
  699. {
  700. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird umgespritzt, warte 5 Sekunden");
  701. TogglePlayerControllable(playerid,0);
  702. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  703. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  704. SetTimerEx("Farbe",1000*5,0,"i",playerid);
  705. SetPVarInt(playerid,"Farbe",1);
  706. smoke=CreateObject(2780,1668.0243,78.5229,37.1172-3,0,0,0,0);
  707. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  708. return 1;
  709. }
  710. if(listitem==1)
  711. {
  712. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird umgespritzt, warte 5 Sekunden");
  713. TogglePlayerControllable(playerid,0);
  714. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  715. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  716. SetTimerEx("Farbe",1000*5,0,"i",playerid);
  717. SetPVarInt(playerid,"Farbe",2);
  718. smoke=CreateObject(2780,1668.0243,78.5229,37.1172-3,0,0,0,0);
  719. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  720. return 1;
  721. }
  722. if(listitem==2)
  723. {
  724. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird umgespritzt, warte 5 Sekunden");
  725. TogglePlayerControllable(playerid,0);
  726. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  727. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  728. SetTimerEx("Farbe",1000*5,0,"i",playerid);
  729. SetPVarInt(playerid,"Farbe",3);
  730. smoke=CreateObject(2780,1668.0243,78.5229,37.1172-3,0,0,0,0);
  731. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  732. return 1;
  733. }
  734. if(listitem==3)
  735. {
  736. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird umgespritzt, warte 5 Sekunden");
  737. TogglePlayerControllable(playerid,0);
  738. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  739. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  740. SetTimerEx("Farbe",1000*5,0,"i",playerid);
  741. SetPVarInt(playerid,"Farbe",4);
  742. smoke=CreateObject(2780,1668.0243,78.5229,37.1172-3,0,0,0,0);
  743. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  744. return 1;
  745. }
  746. if(listitem==4)
  747. {
  748. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird umgespritzt, warte 5 Sekunden");
  749. TogglePlayerControllable(playerid,0);
  750. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  751. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  752. SetTimerEx("Farbe",1000*5,0,"i",playerid);
  753. SetPVarInt(playerid,"Farbe",5);
  754. smoke=CreateObject(2780,1668.0243,78.5229,37.1172-3,0,0,0,0);
  755. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  756. return 1;
  757. }
  758. if(listitem==5)
  759. {
  760. SendClientMessage(playerid,0x00FFF0FF,"Dein Fahrzeug wird umgespritzt, warte 5 Sekunden");
  761. TogglePlayerControllable(playerid,0);
  762. SetPlayerCameraPos(playerid,1668.0243,78.5229+20,37.1172+3);
  763. SetPlayerCameraLookAt(playerid,1668.0243,78.5229,37.1172);
  764. SetTimerEx("Farbe",1000*5,0,"i",playerid);
  765. SetPVarInt(playerid,"Farbe",6);
  766. smoke=CreateObject(2780,1668.0243,78.5229,37.1172-3,0,0,0,0);
  767. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  768. return 1;
  769. }
  770. if(listitem==6)
  771. {
  772. ShowPlayerDialog(playerid,WUNSCHF,DIALOG_STYLE_INPUT,"Wunschfarbe","Gebe die gewünschte Farbe ID ein\nFarbeids[0-252]","OK","Zurück");
  773. return 1;
  774. }
  775. }
  776. }
  777. if(dialogid==WUNSCHF)
  778. {
  779. if(response==0)
  780. {
  781. ShowPlayerDialog(playerid,FARBENDIALOG,DIALOG_STYLE_LIST,"Farben","{CC0000}Rot\n{CCFF00}Gelb\n{6600FF}Blau\n{66FF00}Grün\n{FF6600}Orange\n{CC00FF}Violett\n{99CCCC}Wunschfarbe","Spritzen","Abbrechen");
  782. return 1;
  783. }
  784. if(response==1)
  785. {
  786. if(!strlen(inputtext))
  787. {
  788. SendClientMessage(playerid,0xF50000FF,"Bitte gebe eine Farb ID an");
  789. ShowPlayerDialog(playerid,WUNSCHF,DIALOG_STYLE_INPUT,"Wunschfarbe","Gebe die gewünschte Farbe ID ein\nFarbeids[0-252]","OK","Zurück");
  790. return 1;
  791. }
  792. else
  793. {
  794. if(strlen(inputtext)<0)return SendClientMessage(playerid,0xF50000FF,"Die Farb IDs gehen von 0-252!");
  795. if(strlen(inputtext)>252)return SendClientMessage(playerid,0xF50000FF,"Die Farb IDs gehen von 0-252!");
  796. ChangeVehicleColor(GetPlayerVehicleID(playerid),strlen(inputtext),strlen(inputtext));
  797. PlayerPlaySound(playerid,1134,1668.0243,78.5229,37.1172);
  798. GivePlayerMoney(playerid,-100);
  799. return 1;
  800. }
  801. }
  802. }
  803. if(dialogid==EISDIALOG)
  804. {
  805. if(response)
  806. {
  807. if(listitem==0)
  808. {
  809. new Float:armour;
  810. GetPlayerArmour(playerid,armour);
  811. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  812. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  813. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  814. SetPlayerArmour(playerid,armour+25);
  815. SetPVarInt(playerid,"Eis",1);
  816. ApplyAnimation(playerid,"Food","EAT_Burger",4.1,1,1,1,1,3000,1);
  817. GivePlayerMoney(playerid,-7);
  818. return 1;
  819. }
  820. if(listitem==1)
  821. {
  822. new Float:armour;
  823. GetPlayerArmour(playerid,armour);
  824. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  825. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  826. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  827. SetPlayerArmour(playerid,armour+25);
  828. SetPVarInt(playerid,"Eis",1);
  829. GivePlayerMoney(playerid,-7);
  830. return 1;
  831. }
  832. if(listitem==2)
  833. {
  834. new Float:armour;
  835. GetPlayerArmour(playerid,armour);
  836. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  837. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  838. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  839. SetPlayerArmour(playerid,armour+25);
  840. SetPVarInt(playerid,"Eis",1);
  841. GivePlayerMoney(playerid,-7);
  842. return 1;
  843. }
  844. if(listitem==3)
  845. {
  846. new Float:armour;
  847. GetPlayerArmour(playerid,armour);
  848. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  849. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  850. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  851. SetPlayerArmour(playerid,armour+25);
  852. SetPVarInt(playerid,"Eis",1);
  853. GivePlayerMoney(playerid,-7);
  854. return 1;
  855. }
  856. if(listitem==4)
  857. {
  858. new Float:armour;
  859. GetPlayerArmour(playerid,armour);
  860. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  861. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  862. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  863. SetPlayerArmour(playerid,armour+25);
  864. SetPVarInt(playerid,"Eis",1);
  865. GivePlayerMoney(playerid,-7);
  866. return 1;
  867. }
  868. if(listitem==5)
  869. {
  870. new Float:armour;
  871. GetPlayerArmour(playerid,armour);
  872. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  873. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  874. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  875. SetPlayerArmour(playerid,armour+25);
  876. SetPVarInt(playerid,"Eis",1);
  877. GivePlayerMoney(playerid,-7);
  878. return 1;
  879. }
  880. if(listitem==6)
  881. {
  882. new Float:armour;
  883. GetPlayerArmour(playerid,armour);
  884. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  885. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  886. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  887. SetPlayerArmour(playerid,armour+25);
  888. SetPVarInt(playerid,"Eis",1);
  889. GivePlayerMoney(playerid,-7);
  890. return 1;
  891. }
  892. if(listitem==7)
  893. {
  894. new Float:armour;
  895. GetPlayerArmour(playerid,armour);
  896. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  897. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  898. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  899. SetPlayerArmour(playerid,armour+25);
  900. SetPVarInt(playerid,"Eis",1);
  901. GivePlayerMoney(playerid,-7);
  902. return 1;
  903. }
  904. if(listitem==8)
  905. {
  906. new Float:armour;
  907. GetPlayerArmour(playerid,armour);
  908. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  909. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  910. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  911. SetPlayerArmour(playerid,armour+25);
  912. SetPVarInt(playerid,"Eis",1);
  913. GivePlayerMoney(playerid,-7);
  914. return 1;
  915. }
  916. if(listitem==9)
  917. {
  918. new Float:armour;
  919. GetPlayerArmour(playerid,armour);
  920. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  921. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  922. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  923. SetPlayerArmour(playerid,armour+25);
  924. SetPVarInt(playerid,"Eis",1);
  925. GivePlayerMoney(playerid,-7);
  926. return 1;
  927. }
  928. if(listitem==10)
  929. {
  930. new Float:armour;
  931. GetPlayerArmour(playerid,armour);
  932. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  933. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  934. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  935. SetPlayerArmour(playerid,armour+25);
  936. SetPVarInt(playerid,"Eis",1);
  937. GivePlayerMoney(playerid,-7);
  938. return 1;
  939. }
  940. if(listitem==11)
  941. {
  942. new Float:armour;
  943. GetPlayerArmour(playerid,armour);
  944. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  945. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  946. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  947. SetPlayerArmour(playerid,armour+25);
  948. SetPVarInt(playerid,"Eis",1);
  949. GivePlayerMoney(playerid,-7);
  950. return 1;
  951. }
  952. if(listitem==12)
  953. {
  954. new Float:armour;
  955. GetPlayerArmour(playerid,armour);
  956. if(GetPVarInt(playerid,"Eis")==1)return SendClientMessage(playerid,0xFF1E00FF,"Du hast jetzt keine Lust auf ein Eis");
  957. if(GetPlayerMoney(playerid)<7)return SendClientMessage(playerid,0xFF1E00FF,"Du hast keine 7$");
  958. SendClientMessage(playerid,0x0005FFFF,"Dir hat das Eis sehr gut geschmeckt");
  959. SetPlayerArmour(playerid,armour+25);
  960. SetPVarInt(playerid,"Eis",1);
  961. GivePlayerMoney(playerid,-7);
  962. return 1;
  963. }
  964. }
  965. }
  966. return 1;
  967. }
  968.  
  969. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  970. {
  971. return 1;
  972. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement