GM od 0:
Ovako dodavao sam admin sistem,ali komanda postavi admina mi izbacuje error:
C:\Users\user\Desktop\server\gamemodes\novo.pwn(649) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\user\Desktop\server\gamemodes\novo.pwn(649) : warning 215: expression has no effect
C:\Users\user\Desktop\server\gamemodes\novo.pwn(649) : error 001: expected token: ";", but found "-string-"
C:\Users\user\Desktop\server\gamemodes\novo.pwn(649) : warning 215: expression has no effect
C:\Users\user\Desktop\server\gamemodes\novo.pwn(649) : error 001: expected token: ";", but found ")"
C:\Users\user\Desktop\server\gamemodes\novo.pwn(649) : fatal error 107: too many error messages on one line
CMD:postaviadmina(playerid, params[],help)
{
#pragma unused help
if(PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
{
new player, level, string[512];
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "SA:RP Pomoc | "ZUTA"/postaviadmina [ID/Ime] [Level (1-6)]");
(649)-if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[SA:RP] "ZUTA"Pogresan ID!");
if(level < 0 || level > 6) return SendClientMessage(playerid, -1, ""CRVENA"[SA:RP] "SIVA"Admin Level ne moze biti manji od 0 i veci od 6!");
PlayerInfo[player][pAdmin] = level;
format(string, sizeof(string), ""ZUTA"A | "BELA"Admin %s vam je postavio %d Admin Level.", GetName(playerid), level);
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""ZUTA"A | "BELA"Igracu %s ste postavili Admin Level na %d.", GetName(player), level);
SendClientMessage(playerid, -1, string);
if(level == 0)
{
SetPlayerColor(player, BELA2);
AdminDuty[player] = 0;
}
else
{
PlayerInfo[player][pAdminpin] = 10000+random(899999);
new INI:File = INI_Open(Korisnici(player));
INI_WriteInt(File,"Adminpin",PlayerInfo[player][pAdminpin]);
INI_Close(File);
format(string, sizeof(string), ""ZUTA"A | "BELA"Vas pin kod je: %d "CRVENA"OBAVEZNO ZAPISI", PlayerInfo[player][pAdminpin]);
SendClientMessage(player, -1, string);
new arank[128];
if(PlayerInfo[playerid][pSkripter] == 1) { arank = "Skripter"; }
else if(PlayerInfo[playerid][pVlasnik] == 1) { arank = "Vlasnik"; }
else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Direktor"; }
else { arank = "Admin"; }
format(string, sizeof(string), "Cestitamo Vam, postali ste admin na Skill Arena RolePlay serveru!\nAdmin Level %d Vam je dao %s %s.\nVazno : Pri svakom ulasku na server trazice Vam se provera PIN koda radi sigurnosti!\nZapisite negde ovaj broj na papir ili neki txt dokument i sacuvajte, da znate za ubuduce!\nKOD : %d",level,arank, GetName(playerid),PlayerInfo[player][pAdminpin]);
ShowPlayerDialog(player, 336, DIALOG_STYLE_MSGBOX, "Admin", string, "Uredu", "");
}
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""CRVENA"[SA:RP] "SIVA"Samo Vlasnik!");
}
return 1;
}
:
Koja je ta linija
Bas me zanima otkud "Skill Arena RolePlay"..
@DeitY