Advertisement
Guest User

Untitled

a guest
Feb 29th, 2020
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.25 KB | None | 0 0
  1. [code]hook OnDialogResponse(playerid, dialogid, response, listitem, inputtext [])
  2. {
  3. switch(dialogid)
  4. {
  5. case DIALOG_HELP:
  6. {
  7. if(!response)
  8. return 1;
  9.  
  10. if(response)
  11. {
  12. switch(listitem)
  13. {
  14. case 0: ShowPlayerDialog(playerid, DIALOG_HELPACC, DIALOG_STYLE_MSGBOX, "Account", "/stats\n/levelup\n/changename\n/setlook\n/showme\n/pay\n/setwalk\n/spawnchange\n/account\n/resetcp\n/id\n/kill\n/inventory", "Ok", "Saznaj vise");
  15. case 1: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Vozilo", "/gps\n/car\n/fillcar\n/get fuel\n/tow\n/oldcar\n/doors\n/windows\n/trunk\n/seatbelt\n/showcostats\n/duplicatekey\n/tuning\n/bonnet\n/eject", "Ok", "");
  16. case 2:
  17. {
  18. if(PlayerInfo[playerid][pMember] == 0)
  19. return SendClientMessage(playerid, COLOR_LIGHTRED, "[GRESKA]: Niste clan ni jedne legalne organizacije!");
  20. else
  21. {
  22. if(IsACop(playerid))
  23. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "PD", "/status/checkseatbelt/tazer/arrest/cuff/uncuff/unfree/pdtrunk/pdramp/onduty/lawskin\n\
  24. /pd1/m/pd2/siren/codes/pdlif/suspend/flares/deflares/impund/checktrunk\n\
  25. /cleartrunk\n/udercover\n/listennumber/checkhouse/housetake/cargun/mdc/apb/erb/rb/rrb/removeall\n\
  26. /putspike/removespike/ticket/giveticket/siren/afaction/faction/quitfaction/showbadge/r\n\
  27. /rlow/f/togf/carsign/bk/bkc/bkall", "Ok", "");
  28. else if(IsFDMember(playerid))
  29. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "FD", "/enablesiren/equipment/oxygen/createexplosion/fdcarenter/fdenter/rtcfdcars/fdlift/recover/stretcher/selldrug/treatment\n\
  30. /confirmation\n/fire\n/f\n/togf\n/bk\n/bkc\n/bkall\n/carsign\n/siren\n/faction\n/quitfaction\n/showcreditation", "Ok", "");
  31. else if(IsAGov(playerid))
  32. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "GOV", "/showbadge\n/govskin\n/heal\n/m\n/cuff\n/uncuff\n/vote\n/votes\n/setcity\n/city\n/govmdc\n/charity\n/finance\n/faction\n/r\n/rlow\n/f\n/togf\n/gov\n/govramp\n/carsign\n/siren\n/quitfaction ", "Ok", "");
  33. else if(IsANews(playerid))
  34. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "LSN", "/lsncamera\n/live\n/news\n/lsnstat\n/lsnup\n/lsndown\n/reset_news\n/callnews\n/faction\n/faction members\n/quitfaction ", "Ok", "");
  35. }
  36. }
  37. case 3: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Biznis", "/createvip\n/biznis\n/menu\n/bmusic\n/buybiznis\n/buy\n/makedj\n/bizinfo\n/bizbank\n/bizwithdraw\n/biznis_bint\n/biznis_furniture", "Ok", "");
  38. case 4: ShowPlayerDialog(playerid, DIALOG_BANK, DIALOG_STYLE_MSGBOX, "ATM/BANKA", "/atm\n/bank\n/payout(City Hall)", "Ok", "");
  39. case 5: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Music", "/music", "Ok", "");
  40. case 6: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Objekti", "/createobject\n/editobject\n/deleteobject\n/objects (buy,attach,detach,changebone,edit)", "Ok", "");
  41. case 7: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Death system", "/pickitem(money,weapon,drug)\n/alldamages", "Ok", "");
  42. case 8: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Drugs", "/drug\n", "Ok", "");
  43. case 9: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Hunger", "/order\n/menu\n/meal", "Ok", "");
  44. case 10: ShowPlayerDialog(playerid, DIALOG_HOBI, DIALOG_STYLE_MSGBOX, "Hobi", "RIBOLOVAC:\t\n/buybait\n/fish\n/sellfish\n/fish_inventory\n\nLOVAC:\n/usewhistle\n/cutdeer\n/buywhistle\n/sellmeat\n/checkmeat", "Ok", "Saznaj vise"); case 11: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "License", "/license(DMV centar)\n/licenses\n/showlicenses\n/sid(osobna)", "Ok", "");
  45. case 12: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Mobitel", "/togphone\n/ph\n/phone\n/call\n/sms\n/pcall\n/hangup\n/cryptotext\n/cryptonumber\n/phonebook", "Ok", "");
  46. case 13: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Skills", "/skills", "Ok", "");
  47. case 14: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Weapon", "/weapon\n/buygun\n/weapon hide", "Ok", "");
  48. case 15: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Chats", "/me\n/do\n/ame\n/c(lose)\n/s(hout)\n/carwhisper\n/w(hisper)\n/b\n/blockb\n/pm\n/blockpm\n/accent\n/mic\n/clearmychat\n/attempt", "Ok", "");
  49. case 16: ShowPlayerDialog(playerid, DIALOG_JOBHELP, DIALOG_STYLE_LIST, "Poslovi", "Kosac trave\nTvornicki radnik\nCistac ulice\nSmecar\nTrucker\nDrvosjeca\nMehanicar\nPizza Boy\nFarmer\nTaksista\nRudar\nGun dealer\nDrug dealer\nIllegal trucker\nCar jacker\nLopov\nPilot", "Odaberi","Natrag");
  50. case 17: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Garage", "/garage\n/genter", "Ok", "");
  51. case 18: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Complex", "/buycomplex\n/complex\n/rentroom\n/unrentroom", "Ok", "");
  52. case 19: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "House&Furniture", "/house\n/bint\n/buyhouse\n/ring\n/knock\n/doorshout\n/picklock\n/doorram\n/renthouse\n/unrenthouse\n/furniture", "Ok", "");
  53. case 20: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Roleplay", "/rphelp\n/toganimchat\n/blindfold\n/screenfade\n/tie\n/frisk\n/handshake\n/accept\n/time\n/prisontime\n/coin\n/dice\n/dump\n/get\n/give\n/graffit\n/examine\n/putintrunk\n/entertrunk\n/exittrunk\n/paperdivorce\n/marry\n/rand\n/card\n/mycigars\n/taxcalculator\n/animations", "Ok", "");
  54. case 21: ShowPlayerDialog(playerid, DIALOG_KASINO, DIALOG_STYLE_MSGBOX, "Kasino", "/poker\n/rulet\n/rulethelp ", "Ok", "Saznaj vise");
  55. case 22: ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Ostalo", "/jobduty\n/prostitute\n/admins\n/helpers\n/hh\n/helpme\n/report\n/colors\n/flight\n/fr\n/buymelee\n/dog\n/jail_alert", "Ok", "");
  56. }
  57. }
  58. return 1;
  59. }
  60. case DIALOG_ADMHELP:
  61. {
  62. if(response)
  63. {
  64. switch(listitem)
  65. {
  66. case 0:ShowPlayerDialog(playerid, DIALOG_ADMHELP, DIALOG_STYLE_MSGBOX, "KOMANDE - Admin level 1","/checklastlogin,/check,/setint,/mute,/kick,/disconnect,/cnn,/a(dmin) chat,/am,/pweapons,/port\n\
  67. /pm,/aon,/recon,/setviwo,/masked,/dmers,/clearchat,/slap,/checknetstats\n\
  68. /learn,/freeze,/unfreeze,/akill,/count,/checkoffline,/lastdriver\n\
  69. /fly,/lt,/rt,/goto,/rtc,/togadminwarns,/houseo,/bizo,/complexo\n\
  70. /biznis_id,/house_id,/complex_id,/triatlonhelp", "Zatvori", "");
  71. case 1:
  72. {
  73. if(PlayerInfo[playerid][pAdmin] < 2)
  74. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Admin Level 2+!");
  75. else ShowPlayerDialog(playerid, DIALOG_ADMHELP, DIALOG_STYLE_MSGBOX, "KOMANDE - Admin level 2","/pmears,/warn,/unban,/removeall,/gethere,/toga\n\
  76. /jail,/unjail,/banex,/prisoned,/weatherall,/rtcinradius\n\
  77. /unbanip,/gotocar,/charge,/chargeex,/prison,/unprison,/ban,/cnn,/warnex\n\
  78. /prisonex,/drivers,/jobids,/getip,/rtcacar,/iptoname,/givebullet\n\
  79. /chargep,/chargepex,/removemusic,/dakarhelp,/quadhelp", "Zatvori", "");
  80. }
  81. case 2:
  82. {
  83. if(PlayerInfo[playerid][pAdmin] < 3)
  84. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Admin Level 3+!");
  85. else ShowPlayerDialog(playerid, DIALOG_ADMHELP, DIALOG_STYLE_MSGBOX, "KOMANDE - Admin level 3","/mark,/gotomark,/entercar,/getcar,/fpm,/fpmed,/removetuning,/setmobilecredits\n\
  86. /blockreport,/setph,/findobjectowner,/aremoveallplayerobjects,/checkplayerobjects\n\
  87. /tod", "Zatvori", "");
  88. }
  89. case 3:
  90. {
  91. if(PlayerInfo[playerid][pAdmin] < 4)
  92. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Admin Level 4+!");
  93. else ShowPlayerDialog(playerid, DIALOG_ADMHELP, DIALOG_STYLE_MSGBOX, "KOMANDE - Admin level 4","/mutearound,/atake,/aunlock,/bigears,/givegun,/fixveh,/setpharound\n\
  94. /setarmoraround,/freezearound,/unfreezearound,/undie,/givelicense\n\
  95. /veh,/getspawnedvehs,/setarmour,/rac,/skin,/worders,/bizinfo", "Zatvori", "");
  96. }
  97. case 4:
  98. {
  99. if(PlayerInfo[playerid][pAdmin] < 1337)
  100. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Admin Level 1337+!");
  101. else ShowPlayerDialog(playerid, DIALOG_ADMHELP, DIALOG_STYLE_MSGBOX, "KOMANDE - Admin level 1337","/fstyle,/skin,/setstat, /setcostats ,/weather,/healcar,/createvip,/createware,/fuelcars,/fuelcar,/edit\n\
  102. /asellhouse,/asellbiz,/asellcomplex,/asellcomplexroom,/checkbizowner,/address,/afaction", "Zatvori", "");
  103. }
  104. case 5:
  105. {
  106. if(PlayerInfo[playerid][pAdmin] < 1338)
  107. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Admin Level 1338!");
  108. else ShowPlayerDialog(playerid, DIALOG_ADMHELP, DIALOG_STYLE_MSGBOX, "KOMANDE - Admin level 1338","/setmoney,/givemoney,/achangename,/achangenameex,/makeadminex,/setvehplates,/makehelper\n\
  109. /givepremium,/removewarn,/houseint,/houseentrance,/bizentrance,/veh_plate,/approve_tax\n\
  110. /happyhours,/togpm,/crash,/deletebiz,/createbiz,/customhouseint,/custombizint\n\
  111. /createtower,/destroytower,/viewtowers,/item,/agps", "Zatvori", "");
  112. }
  113. }
  114. }
  115. return 1;
  116. }
  117. case DIALOG_HELPER_HELP:
  118. {
  119. if(!response)
  120. return 1;
  121.  
  122. switch(listitem)
  123. {
  124. case 0:
  125. {
  126. if(PlayerInfo[playerid][pHelper] < 1 && PlayerInfo[playerid][pAdmin] == 1338)
  127. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Helper Level 1+!");
  128. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Helper Level 1", "/learn /apm /hon /hoff /hm /a /h /ach /forumname /kick /disconnect /slap /goto /checkoffline", "Izlaz", "");
  129. }
  130. case 1:
  131. {
  132. if(PlayerInfo[playerid][pHelper] < 2 && PlayerInfo[playerid][pAdmin] == 1338)
  133. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Helper Level 2+!");
  134. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Helper Level 2", "/port /recon /rtc /rtcinradius /setint /setviwo", "Izlaz", "");
  135. }
  136. case 2:
  137. {
  138. if(PlayerInfo[playerid][pHelper] < 3 && PlayerInfo[playerid][pAdmin] == 1338)
  139. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Helper Level 3+!");
  140. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Helper Level 3", "/gethere /freeze /unfreeze", "Izlaz", "");
  141. }
  142. case 3:
  143. {
  144. if(PlayerInfo[playerid][pHelper] < 4 && PlayerInfo[playerid][pAdmin] == 1338)
  145. return SendMessage(playerid, MESSAGE_TYPE_ERROR, "Niste Helper Level 4!");
  146. ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Helper Level 4", "/mark /gotomark /check", "Izlaz", "");
  147. }
  148. }
  149. return 1;
  150. }
  151. case DIALOG_HELPACC:
  152. {
  153. if(!response)
  154. {
  155. ShowPlayerDialog(playerid,DIALOG_HELP,DIALOG_STYLE_LIST,"POMOC","1.Account \n2.Vozilo \n3.Organizacije \n4.Biznis \n5.Novac \n6.Muzika \n7.Objekti \n8.Death system \n9.Droga \n10.Hunger \n11.Hobi \n12.License \n13.Mobitel \n14.Skills \n15.Oruzje \n16.Chat \n17.Poslovi \n18.Garaze \n19.Complexi \n20.House&Furniture\n21.Biznis\n22.Kasino \n23.Ostalo","Zatvori","");
  156. return 1;
  157. }
  158. else
  159. {
  160. new accstring [1024],
  161. acc [128];
  162. format(acc, sizeof(acc), "Zabranjeno je bilo kakvo posudjivanje racuna drugim osobama\n");
  163. strcat(accstring, acc, sizeof(accstring));
  164. format(acc,sizeof(acc), "Odaberite password koji niti na kojin nacin nije povezan sa vama i koji je siguran\n");
  165. strcat(accstring, acc, sizeof(accstring));
  166. format(acc,sizeof(acc), "Tim ne odgovara za izgubljene passworde ili ostale informacije racuna\n");
  167. strcat(accstring, acc, sizeof(accstring));
  168. format(acc,sizeof(acc), "Ukoliko primetite da na vasem racunu igra netko,momentalno ga prijavite administratorima\n");
  169. strcat(accstring, acc, sizeof(accstring));
  170. format(acc,sizeof(acc), "Prodavanje vasih server racuna je strogo zabranjeno\n");
  171. strcat(accstring, acc, sizeof(accstring));
  172. format(acc,sizeof(acc), "Dozvoljeno je posjedovati dva ili vise racuna samo ukoliko izmedju njih nema povezanosti");
  173. strcat(accstring, acc, sizeof(accstring));
  174. ShowPlayerDialog(playerid,DIALOG_HELPACC, DIALOG_STYLE_MSGBOX, "Account", accstring , "Zatvori", "");
  175. }
  176. return 1;
  177. }
  178. case DIALOG_KASINO:
  179. {
  180. if(!response)
  181. {
  182. ShowPlayerDialog(playerid,DIALOG_HELP,DIALOG_STYLE_LIST,"POMOC","1.Account \n2.Vozilo \n3.Organizacije \n4.Biznis \n5.Novac \n6.Muzika \n7.Objekti \n8.Death system \n9.Droga \n10.Hunger \n11.Hobi \n12.License \n13.Mobitel \n14.Skills \n15.Oruzje \n16.Chat \n17.Poslovi \n18.Garaze \n19.Complexi \n20.House&Furniture\n21.Biznis\n22.Kasino \n23.Ostalo","Zatvori","");
  183. return 1;
  184. }
  185. else
  186. {
  187. new casinostring [1024];
  188. strcat(casinostring, "Da biste zapoceli igru pokera morate se nalaziti u prostoriji kasina, potrebno je minimalno 2 igraca za stolom kako bi nastavili sa igrom( /poker start )\n\
  189. Da bi diler sjeo za stol koristi se komanda /poker dealer. Ukoliko zelite prekinuti igrati, /poker cancel \n\
  190. Da bi diler nekog pozvao na poker koristi se /poker invite. Da bi ga kickao /poker kick.\n\
  191. Da bi diler promjesao karte koristi se /poker newgame. Da bi podijelio karte, /poker deal. \n\
  192. Dealer: Flop(prve 3 karte): /poker flop | Turn(4. karta): /poker turn | River(5. karta): /poker river. \n\
  193. Dealer uvijek treba dati vremena za dizanje uloga izmedju rundi!\n\n\
  194. Da bi provjerili svoje karte koristite /poker cards. Da bi digli ulog, koristite /poker pay. Da bi odustali, /poker fold. \n\
  195. Ukoliko zelite provjeriti iznos novaca na stolu, /poker checkpot. Ukoliko zelite pokazati svoje karte na kraju igre: /poker showcards.\n\n\
  196. Da biste zapoceli rulet u prostoriji kasina pored stola za rulet kucate komandu /rulet, nakon toga vam ne trebaju dodatne komande i nastavljate igru po zelji.",
  197. sizeof(casinostring)
  198. );
  199. ShowPlayerDialog(playerid,DIALOG_KASINO, DIALOG_STYLE_MSGBOX, "KASINO", casinostring , "Zatvori", "");
  200. }
  201. return 1;
  202. }
  203. case DIALOG_HOBI:
  204. {
  205. if(!response)
  206. {
  207. ShowPlayerDialog(playerid,DIALOG_HELP,DIALOG_STYLE_LIST,"POMOC","1.Account \n2.Vozilo \n3.Organizacije \n4.Biznis \n5.Novac \n6.Muzika \n7.Objekti \n8.Death system \n9.Droga \n10.Hunger \n11.Hobi \n12.License \n13.Mobitel \n14.Skills \n15.Oruzje \n16.Chat \n17.Poslovi \n18.Garaze \n19.Complexi \n20.House&Furniture\n21.Biznis\n22.Kasino \n23.Ostalo","Zatvori","");
  208. return 1;
  209. }
  210. else
  211. {
  212. new hobistring [1300];
  213. new fish [256];
  214. format(fish, sizeof(fish), "RIBOLOVAC:\nDa biste se mogli koristiti komandu /fish potrebno je da kupite objekat stapa u Verona Mall-u.\n");
  215. strcat(hobistring, fish, sizeof(hobistring));
  216. format(fish,sizeof(fish), "Ispod prodavnice u kojoj ste kupili stap se nalazi 24/7 u kojem kupujete mamac /buybait.\n");
  217. strcat(hobistring, fish, sizeof(hobistring));
  218. format(fish,sizeof(fish), "Mesta za pecanje su: 1) Glen Park jezero 2) Malo jezero na zapadnoj strani aerodroma 3) Drvena platforma u Santa Maria Beachu (ringispil).\n");
  219. strcat(hobistring, fish, sizeof(hobistring));
  220. format(fish,sizeof(fish), "Iako mozete pecati na vise mesta, na razlicitom mestu mozete upecati ribe razlicite velicine. Ribe mozete prodati u bilo kojem 24/7.\n\n");
  221. strcat(hobistring, fish, sizeof(hobistring));
  222.  
  223. format(fish,sizeof(fish), "LOVAC:\nPistaljku kupujete u 24/7 marketu. Koristeci nju mozete prizvati jelena. Nakon sto ubijete jelena koristite komandu /cutdeer za koju je potrebno imati noz.\n");
  224. strcat(hobistring, fish, sizeof(hobistring));
  225. format(fish,sizeof(fish), "Ukoliko zelite prestati sa secenjem mesa koristite komandu /stopcutdeer. Kako biste videli koliko mesa imate kod sebe koristite komandu /checkmeat.\n");
  226. strcat(hobistring, fish, sizeof(hobistring));
  227. format(fish,sizeof(fish), "Zatim, odlaskom u bilo koji 24/7 market komandom /sellmeat prodajete meso, te zaradjujete novac.");
  228. strcat(hobistring, fish, sizeof(hobistring));
  229.  
  230. ShowPlayerDialog(playerid,DIALOG_HOBI, DIALOG_STYLE_MSGBOX, "RIBOLOVAC I LOVAC", hobistring , "Zatvori", "");
  231. }
  232. return 1;
  233. }
  234. case DIALOG_JOBHELP: {
  235. if(!response) return (true);
  236. new jstring[4096];
  237. switch(listitem) {
  238. case 0: {
  239. strcat(jstring, "Sjediste kosca trave se nalazi nadomak Glen Park.\n");
  240. strcat(jstring, "Kada dodjete na zelenu povrsinu sa kosilicom, koristite komandu /mow. Zatim pocinjete kosnjavu sve dok ne ispunite kvotu od 100 metara.\n");
  241. strcat(jstring, "Kada se kvota ispuni, kosilica ce vam nestati. Ako zelite opet da odradite jednu turu, opet se zaputite prema kosilicama gdje ponavljate proces.\n");
  242. strcat(jstring, "Maksimalan broj tura je 3 puta u jednom satu igre. Iznos koji zaradite se prebacuje na devizni racun koji podizete u vijenici sa komandom /payout.\n");
  243. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "KOSAC TRAVE", jstring, "U redu", "");
  244. }
  245. case 1: {
  246. strcat(jstring, "Lokacija posla je nadomak El Corone.\n");
  247. strcat(jstring, "Ovaj posao je jednostavan, jer je potrebno samo da pratite checkpointe koje vam skripta izbacuje. Koristite komandu /craft kako biste zapoceli posao.\n");
  248. strcat(jstring, "Pocetna zarada na ovom poslu je 350$, a svakih 50 delivera vam se povecava za 25$.\n");
  249. strcat(jstring, "Maksimalan broj delivera u jednom satu je 3, a zaradjeni novac sa radne knjizice podizete u vijecnici sa komandom /payout.\n");
  250. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "TVORNICKI RADNIK", jstring, "U redu", "");
  251. }
  252. case 2: {
  253. strcat(jstring, "Posao se uzima u vijecnici sa komandom /takejob.\n");
  254. strcat(jstring, "Nakon toga odlazite iza iste, gdje cete vidjeti male kamioncice/sweepere u koji ulazite i komandom /sweep start zapocinjete posao.\n");
  255. strcat(jstring, "Sve sto je dalje potrebno jeste pratiti markere/checkpointe kroz grad.\n");
  256. strcat(jstring, "Nakon toga, dolazite nazad do lokacije posla i dobijate zaradu shodno vasem skillu (zarada varira ovisno o vasem skill levelu).\n\n");
  257. strcat(jstring, "HINT: Izlaskom iz vozila NE PONISTAVA se vasa ruta.\n");
  258. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "CISTAC ULICE", jstring, "U redu", "");
  259. }
  260. case 3: {
  261. strcat(jstring, "Smecar sam po sebi daje nam na izbor da obavljamo kao /garbage foot ili /garbage truck.\n");
  262. strcat(jstring, "Sa skill levelom 0 ostaje nam odabir samog /garbage foot kojeg mozemo obavljati osobnim automobilom.\n");
  263. strcat(jstring, "Prije samog pocetka, moramo uzeti odjecu komandom /garbage clothes na istoj lokaciji gdje se nalaze sami smetlarski kamioni (iza vijecnice),\nna serveru je prikazan pickup majice gdje kucate tu komandu.\n");
  264. strcat(jstring, "Idite do najblizeg kontejnera i stiskom lijevog klika misa, ubacite smece u kontejner.\n");
  265. strcat(jstring, "Tura se sastoji od 8 ubacenih vreca u smece/kontejner.\n\n");
  266. strcat(jstring, "Drugi tip posla jeste /garbage truck za kojeg vam je potreban skill 1.\n");
  267. strcat(jstring, "Takodje, ovaj dio posla zahtjeva radnu odoru koju uzimamo na pocetku posla istom komandom /garbage clothes.\n");
  268. strcat(jstring, "Pocetkom posla pratite marker do random kontejnera koji ce vm biti zadan i ponovo klikom lijevog misa izbacite smece iz kontejnera.\nDodjite do zadnjeg dijela vaseg kamiona i lijevim klikom misa ubacite ga.\n");
  269. strcat(jstring, "Nakon odradjenog broja tura dolazite na deponiju i tamo izbacujete smece, gdje vam i zarada lijeze na devizni racun.\n");
  270. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "SMECAR", jstring, "U redu", "");
  271. }
  272. case 4: {
  273. strcat(jstring, "Posao ima dvije mogucnosti: prevoz teretne prikolice kamionom i prevoz produkata kombijem.\nObe se mogucnosti svode na preuzimanje produkata i njihovu dostavu biznisima.\n");
  274. strcat(jstring, "Za dostavu kamionom koristite komandu /trucker koja vam automatski nudi listu svih raspolozivih komandi.\nKamion uzimate na dvije lokacije (/gps -> Angel Pine trucks ili Desert trucks).\n");
  275. strcat(jstring, "Prije svega, vazno je znati koja rutu mozete voziti sa kojim skillom i sa kojom prikolicom. Da bi to doznali, koristite /trucker info\n");
  276. strcat(jstring, "Nakon sjedanja u kamion, odaberite teretnu prikolicu pogodnu za rutu koju cete odraditi komandom /trucker start.\nMorate pokupiti produkte u tvornici oznacenoj na lokaciji koje kasnije dostavljate biznisima.\n");
  277. strcat(jstring, "Posao mozete zaustaviti u bilo kojem trenutku komandom /trucker stop.\n");
  278. strcat(jstring, "Za bolji ugodjaj, motorolom mozete komunicirati sa svim prisutnim kamiondzijama, /tc komanda.\n");
  279. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "TRUCKER", jstring, "U redu", "");
  280. }
  281. case 5: {
  282. strcat(jstring, "Kada uzmete posao drvosjece, idete do Palomino Creek farme kako bi sjekli drvece.\n");
  283. strcat(jstring, "Stanete pored izmapanog drveta, te kucate /cuttree. Nakon 60 sekundi drvo pada, te idete na drugi checkpoint kako bi isjekli grane (proces traje 30 sekundi).\n");
  284. strcat(jstring, "Poslije toga kucate /pickupwood, te otvara gepek vaseg vozila i kucate /putwood. Poslije toga se vozite do lokacije The Paonopticon gdje stajete na zuti marker.\n");
  285. strcat(jstring, "Izlazite iz vozila, otvarate gepek te kucate /checkvehwood da vidite na kojem je slotu drvo, zatim /takewood ID. Kada ste uzeli jednostavno u zuti marker kucate /sellwood.\n\n");
  286. strcat(jstring, "HINT: Za ovaj posao je potrebno posjedovati vozilo marke Bobcat, Sadler, Picador, Yosemite ili Walton.\n");
  287. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "DRVOSJECA", jstring, "U redu", "");
  288. }
  289. case 6: {
  290. strcat(jstring, "Posao mozete obavljati u mehanicarskoj garazi (/gps) u Willowfield ili bilo gdje ako se nalazite u tow truck (s tim da imate dovoljno dijelova).\n");
  291. strcat(jstring, "Za obavljanje posla su vam potrebni mehanicarski dijelovi koji se kupuju iza tvornice pored junkyarda, oni se kupuju komandom /parts buy.\n");
  292. strcat(jstring, "Vozila popravljate sa /repair, a blindirate sa /armorcar. Imate tri vrste popravki; popravka motora (/repair engine),\npopravka limarije (/repair bodykit) i skidanje unistenja (/repair dents).\n");
  293. strcat(jstring, "Svaka popravka oduzima odredjen broj dijelova iz vaseg inventara.\n");
  294. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "MEHANICAR", jstring, "U redu", "");
  295. }
  296. case 7: {
  297. strcat(jstring, "Sjediste ovog posla se nalazi unutar Pizza Stack u Idlewood.\n");
  298. strcat(jstring, "Unutar objekta imate marker gdje uzimate /pizza skin. Onda kod sank narucujete broj pizza sa komandom /pizza order (1-8).\n");
  299. strcat(jstring, "Nakon toga, pizze koje ste uzeli nosite van i /pizza put ih u motore postavljate koji se nalaze pored.\n");
  300. strcat(jstring, "Kad sjednete na motor pojavljivace vam se random checkpoints raznih kuca na mapi.\n");
  301. strcat(jstring, "/pizza take kad dodjete na checkpoint, zatim /pizza deliver. Mozete raditi tri ture sa po 8 pizza.\n");
  302. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "PIZZA-BOY", jstring, "U redu", "");
  303. }
  304. case 8: {
  305. ShowPlayerDialog(playerid, DIALOG_FARMERHELP, DIALOG_STYLE_LIST, "FARMER", "Milk Man\nEgg Picker\nPlanter\nTransporter\nCombine Driver", "U redu", "");
  306. }
  307. case 9: {
  308. strcat(jstring, "Za posao taksiste vam je potrebno vozilo koje se kupuje u Wang Cars (/gps).\n");
  309. strcat(jstring, "Kada kupite vozilo pocinjete sa radom i cekate klijente. Kad vas neko od klijenata pozove, odlazite na lokaciju.\n");
  310. strcat(jstring, "Od trenutka kada klijent udje u vozilo, vi kucate komandu /taxi (taksimetar koji ce vam ocitavati potrebne podatke).\n");
  311. strcat(jstring, "U slucaju da ima vise taksista na duznosti osim vas, koristite komandu /tr (radio) da bi se dogovorili i rasporedili poslove.\n");
  312. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "TAKSISTA", jstring, "U redu", "");
  313. }
  314. case 10: {
  315. strcat(jstring, "Za lokaciju rudara koristite /gps.\n\n");
  316. strcat(jstring, "Da biste zapoceli ovaj posao potrebno je kucati /startmining nakon cega se morate popeti na grumen zlata i pritisnuti Y/Z kako bi aktivirali obradjivanje zlata.\n");
  317. strcat(jstring, "Tada vam se pojavljuje progress i vi morate pritiskati SPACE da bi zavrsili obradu.\n");
  318. strcat(jstring, "U jednoj turi radite po pet grumena zlata, a po paydayu mozete ukupno raditi tri ture.\n");
  319. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "RUDAR", jstring, "U redu", "");
  320. }
  321. case 11: {
  322. strcat(jstring, "Kod ovog posla imate jednu osnovnu komandu, a to je /drug, ona vam ispise sve potrebne komande.\n\n");
  323. strcat(jstring, "Sa ovim poslom mozete saditi marihuanu na nekom vasem tajnom mjestu, ali prethodno morate kupiti sjemenke u East Los Santos.\n");
  324. strcat(jstring, "Takodje, mozete kuvati metamfetamin u svojoj kuci, ali naravno morate uzeti u Magic Shop klorovodicnu kiselinu, mravlju kiselinu i klorovodicni hidroksid.\n");
  325. strcat(jstring, "Pored ove dvije droge koje mozete praviti/uzgajati, takodje imate opciju da pravite crack,\nali za ovu drogu morate imati kokain (Ilegalni trucker) i naravno uzeti u Magic Shop sodu bikarbonu kako bi mogli pomjesati.\n");
  326. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "DRUG-DEALER", jstring, "U redu", "");
  327. }
  328. case 12: {
  329. strcat(jstring, "Komanda kojom vas zaposljavaju je /trucker hire. Narko bossovi mogu birati izmedju kokaina/heroina/ekstazija.\n\n");
  330. strcat(jstring, "Roba dolazi svakih tjedan dana, te svaka mafija ima pravo uzeti jednaku kolicinu.\n");
  331. strcat(jstring, "Nije potreban proces proizvodnje. Potreban je igrac sa kljucevima Warehousea/Leader koji narucuje transport od vas.\n");
  332. strcat(jstring, "Novac iz Warehousea se skida pri istovaru, a Warehouse dobiva odredjenu kolicinu narucene droge.\n");
  333. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "ILLEGAL TRUCKER(Drug Smuggler)", jstring, "U redu", "");
  334. }
  335. case 13: {
  336. strcat(jstring, "Sjediste ovog posla jeste kao mehanicarska garaza koja se nalazi na Ocean Docks.\n\n");
  337. strcat(jstring, "U njoj se nalazi tabla sa vozilima koja su potrebna da se ukradu.\n");
  338. strcat(jstring, "Koristite komandu /jacker gdje imate pick da izaberete vozilo, chop da isjecete vozilo kad ga dovucete, leave da napustite misiju i stop da pauzirate misiju.\n");
  339. strcat(jstring, "Kad zavrsite sa rastavljanjem vozila, budete isplaceni zavisno od vozila do vozila od strane te garaze.\n");
  340. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "CAR-JACKER", jstring, "U redu", "");
  341. }
  342. case 14: {
  343. strcat(jstring, "Lokacija ovog posla je Civic Center, u blizini LSPD stanice.\n\n");
  344. strcat(jstring, "Za dzeparenje igraca koristite komandu /pocketsteal, gdje mozete igracu ukrasti pare, sat i telefon iz dzepa.\n");
  345. strcat(jstring, "Pljackanje kuce > skill level 2\n/crack_alarm /stealitems /dropitem /takeitem /picklock\n\n");
  346. strcat(jstring, "Pljackanje para u kuci > skill level 3\n/stealmoney\n\n");
  347. strcat(jstring, "Obijanje sefa u kuci > skill level 4\n/breaksafe /stealsafe\n\n");
  348. strcat(jstring, "Kada zavrsite sa kradjom, stvari nosite u East Los Santos iza Car Wash. Provjera ukradenih stvari: /stolengoods, prodaja stvari /sellgoods.");
  349. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "LOPOV", jstring, "U redu", "");
  350. }
  351. }
  352. }
  353. case DIALOG_FARMERHELP: {
  354. new jstring[4096];
  355. switch(listitem) {
  356. case 0: {
  357. strcat(jstring, "Milk Man:\n\n");
  358. strcat(jstring, "/takebucket > Uzeti kantu za mlijeko, /dropbucket -> Baciti kantu ako vam vise ne treba.\n");
  359. strcat(jstring, "/milk milking > Idete do jedne od krava unutar stale i zapocnete proces muzenja krave.\nPrilikom muzenja morate stiskati Y/N ovisno koje vam se pojavi na ekranu.\n");
  360. strcat(jstring, "Ako pritisnete pravo slovo, score se povecava za 1, a ako promasite score se smanji za 1.\n");
  361. strcat(jstring, "/milk transfer > Nakon uspijesnog dobijanja mlijeka, odete do kanistera i presipate mlijeko iz kante u kanister.\n");
  362. strcat(jstring, "/milk store > Idete do spremista za mlijeko, spremite kanister.\n");
  363. strcat(jstring, "/dropcanister > Da bacite kanister, ako ga ne zelite ili ne mozete spremiti u spremiste.\n");
  364. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "MILK-MAN", jstring, "U redu", "");
  365. }
  366. case 1: {
  367. strcat(jstring, "Egg Picker:\n\n");
  368. strcat(jstring, "/takecarton > Idete do kutija za jaja, te uzmete jednu. /dropcarton -> Baciti kutiju ako vam ne treba ili je prazna.\n");
  369. strcat(jstring, "/eggs collect > Idete do kucica sa strane u kojima su kokoske i tu skupljate jaja.\n");
  370. strcat(jstring, "/eggs process > Kada ste uspijesno zavrsili sa skupljanjem jaja odete do masine za procesiranje i sacekate taj proces.\n");
  371. strcat(jstring, "/eggs store > Nakon procesiranja odete do skladista i tamo spremite kutiju sa jajima.\n");
  372. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "EGG-PICKER", jstring, "U redu", "");
  373. }
  374. case 2: {
  375. strcat(jstring, "Planter:\n\n");
  376. strcat(jstring, "/seeds take > Idete do kutija sa sjemenkama i uzmete sjemenke iz kutije.\n");
  377. strcat(jstring, "/seeds put > Zatim idete do prikolica za traktor, te stavite sjemenke u prikolicu.\n");
  378. strcat(jstring, "/seeds check > Koristite za provjeru stanja, tj. koliko sjemenki imate kod sebe i u prikolici.\n");
  379. strcat(jstring, "/seeds drop -> Za baciti sjemenke ako ste slucajno uzeli previse, ili ih ne zelite vise stavljati u prikolicu.\n");
  380. strcat(jstring, "/attach_trailer -> Nakon sto imate dovoljno sjemenki u prikolici, odete do traktora te idete do prikolice i prikacite ju na traktor.\n");
  381. strcat(jstring, "/detach_trailer -> Koristite za otkaciti prikolicu sa traktora, ako vam vise ne treba.\n");
  382. strcat(jstring, "/plant -> Odete do polja za sadnju usjeva, te pritiskom na lijevi klik misa sadite usjeve.\nUsjeve mozete saditi samo unutar polja oderedenog za sadnju, te morate biti malo odmaknuti od prethodnog usjeva kako bi posadili novi.\nAko zelite prestati sa sadnjom usjeva, prije nego istrosite sve sjemenke, samo ponovo upisete /plant.\n");
  383. strcat(jstring, "/takespade -> Po zavrsetku sadnje usjeva, idite do mjesta sa lopatama i uzmete jednu.\n");
  384. strcat(jstring, "/dropspade -> Koristite kako bi bacili lopatu, ako ste zavrsili sa zetvom usjeva.\n/checkplant -> Sa ovime provjeravate da li je odredeni usjev spreman ili nije.\n/harvest -> Kada su usjevi spremni za zetvu, samo zapocnete proces zetve te zatim cekate dok vam karakter ne spremi usjeve u vrecu.\n/crops drop -> Za baciti usjeve, ako ih ne zelite ili ne mozete spremiti u spremiste.\n");
  385. strcat(jstring, "/crops store -> Nakon toga idete do spremista za usjeve i spremite vrecu.\n");
  386. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "PLANTER", jstring, "U redu", "");
  387. }
  388. case 3: {
  389. strcat(jstring, "Transporter:\n\n");
  390. strcat(jstring, "/transport -> Prvo odaberete jednu od 3 proizvoda za transportirati.\n/transport 1 je za usjeve, 2 za mlijeko, a /transport 3 je za jaja.\nZa transport morate koristiti svoje vlastito vozilo.\nVozila koja mozete koristiti su Walton, Sadler i Bobcat.\n");
  391. strcat(jstring, "/stoptransport -> Koristite ako u bilo kojem trenutku zelite prestati sa transportom proizvoda.\n/eggs take -> /milk take - /crops take - Nakon sto ste odabrali sto zelite transportirati, odete do spremista za taj proizvod, te uzmete proizvod.\n/eggs put -> /milk put - /crops put - Nakon sto ste uzeli proizvod, odete do vaseg vozila i stavite proizvod na njega.\n");
  392. strcat(jstring, "/eggs check -> /milk check - /crops check - Za provjeriti koliko se proizvoda nalazi na vasem vozilu.\n/eggs sell -> /milk sell - /crops sell - Nakon sto ste napunili vase vozilo, krenete prema Los Santosu.\nKada dodjete tamo, idete do jedne od 3 lokacije, ovisno o tome sto transportirate.\nSve 3 lokacije su na Ocean Docksima, prikazace vam checkpoint pa cete ih lako naci.\n");
  393. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "TRANSPORTER", jstring, "U redu", "");
  394. }
  395. case 4: {
  396. strcat(jstring, "Combine Driver:\n\n");
  397. strcat(jstring, "/work - Udjete u vas kombajn i odete na polje predvidjeno za zanje zita. Kada dodjete do polja, vidjecete da se na polju nalaze objekti zita.\n");
  398. strcat(jstring, "Potrebno je proci preko njih, ali pritom morate paziti da ne vozite prebrzo, jer vam se inace nece priznati, te cete morati opet preci preko njih.\n");
  399. strcat(jstring, "Kada ste ih sve poznjeli, stvorice vam se checkpoint na pocetku polja (u Sjevero-Zapadnom kutu), te kada udjete u taj CP, posao ce biti uspjesno zavrsen.\n");
  400. strcat(jstring, "Ako prilikom voznje kombajna izadjete predaleko iz polja ili jednostavno izadjete iz Kombajna, automatski cete prestati sa poslom.\n");
  401. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "COMBINE-DRIVER", jstring, "U redu", "");
  402. }
  403. }
  404. }
  405. }
  406. return 1;
  407. }[/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement