Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4412 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki, reikia pagalbos, kaip tikrinti admin lygį:


 


Kad veiktų taip:


 


admin I, II, III


 


Kad veiktų turint 1 lygio tik I komandos.


Turint 2 lygio: I, II komandos


O 3 lygio: I, II, III komandos.


 


Tad nelabai suprantu kaip tikrinti, kiek bandžiau veikai tik to lygio, kurį esu užsidėjas.


Admin kintamasis: AdminLVL


Redaguota , nario Andrius P.

 

 

 

Susivėliau visiškai..

Pvz:

CMD:s(playerid,params[])
{
    if(playerDB[playerid][AdminLVL]>0 || playerDB[playerid][AdminLVL]>1 || playerDB[playerid][AdminLVL]>2) return SendClientMessage(playerid, -1, "{ff0000}Jūs neesate  {99ff66}Administratorius");
    if( IsMuted( playerid ) ) return SendClientMessage(playerid, -1, "{ff0000}Jūs esate užtildytas!");
    if(!strlen(params)) return SendClientMessage(playerid, -1, "{cccccc}[{33ccff}>>{cccccc}]{ff0000} Naudojimas: /s [Žinutė]");
    else if(strlen(params) > 70) return SendClientMessage(playerid, -1, "{ff0000} Pranešimas per ilgas.");
    new msg[170],vardas[MAX_PLAYER_NAME];
    GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
    format(msg,sizeof(msg),"{00FF00}Administratorius {FFFF00}%s {00FF00}praneša: %s",vardas,params);
    SendClientMessageToAll(0xFF0000FF,msg);
    return 1;
}

Tai kaip čia turėtų būt.. Būsiu dėkingas.

 

 

 

CMD:s(playerid,params[])
{
if(playerDB[playerid][AdminLVL]<1) SendClientMessage(playerid, -1, "{ff0000}Jūs neesate {99ff66}Administratorius");
if( IsMuted( playerid ) ) return SendClientMessage(playerid, -1, "{ff0000}Jūs esate užtildytas!");
if(!strlen(params)) return SendClientMessage(playerid, -1, "{cccccc}[{33ccff}>>{cccccc}]{ff0000} Naudojimas: /s [Žinutė]");
else if(strlen(params) > 70) return SendClientMessage(playerid, -1, "{ff0000} Pranešimas per ilgas.");
new msg[170],vardas[MAX_PLAYER_NAME];
GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
format(msg,sizeof(msg),"{00FF00}Administratorius {FFFF00}%s {00FF00}praneša: %s",vardas,params);
SendClientMessageToAll(0xFF0000FF,msg);
return 1;
}
  • Teigiamai 1

Guess who's back

(redaguota)

Susivėliau visiškai..

Pvz:

CMD:s(playerid,params[])
{
    if(!playerDB[playerid][AdminLVL]) return SendClientMessage(playerid, -1, "{ff0000}Jûs neesate  {99ff66}Administratorius");
    if( IsMuted( playerid ) ) return SendClientMessage(playerid, -1, "{ff0000}Jūs esate užtildytas!");
    if(!strlen(params)) return SendClientMessage(playerid, -1, "{cccccc}[{33ccff}>>{cccccc}]{ff0000} Naudojimas: /s [Žinutė]");
    else if(strlen(params) > 70) return SendClientMessage(playerid, -1, "{ff0000} Pranešimas per ilgas.");
    new msg[170],vardas[MAX_PLAYER_NAME];
    GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
    format(msg,sizeof(msg),"{00FF00}Administratorius {FFFF00}%s {00FF00}praneša: %s",vardas,params);
    SendClientMessageToAll(0xFF0000FF,msg);
    return 1;
}
Redaguota , nario Rimas`

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4412 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...