[Pomoc]-CMD setadmin


Započeo LAVendeta, April 03, 2015, 13:11:44 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:0
Detaljan opis problema:Problem je u tome sto kada setujem admina nekome na serveru ili sebi to bude uredu ali kada
se reloguje njemu se pAdmin vrati na 0...U enumu ima sacuvavanje admina i u registraciji u svugde.Nebih znao u cemu je problem.
Dio skripte:
CMD:postaviadmina(playerid, params[]) //------------CMD postaviadmina
{
	if(!IsPlayerAdmin(playerid)) return 1;
	new str[128], ime[MAX_PLAYER_NAME], ime2[MAX_PLAYER_NAME], id, admin;
	if(sscanf(params, "ud", id, admin)) return SCM(playerid, NARANDZASTA, "Koristite: {FFFFFF}/postaviadmina [Igracev ID] [Admin nivo]");
	if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "Pogresan ID!");
	if(admin < 0 || admin > 3) return SCM(playerid, CRVENA, "[GRESKA] {FFFFFF}Admin nivo ne smije bit manji od 1, veci od 3!");
	GPN(playerid, ime, sizeof(ime));
	GPN(id, ime2, sizeof(ime2));
	PlayerInfo[id][pAdmin] = admin;
	PlayerInfo[id][pGrove] = 0;
	PlayerInfo[id][pBallas] = 0;
	format(str, 128, "[Obavestenje]-Postavljeni ste za admina nivo {FFFFFF}%d | {33CCFF}Vlasnik: {FFFFFF}%s", admin, ime);
	SCM(id, SVETLOPLAVA, str);
	format(str, 128, "[Obavestenje]-Postavili ste Igracu {FFFFFF}%s {33CCFF}Admina nivo {FFFFFF}%d.", ime2, admin);
	SCM(playerid, SVETLOPLAVA, str);
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): ///

mozda pod onplayerconnect postavlja admina na 0, mozda pod onpleyerdisconect isto to radi, mozda nisi sacuvo radnju koju si odradio, pa ona uvijek iznova krece kad se igrac konektira, eto to provjeri
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Hah pod OnPlayerDisconnect sam zaboravio da postavim da zapamti pAdmin  :D :D :D :D :D
Strasno...Hvala