Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2015
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.74 KB | None | 0 0
  1. CMD:motor(playerid, params[])
  2. {
  3. new S[128], uzemanyag[50], Float: elet;
  4. new vehicleid = GetPlayerVehicleID(playerid);
  5.  
  6. if(vehicleid == 0) return SendClientMessage(playerid, PIROS, "Nem vagy járműben!");
  7.  
  8. if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid, PIROS, "Nem te vezetsz!");
  9.  
  10. if(MentosKocsik(vehicleid))
  11. {
  12. if(pInfo[playerid][pFrakcio] == MFONOK || pInfo[playerid][pFrakcio] == MENTOS || pInfo[ playerid ][ pAdmin ] == 3)
  13. {
  14. if(vInfo[vehicleid][BEINDITVA] == false)
  15. {
  16. GetVehicleHealth(vehicleid, elet);
  17.  
  18. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  19. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  20.  
  21. if(vInfo[vehicleid][UZEMANYAG] > 0)
  22. {
  23. vInfo[vehicleid][BEINDITVA] = true;
  24. KocsiOn(vehicleid);
  25. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  26.  
  27. cmd_me(playerid, "beindította a járművet.");
  28. }
  29. else
  30. {
  31. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  32. {
  33. case BENZIN: { uzemanyag = "benzin"; }
  34. case DIESEL: { uzemanyag = "gázolaj"; }
  35. }
  36.  
  37. KocsiOff(vehicleid);
  38. vInfo[vehicleid][BEINDITVA] = false;
  39.  
  40. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  41. SendClientMessage(playerid, PIROS, S);
  42. }
  43. }
  44. else
  45. {
  46. vInfo[vehicleid][BEINDITVA] = false;
  47. KocsiOff(vehicleid);
  48.  
  49. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  50.  
  51. cmd_me(playerid, "leállította a járművet.");
  52. }
  53. }
  54. else
  55. {
  56. SendClientMessage( playerid, PIROS, "Ez egy hatósági jármű, nincs hozzá kulcsod!" );
  57. }
  58. }
  59.  
  60. else if(TuzoltoKocsik(vehicleid))
  61. {
  62. if(pInfo[playerid][pFrakcio] == TUZOLTOFONOK || pInfo[playerid][pFrakcio] == TUZOLTO || pInfo[ playerid ][ pAdmin ] == 3)
  63. {
  64. if(vInfo[vehicleid][BEINDITVA] == false)
  65. {
  66. GetVehicleHealth(vehicleid, elet);
  67.  
  68. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  69. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  70.  
  71. if(vInfo[vehicleid][UZEMANYAG] > 0)
  72. {
  73. vInfo[vehicleid][BEINDITVA] = true;
  74. KocsiOn(vehicleid);
  75. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  76.  
  77. cmd_me(playerid, "beindította a járművet.");
  78. }
  79. else
  80. {
  81. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  82. {
  83. case BENZIN: { uzemanyag = "benzin"; }
  84. case DIESEL: { uzemanyag = "gázolaj"; }
  85. }
  86.  
  87. KocsiOff(vehicleid);
  88. vInfo[vehicleid][BEINDITVA] = false;
  89.  
  90. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  91. SendClientMessage(playerid, PIROS, S);
  92. }
  93. }
  94. else
  95. {
  96. vInfo[vehicleid][BEINDITVA] = false;
  97. KocsiOff(vehicleid);
  98.  
  99. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  100.  
  101. cmd_me(playerid, "leállította a járművet.");
  102. }
  103. }
  104. else
  105. {
  106. SendClientMessage( playerid, PIROS, "Ez egy hatósági jármű, nincs hozzá kulcsod!" );
  107. }
  108. }
  109.  
  110. else if(RendorKocsik(vehicleid))
  111. {
  112. if(pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == RENDOR || pInfo[ playerid ][ pAdmin ] == 3)
  113. {
  114. if(vInfo[vehicleid][BEINDITVA] == false)
  115. {
  116. GetVehicleHealth(vehicleid, elet);
  117.  
  118. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  119. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  120.  
  121. if(vInfo[vehicleid][UZEMANYAG] > 0)
  122. {
  123. vInfo[vehicleid][BEINDITVA] = true;
  124. KocsiOn(vehicleid);
  125. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  126.  
  127. cmd_me(playerid, "beindította a járművet.");
  128. }
  129. else
  130. {
  131. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  132. {
  133. case BENZIN: { uzemanyag = "benzin"; }
  134. case DIESEL: { uzemanyag = "gázolaj"; }
  135. }
  136.  
  137. KocsiOff(vehicleid);
  138. vInfo[vehicleid][BEINDITVA] = false;
  139.  
  140. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  141. SendClientMessage(playerid, PIROS, S);
  142. }
  143. }
  144. else
  145. {
  146. vInfo[vehicleid][BEINDITVA] = false;
  147. KocsiOff(vehicleid);
  148.  
  149. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  150.  
  151. cmd_me(playerid, "leállította a járművet.");
  152. }
  153. }
  154. else
  155. {
  156. SendClientMessage( playerid, PIROS, "Ez egy hatósági jármű, nincs hozzá kulcsod!" );
  157. }
  158. }
  159.  
  160. else if(UtnyaloKocsik(vehicleid))
  161. {
  162. if(pInfo[playerid][pMunka] == UTNYALO || pInfo[ playerid ][ pAdmin ] == 3)
  163. {
  164. if(vInfo[vehicleid][BEINDITVA] == false)
  165. {
  166. GetVehicleHealth(vehicleid, elet);
  167.  
  168. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  169. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  170.  
  171. if(vInfo[vehicleid][UZEMANYAG] > 0)
  172. {
  173. vInfo[vehicleid][BEINDITVA] = true;
  174. KocsiOn(vehicleid);
  175. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  176.  
  177. cmd_me(playerid, "beindította a járművet.");
  178. }
  179. else
  180. {
  181. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  182. {
  183. case BENZIN: { uzemanyag = "benzin"; }
  184. case DIESEL: { uzemanyag = "gázolaj"; }
  185. }
  186.  
  187. KocsiOff(vehicleid);
  188. vInfo[vehicleid][BEINDITVA] = false;
  189.  
  190. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  191. SendClientMessage(playerid, PIROS, S);
  192. }
  193. }
  194. else
  195. {
  196. vInfo[vehicleid][BEINDITVA] = false;
  197. KocsiOff(vehicleid);
  198.  
  199. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  200.  
  201. cmd_me(playerid, "leállította a járművet.");
  202. }
  203. }
  204. else
  205. {
  206. SendClientMessage( playerid, PIROS, "Nem vagy az úttisztító cég alkalmazotja!" );
  207. }
  208. }
  209.  
  210. else if(PizzasKocsik(vehicleid))
  211. {
  212. if(pInfo[playerid][pMunka] == PIZZAS || pInfo[ playerid ][ pAdmin ] == 3)
  213. {
  214. if(vInfo[vehicleid][BEINDITVA] == false)
  215. {
  216. GetVehicleHealth(vehicleid, elet);
  217.  
  218. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  219. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  220.  
  221. if(vInfo[vehicleid][UZEMANYAG] > 0)
  222. {
  223. vInfo[vehicleid][BEINDITVA] = true;
  224. KocsiOn(vehicleid);
  225. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  226.  
  227. cmd_me(playerid, "beindította a járművet.");
  228. }
  229. else
  230. {
  231. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  232. {
  233. case BENZIN: { uzemanyag = "benzin"; }
  234. case DIESEL: { uzemanyag = "gázolaj"; }
  235. }
  236.  
  237. KocsiOff(vehicleid);
  238. vInfo[vehicleid][BEINDITVA] = false;
  239.  
  240. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  241. SendClientMessage(playerid, PIROS, S);
  242. }
  243. }
  244. else
  245. {
  246. vInfo[vehicleid][BEINDITVA] = false;
  247. KocsiOff(vehicleid);
  248.  
  249. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  250.  
  251. cmd_me(playerid, "leállította a járművet.");
  252. }
  253. }
  254. else
  255. {
  256. SendClientMessage( playerid, PIROS, "Nem vagy a Pizzázó futára!" );
  257. }
  258. }
  259.  
  260. else if(BuszKocsik(vehicleid))
  261. {
  262. if(pInfo[playerid][pMunka] == BUSZSOFOR || pInfo[ playerid ][ pAdmin ] == 3)
  263. {
  264. if(vInfo[vehicleid][BEINDITVA] == false)
  265. {
  266. GetVehicleHealth(vehicleid, elet);
  267.  
  268. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  269. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  270.  
  271. if(vInfo[vehicleid][UZEMANYAG] > 0)
  272. {
  273. vInfo[vehicleid][BEINDITVA] = true;
  274. KocsiOn(vehicleid);
  275. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  276.  
  277. cmd_me(playerid, "beindította a járművet.");
  278. }
  279. else
  280. {
  281. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  282. {
  283. case BENZIN: { uzemanyag = "benzin"; }
  284. case DIESEL: { uzemanyag = "gázolaj"; }
  285. }
  286.  
  287. KocsiOff(vehicleid);
  288. vInfo[vehicleid][BEINDITVA] = false;
  289.  
  290. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  291. SendClientMessage(playerid, PIROS, S);
  292. }
  293. }
  294. else
  295. {
  296. vInfo[vehicleid][BEINDITVA] = false;
  297. KocsiOff(vehicleid);
  298.  
  299. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  300.  
  301. cmd_me(playerid, "leállította a járművet.");
  302. }
  303. }
  304. else
  305. {
  306. SendClientMessage( playerid, PIROS, "Nem vagy volán alkalmazott!" );
  307. }
  308. }
  309.  
  310. else if(AdosKocsik(vehicleid))
  311. {
  312. if(pInfo[playerid][pFrakcio] == ADOTAG || pInfo[playerid][pFrakcio] == ADOFONOK || pInfo[ playerid ][ pAdmin ] == 3)
  313. {
  314. if(vInfo[vehicleid][BEINDITVA] == false)
  315. {
  316. GetVehicleHealth(vehicleid, elet);
  317.  
  318. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  319. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  320.  
  321. if(vInfo[vehicleid][UZEMANYAG] > 0)
  322. {
  323. vInfo[vehicleid][BEINDITVA] = true;
  324. KocsiOn(vehicleid);
  325. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  326.  
  327. cmd_me(playerid, "beindította a járművet.");
  328. }
  329. else
  330. {
  331. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  332. {
  333. case BENZIN: { uzemanyag = "benzin"; }
  334. case DIESEL: { uzemanyag = "gázolaj"; }
  335. }
  336.  
  337. KocsiOff(vehicleid);
  338. vInfo[vehicleid][BEINDITVA] = false;
  339.  
  340. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  341. SendClientMessage(playerid, PIROS, S);
  342. }
  343. }
  344. else
  345. {
  346. vInfo[vehicleid][BEINDITVA] = false;
  347. KocsiOff(vehicleid);
  348.  
  349. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  350.  
  351. cmd_me(playerid, "leállította a járművet.");
  352. }
  353. }
  354. else
  355. {
  356. SendClientMessage( playerid, PIROS, "Ez egy hatósági jármű, nincs hozzá kulcsod!" );
  357. }
  358. }
  359.  
  360. else if(BenzinKocsik(vehicleid))
  361. {
  362. if(pInfo[playerid][BenzinSofor] == 1 || pInfo[ playerid ][ pAdmin ] == 3)
  363. {
  364. if(vInfo[vehicleid][BEINDITVA] == false)
  365. {
  366. GetVehicleHealth(vehicleid, elet);
  367.  
  368. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  369. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  370.  
  371. if(vInfo[vehicleid][UZEMANYAG] > 0)
  372. {
  373. vInfo[vehicleid][BEINDITVA] = true;
  374. KocsiOn(vehicleid);
  375. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  376.  
  377. cmd_me(playerid, "beindította a járművet.");
  378. }
  379. else
  380. {
  381. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  382. {
  383. case BENZIN: { uzemanyag = "benzin"; }
  384. case DIESEL: { uzemanyag = "gázolaj"; }
  385. }
  386.  
  387. KocsiOff(vehicleid);
  388. vInfo[vehicleid][BEINDITVA] = false;
  389.  
  390. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  391. SendClientMessage(playerid, PIROS, S);
  392. }
  393. }
  394. else
  395. {
  396. vInfo[vehicleid][BEINDITVA] = false;
  397. KocsiOff(vehicleid);
  398.  
  399. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  400.  
  401. cmd_me(playerid, "leállította a járművet.");
  402. }
  403. }
  404. else
  405. {
  406. SendClientMessage(playerid, PIROS, "Nem vagy az üzemanyag szállító cég alkalmazottja!");
  407. }
  408. }
  409.  
  410. else if(SzereloKocsik(vehicleid))
  411. {
  412. if(pInfo[playerid][pFrakcio] == SZERELO || pInfo[playerid][pFrakcio] == SZFONOK || pInfo[ playerid ][ pAdmin ] == 3)
  413. {
  414. if(vInfo[vehicleid][BEINDITVA] == false)
  415. {
  416. GetVehicleHealth(vehicleid, elet);
  417.  
  418. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  419. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  420.  
  421. if(vInfo[vehicleid][UZEMANYAG] > 0)
  422. {
  423. vInfo[vehicleid][BEINDITVA] = true;
  424. KocsiOn(vehicleid);
  425. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  426.  
  427. cmd_me(playerid, "beindította a járművet.");
  428. }
  429. else
  430. {
  431. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  432. {
  433. case BENZIN: { uzemanyag = "benzin"; }
  434. case DIESEL: { uzemanyag = "gázolaj"; }
  435. }
  436.  
  437. KocsiOff(vehicleid);
  438. vInfo[vehicleid][BEINDITVA] = false;
  439.  
  440. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  441. SendClientMessage(playerid, PIROS, S);
  442. }
  443. }
  444. else
  445. {
  446. vInfo[vehicleid][BEINDITVA] = false;
  447. KocsiOff(vehicleid);
  448.  
  449. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  450.  
  451. cmd_me(playerid, "leállította a járművet.");
  452. }
  453. }
  454. else
  455. {
  456. SendClientMessage( playerid, PIROS, "Ez egy hatósági jármű, nincs hozzá kulcsod!");
  457. }
  458. }
  459.  
  460. else if(VSzereloKocsik(vehicleid))
  461. {
  462. if(pInfo[playerid][pMunka] == VSZERELO || pInfo[ playerid ][ pAdmin ] == 3)
  463. {
  464. if(vInfo[vehicleid][BEINDITVA] == false)
  465. {
  466. GetVehicleHealth(vehicleid, elet);
  467.  
  468. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  469. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  470.  
  471. if(vInfo[vehicleid][UZEMANYAG] > 0)
  472. {
  473. vInfo[vehicleid][BEINDITVA] = true;
  474. KocsiOn(vehicleid);
  475. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  476.  
  477. cmd_me(playerid, "beindította a járművet.");
  478. }
  479. else
  480. {
  481. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  482. {
  483. case BENZIN: { uzemanyag = "benzin"; }
  484. case DIESEL: { uzemanyag = "gázolaj"; }
  485. }
  486.  
  487. KocsiOff(vehicleid);
  488. vInfo[vehicleid][BEINDITVA] = false;
  489.  
  490. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  491. SendClientMessage(playerid, PIROS, S);
  492. }
  493. }
  494. else
  495. {
  496. vInfo[vehicleid][BEINDITVA] = false;
  497. KocsiOff(vehicleid);
  498.  
  499. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  500.  
  501. cmd_me(playerid, "leállította a járművet.");
  502. }
  503. }
  504. else
  505. {
  506. SendClientMessage( playerid, PIROS, "Nem vagy Villanyszerelő!");
  507. }
  508. }
  509.  
  510. else if(FSzallitoKocsik(vehicleid))
  511. {
  512. if(pInfo[playerid][pMunka] == FSZALLITO || pInfo[ playerid ][ pAdmin ] == 3)
  513. {
  514. if(vInfo[vehicleid][BEINDITVA] == false)
  515. {
  516. GetVehicleHealth(vehicleid, elet);
  517.  
  518. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  519. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  520.  
  521. if(vInfo[vehicleid][UZEMANYAG] > 0)
  522. {
  523. vInfo[vehicleid][BEINDITVA] = true;
  524. KocsiOn(vehicleid);
  525. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  526.  
  527. cmd_me(playerid, "beindította a járművet.");
  528. }
  529. else
  530. {
  531. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  532. {
  533. case BENZIN: { uzemanyag = "benzin"; }
  534. case DIESEL: { uzemanyag = "gázolaj"; }
  535. }
  536.  
  537. KocsiOff(vehicleid);
  538. vInfo[vehicleid][BEINDITVA] = false;
  539.  
  540. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  541. SendClientMessage(playerid, PIROS, S);
  542. }
  543. }
  544. else
  545. {
  546. vInfo[vehicleid][BEINDITVA] = false;
  547. KocsiOff(vehicleid);
  548.  
  549. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  550.  
  551. cmd_me(playerid, "leállította a járművet.");
  552. }
  553. }
  554. else
  555. {
  556. SendClientMessage( playerid, PIROS, "Nem vagy Fa szállító!");
  557. }
  558. }
  559.  
  560. else if(JogsisKocsik(vehicleid))
  561. {
  562. if(vInfo[vehicleid][BEINDITVA] == false)
  563. {
  564. GetVehicleHealth(vehicleid, elet);
  565.  
  566. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  567. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  568.  
  569. if(vInfo[vehicleid][UZEMANYAG] > 0)
  570. {
  571. vInfo[vehicleid][BEINDITVA] = true;
  572. KocsiOn(vehicleid);
  573. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  574.  
  575. cmd_me(playerid, "beindította a járművet.");
  576. }
  577. else
  578. {
  579. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  580. {
  581. case BENZIN: { uzemanyag = "benzin"; }
  582. case DIESEL: { uzemanyag = "gázolaj"; }
  583. }
  584.  
  585. KocsiOff(vehicleid);
  586. vInfo[vehicleid][BEINDITVA] = false;
  587.  
  588. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  589. SendClientMessage(playerid, PIROS, S);
  590. }
  591. }
  592. else
  593. {
  594. vInfo[vehicleid][BEINDITVA] = false;
  595. KocsiOff(vehicleid);
  596.  
  597. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  598.  
  599. cmd_me(playerid, "leállította a járművet.");
  600. }
  601. }
  602. else if(Targoncak(vehicleid))
  603. {
  604. if(pInfo[playerid][pMunka] == TARGONCAS || pInfo[ playerid ][ pAdmin ] == 3)
  605. {
  606. if(vInfo[vehicleid][BEINDITVA] == false)
  607. {
  608. GetVehicleHealth(vehicleid, elet);
  609.  
  610. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  611. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  612.  
  613. if(vInfo[vehicleid][UZEMANYAG] > 0)
  614. {
  615. vInfo[vehicleid][BEINDITVA] = true;
  616. KocsiOn(vehicleid);
  617. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  618.  
  619. cmd_me(playerid, "beindította a járművet.");
  620. }
  621. else
  622. {
  623. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  624. {
  625. case BENZIN: { uzemanyag = "benzin"; }
  626. case DIESEL: { uzemanyag = "gázolaj"; }
  627. }
  628.  
  629. KocsiOff(vehicleid);
  630. vInfo[vehicleid][BEINDITVA] = false;
  631.  
  632. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  633. SendClientMessage(playerid, PIROS, S);
  634. }
  635. }
  636. else
  637. {
  638. vInfo[vehicleid][BEINDITVA] = false;
  639. KocsiOff(vehicleid);
  640.  
  641. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  642.  
  643. cmd_me(playerid, "leállította a járművet.");
  644. }
  645. }
  646. else
  647. {
  648. SendClientMessage(playerid, PIROS, "Nem vagy Targonca vezető!");
  649. }
  650. }
  651. else if(Kamionok(vehicleid))
  652. {
  653. if(pInfo[playerid][pMunka] == KAMIONOS || pInfo[ playerid ][ pAdmin ] == 3)
  654. {
  655. if(vInfo[vehicleid][BEINDITVA] == false)
  656. {
  657. GetVehicleHealth(vehicleid, elet);
  658.  
  659. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  660. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  661.  
  662. if(vInfo[vehicleid][UZEMANYAG] > 0)
  663. {
  664. vInfo[vehicleid][BEINDITVA] = true;
  665. KocsiOn(vehicleid);
  666. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  667.  
  668. cmd_me(playerid, "beindította a járművet.");
  669. }
  670. else
  671. {
  672. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  673. {
  674. case BENZIN: { uzemanyag = "benzin"; }
  675. case DIESEL: { uzemanyag = "gázolaj"; }
  676. }
  677.  
  678. KocsiOff(vehicleid);
  679. vInfo[vehicleid][BEINDITVA] = false;
  680.  
  681. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  682. SendClientMessage(playerid, PIROS, S);
  683. }
  684. }
  685. else
  686. {
  687. vInfo[vehicleid][BEINDITVA] = false;
  688. KocsiOff(vehicleid);
  689.  
  690. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  691.  
  692. cmd_me(playerid, "leállította a járművet.");
  693. }
  694. }
  695. else
  696. {
  697. SendClientMessage(playerid, PIROS, "Nem vagy a DunaKavics cég söfőrje!");
  698. }
  699. }
  700. else if(vInfo[GetPlayerVehicleID(playerid)][SOLD] == 1 && pInfo[playerid][VEHICLE_ID] == GetPlayerVehicleID(playerid) ||
  701. vInfo[GetPlayerVehicleID(playerid)][SOLD] == 1 && pInfo[playerid][VEHICLE_ID2] == GetPlayerVehicleID(playerid) ||
  702. vInfo[GetPlayerVehicleID(playerid)][SOLD] == 1 && pInfo[playerid][KVEHICLE_ID] == GetPlayerVehicleID(playerid) ||
  703. vInfo[GetPlayerVehicleID(playerid)][SOLD] == 1 && AdminSzoliban[playerid] == 1 ||
  704. vInfo[GetPlayerVehicleID(playerid)][SOLD] == 2 && AdminSzoliban[playerid] == 1)
  705. {
  706. if(vInfo[vehicleid][BEINDITVA] == false)
  707. {
  708. GetVehicleHealth(vehicleid, elet);
  709.  
  710. if(elet < 400) return SendClientMessage(playerid, PIROS, "A jármű motorja nem működik!");
  711. if(vInfo[vehicleid][UZEMANYAGTIPUS] != vInfo[vehicleid][UZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, "A járműben rossz üzemanyag van."), SetVehicleHealth(vehicleid, 253.0);
  712.  
  713. if(vInfo[vehicleid][UZEMANYAG] > 0)
  714. {
  715. vInfo[vehicleid][BEINDITVA] = true;
  716. KocsiOn(vehicleid);
  717. SendClientMessage(playerid, NARANCS, "Beindítottad a járművet!");
  718.  
  719. cmd_me(playerid, "beindította a járművet.");
  720. }
  721. else
  722. {
  723. switch(vInfo[vehicleid][UZEMANYAGTIPUS])
  724. {
  725. case BENZIN: { uzemanyag = "benzin"; }
  726. case DIESEL: { uzemanyag = "gázolaj"; }
  727. }
  728.  
  729. KocsiOff(vehicleid);
  730. vInfo[vehicleid][BEINDITVA] = false;
  731.  
  732. format(S, sizeof(S), "A járműben nincs %s, ezért nem tudod beindítani!", uzemanyag);
  733. SendClientMessage(playerid, PIROS, S);
  734. }
  735. }
  736. else
  737. {
  738. vInfo[vehicleid][BEINDITVA] = false;
  739. KocsiOff(vehicleid);
  740.  
  741. SendClientMessage(playerid, NARANCS, "Leállítottad a járművet!");
  742.  
  743. cmd_me(playerid, "leállította a járművet.");
  744. }
  745. }
  746. else
  747. {
  748. SendClientMessage( playerid, PIROS, "Ehhez a járműhöz nincs kulcsod!" );
  749. }
  750.  
  751. return 1;
  752. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement