Advertisement
Guest User

Sistem job-uri [BY HY]

a guest
Nov 29th, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.48 KB | None | 0 0
  1. /*
  2.  
  3. Sistem de JOB-uri by HY
  4.  
  5. Comenzi globale:
  6.  
  7. /Demisia - Îti dai demisia;
  8. /Iesi - Îti scoate checkpoint-ul, astfel pierzănd tura;
  9.  
  10. Job-uri:
  11.  
  12. 1. Gunoier: [/Gunoier, /StartG];
  13. 2. Livrator de Pizza; [/Pizza, /StartP];
  14. 3. Tăietor de iarbă; [/Taietor, /StartT];
  15. 4. Camionagiu; [/Tirist, /StartC];
  16. 5. Vănzător de înghetată [/Inghetata, /StartV];
  17. 6. Livrator [/Livrator, /StartL];
  18.  
  19. */
  20.  
  21. #include <a_samp>
  22. #include <zcmd>
  23.  
  24. #define COLOR_LIGHTBLUE 0x33CCFFAA
  25.  
  26. new Job[MAX_PLAYERS];
  27.  
  28. new GunoierJob[256];
  29. new PizzaJob[256];
  30. new TaietorJob[256];
  31. new CamionagiuJob[256];
  32. new VanzatorJob[256];
  33. new LivratorJob[256];
  34.  
  35. public OnFilterScriptInit()
  36. {
  37. CreatePickup(1239, 1, 2195.8579,-1972.8126,13.5589);
  38. Create3DTextLabel("Job-ul Gunoier\n\n/Gunoier", 0xFFFFFFFF, 2195.8579,-1972.8126,13.5589, 40.0, 0, 0);
  39.  
  40. CreatePickup(1239, 1, 2111.4165,-1789.3740,13.5608);
  41. Create3DTextLabel("Job-ul Livrator de Pizza\n\n/Pizza", 0xFFFFFFFF, 2111.4165,-1789.3740, 40.0, 0, 0);
  42.  
  43. CreatePickup(1239, 1, 726.6172,-1257.6475,13.5561);
  44. Create3DTextLabel("Job-ul Tăietor de iarbă\n\n/Taietor", 0xFFFFFFFF, 726.6172,-1257.6475,13.5561, 40.0, 0, 0);
  45.  
  46. CreatePickup(1239, 1, -78.4148,-1135.5698,1.0781);
  47. Create3DTextLabel("Job-ul Camionagiu\n\n/Tirist", 0xFFFFFFFF, -78.4148,-1135.5698,1.0781, 40.0, 0, 0);
  48.  
  49. CreatePickup(1239, 1, 2093.2429,-2077.0288,13.5469);
  50. Create3DTextLabel("Vanzator de Înghetată\n\n/Inghetata", 0xFFFFFFFF, 2093.2429,-2077.0288,13.5469, 40.0, 0, 0);
  51.  
  52. CreatePickup(1239, 1, 389.6894,-1523.4662,32.2663);
  53. Create3DTextLabel("Job-ul Livrator\n\n/Livrator", 0xFFFFFFFF, 389.6894,-1523.4662,32.2663, 40.0, 0, 0);
  54.  
  55. //=========================GUNOIER==========================================
  56. AddStaticVehicle(408,2191.7610,-1994.1752,14.0901,177.4823,27,210); //
  57. AddStaticVehicle(408,2185.9167,-1991.8806,14.0914,175.8309,27,210); //
  58. AddStaticVehicle(408,2162.3123,-1973.5996,14.0898,92.3401,27,210); //
  59. AddStaticVehicle(408,2169.8967,-1983.0371,14.1012,265.1483,27,210); //
  60. //==========================PIZZA===========================================
  61. AddStaticVehicle(448,2099.5386,-1785.3582,12.9984,273.2860,3,6); //
  62. AddStaticVehicle(448,2104.4609,-1785.1840,12.9829,271.1981,3,6); //
  63. AddStaticVehicle(448,2114.5237,-1785.1287,12.9845,270.4721,3,6); //
  64. AddStaticVehicle(448,2122.8594,-1784.1467,12.9869,1.6307,3,6); //
  65. AddStaticVehicle(448,2122.8691,-1776.1533,12.9888,0.0082,3,6); //
  66. AddStaticVehicle(448,2122.8691,-1771.6606,12.9902,0.0078,3,6); //
  67. AddStaticVehicle(448,2122.8691,-1764.5265,12.9935,0.0075,3,6); //
  68. //===========================TĂIETOR========================================
  69. AddStaticVehicle(572,725.7327,-1247.9346,13.1267,270.3116,101,1); //
  70. AddStaticVehicle(572,725.8882,-1250.3583,13.1310,271.6006,101,1); //
  71. AddStaticVehicle(572,725.7453,-1252.9446,13.1336,272.7686,101,1); //
  72. AddStaticVehicle(572,726.0907,-1245.2523,13.1267,271.2703,101,1); //
  73. AddStaticVehicle(572,726.5737,-1241.8730,13.1272,272.2672,101,1); //
  74. AddStaticVehicle(572,726.3241,-1239.1273,13.1268,270.1088,101,1); //
  75. //=============================TIRIST=======================================
  76. AddStaticVehicle(515,-29.3115,-1124.9210,2.0966,152.1409,199,245); //
  77. AddStaticVehicle(515,-35.3282,-1121.8337,2.1086,161.6361,199,245); //
  78. AddStaticVehicle(515,-43.3842,-1118.2090,2.0923,160.4637,199,245); //
  79. AddStaticVehicle(515,-58.4025,-1113.1045,2.0956,159.2272,199,245); //
  80. AddStaticVehicle(515,-68.5395,-1109.3124,2.1048,159.2834,199,245); //
  81. AddStaticVehicle(435,-46.4705,-1150.0583,1.6550,57.0467,157,196); //
  82. AddStaticVehicle(435,-58.3236,-1144.6487,1.7282,333.0385,232,71); //
  83. //==============================INGHETATA===================================
  84. AddStaticVehicle(423,2097.6541,-2071.8462,13.5749,180.0187,0,7); //
  85. AddStaticVehicle(423,2102.8674,-2073.2124,13.5750,179.1448,0,7); //
  86. AddStaticVehicle(423,2108.8743,-2071.8142,13.5802,183.3722,0,7); //
  87. AddStaticVehicle(423,2114.5137,-2070.5913,13.5790,187.0777,0,7); //
  88. AddStaticVehicle(423,2121.2070,-2070.4863,13.5721,185.2174,0,7); //
  89. //===========================LIVRATOR=======================================
  90. AddStaticVehicle(414,409.8235,-1535.8988,32.3672,42.7737,0,7); //
  91. AddStaticVehicle(414,400.1426,-1525.4836,32.3672,42.9250,0,7); //
  92. AddStaticVehicle(414,383.4857,-1526.9884,32.3762,43.8596,0,7); //
  93. AddStaticVehicle(414,396.8758,-1540.1130,32.3654,43.6833,0,7); //
  94. //==========================================================================
  95. return 1;
  96. }
  97.  
  98. //==========================PIZZA===============================================
  99.  
  100. CMD:pizza(playerid, params[])
  101. {
  102. if(Job[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai deja un job. Scrie: {FF0000}/Demisie {FFCC33}pentru a-ti da demisia!");
  103. if(IsPlayerInRangeOfPoint(playerid, 5.0, 2111.4165,-1789.3740,13.5608))
  104. {
  105. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Te-ai angajat ca si Livrator de Pizza!");
  106. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru a incepe livratul, va rugam scrieti: {FF0000}/StartP {FFCC33}!");
  107. Job[playerid] = 1;
  108. }
  109. else
  110. {
  111. SendClientMessage(playerid, -1, "{FFCC33}Nu esti destul de aproape de job!");
  112. }
  113. return 1;
  114. }
  115.  
  116. CMD:startp(playerid, params[])
  117. {
  118. PizzaJob[playerid] = 1;
  119. SetPlayerCheckpoint(playerid, 1911.0684,-1603.0826,13.1215,5.0);
  120. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai inceput munca ca fiind un Livrator de Pizza!");
  121. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Urmareste checkpoint-urile rosii de pe harta pentru a fi plătit!");
  122. return 1;
  123. }
  124.  
  125. //===========================GUNOIER============================================
  126.  
  127. CMD:gunoier(playerid, params[])
  128. {
  129. if(Job[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai deja un job. Scrie: {FF0000}/Demisie {FFCC33}pentru a-ti da demisia!");
  130. if(IsPlayerInRangeOfPoint(playerid, 5.0, 2195.8579,-1972.8126,13.5589))
  131. {
  132. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Te-ai angajat ca si Gunoier!");
  133. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru a incepe munca, va rugam scrieti: {FF0000}/StartG {FFCC33}!");
  134. Job[playerid] = 1;
  135. }
  136. else
  137. {
  138. SendClientMessage(playerid, -1, "{FFCC33}Nu esti destul de aproape de job!");
  139. }
  140. return 1;
  141. }
  142.  
  143. CMD:startg(playerid, params[])
  144. {
  145. GunoierJob[playerid] = 1;
  146. SetPlayerCheckpoint(playerid, 2418.8784,-1779.1632,14.0185,5.0);
  147. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai inceput munca ca fiind un Gunoier!");
  148. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Urmareste checkpoint-urile rosii de pe harta pentru a fi plătit!");
  149. return 1;
  150. }
  151.  
  152. //================================TAIETOR=======================================
  153.  
  154. CMD:taietor(playerid, params[])
  155. {
  156. if(Job[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai deja un job. Scrie: {FF0000}/Demisie {FFCC33}pentru a-ti da demisia!");
  157. if(IsPlayerInRangeOfPoint(playerid, 5.0, 726.6172,-1257.6475,13.5561))
  158. {
  159. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Te-ai angajat ca si Tăietor de iarbă!");
  160. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru a incepe munca, va rugam scrieti: {FF0000}/StartT {FFCC33}!");
  161. Job[playerid] = 1;
  162. }
  163. else
  164. {
  165. SendClientMessage(playerid, -1, "{FFCC33}Nu esti destul de aproape de job!");
  166. }
  167. return 1;
  168. }
  169.  
  170. CMD:startt(playerid, params[])
  171. {
  172. TaietorJob[playerid] = 1;
  173. SetPlayerCheckpoint(playerid, 740.9150,-1225.9962,13.1268,5.0);
  174. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai inceput munca ca fiind un Tăietor de iarbă!");
  175. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Urmareste checkpoint-urile rosii de pe harta pentru a fi plătit!");
  176. return 1;
  177. }
  178.  
  179. //=============================TIRIST===========================================
  180.  
  181. CMD:tirist(playerid, params[])
  182. {
  183. if(Job[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai deja un job. Scrie: {FF0000}/Demisie {FFCC33}pentru a-ti da demisia!");
  184. if(IsPlayerInRangeOfPoint(playerid, 5.0, -78.4148,-1135.5698,1.0781))
  185. {
  186. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Te-ai angajat ca si Camionagiu!");
  187. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru a incepe munca, va rugam scrieti: {FF0000}/StartC {FFCC33}!");
  188. Job[playerid] = 1;
  189. }
  190. else
  191. {
  192. SendClientMessage(playerid, -1, "{FFCC33}Nu esti destul de aproape de job!");
  193. }
  194. return 1;
  195. }
  196.  
  197. CMD:startc(playerid, params[])
  198. {
  199. CamionagiuJob[playerid] = 1;
  200. SetPlayerCheckpoint(playerid, -128.7080,-371.8720,1.4297,5.0);
  201. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai inceput munca ca fiind un Camionagiu!");
  202. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Urmareste checkpoint-urile rosii de pe harta pentru a fi plătit!");
  203. return 1;
  204. }
  205.  
  206. //===============================INGHETATĂ======================================
  207.  
  208. CMD:inghetata(playerid, params[])
  209. {
  210. if(Job[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai deja un job. Scrie: {FF0000}/Demisie {FFCC33}pentru a-ti da demisia!");
  211. if(IsPlayerInRangeOfPoint(playerid, 5.0, 2093.2429,-2077.0288,13.5469))
  212. {
  213. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Te-ai angajat ca si Vănzător de înghetată!");
  214. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru a incepe munca, va rugam scrieti: {FF0000}/StartV {FFCC33}!");
  215. Job[playerid] = 1;
  216. }
  217. else
  218. {
  219. SendClientMessage(playerid, -1, "{FFCC33}Nu esti destul de aproape de job!");
  220. }
  221. return 1;
  222. }
  223.  
  224. CMD:startv(playerid, params[])
  225. {
  226. VanzatorJob[playerid] = 1;
  227. SetPlayerCheckpoint(playerid, -128.7080,-371.8720,1.4297,5.0);
  228. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai inceput munca ca fiind un Vănzător de înghetată!");
  229. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Urmareste checkpoint-urile rosii de pe harta pentru a fi plătit!");
  230. return 1;
  231. }
  232.  
  233. //=======================LIVRATOR===============================================
  234.  
  235. CMD:livrator(playerid, params[])
  236. {
  237. if(Job[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai deja un job. Scrie: {FF0000}/Demisie {FFCC33}pentru a-ti da demisia!");
  238. if(IsPlayerInRangeOfPoint(playerid, 5.0, 389.6894,-1523.4662,32.2663))
  239. {
  240. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Te-ai angajat ca si Livrator!");
  241. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru a incepe munca, va rugam scrieti: {FF0000}/StartL {FFCC33}!");
  242. Job[playerid] = 1;
  243. }
  244. else
  245. {
  246. SendClientMessage(playerid, -1, "{FFCC33}Nu esti destul de aproape de job!");
  247. }
  248. return 1;
  249. }
  250.  
  251. CMD:startl(playerid, params[])
  252. {
  253. LivratorJob[playerid] = 1;
  254. SetPlayerCheckpoint(playerid, 747.6840,-1410.8499,13.5363,5.0);
  255. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai inceput munca ca fiind un Livrator!");
  256. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Urmareste checkpoint-urile rosii de pe harta pentru a fi plătit!");
  257. return 1;
  258. }
  259.  
  260. public OnPlayerEnterCheckpoint(playerid)
  261. {
  262. if(GunoierJob[playerid] == 1)
  263. {
  264. DisablePlayerCheckpoint(playerid);
  265. SetPlayerCheckpoint(playerid, 2741.6865,-1504.8694,30.9064, 5.0);
  266. GivePlayerMoney(playerid, 5043);
  267. SendClientMessage(playerid, -1, "{FFCC33}Ai primit {FF0000}5043 $ {FFCC33}pentru primul transport al gunoiului!");
  268. GunoierJob[playerid] = 2;
  269. return 1;
  270. }
  271. if(GunoierJob[playerid] == 2)
  272. {
  273. DisablePlayerCheckpoint(playerid);
  274. SetPlayerCheckpoint(playerid, 2703.7903,-1065.6555,69.8232, 5.0);
  275. GivePlayerMoney(playerid, 4321);
  276. SendClientMessage(playerid, -1, "{FFCC33}Ai primit {FF0000}4321 $ {FFCC33}pentru al doilea transport al gunoiului!");
  277. GunoierJob[playerid] = 3;
  278. return 1;
  279. }
  280. if(GunoierJob[playerid] == 3)
  281. {
  282. DisablePlayerCheckpoint(playerid);
  283. SetPlayerCheckpoint(playerid, 2257.4766,-1150.7429,27.3426, 5.0);
  284. GivePlayerMoney(playerid, 6311);
  285. SendClientMessage(playerid, -1, "{FFCC33}Ai primit {FF0000}6311 $ {FFCC33}pentru al treilea transport al gunoiului!");
  286. GunoierJob[playerid] = 4;
  287. return 1;
  288. }
  289. if(GunoierJob[playerid] == 4)
  290. {
  291. DisablePlayerCheckpoint(playerid);
  292. SetPlayerCheckpoint(playerid, 2390.6865,-1726.5602,14.0437, 5.0);
  293. GivePlayerMoney(playerid, 3954);
  294. SendClientMessage(playerid, -1, "{FFCC33}Ai primit {FF0000}3954 $ {FFCC33}pentru al patrulea transport al gunoiului!");
  295. GunoierJob[playerid] = 5;
  296. return 1;
  297. }
  298. if(GunoierJob[playerid] == 5)
  299. {
  300. DisablePlayerCheckpoint(playerid);
  301. SetPlayerCheckpoint(playerid, 2229.7378,-1977.7834,13.9928, 5.0);
  302. GivePlayerMoney(playerid, 9213);
  303. SendClientMessage(playerid, -1, "{FFCC33}Ai primit {FF0000}9213 $ {FFCC33}pentru ultimul transport al gunoiului!");
  304. GunoierJob[playerid] = 6;
  305. return 1;
  306. }
  307. if(GunoierJob[playerid] == 6)
  308. {
  309. DisablePlayerCheckpoint(playerid);
  310. SetPlayerCheckpoint(playerid, 2229.7378,-1977.7834,13.9928, 5.0);
  311. GivePlayerMoney(playerid, 9213);
  312. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ti-ai terminat tura! Mai poti face ture suplimentare dacă mai doresti!");
  313. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sau poti iesi, scriind: {FF0000}/Iesi!");
  314. GunoierJob[playerid] = 0;
  315. DisablePlayerCheckpoint(playerid);
  316. return 1;
  317. }
  318. //==========================================================================
  319. if(PizzaJob[playerid] == 1)
  320. {
  321. DisablePlayerCheckpoint(playerid);
  322. SetPlayerCheckpoint(playerid, 1442.1306,-1585.9479,13.1088 ,5.0);
  323. PizzaJob[playerid] = 2;
  324. GivePlayerMoney(playerid, 5430);
  325. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit pentru prima livrare suma de bani: {FF0000}5430 $!");
  326. return 1;
  327. }
  328. if(PizzaJob[playerid] == 2)
  329. {
  330. DisablePlayerCheckpoint(playerid);
  331. SetPlayerCheckpoint(playerid, 1203.1559,-1438.2799,13.0255 ,5.0);
  332. PizzaJob[playerid] = 3;
  333. GivePlayerMoney(playerid, 6794);
  334. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit pentru a doua livrare suma de bani: {FF0000}6794 $!");
  335. return 1;
  336. }
  337. if(PizzaJob[playerid] == 3)
  338. {
  339. DisablePlayerCheckpoint(playerid);
  340. SetPlayerCheckpoint(playerid, 1530.6595,-1433.8102,13.1111 ,5.0);
  341. PizzaJob[playerid] = 4;
  342. GivePlayerMoney(playerid, 3965);
  343. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit pentru a treia livrare suma de bani: {FF0000}3965 $!");
  344. return 1;
  345. }
  346. if(PizzaJob[playerid] == 4)
  347. {
  348. DisablePlayerCheckpoint(playerid);
  349. SetPlayerCheckpoint(playerid, 1997.0874,-1453.9196,13.1161 ,5.0);
  350. PizzaJob[playerid] = 5;
  351. GivePlayerMoney(playerid, 7823);
  352. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit pentru a patra livrare suma de bani: {FF0000}7823 $!");
  353. return 1;
  354. }
  355. if(PizzaJob[playerid] == 5)
  356. {
  357. DisablePlayerCheckpoint(playerid);
  358. SetPlayerCheckpoint(playerid, 2095.1331,-1776.1432,13.1031 ,5.0);
  359. PizzaJob[playerid] = 6;
  360. GivePlayerMoney(playerid, 5672);
  361. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit pentru a cincea livrare suma de bani: {FF0000}5672 $!");
  362. return 1;
  363. }
  364. if(PizzaJob[playerid] == 6)
  365. {
  366. DisablePlayerCheckpoint(playerid);
  367. PizzaJob[playerid] = 0;
  368. GivePlayerMoney(playerid, 9182);
  369. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit pentru a ultima livrare suma de bani: {FF0000}9182 $!");
  370. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ti s-a terminat tura. Poti face ture suplimentare dacă doresti!");
  371. return 1;
  372. }
  373. //==========================================================================
  374. if(TaietorJob[playerid] == 1)
  375. {
  376. DisablePlayerCheckpoint(playerid);
  377. TaietorJob[playerid] = 2;
  378. SetPlayerCheckpoint(playerid, 773.2032,-1242.4979,13.1317, 5.0);
  379. GivePlayerMoney(playerid, 1002);
  380. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani: {FF0000}1002 $!");
  381. return 1;
  382. }
  383. if(TaietorJob[playerid] == 2)
  384. {
  385. DisablePlayerCheckpoint(playerid);
  386. TaietorJob[playerid] = 3;
  387. SetPlayerCheckpoint(playerid, 749.0557,-1257.6147,13.1412,5.0);
  388. GivePlayerMoney(playerid, 1441);
  389. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani: {FF0000}1441 $!");
  390. return 1;
  391. }
  392. if(TaietorJob[playerid] == 3)
  393. {
  394. DisablePlayerCheckpoint(playerid);
  395. TaietorJob[playerid] = 4;
  396. SetPlayerCheckpoint(playerid, 740.0237,-1287.6920,13.1459, 5.0);
  397. GivePlayerMoney(playerid, 1551);
  398. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani: {FF0000}1571 $!");
  399. return 1;
  400. }
  401. if(TaietorJob[playerid] == 4)
  402. {
  403. DisablePlayerCheckpoint(playerid);
  404. TaietorJob[playerid] = 5;
  405. SetPlayerCheckpoint(playerid, 774.9744,-1277.7102,13.1458, 5.0);
  406. GivePlayerMoney(playerid, 1551);
  407. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani: {FF0000}1231 $!");
  408. return 1;
  409. }
  410. if(TaietorJob[playerid] == 5)
  411. {
  412. DisablePlayerCheckpoint(playerid);
  413. TaietorJob[playerid] = 6;
  414. SetPlayerCheckpoint(playerid, 752.9723,-1260.6201,13.1395, 5.0);
  415. GivePlayerMoney(playerid, 1551);
  416. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani: {FF0000}1241 $!");
  417. return 1;
  418. }
  419. if(TaietorJob[playerid] == 6)
  420. {
  421. DisablePlayerCheckpoint(playerid);
  422. TaietorJob[playerid] = 0;
  423. GivePlayerMoney(playerid, 2121);
  424. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani: {FF0000}2121 $!");
  425. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ti-ai terminat tura!");
  426. return 1;
  427. }
  428. //===============================TIRIST=====================================
  429. if(CamionagiuJob[playerid] == 1)
  430. {
  431. DisablePlayerCheckpoint(playerid);
  432. TaietorJob[playerid] = 2;
  433. GivePlayerMoney(playerid, 13213);
  434. SetPlayerCheckpoint(playerid, 68.5184,-223.8562,1.1385, 5.0);
  435. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}13213 $!");
  436. return 1;
  437. }
  438. if(CamionagiuJob[playerid] == 2)
  439. {
  440. DisablePlayerCheckpoint(playerid);
  441. TaietorJob[playerid] = 3;
  442. GivePlayerMoney(playerid, 15932);
  443. SetPlayerCheckpoint(playerid, 361.5314,-147.2714,1.5214, 5.0);
  444. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}15932 $!");
  445. return 1;
  446. }
  447. if(CamionagiuJob[playerid] == 3)
  448. {
  449. DisablePlayerCheckpoint(playerid);
  450. TaietorJob[playerid] = 4;
  451. GivePlayerMoney(playerid, 16441);
  452. SetPlayerCheckpoint(playerid, 446.1693,-468.6712,36.3943, 5.0);
  453. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}16441 $!");
  454. return 1;
  455. }
  456. if(CamionagiuJob[playerid] == 4)
  457. {
  458. DisablePlayerCheckpoint(playerid);
  459. TaietorJob[playerid] = 5;
  460. GivePlayerMoney(playerid, 13212);
  461. SetPlayerCheckpoint(playerid, 162.9215,-1404.0992,46.1156, 5.0);
  462. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}13212 $!");
  463. return 1;
  464. }
  465. if(CamionagiuJob[playerid] == 5)
  466. {
  467. DisablePlayerCheckpoint(playerid);
  468. TaietorJob[playerid] = 6;
  469. GivePlayerMoney(playerid, 17432);
  470. SetPlayerCheckpoint(playerid, -88.3408,-1123.5488,0.6608, 5.0);
  471. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}17432 $!");
  472. return 1;
  473. }
  474. if(CamionagiuJob[playerid] == 6)
  475. {
  476. DisablePlayerCheckpoint(playerid);
  477. TaietorJob[playerid] = 0;
  478. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ti-ai terminat tura cu succes. Poti face ture suplimentare dacă doresti!");
  479. return 1;
  480. }
  481. //============================VĂNZĂTOR======================================
  482. if(VanzatorJob[playerid] == 1)
  483. {
  484. DisablePlayerCheckpoint(playerid);
  485. TaietorJob[playerid] = 2;
  486. GivePlayerMoney(playerid, 9912);
  487. SetPlayerCheckpoint(playerid, 1966.4468,-2014.7025,12.9459, 5.0);
  488. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}9912 $!");
  489. return 1;
  490. }
  491. if(VanzatorJob[playerid] == 2)
  492. {
  493. DisablePlayerCheckpoint(playerid);
  494. TaietorJob[playerid] = 3;
  495. GivePlayerMoney(playerid, 8841);
  496. SetPlayerCheckpoint(playerid, 1996.1888,-1757.2458,12.9417, 5.0);
  497. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}8841 $!");
  498. return 1;
  499. }
  500. if(VanzatorJob[playerid] == 3)
  501. {
  502. DisablePlayerCheckpoint(playerid);
  503. TaietorJob[playerid] = 4;
  504. GivePlayerMoney(playerid, 8921);
  505. SetPlayerCheckpoint(playerid, 2210.5994,-1750.5896,13.0132, 5.0);
  506. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}8921 $!");
  507. return 1;
  508. }
  509. if(VanzatorJob[playerid] == 4)
  510. {
  511. DisablePlayerCheckpoint(playerid);
  512. TaietorJob[playerid] = 5;
  513. GivePlayerMoney(playerid, 12312);
  514. SetPlayerCheckpoint(playerid, 2113.4717,-2102.0234,13.1208, 5.0);
  515. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}12312 $!");
  516. return 1;
  517. }
  518. if(VanzatorJob[playerid] == 5)
  519. {
  520. DisablePlayerCheckpoint(playerid);
  521. TaietorJob[playerid] = 0;
  522. GivePlayerMoney(playerid, 12321);
  523. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ti-ai terminat tura. Poti face ore suplimentare, dacă doresti!");
  524. return 1;
  525. }
  526. //==========================LIVRATOR========================================
  527. if(LivratorJob[playerid] == 1)
  528. {
  529. DisablePlayerCheckpoint(playerid);
  530. TaietorJob[playerid] = 2;
  531. GivePlayerMoney(playerid, 9382);
  532. SetPlayerCheckpoint(playerid, 1229.6967,-1411.1860,13.2548, 5.0);
  533. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}9382 $!");
  534. return 1;
  535. }
  536. if(LivratorJob[playerid] == 2)
  537. {
  538. DisablePlayerCheckpoint(playerid);
  539. TaietorJob[playerid] = 3;
  540. GivePlayerMoney(playerid, 7892);
  541. SetPlayerCheckpoint(playerid, 1433.1575,-1722.6649,13.4536, 5.0);
  542. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}7823 $!");
  543. return 1;
  544. }
  545. if(LivratorJob[playerid] == 3)
  546. {
  547. DisablePlayerCheckpoint(playerid);
  548. TaietorJob[playerid] = 4;
  549. GivePlayerMoney(playerid, 8954);
  550. SetPlayerCheckpoint(playerid, 825.2704,-1789.3202,13.8954, 5.0);
  551. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}8954 $!");
  552. return 1;
  553. }
  554. if(LivratorJob[playerid] == 4)
  555. {
  556. DisablePlayerCheckpoint(playerid);
  557. TaietorJob[playerid] = 5;
  558. GivePlayerMoney(playerid, 8954);
  559. SetPlayerCheckpoint(playerid, 386.4106,-1513.9083,32.6000, 5.0);
  560. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai primit suma de bani, pentru aceasta livrare: {FF0000}8954 $!");
  561. return 1;
  562. }
  563. if(LivratorJob[playerid] == 5)
  564. {
  565. DisablePlayerCheckpoint(playerid);
  566. TaietorJob[playerid] = 0;
  567. GivePlayerMoney(playerid, 3822);
  568. SetPlayerCheckpoint(playerid, 386.4106,-1513.9083,32.6000, 5.0);
  569. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ti-ai terminat tura. Poti face ore suplimentare dacă doresti!");
  570. return 1;
  571. }
  572. return 1;
  573. }
  574.  
  575. //===========================COMENZI GLOBALE====================================
  576.  
  577. CMD:demisia(playerid, params[])
  578. {
  579. Job[playerid] = 0;
  580. SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ti-ai dat demisia de la job! Acum iti poti lua alt job!");
  581. return 1;
  582. }
  583.  
  584. CMD:iesi(playerid, params[])
  585. {
  586. DisablePlayerCheckpoint(playerid);
  587. SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFCC33}Ai terminat cu succes tura, putănd căstiga: {FF0000}38055 {15FF00}$$ {FFCC33}!");
  588. return 1;
  589. }
  590.  
  591. //==============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement