[POMOC] Definiranje


Započeo Error, Septembar 08, 2014, 20:57:32 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema:  Definirao sam u enum pAdmin i to sve sad radi samo neznam kako da definiram posebne lvle npr lvl1 admina lvl2 3 4 1337 1338
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //


Nisi skuzio sta meni treba evo ovo

if(PlayerInfo[playerid][pAdmin] < 1338 || !IsPlayerAdmin(playerid))

imam ja ovo pAdmin u enumu ovo drugo je ako sam RCON ali neznam kako da definiram ovo 1338

Denis_Lapi

*

Balkan SA:MP Web Designer

Nije ti potrebna definicija. To je vrednost varijable i nju podesavas u proverama prilikom koristcenja nekih admin mogucnost.
Ubacis umesti broja 6, 1338 Takodje u komandi za davanje admina igracu postavljas varijablu na vrednost 1338 i ona ce se tako sacuvati. Nije ti potrebna definicija jer je to vrednost varijable.

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

CMD:makeadmin(playerid, params[])
{
    new targetid, level;
    new string[128];
    if(PlayerInfo[playerid][pAdmin] < 1338 || !IsPlayerAdmin(playerid)) return SCM(playerid,Crvena,"{B5B5B5}[!{FF0000}UBRP{B5B5B5}]{FFFFFF} Admini samo(+rcon) ! ");
	else if (sscanf(params, "ui", targetid, level)) return SCM(playerid, Plava,"Koristi: {FFFFFF}/makeadmin [ID/Nick] [level 1-1338]");
	else if (level < 0 || level > 1338) return SCM(playerid, Crvena, "{B3B3B3}({FF0000}Greska!{B3B3B3}){FFFFFF} Nepoznat level! [0-1338]");
	else if(targetid == INVALID_PLAYER_ID) return SCM(playerid, Crvena,  "{B3B3B3}({FF0000}Greska!{B3B3B3}){FFFFFF} Igrac je offline");
	else
	{
	    format(string, sizeof(string),"*Postavili ste igracu | %s Admin level %i!", PlayerName(targetid), level);
	    SCM(playerid, Plava, string);
	    format(string, sizeof(string),"*Postavljen vam je %i level Admina | Admin: %s ", level, PlayerName(playerid));
	    SCM(targetid, Plava, string);
	    PlayerInfo[targetid][pAdmin] = level;
	    format(string, sizeof(string),"*Head Admin %s | Postavio Admina %s | Level: %i | ",PlayerName(playerid),PlayerName(targetid),level);
        PorukaAdminu(Plava, string);
	    SpremiAcc(targetid);
	    new File:lFile = fopen("Logovi/MakeAdmin.txt", io_append),
		logData[256],
		fyear, fmonth, fday,
		fhour, fminute, fsecond;
		getdate(fyear, fmonth, fday);
		gettime(fhour, fminute, fsecond);
		format(logData, sizeof(logData),"[%02d/%02d/%04d %02d:%02d:%02d]Admin %s postavio admina %s - lvl %d !  \r\n", fday, fmonth, fyear, fhour, fminute, fsecond, PlayerName(playerid),PlayerName(targetid),level);
		fwrite(lFile, logData);
		fclose(lFile);
    }
    return 1;
}


Mozes mi onda pomoc zasto kad si dam admina prije toga se ulogiram kao RCON pise da nisam RCON a postavio sam  ovo drugo da moze i RCON

if(PlayerInfo[playerid][pAdmin] < 1338 || !IsPlayerAdmin(playerid))
Poslednja Izmena: Septembar 08, 2014, 21:41:48 POSLE PODNE od Error