Detaljan opis problema:Imam problem pravio sam komande u dialogu i sad nece da mi compile evo vam te komande
Dio skripte:
//====================================================STATE PLAY PRAVILA======================================================
if(strcmp(cmd, "/stateplay", true) == 0 || strcmp(cmd, "/sp", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new
catString;
strcat(catString, "/nSTATEPLAY\n{8A8AFF}U drzavi morate da se ponasate kao i u realnom zivotu \nZabranjeno skakanje kolima i raditi nemoguce stvari sto ne mozete u realnom zivotu\nZabranjeno je konstantno trcanje bez razloga\nZabranjeno nosenje oruzija na javnim mestima OPSTINA BURG ZGRADA VLADE AUTO SKOLA\nObavezno postovanje Narodne Milicije\nObavezno postovanje gradjana koji je jaci od vas - /stablo\n");
strcat(catString, "Obavezno hodanje po trotoarima /walk\nObavezno obracanje drugim igracima sa Vi,ako je stariji od vas\nObavezno Postovanje lidera bande i banda i mafija mora obavezno da ide u grupi\nZa prevare i zloupotrebe se ide u zatvor na 24 sata (SUD) \nNAGRADA:Najbolji gradjani ove drzave koji se najbolje budu pridrzavali ovih pravila\nbice promovisani u Ministre (1-4)\n");
strcat(catString, "KAZNA:Za nepostovanje ovakvog nacina igranja se dobija /spslap /spkick /spjail (24sata)\nu zavisnosti od vrste prekrsaja");
ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX, "Pravila Balkan Extreme servera||ova pravila se moraju postovati!", catString, "OK", "OK");
format(string, sizeof(string), "* %s cita stateplay pravila servera (/stateplay).", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
//========================================================PRAVILA=========================================================
if(strcmp(cmd, "/pravila", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new
catString;
strcat(catString, "{8000FF}OBAVEZNO SIMULIRANJE REALNOG ZIVOTA\n{D9FFFF}U Drzavi morate da se ponasate kao i u realnom zivotu\n{8000FF}ZABRANJENO PSOVANJE\n{D9FFFF}Ukoliko OSCovi primete nekog gradjana da psuje na bilo kojoj vrsti chata,taj igrac ce biti kaznjen(Kick)\n{8000FF}DRIVE - BY(UBIJANJE)/n{D9FFFF}Vozaci i suvozaci NIKAD ne smeju pucati na pesake,jer kao sto i sami znate puno je lakse i pogoditi i ubiti nekog pesaka kad pucate na njega iz vozila\n");
strcat(catString, "{8000FF}POWER GAMING(NEMOGUCA IGRA)\n{D9FFFF}Zabranjeno je raditi stvari sto nisu moguce u realnom zivotu,na primer voznja na krovu vozila pri velikoj brzini\n{8000FF}SPAWN KILL(UBIJANJE NA SPAWNU)\n{D9FFFF}Ubijanje na spawnu je definitivno zabranjeno,i nosi najvecu mogucu kaznu\n{8000FF}BUG ABUSE(ISKORISCAVANJE GRESAKA)\n{D9FFFF}Ukoliko se na serveru pojavi greska,duzni ste da tu gresku prijavite OSCu,nemojte je zloupotrebiti zato sto cete biti kaznjeni\n");
strcat(catString, "{8000FF}DM(UBIJANJE)\n{D9FFFF}Na serveru je dozvoljeno nositi oruzije i pucanje izmedju bandi i mafija ili bandi i milicije,ali nije dozvoljeno masovno ubijanje civila\n{8000FF}MG(META GAMING)\n{D9FFFF}Zavesno je razlikovanje chatova IC gde se obracate kao lik iz igrice i ooc chat gde pricate o stvarima nevezanim za igricu\n{8000FF}CHEAT(HACK)\n{D9FFFF}Strogo je zabranjeno koriscenje programa koji simuliraju OSC mogucnosti,server ima anticheat i mozete dobiti BAN za svaki cheat\n");
strcat(catString, "{8000FF}EVENTI\n{D9FFFF}Zabranjeno je ometanje eventa i dogadjaja koji organizuju OSCovi ili masteri,sve je to u cilju dobre zabave na serveru\n{8000FF}PRETNJE I UVREDE\n{D9FFFF}Strogo se kaznjava pretnje i vredjanja porodice ili pretnje u realnom zivotu,zapamtite Sve je ovo samo igrica!\n{8000FF}SIRENJE MRZNJE\n{D9FFFF}Strogo sankcionisemo sirenje RASNE, VERSKE, ETNICKE, RELIGIJSKE ili bilo kakve druge mrznje,zapamtite da smo na serveru svi jednaki bez obzira na to odakle smo\n");
strcat(catString, "{8000FF}REKLAMIRANJE TUDJIH SERVERA\n{D9FFFF}Balkan Extreme strogo zabranjuje reklamiranje tudjih servera,takodje i postuje pravilo da se BE ne reklamira");
ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX, "Pravila Balkan Extreme servera||ova pravila se moraju postovati!", catString, "OK", "OK");
format(string, sizeof(string), "* %s cita pravila servera (/pravila).", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
//=====================================================================ZAKON==============================================
if(strcmp(cmd, "/zakon", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new
catString;
strcat(catString, "1){FFFFAA}Clan 1\n{41FEAA}Zabranjeno je pisanje na javnom mestu\n{41FEAA}Kazna: 1 000$ ili Zatvor: 1 minut\n{FFFFAA}Clan 2\n{41FEAA}Zabranjeno hodanje po sredini ulice\n{41FEAA}Kazna: 4 000$ ili Zatvor: 4 minuta\n{FFFFAA}Clan 3\n{41FEAA}Voznja u pijanom stanju i luda voznja po gradu\n{41FEAA}Kazna: 5 000$ ili Zatvor: 5 minuta\n{FFFFAA}Clan 4\n{41FEAA}Nepostovanje aobracajnih propisa,voznja u suprotnom smeru i prolazak na crveno Kazna: 10 000$ ili Zatvor: 10 minuta\n{FFFFAA}Clan 5\n{41FEAA}Pucanje na pripadnika MUP-a ili sluzbena lica\n");
strcat(catString, "{41FEAA}Kazna: Zatvor od 20 do 30 minuta u zavisnosti od tezine zlocina\n{FFFFAA}Clan 6\n{41FEAA}Vredjanje milicije ili sluzbenih lica\n{41FEAA}Kazna: Zatvor 5 minuta\n{FFFFAA}Clan 7\n{41FEAA}Bezanje od milicije ili izbegavanje kontrole\n{41FEAA}Kazna: Zatvor 30 minuta\n{FFFFAA}Clan 8\n{41FEAA}Voznja bez vozacke dozvole\n{41FEAA}Kazna: Zatvor 10 minuta\n{FFFFAA}Clan 9\n{41FEAA}Pogresno parkiranje ili parkiranje na sred ulice\n{41FEAA}Kazna: 5 000$\n{FFFFAA}Clan 10\n{41FEAA}Svako neplacanje izrucene kazne na licu mesta Kazna: Privodjenje do PD-a\n");
strcat(catString, "{FFFFAA}Clan 11\n{41FEAA}Voznja brzinom vecom od 50 KM/H u gradu\n{41FEAA}Kazna: 10 000$\n{FFFFAA}Clan 12\n{41FEAA}Nepostovanje saobracajnih propisa,nepaljenje svetala nocu i nekoriscenje migavaca\n{41FEAA}Kazna: 500$\n{FFFFAA}Clan 13\n{41FEAA}Pljacka banke,gradjana ili prodavnice\n{41FEAA}Kazna: 5 000$ ili kazna zatvora od 30 minuta\n{FFFFAA}Clan 14\n{41FEAA}Mito i korupcija\n{41FEAA}Kazna: kazna zatvora od 30 minuta\n\n{41FEAA}Procitajte pravila servera -- /pravila");
strcat(catString, "");
ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX, "Zakon Republike Jugoslavije||pravila koja se moraju postovati!", catString, "OK", "OK");
format(string, sizeof(string), "* %s cita zakon Republike Jugoslavije (/zakon) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
//=====================================================================SAOBRACAJ==============================================
if(strcmp(cmd, "/saobracaj", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new
catString;
strcat(catString, " \n1:Vozi se iskljucivo desnom stranom\n2:Obavezno zaustavljanje ispred crveno belih lezecih milicajaca\n3:Bezbedno ulazenje u raskrsnicu\n4:Obavezno parkiranje samo na parking mestu\n5:Zabranjeno parkiranje na sred ulice\n6:Ogranicenje u centru grada na 60 km/h\n7:Pravo prvenstva imaju vozila koja dolaze sa desne strane\n8:Zabranjeno hodanje po sredini ulice\n9:Sudar automobila se kaznjava oduzimanjem dozvole i jednom i drugom igracu");
ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX, "Pravila Saobracaja Balkan Extreme servera||ova pravila se moraju postovati!", catString, "OK", "OK");
format(string, sizeof(string), "* %s cita pravila saobracaja (/saobracaj) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
//==============================================================STABLO======================================================
if(strcmp(cmd, "/stablo", true) == 0 || strcmp(cmd, "/drzava", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new
catString;
strcat(catString, "{ACFFFF}<<>>\n--------------------\nBE\n--------------------\nBE Script and Map 1339\nBE Direktor 1338\nBE Head OSC 1337\n--------------------\nOSC\n--------------------\nHelper\n--------------------\nVIP 4\nVIP 3\nVIP 2\nVIP 1\n--------------------\nMilicija,Interventna,SWAT,MEDIC\nMafije\nBande\nostale organizacije\n--------------------\nCivil\n--------------------\nKaznjen igrac od strane lidera\nKaznjen igrac od strane OSCa\n--------------------\nBanovan\nRange banovan\n--------------------");
ShowPlayerDialog(playerid, 13, DIALOG_STYLE_MSGBOX, "Pravila Balkan Extreme servera||ova pravila se moraju postovati!", catString, "OK", "OK");
format(string, sizeof(string), "* %s cita stablo drzavnih sluzbenika (/drzava) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
//===============================================AHELP KOMANDE ZA OSCa/HELPERa/VIPa=============================================
if(strcmp(cmd, "/ahelp", true) == 0 || strcmp(cmd, "/ah", true) == 0)
{
if(PlayerInfo >= 1 || PlayerInfo >= 1 || PlayerInfo >= 1)
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, "OSC komande||server Balkan Extreme", "{870FFF}***Donatorski vip paket ima automatski sistem za gasenje VIP levela\n**posle isteka 30 dana sam se gasi\n*** Ukoliko iz nekog razloga trebate da isakljucite VIP level mozete rucno preko komande - /vipoff\n*** VIP 3 i vise imaju Steceni interes 0.5 posto bonus\n*** Promoter *** /goto /a (/o)oc\n{BB3EAA}*** /a - OSC chat ***\n*** /g - VIP chat ***\n*** VIP 1 *** ***\n*** VIP 2 ***\n*** VIP 3 *** ***\n*** VIP 4 *** ***", "OK", "OK");
return 1;
} Neke slike/video za lakse dobivanje pomoci(neobavezno):
