CMD:postaviadmina(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new id, level;
if(sscanf(params, "ui", id, level)) return SCM(playerid, -1, " Koristi /postaviadmina ");
if(level > 6 || level < 0) return SCM(playerid, -1, " Admin level ne moze biti veci od 6!");
PlayerInfo = level; //Ovde ;
//SCM(id, -1, " Admin %s vam je postavio Admina %d.", GetName(playerid), level); //Ne mozes stavljati varijable u SCM
//SCM(playerid, -1, " Postavio si Admina %d igracu %s.", level, GetName(id));
//Dva nacina, ili koristi YSI\y_va ili formatiraj poruku
new string;
format(string, sizeof(string), " Admin %s vam je postavio Admina %d.", GetName(playerid), level);
SCM(id, -1, string);
format(string, sizeof(string), " Postavio si Admina %d igracu %s.", level, Getname(id));
SCM(playerid, -1, string);
}
else return SCM(playerid, -1, " Nemas ovlascenje za koriscenje ove komande !");
return 1;
}
Aj sada probaj, ako ti sada radi, problem je do boje, kao sto sam i rekao na pocetku. Sada, ako ti ne radi, postavi koji ti error baca i tacno liniju na koju baca.