Detaljan opis problema:Vako zelim da mi se admin sacuva,ali uvjek imam jedan problem dam sebi admina i odem u scriptfile i gde mi se sprema acc i pise koji sam sebi admin level dao,ali cim izadjem i udjem nemam admina ali u scriptfile mi i dalje pise onaj level koji sam dao sebi
Dio skripte:
kod onplayerconect stavim ovo
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "tReg/%s.ini", ImeIgraca(playerid));
SetPVarInt(playerid,"Admin",dini_Int(file, "Admin"));
i evo komanda za admina,i tu sam stavio ovo sto treba ali nikako mi nece
CMD:adminlvl(playerid,params[])
{
new ID;
new igrac,level;
new string;
new imeig;
new imepl;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,CRVENA,"Nisi RCON!");
if(sscanf(params,"ui",igrac,level)) return SendMessage(playerid,"{9FCCAF}Koristi /makeadmin
if(igrac == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_GREEN,"Netacan id!");
if(level < 0 || level > 3) return SendClientMessage(playerid,ZELENA,"Maximalan level je 3 a minimalan 0!!");
Igrac = level;
format(file,sizeof(file),"tReg/%s.ini", ImeIgraca(ID));
dini_IntSet(file,"Admin",1);
SetPVarInt(playerid,"Admin",1);
GetPlayerName(playerid,imepl,sizeof imepl);
GetPlayerName(igrac,imeig,sizeof imeig);
format(string,sizeof string,"{FF0000}Administrator {FFFF00}%s {FF8300}je dao {CAFFFA}%s {FF8300}admin level {FF0000}%d !",imepl,imeig,level);
SendClientMessageToAll(BIJELA,string);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
