Advertisement
Guest User

Service Sistem

a guest
Sep 18th, 2022
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.01 KB | None | 0 0
  1. #define YSI_YES_HEAP_MALLOC
  2.  
  3. #define CGEN_MEMORY 60000
  4.  
  5. #include <a_samp>
  6. #include <ysilib\YSI_Storage\y_ini>
  7. #include <ysilib\YSI_Coding\y_timers>
  8. #include <ysilib\YSI_Visual\y_commands>
  9. #include <streamer>
  10.  
  11. #define c_server "{0099ff}"
  12. #define c_white "{ffffff}"
  13. #define c_yellow "{f2ff00}"
  14. #define x_server 0x0099FFAA
  15. #define x_ltblue 0x00f2ffAA
  16. #define x_white 0xffffffAA
  17.  
  18. static stock const USER_PATH[64] = "/Users/%s.ini";
  19.  
  20. static
  21. player_Vehparts[MAX_PLAYERS],
  22. player_Service[MAX_PLAYERS];
  23.  
  24. hook Account_Load(const playerid, const string: name[], const string: value[]);
  25. hook Account_Load(const playerid, const string: name[], const string: value[])
  26. {
  27. INI_Int("VehParts", player_Vehparts[playerid]);
  28. INI_Int("RepairService", player_Service[playerid]);
  29.  
  30. return 1;
  31. }
  32.  
  33. main()
  34. {
  35. print("- -");
  36. print("*service system");
  37. print("*credits: realnaith");
  38. print("- -");
  39. }
  40.  
  41. new bool: buypartscp[MAX_PLAYERS];
  42. new doktordre;
  43.  
  44. forward mechanicservice(playerid);
  45. public mechanicservice(playerid)
  46. {
  47. TogglePlayerControllable(playerid, 1);
  48.  
  49. return 1;
  50. }
  51.  
  52. public OnGameModeInit()
  53. {
  54. Create3DTextLabel(""c_yellow"/buyparts \n "c_white"Lokacija za kupovinu delova. \n "c_yellow"/service \n "c_white"Popravite sami vozilo.", -1, 1820.4517, -1435.6417, 14.1374, 10.0, 0, 0);
  55. Create3DTextLabel(""c_yellow"/service \n "c_white"Servis ce vam popraviti vozilo.", -1, 1820.6632, -1423.9844, 14.1381, 10.0, 0, 0);
  56.  
  57. Create3DTextLabel(""c_yellow"/buyparts \n "c_white"Kupite delove za vase vozilo.", -1, 1702.6899, -1469.3434, 13.5469, 10.0, 0, 0);
  58. Create3DTextLabel(""c_yellow"/buyservice \n "c_white"KKupili ste usluge servisa.", -1, 1830.4390, -1172.3756, 24.1964, 10.0, 0, 0);
  59.  
  60. print("*santos-customs loaded");
  61. print("*credits: sleek");
  62.  
  63. doktordre = CreateDynamicObject(19447,1828.631,-1429.011,13.265,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  64. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  65. doktordre = CreateDynamicObject(19355,1803.538,-1445.029,19.946,0.000,0.000,19.199,-1,-1,-1,300.000,300.000);
  66. SetDynamicObjectMaterial(doktordre, 0, 3449, "vegashse2", "hseconcblend1_256", 0xFF3366FF);
  67. doktordre = CreateDynamicObject(19355,1803.805,-1445.794,19.946,0.000,0.000,19.199,-1,-1,-1,300.000,300.000);
  68. SetDynamicObjectMaterial(doktordre, 0, 3449, "vegashse2", "hseconcblend1_256", 0xFF3366FF);
  69. doktordre = CreateDynamicObject(19355,1803.707,-1444.970,19.946,0.000,0.000,19.199,-1,-1,-1,300.000,300.000);
  70. SetDynamicObjectMaterial(doktordre, 0, 3449, "vegashse2", "hseconcblend1_256", 0xFF3366FF);
  71. doktordre = CreateDynamicObject(19355,1803.975,-1445.735,19.946,0.000,0.000,19.199,-1,-1,-1,300.000,300.000);
  72. SetDynamicObjectMaterial(doktordre, 0, 3449, "vegashse2", "hseconcblend1_256", 0xFF3366FF);
  73. doktordre = CreateDynamicObject(19355,1803.619,-1445.445,20.346,0.000,0.000,19.199,-1,-1,-1,300.000,300.000);
  74. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  75. doktordre = CreateDynamicObject(19447,1817.220,-1414.740,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  76. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  77. doktordre = CreateDynamicObject(19447,1817.220,-1418.220,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  78. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  79. doktordre = CreateDynamicObject(19447,1817.220,-1421.690,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  80. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  81. doktordre = CreateDynamicObject(19447,1819.041,-1406.331,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  82. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  83. doktordre = CreateDynamicObject(19447,1822.541,-1406.331,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  84. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  85. doktordre = CreateDynamicObject(19447,1826.010,-1406.331,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  86. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  87. doktordre = CreateDynamicObject(19447,1826.971,-1406.331,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  88. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  89. doktordre = CreateDynamicObject(19447,1818.881,-1437.761,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  90. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  91. doktordre = CreateDynamicObject(19447,1822.350,-1437.761,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  92. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  93. doktordre = CreateDynamicObject(19447,1825.830,-1437.761,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  94. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  95. doktordre = CreateDynamicObject(19447,1826.971,-1437.761,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  96. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  97. doktordre = CreateDynamicObject(19447,1828.631,-1418.600,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  98. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  99. doktordre = CreateDynamicObject(19385,1828.634,-1408.128,14.261,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  100. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  101. doktordre = CreateDynamicObject(19428,1828.640,-1435.927,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  102. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  103. doktordre = CreateDynamicObject(19428,1828.640,-1432.498,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  104. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  105. doktordre = CreateDynamicObject(19428,1828.640,-1425.527,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  106. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  107. doktordre = CreateDynamicObject(19428,1828.640,-1422.047,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  108. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  109. doktordre = CreateDynamicObject(19428,1828.640,-1415.117,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  110. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  111. doktordre = CreateDynamicObject(19428,1828.640,-1411.667,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  112. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  113. doktordre = CreateDynamicObject(19428,1828.640,-1410.408,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  114. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  115. doktordre = CreateDynamicObject(19428,1828.640,-1407.988,17.270,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  116. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  117. doktordre = CreateDynamicObject(19447,1826.971,-1406.451,13.255,90.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  118. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  119. doktordre = CreateDynamicObject(19428,1828.640,-1407.989,15.680,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  120. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  121. doktordre = CreateDynamicObject(19447,1817.220,-1407.990,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  122. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  123. doktordre = CreateDynamicObject(19447,1817.220,-1425.159,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  124. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  125. doktordre = CreateDynamicObject(19447,1817.220,-1428.640,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  126. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  127. doktordre = CreateDynamicObject(19447,1817.220,-1432.120,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  128. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  129. doktordre = CreateDynamicObject(19447,1817.220,-1435.600,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  130. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  131. doktordre = CreateDynamicObject(19447,1817.220,-1436.091,13.255,90.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  132. SetDynamicObjectMaterial(doktordre, 0, 9507, "boxybld2_sfw", "gz_vic4e", 0x00000000);
  133. doktordre = CreateDynamicObject(19447,1822.090,-1436.061,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  134. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  135. doktordre = CreateDynamicObject(19447,1823.741,-1436.071,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  136. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  137. doktordre = CreateDynamicObject(19447,1822.090,-1432.581,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  138. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  139. doktordre = CreateDynamicObject(19447,1822.090,-1429.111,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  140. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  141. doktordre = CreateDynamicObject(19447,1822.090,-1425.651,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  142. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  143. doktordre = CreateDynamicObject(19447,1822.090,-1422.171,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  144. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  145. doktordre = CreateDynamicObject(19447,1822.090,-1418.682,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  146. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  147. doktordre = CreateDynamicObject(19447,1822.090,-1415.203,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  148. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  149. doktordre = CreateDynamicObject(19447,1822.090,-1411.732,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  150. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  151. doktordre = CreateDynamicObject(19447,1822.090,-1408.252,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  152. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  153. doktordre = CreateDynamicObject(19447,1822.090,-1408.152,17.965,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  154. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  155. doktordre = CreateDynamicObject(19447,1823.741,-1432.581,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  156. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  157. doktordre = CreateDynamicObject(19447,1823.741,-1429.110,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  158. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  159. doktordre = CreateDynamicObject(19447,1823.761,-1425.652,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  160. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  161. doktordre = CreateDynamicObject(19447,1823.761,-1422.172,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  162. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  163. doktordre = CreateDynamicObject(19447,1823.741,-1418.681,17.985,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  164. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  165. doktordre = CreateDynamicObject(19447,1823.741,-1415.191,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  166. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  167. doktordre = CreateDynamicObject(19447,1823.741,-1411.721,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  168. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  169. doktordre = CreateDynamicObject(19447,1823.741,-1408.251,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  170. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  171. doktordre = CreateDynamicObject(19447,1823.741,-1408.141,17.975,180.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  172. SetDynamicObjectMaterial(doktordre, 0, 17298, "weefarmcuntw", "sjmscruffhut4", 0x00000000);
  173. doktordre = CreateDynamicObject(19866,1828.668,-1435.389,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  174. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  175. doktordre = CreateDynamicObject(19866,1828.668,-1430.447,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  176. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  177. doktordre = CreateDynamicObject(19866,1828.668,-1425.508,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  178. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  179. doktordre = CreateDynamicObject(19866,1828.668,-1420.558,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  180. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  181. doktordre = CreateDynamicObject(19866,1828.668,-1415.618,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  182. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  183. doktordre = CreateDynamicObject(19866,1828.668,-1410.649,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  184. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  185. doktordre = CreateDynamicObject(19866,1828.668,-1408.698,18.071,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  186. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  187. doktordre = CreateDynamicObject(19866,1826.267,-1406.297,18.071,360.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  188. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  189. doktordre = CreateDynamicObject(19866,1821.427,-1406.297,18.071,360.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  190. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  191. doktordre = CreateDynamicObject(19866,1819.585,-1406.297,18.071,360.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  192. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  193. doktordre = CreateDynamicObject(19866,1817.178,-1408.698,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  194. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  195. doktordre = CreateDynamicObject(19866,1817.178,-1413.658,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  196. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  197. doktordre = CreateDynamicObject(19866,1817.178,-1418.618,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  198. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  199. doktordre = CreateDynamicObject(19866,1817.178,-1423.558,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  200. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  201. doktordre = CreateDynamicObject(19866,1817.178,-1428.507,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  202. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  203. doktordre = CreateDynamicObject(19866,1817.178,-1433.457,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  204. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  205. doktordre = CreateDynamicObject(19866,1817.178,-1435.408,18.071,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  206. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  207. doktordre = CreateDynamicObject(19866,1826.267,-1437.798,18.071,360.000,0.000,630.000,-1,-1,-1,300.000,300.000);
  208. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  209. doktordre = CreateDynamicObject(19866,1821.318,-1437.798,18.071,360.000,0.000,630.000,-1,-1,-1,300.000,300.000);
  210. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  211. doktordre = CreateDynamicObject(19866,1819.587,-1437.798,18.071,360.000,0.000,630.000,-1,-1,-1,300.000,300.000);
  212. SetDynamicObjectMaterial(doktordre, 0, 6284, "bev_law2", "pierbild04_law", 0x00000000);
  213. doktordre = CreateDynamicObject(19482,1828.588,-1413.384,20.163,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  214. SetDynamicObjectMaterial(doktordre, 0, 11301, "carshow_sfse", "ws_Transfender_dirty", 0x00000000);
  215. doktordre = CreateDynamicObject(19482,1828.588,-1423.824,20.163,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  216. SetDynamicObjectMaterial(doktordre, 0, 13598, "destructo", "sunshinebillboard", 0x00000000);
  217. doktordre = CreateDynamicObject(19482,1828.588,-1434.215,20.163,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  218. SetDynamicObjectMaterial(doktordre, 0, 10375, "subshops_sfs", "ws_archangels_dirty", 0x00000000);
  219. doktordre = CreateDynamicObject(19087,1827.805,-1419.837,13.021,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  220. SetDynamicObjectMaterial(doktordre, 0, 16640, "a51", "sl_metalwalk", 0x00000000);
  221. doktordre = CreateDynamicObject(19483,1817.983,-1419.036,13.411,360.000,630.000,0.000,-1,-1,-1,300.000,300.000);
  222. SetDynamicObjectMaterial(doktordre, 0, 14776, "genintintcarint3", "toolwall1", 0x00000000);
  223. doktordre = CreateDynamicObject(19482,1817.319,-1421.742,15.595,0.300,0.000,0.000,-1,-1,-1,300.000,300.000);
  224. SetDynamicObjectMaterial(doktordre, 0, 10439, "hashblock3_sfs", "ws_mural1", 0x00000000);
  225. doktordre = CreateDynamicObject(19477,1825.507,-1437.651,15.291,-2.099,0.000,90.000,-1,-1,-1,300.000,300.000);
  226. SetDynamicObjectMaterial(doktordre, 0, 2813, "gb_books01", "GB_magazine06", 0x00000000);
  227. doktordre = CreateDynamicObject(19483,1822.296,-1437.648,15.053,-1.300,0.000,90.000,-1,-1,-1,300.000,300.000);
  228. SetDynamicObjectMaterial(doktordre, 0, 14530, "estate2", "Auto_Slamvan2", 0x00000000);
  229. doktordre = CreateDynamicObject(19482,1817.329,-1412.204,15.886,3.500,0.000,0.000,-1,-1,-1,300.000,300.000);
  230. SetDynamicObjectMaterial(doktordre, 0, 14801, "lee_bdupsmain", "Bdup_graf5", 0x00000000);
  231. doktordre = CreateDynamicObject(19483,1819.208,-1437.648,15.082,1.100,0.000,90.000,-1,-1,-1,300.000,300.000);
  232. SetDynamicObjectMaterial(doktordre, 0, 14530, "estate2", "Auto_feltzer", 0x00000000);
  233.  
  234. doktordre = CreateDynamicObject(19817,1822.770,-1435.608,11.000,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  235. doktordre = CreateDynamicObject(19817,1822.770,-1410.789,11.000,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  236. doktordre = CreateDynamicObject(19817,1822.770,-1423.880,11.000,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  237.  
  238.  
  239. doktordre = CreateDynamicObject(4100,1836.821,-1443.692,14.251,0.000,0.000,50.058,-1,-1,-1,300.000,300.000);
  240. doktordre = CreateDynamicObject(4100,1836.810,-1412.876,14.251,0.000,0.000,50.056,-1,-1,-1,300.000,300.000);
  241. doktordre = CreateDynamicObject(4100,1815.978,-1449.930,14.194,0.000,0.000,132.830,-1,-1,-1,300.000,300.000);
  242. doktordre = CreateDynamicObject(4100,1829.654,-1450.840,14.222,0.000,0.000,140.059,-1,-1,-1,300.000,300.000);
  243. doktordre = CreateDynamicObject(4099,1808.401,-1433.001,13.578,0.000,0.000,45.522,-1,-1,-1,300.000,300.000);
  244. doktordre = CreateDynamicObject(4100,1829.654,-1391.234,14.166,0.000,0.000,140.059,-1,-1,-1,300.000,300.000);
  245. doktordre = CreateDynamicObject(4100,1802.206,-1391.202,14.251,0.000,0.000,140.059,-1,-1,-1,300.000,300.000);
  246. doktordre = CreateDynamicObject(4100,1815.925,-1391.220,14.194,0.000,0.000,140.059,-1,-1,-1,300.000,300.000);
  247. doktordre = CreateDynamicObject(4100,1827.511,-1406.297,14.166,0.000,0.000,140.059,-1,-1,-1,300.000,300.000);
  248.  
  249. doktordre = CreateDynamicObject(11313,1828.529,-1434.236,16.440,360.000,450.000,180.000,-1,-1,-1,300.000,300.000);
  250. doktordre = CreateDynamicObject(11313,1828.529,-1423.825,16.440,360.000,450.000,180.000,-1,-1,-1,300.000,300.000);
  251.  
  252. doktordre = CreateDynamicObject(11313,1828.529,-1413.395,16.440,360.000,450.000,180.000,-1,-1,-1,300.000,300.000);
  253.  
  254. doktordre = CreateDynamicObject(983,1809.229,-1436.313,13.239,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  255. doktordre = CreateDynamicObject(983,1813.585,-1431.272,13.239,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  256. doktordre = CreateDynamicObject(983,1813.585,-1424.869,13.239,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  257. doktordre = CreateDynamicObject(18659,1820.163,-1437.861,14.481,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  258. doktordre = CreateDynamicObject(1478,1836.954,-1436.939,13.193,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  259. doktordre = CreateDynamicObject(3593,1833.208,-1449.349,13.049,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  260. doktordre = CreateDynamicObject(3593,1826.052,-1449.343,13.049,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  261. doktordre = CreateDynamicObject(3593,1829.681,-1449.377,14.003,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  262. doktordre = CreateDynamicObject(3593,1821.864,-1449.035,13.632,-10.000,0.000,85.415,-1,-1,-1,300.000,300.000);
  263. doktordre = CreateDynamicObject(1479,1822.985,-1439.298,13.929,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  264. doktordre = CreateDynamicObject(1415,1816.568,-1422.740,12.663,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  265. doktordre = CreateDynamicObject(3761,1816.327,-1430.000,13.794,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  266. doktordre = CreateDynamicObject(1364,1803.630,-1439.664,13.334,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  267. doktordre = CreateDynamicObject(11500,1803.755,-1445.371,12.365,0.000,0.000,289.184,-1,-1,-1,300.000,300.000);
  268. doktordre = CreateDynamicObject(1364,1832.510,-1407.214,13.333,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  269. doktordre = CreateDynamicObject(955,1829.187,-1429.047,12.955,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  270. doktordre = CreateDynamicObject(851,1833.226,-1446.657,12.827,0.000,0.000,152.729,-1,-1,-1,300.000,300.000);
  271. doktordre = CreateDynamicObject(849,1835.089,-1446.516,12.827,0.000,0.000,164.897,-1,-1,-1,300.000,300.000);
  272. doktordre = CreateDynamicObject(920,1816.553,-1433.609,13.039,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  273. doktordre = CreateDynamicObject(927,1817.094,-1435.723,14.251,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  274. doktordre = CreateDynamicObject(19273,1817.136,-1436.433,14.055,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  275. doktordre = CreateDynamicObject(19826,1817.138,-1434.789,13.313,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  276. doktordre = CreateDynamicObject(638,1806.663,-1445.220,13.243,0.000,0.000,40.754,-1,-1,-1,300.000,300.000);
  277. doktordre = CreateDynamicObject(638,1808.783,-1447.679,13.243,0.000,0.000,40.754,-1,-1,-1,300.000,300.000);
  278. doktordre = CreateDynamicObject(1216,1837.124,-1413.194,13.249,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  279. doktordre = CreateDynamicObject(1217,1818.857,-1438.430,12.948,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  280. doktordre = CreateDynamicObject(1217,1818.295,-1439.116,12.948,0.000,0.000,331.683,-1,-1,-1,300.000,300.000);
  281. doktordre = CreateDynamicObject(1217,1817.727,-1438.449,12.948,0.000,0.000,331.683,-1,-1,-1,300.000,300.000);
  282. doktordre = CreateDynamicObject(19273,1828.717,-1430.207,14.051,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  283. doktordre = CreateDynamicObject(1499,1828.667,-1407.359,12.441,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  284. doktordre = CreateDynamicObject(19273,1828.717,-1419.547,14.051,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  285. doktordre = CreateDynamicObject(19273,1828.717,-1409.286,14.051,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  286. doktordre = CreateDynamicObject(1466,1827.841,-1434.214,19.179,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  287. doktordre = CreateDynamicObject(1466,1827.841,-1423.894,19.179,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  288. doktordre = CreateDynamicObject(1466,1827.841,-1413.392,19.179,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  289. doktordre = CreateDynamicObject(19903,1820.435,-1433.436,12.541,0.000,0.000,38.900,-1,-1,-1,300.000,300.000);
  290. doktordre = CreateDynamicObject(3761,1822.116,-1407.224,14.521,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  291. doktordre = CreateDynamicObject(1327,1818.723,-1413.499,12.601,0.000,90.000,-23.700,-1,-1,-1,300.000,300.000);
  292. doktordre = CreateDynamicObject(1327,1818.717,-1413.501,13.271,0.000,90.000,-10.000,-1,-1,-1,300.000,300.000);
  293. doktordre = CreateDynamicObject(1327,1818.767,-1413.502,13.951,0.000,90.000,11.199,-1,-1,-1,300.000,300.000);
  294. doktordre = CreateDynamicObject(1897,1828.756,-1417.414,12.550,-62.299,0.000,90.000,-1,-1,-1,300.000,300.000);
  295. doktordre = CreateDynamicObject(1897,1828.756,-1419.825,12.550,-62.299,0.000,90.000,-1,-1,-1,300.000,300.000);
  296. doktordre = CreateDynamicObject(1082,1828.032,-1418.870,13.471,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  297. doktordre = CreateDynamicObject(1082,1828.032,-1419.190,13.471,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  298. doktordre = CreateDynamicObject(1082,1828.032,-1419.590,13.471,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  299. doktordre = CreateDynamicObject(1080,1828.031,-1417.733,13.471,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  300. doktordre = CreateDynamicObject(1080,1828.031,-1418.083,13.471,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  301. doktordre = CreateDynamicObject(1080,1828.031,-1418.483,13.471,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  302. doktordre = CreateDynamicObject(2062,1817.811,-1429.564,13.131,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  303. doktordre = CreateDynamicObject(2062,1818.311,-1428.823,13.131,0.000,0.000,-51.900,-1,-1,-1,300.000,300.000);
  304. doktordre = CreateDynamicObject(2062,1818.803,-1429.649,13.131,0.000,0.000,73.399,-1,-1,-1,300.000,300.000);
  305. doktordre = CreateDynamicObject(1650,1821.022,-1407.078,14.451,0.000,0.000,27.699,-1,-1,-1,300.000,300.000);
  306. doktordre = CreateDynamicObject(1650,1821.323,-1407.179,14.451,0.000,0.000,27.699,-1,-1,-1,300.000,300.000);
  307. doktordre = CreateDynamicObject(1650,1821.620,-1407.369,14.451,0.000,0.000,104.799,-1,-1,-1,300.000,300.000);
  308. doktordre = CreateDynamicObject(1650,1820.948,-1407.404,14.451,0.000,0.000,16.399,-1,-1,-1,300.000,300.000);
  309. doktordre = CreateDynamicObject(1650,1821.319,-1407.529,14.451,0.000,0.000,-5.300,-1,-1,-1,300.000,300.000);
  310. doktordre = CreateDynamicObject(19899,1817.860,-1426.845,12.531,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  311. doktordre = CreateDynamicObject(19899,1817.860,-1416.454,12.531,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  312. doktordre = CreateDynamicObject(19899,1817.860,-1407.772,12.531,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  313. doktordre = CreateDynamicObject(19917,1818.922,-1432.987,12.581,0.000,0.000,-13.699,-1,-1,-1,300.000,300.000);
  314. doktordre = CreateDynamicObject(19917,1818.837,-1431.274,12.581,0.000,0.000,102.599,-1,-1,-1,300.000,300.000);
  315. doktordre = CreateDynamicObject(19917,1822.926,-1407.380,12.381,0.000,0.000,-88.500,-1,-1,-1,300.000,300.000);
  316. doktordre = CreateDynamicObject(2115,1818.027,-1419.560,12.601,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  317. doktordre = CreateDynamicObject(1650,1817.798,-1417.494,14.451,0.000,0.000,127.899,-1,-1,-1,300.000,300.000);
  318. doktordre = CreateDynamicObject(1650,1817.739,-1417.108,14.451,0.000,0.000,127.899,-1,-1,-1,300.000,300.000);
  319. doktordre = CreateDynamicObject(1650,1818.027,-1417.366,14.451,0.000,0.000,85.500,-1,-1,-1,300.000,300.000);
  320. doktordre = CreateDynamicObject(1650,1817.996,-1416.917,14.451,0.000,0.000,-179.800,-1,-1,-1,300.000,300.000);
  321. doktordre = CreateDynamicObject(19815,1817.321,-1432.290,14.961,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  322. doktordre = CreateDynamicObject(19893,1817.875,-1426.765,13.771,0.000,0.000,112.799,-1,-1,-1,300.000,300.000);
  323. doktordre = CreateDynamicObject(19893,1817.829,-1415.571,13.771,0.000,0.000,56.099,-1,-1,-1,300.000,300.000);
  324. doktordre = CreateDynamicObject(1582,1817.855,-1417.258,13.791,0.000,0.000,10.199,-1,-1,-1,300.000,300.000);
  325. doktordre = CreateDynamicObject(1582,1817.855,-1417.258,13.871,0.000,0.000,-2.000,-1,-1,-1,300.000,300.000);
  326. doktordre = CreateDynamicObject(1582,1817.855,-1417.258,13.951,0.000,0.000,14.100,-1,-1,-1,300.000,300.000);
  327. doktordre = CreateDynamicObject(1582,1817.893,-1426.054,13.791,0.000,0.000,-14.100,-1,-1,-1,300.000,300.000);
  328. doktordre = CreateDynamicObject(1582,1817.893,-1426.054,13.871,0.000,0.000,0.399,-1,-1,-1,300.000,300.000);
  329. doktordre = CreateDynamicObject(11280,1831.658,-1418.072,12.571,0.000,0.000,44.600,-1,-1,-1,300.000,300.000);
  330. doktordre = CreateDynamicObject(19898,1821.585,-1435.437,12.571,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  331. doktordre = CreateDynamicObject(19898,1821.296,-1431.104,12.571,0.000,0.000,130.099,-1,-1,-1,300.000,300.000);
  332. doktordre = CreateDynamicObject(19898,1821.665,-1410.791,12.571,0.000,0.000,-131.600,-1,-1,-1,300.000,300.000);
  333. doktordre = CreateDynamicObject(920,1818.175,-1420.874,13.001,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  334. doktordre = CreateDynamicObject(1415,1816.568,-1424.969,12.663,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  335.  
  336. return 1;
  337. }
  338.  
  339. public OnPlayerConnect(playerid)
  340. {
  341. RemoveBuildingForPlayer(playerid, 4606, 1825.000, -1413.929, 12.554, 0.250);
  342. RemoveBuildingForPlayer(playerid, 4594, 1825.000, -1413.929, 12.554, 0.250);
  343. RemoveBuildingForPlayer(playerid, 1297, 1842.132, -1431.585, 15.914, 0.250);
  344.  
  345. return 1;
  346. }
  347.  
  348. public OnPlayerEnterCheckpoint(playerid)
  349. {
  350. if(buypartscp[playerid])
  351. {
  352. DisablePlayerCheckpoint(playerid);
  353. buypartscp[playerid] = false;
  354. }
  355.  
  356. return 1;
  357. }
  358.  
  359. stock Account_Path(const playerid)
  360. {
  361. new tmp_fmt[64];
  362. format(tmp_fmt, sizeof(tmp_fmt), USER_PATH, ReturnPlayerName(playerid));
  363.  
  364. return tmp_fmt;
  365. }
  366.  
  367. YCMD:buyparts(playerid, const string: params[], help)
  368. {
  369. if (IsPlayerInRangeOfPoint(playerid, 3.0, 1820.4517, -1435.6417, 14.1374))
  370. {
  371. SetPlayerCheckpoint(playerid, 1702.6899, -1469.3434, 13.5469, 3.0);
  372. buypartscp[playerid] = true;
  373.  
  374. SendClientMessage(playerid,x_white,"Na mapi vam je oznacena lokacija gde mozete kupiti delove.");
  375. }
  376. else
  377. {
  378. GivePlayerMoney(playerid, -500);
  379. SendClientMessage(playerid,x_white,"Kupili ste delove za vase vozilo. Popravku mozete izvrsiti u servisu.");
  380. }
  381.  
  382. player_Vehparts[playerid] = 1;
  383.  
  384. new INI:File = INI_Open(Account_Path(playerid));
  385. INI_SetTag( File, "data" );
  386. INI_WriteInt(File, "VehParts", player_Vehparts[playerid]);
  387. INI_Close( File );
  388.  
  389. return 1;
  390. }
  391.  
  392. YCMD:service(playerid, const string: params[], help)
  393. {
  394. if (IsPlayerInRangeOfPoint(playerid, 1.0, 1820.4517, -1435.6417, 14.1374))
  395. {
  396. if (player_Vehparts[playerid] == 1)
  397. {
  398. RepairVehicle(GetPlayerVehicleID(playerid));
  399. SendClientMessage(playerid,x_white,"Uspesno ste popravili vase vozilo.");
  400. }
  401.  
  402. player_Vehparts[playerid] = 0;
  403.  
  404. new INI:File = INI_Open(Account_Path(playerid));
  405. INI_SetTag( File, "data" );
  406. INI_WriteInt(File, "VehParts", player_Vehparts[playerid]);
  407. INI_Close( File );
  408. }
  409.  
  410. if (IsPlayerInRangeOfPoint(playerid, 1.0, 1820.6632, -1423.9844, 14.1381))
  411. {
  412. if (player_Service[playerid] == 1)
  413. {
  414. GivePlayerMoney(playerid, -1000);
  415. RepairVehicle(GetPlayerVehicleID(playerid));
  416. SendClientMessage(playerid,x_white,"Serviser je popravio vase vozilo.");
  417. }
  418. }
  419.  
  420. return 1;
  421. }
  422.  
  423. YCMD:buyservice(playerid, const string: params[], help)
  424. {
  425. if (IsPlayerInRangeOfPoint(playerid, 1.0, 1830.4390, -1172.3756, 24.1964))
  426. {
  427. GivePlayerMoney(playerid, -5000);
  428. SendClientMessage(playerid,x_white,"Kupili ste usluge servisa.");
  429.  
  430. player_Service[playerid] = 1;
  431.  
  432. new INI:File = INI_Open(Account_Path(playerid));
  433. INI_SetTag( File, "data" );
  434. INI_WriteInt(File, "RepairService", player_Service[playerid]);
  435. INI_Close( File );
  436. }
  437.  
  438. return 1;
  439. }
  440.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement