Započeo Obrisan korisnik
•29. Mar. 2011.[pomoc]problem sa adminom
969
pregleda
8
postova
29. Mar. 2011.
Skripta koju koristim:mod od 0
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):
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):
29. Mar. 2011.
probaj staviti include y_ini.Imao sam i ja slicnih problema takvih pa sam stavio taj inc y ini i radilo mi.Sad ako nije do toga onda nez.Samo znam da je meni radilo kad sam stavio y ini.
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
12 / 250 XP
Početnik(1)
888
Postovi:
66
Teme:
Pridružio se:Okt. 2009
29. Mar. 2011.
CMD:adminlvl(playerid,params[])
{
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;
GetPlayerName(playerid,imepl,sizeof imepl);
GetPlayerName(igrac,imeig,sizeof imeig);
format(file,sizeof(file),"tReg/%s.ini", imeig);
dini_IntSet(file,"Admin",level);
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;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
520
Postovi:
26
Teme:
Pridružio se:Jan. 2010
29. Mar. 2011.
dini_IntSet(file,"Admin",1);
SetPVarInt(playerid,"Admin",1);
ovo ce mu uvek staviti Admin level 1..
dini_IntSet(file,"Admin",level);
SetPVarInt(igrac,"Admin",level);//ne treba playerid vec igrac...
SetPVarInt(playerid,"Admin",1);
ovo ce mu uvek staviti Admin level 1..
dini_IntSet(file,"Admin",level);
SetPVarInt(igrac,"Admin",level);//ne treba playerid vec igrac...
29. Mar. 2011.
ista mi se stvar desava pise mu u acc da je admin level taj i taj odem na server pise niste admin😕 Neznam sta da radim tu
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava