Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: xyzcod2 poslato April 09, 2013, 15:08:09 POSLE PODNE

Naslov: [POMOC]adminlvl
Poruka od: xyzcod2 poslato April 09, 2013, 15:08:09 POSLE PODNE
Skripta koju koristim:moj mod od 0
Detaljan opis problema:naci zanima me kako da ovo definiram sto cu stavit dole pod dio skripte
Dio skripte:
to tu ovaj stock me zanima sto da u stock metnem da mogu koristit npr. if(isPlayerAnAdmin(playerid,2)) ,dole sam naveo sto imam u vezi toga
stock isPlayerAnAdmin(playerid,rang)
{
if(stotrebamtustavit)>=rang)return 1;//ili kako da vec to stavim da u komandama mogu koristit npr. if(isPlayerAnAdmin(playerid,2))
return 0;
}

provera igraca:
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
return 1;
}

onplayerdisconnect
public OnPlayerDisconnect(playerid, reason)
{
    new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
INI_Close(File);
return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]adminlvl
Poruka od: pax95 poslato April 09, 2013, 16:34:12 POSLE PODNE
Citat: |LG|Yui_Sang poslato April 09, 2013, 16:18:55 POSLE PODNE
if(isPlayerAnAdmin(playerid,2)) ovo nemoze ovako jednio if(isPlayerAnAdmin(playerid))To ti je za rcon admin a kolki level iams ti admina
Sta ti lupas dete? On pravi novu funkciju
@Topic
stock isPlayerAnAdmin(playerid,rang)
{
if(PlayerInfo[playerid][pAdmin] >= rang)return 1;
return 0;
}


I sada samo koristis onako kako si rekao: if(isPlayerAnAdmin(playerid,2)) i slicno...
Naslov: Odg: [POMOC]adminlvl
Poruka od: xyzcod2 poslato April 09, 2013, 18:07:55 POSLE PODNE
hahahaa,ja sam stavljo isto tako samo bez razmaka i popi*dio i oso tu na forum :P,hvala gagi,moze lock