Skripta koju koristim:00000000000000
Detaljan opis problema:Pravim dialog ali izbacuje mi da ima suvise slova i reci u jednom redu
Dio skripte:ShowPlayerDialog(playerid, 8, DIALOG_STYLE_LIST,"{FF8000}Extreme {FF8000}Life RolePlay \n\n{800000}Uslovi {FF0000}i {800000}Pravila\n{D70000}_________________________________________________\n{BF6000}Dobrodosli {BF6000}na {BF6000}Extreme {BF6000}Life {BF6000}RP\ je RolePlay server i na kome morate postovati odredjena {800000}Pravila i {800000}Uslovi\nZabranjeno je koriscenje bilo kakvih pomocnih sredstava i {800000}Citova\nZabranjeno je {800000}Vredjanje drugih igraca kao i njihovo {800000}Omalozavanje\nZabranjen je svaki vid {800000}narusavanja {800000}RolePlay {800000}igre\nSvako krsenje RolePlay pravila bice kaznjivano po nasem RP pravilniku.\nZabraneno je Vredjati server kao i clanove {FF8000}STAFF {FF8000}TIMA\nZabranjeno je upotrebljavanje {800000}Vulgarnih {800000}reci!\nZabranjeno je bilo kakvo iskoriscavanje {800000}Propusta u {800000}Skripti i {800000}Mapi!\nZabranjeno je navodno {800000}Hakovanje Naloga i njihovo iskoriscavanje!.\nO daljim uslovima i pravilima posetite nas na nasem for","{","Ok","");
Neke slike/video za lakse dobivanje pomoci(neobavezno): ////////////
Uf toliko je dugacka da sam jedva nasao odgovor ahahah
Znaci ovako
{
strcat(info, "ZUTA"BELA"MOJ ROLEPLAER SERVER\n", sizeof(info));
strcat(info, "ZUTA"*********************\n\n", sizeof(info));
ShowPlayerDialog(playerid, GMH_DIALOG, DIALOG_STYLE_MSGBOX, ""SIVA"Gotovo ovo je roleplayer server", info, "Uredu", "");
}
To ti je iz moje komande /GMH koja izgleda ovako
YCMD:gmh(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new info[2048];
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pGM] >= 1)
{
strcat(info, ""ZUTA"||===============================================[ "BELA"GameMaster Help "ZUTA"]=============================================||\n\n", sizeof(info));
}
if (PlayerInfo[playerid][pGM] >= 1)
{
strcat(info, ""ZUTA"GameMaster Level 1 | "BELA"/spec /specoff /count /gmduty /vr /cc (ocisti chat) /kick /goto /slap /adminveh\n", sizeof(info));
strcat(info, ""ZUTA"GameMaster Level 1 | "BELA"/rtc /gmo (ooc chat) /g (gamemaster-admin chat) /uzmiip /port /odg /listazatvorenih\n\n", sizeof(info));
}
if (PlayerInfo[playerid][pGM] >= 2)
{
strcat(info, ""ZUTA"GameMaster Level 2 | "BELA"/freeze /unfreeze /kill /gethere /sethp /nitro\n\n", sizeof(info));
}
if (PlayerInfo[playerid][pGM] >= 1)
{
strcat(info, ""ZUTA"||===========================================================================================================||\n\n", sizeof(info));
}
ShowPlayerDialog(playerid, GMH_DIALOG, DIALOG_STYLE_MSGBOX, ""SIVA"BalkanFamily RolePlay GameMaster Help", info, "Uredu", "");
}
return 1;
}
Pa si prouci malo dodaj si komandu u mod i prouci kako sta radi bolje da se snades sam ;)
Evo kako sam uredio case DIALOG_USLOVI:
{
if(!response) return Kick(playerid);
if(response)
{
new dialog[256];
strcat(dialog,"{FF8000}Extreme {FF8000}Life RolePlay \n\n{800000}Uslovi {FF0000}i {800000}Pravila\n{D70000}_________________________________________________\n{BF6000}Dobrodosli {BF6000}na {BF6000}Extreme {BF6000}Life {BF6000}RP\ je RolePlay server i na kome morate postovati odredjena {800000}Pravila i {800000}Uslovi");
strcat(dialog,"Zabranjeno je koriscenje bilo kakvih pomocnih sredstava i {800000}Citova\nZabranjeno je {800000}Vredjanje drugih igraca kao i njihovo {800000}Omalozavanje\nZabranjen je svaki vid {800000}narusavanja {800000}RolePlay {800000}igre");
strcat(dialog,"Svako krsenje RolePlay pravila bice kaznjivano po nasem RP pravilniku.\nZabraneno je Vredjati server kao i clanove {FF8000}STAFF {FF8000}TIMA\nZabranjeno je upotrebljavanje {800000}Vulgarnih {800000}reci!\n");
ShowPlayerDialog(playerid, 8, DIALOG_STYLE_LIST,"Zabranjeno je bilo kakvo iskoriscavanje {800000}Propusta u {800000}Skripti i {800000}Mapi!\nZabranjeno je navodno {800000}Hakovanje Naloga i njihovo iskoriscavanje!.\nO daljim uslovima i pravilima posetite nas na nasem forumu","{","Prihvatam","Odbijam");
}
}
}
Evo i gresaka koje mi izbacuje
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1172) : error 027: invalid character constant
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1172) : error 027: invalid character constant
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1179) : warning 217: loose indentation
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1179) : error 014: invalid statement; not in switch
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1179) : warning 215: expression has no effect
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1179) : error 001: expected token: ";", but found ":"
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1179) : error 029: invalid expression, assumed zero
C:\Users\xx\Desktop\Extreme Life RolePlay\filterscripts\Razno.pwn(1179) : fatal error 107: too many error messages on one line
case DIALOG_USLOVI:
{
if(!response) return Kick(playerid);
if(response)
{
new dialog[256];
strcat(dialog,"{FF8000}Extreme {FF8000}Life RolePlay \n\n{800000}Uslovi {FF0000}i {800000}Pravila\n{D70000}_________________________________________________\n{BF6000}Dobrodosli {BF6000}na {BF6000}Extreme {BF6000}Life {BF6000}RP\ je RolePlay server i na kome morate postovati odredjena {800000}Pravila i {800000}Uslovi");
strcat(dialog,"Zabranjeno je koriscenje bilo kakvih pomocnih sredstava i {800000}Citova\nZabranjeno je {800000}Vredjanje drugih igraca kao i njihovo {800000}Omalozavanje\nZabranjen je svaki vid {800000}narusavanja {800000}RolePlay {800000}igre");
strcat(dialog,"Svako krsenje RolePlay pravila bice kaznjivano po nasem RP pravilniku.\nZabraneno je Vredjati server kao i clanove {FF8000}STAFF {FF8000}TIMA\nZabranjeno je upotrebljavanje {800000}Vulgarnih {800000}reci!\n");
ShowPlayerDialog(playerid, 8, DIALOG_STYLE_LIST,"Ovo je da kazemo naslov dialoga kad se ukuca i ako napises predugacko kao malo pre nece se sve videti ",dialog,"Prihvatam","Odbijam");
}
}
}