Guest User

Untitled

a guest
Aug 6th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.01 KB | None | 0 0
  1. #define DIALOG_PORT 5000
  2. #define DIALOG_LSPORT 5100
  3. #define DIALOG_ORGPORT 5200
  4. #define DIALOG_LVPORT 5300
  5. #define DIALOG_POSLOVIPORT 5400
  6. #define DIALOG_EVENTIPORT 5500
  7. #define DIALOG_OSTALOPORT 5550
  8. #define SPD ShowPlayerDialogEx
  9. stock ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[])
  10. {
  11. hDialogID[playerid] = dialogid;
  12. return ShowPlayerDialog(playerid, dialogid, style, caption, info, button1, button2);
  13. }
  14. CMD:port(playerid, params[])
  15. {
  16. if(PI[playerid][pAdmin] < 1 || PI[playerid][pGM] < 1) return SCM(playerid, -1""CRVENA"[EL:RP]"BELA"Samo Admini i GameMasteri!);
  17. if(AdminDuznost[playerid] == 0 && GMDuznost[playerid] == 0 return SCM(playerid,-1,""CRVENA"[EL:RP]"BELA"Morate biti na Admin ili GameMaster duznosti!");
  18. SPD(playerid, DIALOG_PORT, DIALOG_STYLE_LIST, "Teleport Lokacije", "Los Santos lokacije \nOrganizacije \nLas Venturas lokacije \nPoslovi \nOstale lokacije", "Odaberi", "Izlaz");
  19. return 1;
  20. }
  21.  
  22. if(dialogid == DIALOG_PORT)
  23. {
  24. if(!response) return 1;
  25. switch(listitem)
  26. {
  27. case 0;
  28. {
  29. SPD(playerid, DIALOG_LSPORT, DIALOG_STYLE_LIST, "Teleport", "Spawn\nBurg(MC'D)\nBanka\nOpstina\nPD Trg\nAuto Skola\nArea 51\nMoto Skola\nAvio Skola\nElkor", "Port", "Izlaz");
  30. }
  31. case 1:
  32. {
  33. SPD(playerid, DIALOG_ORGPORT, DIALOG_STYLE_LIST, "Teleport", "Grove Street", "Port", "Izlaz");
  34. }
  35. case 2:
  36. {
  37. SPD(playerid, DIALOG_LVPORT, DIALOG_STYLE_LIST, "Teleport", "Banka\nOpstina\nPolicija\nElkor\nKonzum\nSpawn\nLider Salon(SF)", "Port", "Izlaz");
  38. }
  39. case 3:
  40. {
  41. SPD(playerid, DIALOG_POSLOVIPORT, DIALOG_STYLE_LIST, "Teleport", "Vatrogasci\nVodoinstalater\nDostavljac Sladoleda\nGradjevinar\nVozac Cisterne", "Port", "Izlaz");
  42. }
  43. case 4:
  44. {
  45. SPD(playerid, DIALOG_OSTALOPORT, DIALOG_STYLE_LIST, "Teleport", "Tour PL\nTucanje\nVip Baza\nAuto Salon\nStaff Sastanak\nHack prostor\nLS Brod\nTwist Tower LS", "Port", "Izlaz");
  46. }
  47. }
  48. }
  49.  
  50. if(dialogid == DIALOG_LSPORT)
  51. {
  52. if(!response) return 1;
  53. switch(listitem)
  54. {
  55. case 0:
  56. {
  57. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  58. {
  59. NovaPozicijaV(playerid, 1685.9354,-1564.6526,13.5650);
  60. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na spawn!");
  61. }
  62. else
  63. {
  64. SetPlayerPos_H(playerid, 1685.9354,-1564.6526,13.5650);
  65. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na spawn!");
  66. }
  67. }
  68. case 1:
  69. {
  70. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  71. {
  72. NovaPozicijaV(playerid, 1218.6110,-936.4325,42.6391);
  73. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se kod MC'Donaldsa!");
  74. }
  75. else
  76. {
  77. SetPlayerPos_H(playerid, 1218.6110,-936.4325,42.6391);
  78. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se kod MC'Donaldsa!");
  79. }
  80. }
  81. case 2:
  82. {
  83. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  84. {
  85. NovaPozicijaV(playerid, 1529.2030, -1019.1819, 24.1542);
  86. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se kod banke!");
  87. }
  88. else
  89. {
  90. SetPlayerPos_H(playerid, 1529.2030, -1019.1819, 24.1542);
  91. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se kod banke!");
  92. }
  93. }
  94. case 3:
  95. {
  96. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  97. {
  98. NovaPozicijaV(playerid, 1482.6563,-1733.7284,13.3828);
  99. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se ispred opstine!");
  100. }
  101. else
  102. {
  103. SetPlayerPos_H(playerid, 1482.6563,-1733.7284,13.3828);
  104. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se ispred opstine!");
  105. }
  106. }
  107. case 4:
  108. {
  109. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  110. {
  111. NovaPozicijaV(playerid, 1529.6, -1691.2, 13.3);
  112. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se ispred policije!");
  113. }
  114. else
  115. {
  116. SetPlayerPos_H(playerid, 1529.6, -1691.2, 13.3);
  117. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se ispred policije!");
  118. }
  119. }
  120. case 5:
  121. {
  122. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  123. {
  124. NovaPozicijaV(playerid, 1674.3713, -1277.0806, 14.8125);
  125. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do autoskole!");
  126. }
  127. else
  128. {
  129. SetPlayerPos_H(playerid, 1674.3713, -1277.0806, 14.8125);
  130. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do autoskole!");
  131. }
  132. }
  133. case 6:
  134. {
  135. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  136. {
  137. NovaPozicijaV(playerid, 2398.3818,-4360.3408,7.1605);
  138. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se u Area51!");
  139. }
  140. else
  141. {
  142. SetPlayerPos_H(playerid, 2398.3818,-4360.3408,7.1605);
  143. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se u Area51!");
  144. }
  145. }
  146. case 7:
  147. {
  148. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  149. {
  150. NovaPozicijaV(playerid, 2327.7847,955.1323,10.8580);
  151. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do MotoSkole!");
  152. }
  153. else
  154. {
  155. SetPlayerPos_H(playerid, 2327.7847,955.1323,10.8580);
  156. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do MotoSkole!");
  157. }
  158. }
  159. case 8:
  160. {
  161. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  162. {
  163. NovaPozicijaV(playerid, 1410.4233,1804.1884,10.8342);
  164. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Avio Skole!");
  165. }
  166. else
  167. {
  168. SetPlayerPos_H(playerid, 1410.4233,1804.1884,10.8342);
  169. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Avio Skole!");
  170. }
  171. }
  172. case 9:
  173. {
  174. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  175. {
  176. NovaPozicijaV(playerid, 2701.9988,-1115.8295,69.6129);
  177. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Elkora!");
  178. }
  179. else
  180. {
  181. SetPlayerPos_H(playerid, 2701.9988,-1115.8295,69.6129);
  182. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Elkora!");
  183. }
  184. }
  185. }
  186. }
  187. if(dialogid == DIALOG_ORGPORT)
  188. {
  189. if(!response) return 1;
  190. switch(listitem)
  191. {
  192. case 0:
  193. {
  194. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  195. {
  196. NovaPozicijaV(playerid, 2490.2122, -1663.3207, 12.8883);
  197. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se u Grove Street!");
  198. }
  199. else
  200. {
  201. SetPlayerPos_H(playerid, 2490.2122, -1663.3207, 12.8883);
  202. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se u Grove Street!");
  203. }
  204. }
  205. }
  206. }
  207. if(dialogid == LVPORT)
  208. {
  209. if(!response) return 1;
  210. switch(listitem)
  211. {
  212. case 0:
  213. {
  214. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  215. {
  216. NovaPozicijaV(playerid, 1927.4220,2059.1292,10.3990);
  217. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Banke!");
  218. }
  219. else
  220. {
  221. SetPlayerPos_H(playerid, 1927.4220,2059.1292,10.3990);
  222. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Banke!");
  223. }
  224. }
  225. case 1:
  226. {
  227. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  228. {
  229. NovaPozicijaV(playerid, 2009.4695,2114.1104,10.6719);
  230. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Opstine!");
  231. }
  232. else
  233. {
  234. SetPlayerPos_H(playerid, 2009.4695,2114.1104,10.6719);
  235. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Opstine!");
  236. }
  237. }
  238. case 2:
  239. {
  240. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  241. {
  242. NovaPozicijaV(playerid, 2298.7937,2412.3677,10.2326);
  243. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Policije!");
  244. }
  245. else
  246. {
  247. SetPlayerPos_H(playerid, 2298.7937,2412.3677,10.2326);
  248. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Policije!");
  249. }
  250. }
  251. case 3:
  252. {
  253. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  254. {
  255. NovaPozicijaV(playerid, 2603.5339,1090.6099,10.6719);
  256. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Elkora!");
  257. }
  258. else
  259. {
  260. SetPlayerPos_H(playerid, 2603.5339,1090.6099,10.6719);
  261. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Elkora!");
  262. }
  263. }
  264. case 4:
  265. {
  266. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  267. {
  268. NovaPozicijaV(playerid, 1726.0261,2189.9165,10.6719);
  269. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Konzuma!");
  270. }
  271. else
  272. {
  273. SetPlayerPos_H(playerid, 1726.0261,2189.9165,10.6719);
  274. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Konzuma!");
  275. }
  276. }
  277. case 5:
  278. {
  279. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  280. {
  281. NovaPozicijaV(playerid, 2138.9431,1843.2468,10.3990);
  282. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Spawn!");
  283. }
  284. else
  285. {
  286. SetPlayerPos_H(playerid, 2138.9431,1843.2468,10.3990);
  287. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LV Spawn!");
  288. }
  289. }
  290. case 6:
  291. {
  292. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  293. {
  294. NovaPozicijaV(playerid, -1987.4534,-984.3024,32.0234);
  295. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Lider Salona!");
  296. }
  297. else
  298. {
  299. SetPlayerPos_H(playerid, -1987.4534,-984.3024,32.0234);
  300. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Lider Salona!");
  301. }
  302. }
  303. }
  304. }
  305. if(dialogid == DIALOG_POSLOVIPORT)
  306. {
  307. if(!response) return 1;
  308. switch(listitem)
  309. {
  310. case 0:
  311. {
  312. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  313. {
  314. NovaPozicijaV(playerid, 1688.9193,1821.2745,10.3835);
  315. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Vatrogasne postaje!");
  316. }
  317. else
  318. {
  319. SetPlayerPos_H(playerid, 1688.9193,1821.2745,10.3835);
  320. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Vatrogasne postaje!");
  321. }
  322. }
  323. case 1:
  324. {
  325. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  326. {
  327. NovaPozicijaV(playerid, 2297.1980,54.5594,26.3359);
  328. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Posla Vodoinstalater!");
  329. }
  330. else
  331. {
  332. SetPlayerPos_H(playerid, 2297.1980,54.5594,26.3359);
  333. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Posla Vodoinstalater!");
  334. }
  335. }
  336. case 2:
  337. {
  338. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  339. {
  340. NovaPozicijaV(playerid, -2104.9331,87.1312,35.1641);
  341. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Posla Dostavljac Sladoleda!");
  342. }
  343. else
  344. {
  345. SetPlayerPos_H(playerid, -2104.9331,87.1312,35.1641);
  346. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Posla Dostavljac Sladoleda!");
  347. }
  348. }
  349. case 3:
  350. {
  351. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  352. {
  353. NovaPozicijaV(playerid, 1100.9161,-1212.5358,17.8120);
  354. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do posla Gradjevinar!");
  355. }
  356. else
  357. {
  358. SetPlayerPos_H(playerid, 1100.9161,-1212.5358,17.8120);
  359. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na posla Gradjevinar!");
  360. }
  361. }
  362. case 4:
  363. {
  364. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  365. {
  366. NovaPozicijaV(playerid, -1040.3391,-588.5315,31.5460);
  367. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do posla Vozac Cisterne!");
  368. }
  369. else
  370. {
  371. SetPlayerPos_H(playerid, -1040.3391,-588.5315,31.5460);
  372. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do posla Vozac Cisterne!");
  373. }
  374. }
  375. }
  376. }
  377. if(dialogid == DIALOG_OSTALOPORT)
  378. {
  379. if(!response) return 1;
  380. switch(listitem)
  381. {
  382. case 0:
  383. {
  384. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  385. {
  386. NovaPozicijaV(playerid, 2837.5615, -1885.6294, 10.5079);
  387. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na TourPL!");
  388. }
  389. else
  390. {
  391. SetPlayerPos_H(playerid, 2837.5615, -1885.6294, 10.5079);
  392. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na TourPL!");
  393. }
  394. }
  395. case 1:
  396. {
  397. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  398. {
  399. NovaPozicijaV(playerid, 1519.0955,-1130.3026,135.8281);
  400. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na zgradu za TUCANJE!");
  401. }
  402. else
  403. {
  404. SetPlayerPos_H(playerid, 1519.0955,-1130.3026,135.8281);
  405. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na zgradu za TUCANJE!");
  406. }
  407. }
  408. case 2:
  409. {
  410. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  411. {
  412. NovaPozicijaV(playerid, 940.5064, 1733.7888, 8.8516);
  413. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do VIP Baze!");
  414. }
  415. else
  416. {
  417. SetPlayerPos_H(playerid, 940.5064, 1733.7888, 8.8516);
  418. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do VIP Baze!");
  419. }
  420. }
  421. case 3:
  422. {
  423. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  424. {
  425. NovaPozicijaV(playerid, 1563.4934,948.5507,10.6797);
  426. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Auto Salona!");
  427. }
  428. else
  429. {
  430. SetPlayerPos_H(playerid, 1563.4934,948.5507,10.6797);
  431. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do Auto Salona!");
  432. }
  433. }
  434. case 4:
  435. {
  436. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  437. {
  438. NovaPozicijaV(playerid, 2563.7659,2782.4448,10.8203);
  439. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do mjesta za staff sastanak!");
  440. }
  441. else
  442. {
  443. SetPlayerPos_H(playerid, 2563.7659,2782.4448,10.8203);
  444. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do mjesta za staff sastanak!");
  445. }
  446. }
  447. case 5:
  448. {
  449. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  450. {
  451. SCM(playerid, GRAD2,"{56A5D6}(greska){C0C0C0} Izadjite iz vozila!");
  452. }
  453. else
  454. {
  455. SetPlayerPos_H(playerid, 2328.3076,8.1237,26.5287);
  456. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na Hack prostor!");
  457. }
  458. }
  459. case 6:
  460. {
  461. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  462. {
  463. NovaPozicijaV(playerid, 2836.6951,152.8204,18.8773);
  464. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LS Broda!");
  465. }
  466. else
  467. {
  468. SetPlayerPos_H(playerid, 2836.6951,152.8204,18.8773);
  469. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se do LS Broda!");
  470. }
  471. }
  472. case 7:
  473. {
  474. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  475. {
  476. NovaPozicijaV(playerid, 1543.7242,-1352.4821,329.4755);
  477. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na Twist Tower LS!");
  478. }
  479. else
  480. {
  481. SetPlayerPos_H(playerid, 1543.7242,-1352.4821,329.4755);
  482. SCM(playerid, GRAD2,"{56A5D6}(port){C0C0C0} Teleportirali ste se na Twist Tower LS!");
  483. }
  484. }
  485. }
  486. }
Advertisement
Add Comment
Please, Sign In to add comment