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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4499 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,

 

Editinu frag.lt gamemode. Ir aptikau vieną problemą:

 

 /skirtiadmin - veikia

 

/skirtiadminantru - kamanda, regauoja kaip /skirtiadmin (pirmo levelio)

 

/skirtiadmintreciu - kamanda, regauoja kaip /skirtiadmin (pirmo levelio)

 

 

Štai ir pats kodas:

 if(!strcmp(cmdtext, "/skirtiadmin", true,10))
        {
          if(playerDB[playerid][savininkas] != true){SendClientMessage(playerid, RED, "* Tokios komandos nera!"); return 1;}
          new tname[MAX_PLAYER_NAME];
          strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
          if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Skirti adminu: /skirtiadmin [dalis nicko]"); return 1;}
          new tid = GetPlayeridMid(tname);
          if(tid==INVALID_PLAYER_ID)
          {
             SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");
             return 1;
          }
          GetPlayerName(tid,tname,sizeof(tname));
          new mess[256],name[MAX_PLAYER_NAME];
          GetPlayerName(playerid,name,sizeof(name));

          playerDB[tid][adminlvl] = true;
          format(mess,sizeof(mess),"* Sveikiname, jus paskirtas atlikti 1Lygio Admin`o pareigas.");
          SavePlayerData(tid, false);
          SendClientMessage(tid,RED,mess);
          format(mess,sizeof(mess),"* Paskyrete %s Adminu.",tname);
          SendClientMessage(playerid,RED,mess);
          return 1;
       }
        if(!strcmp(cmdtext, "/skirtiadminantru", true,11))
        {
          if(playerDB[playerid][savininkas] != true){SendClientMessage(playerid, RED, "* Ši komanda tik SĄVININKAMS!"); return 1;}
          new tname[MAX_PLAYER_NAME];
          strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
          if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Skirti adminu: /skirtiadminantru [dalis nicko]"); return 1;}
          new tid = GetPlayeridMid(tname);
          if(tid==INVALID_PLAYER_ID)
          {
             SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");
             return 1;
          }
          GetPlayerName(tid,tname,sizeof(tname));
          new mess[256],name[MAX_PLAYER_NAME];
          GetPlayerName(playerid,name,sizeof(name));

          playerDB[tid][adminlvl2] = true;
          format(mess,sizeof(mess),"* Sveikiname, jus paskirtas atlikti  II Lygio Admin`o pareigas.");
          SavePlayerData(tid, false);
          SendClientMessage(tid,RED,mess);
          format(mess,sizeof(mess),"* Paskyrete %s Adminu.",tname);
          SendClientMessage(playerid,RED,mess);
          return 1;
       }
        if(!strcmp(cmdtext, "/skirtiadmintreciu", true,12))
        {
          if(playerDB[playerid][savininkas] != true){SendClientMessage(playerid, RED, "* Tokios komandos nera!"); return 1;}
          new tname[MAX_PLAYER_NAME];
          strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
          if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Skirti adminu: /skirtiadmintreciu [dalis nicko]"); return 1;}
          new tid = GetPlayeridMid(tname);
          if(tid==INVALID_PLAYER_ID)
          {
             SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");
             return 1;
          }
          GetPlayerName(tid,tname,sizeof(tname));
          new mess[256],name[MAX_PLAYER_NAME];
          GetPlayerName(playerid,name,sizeof(name));

          playerDB[tid][adminlvl3] = true;
          format(mess,sizeof(mess),"* Sveikiname, jus paskirtas atlikti  III Lygio Admin`o pareigas.");
          SavePlayerData(tid, false);
          SendClientMessage(tid,RED,mess);
          format(mess,sizeof(mess),"* Paskyrete %s Adminu.",tname);
          SendClientMessage(playerid,RED,mess);
          return 1;
       }
Redaguota , nario Rule_Marlboro

7S6a.gif


if(!strcmp(cmdtext, "/skirtiadmin", true))

{

if(playerDB[playerid][savininkas] != true){SendClientMessage(playerid, RED, "* Tokios komandos nera!"); return 1;}

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Skirti adminu: /skirtiadmin [dalis nicko]"); return 1;}

new tid = GetPlayeridMid(tname);

if(tid==INVALID_PLAYER_ID)

{

SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");

return 1;

}

GetPlayerName(tid,tname,sizeof(tname));

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

playerDB[tid][adminlvl] = true;

format(mess,sizeof(mess),"* Sveikiname, jus paskirtas atlikti 1Lygio Admin`o pareigas.");

SavePlayerData(tid, false);

SendClientMessage(tid,RED,mess);

format(mess,sizeof(mess),"* Paskyrete %s Adminu.",tname);

SendClientMessage(playerid,RED,mess);

return 1;

}

if(!strcmp(cmdtext, "/skirtiadminantru", true))

{

if(playerDB[playerid][savininkas] != true){SendClientMessage(playerid, RED, "* Ši komanda tik SĄVININKAMS!"); return 1;}

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Skirti adminu: /skirtiadminantru [dalis nicko]"); return 1;}

new tid = GetPlayeridMid(tname);

if(tid==INVALID_PLAYER_ID)

{

SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");

return 1;

}

GetPlayerName(tid,tname,sizeof(tname));

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

playerDB[tid][adminlvl2] = true;

format(mess,sizeof(mess),"* Sveikiname, jus paskirtas atlikti II Lygio Admin`o pareigas.");

SavePlayerData(tid, false);

SendClientMessage(tid,RED,mess);

format(mess,sizeof(mess),"* Paskyrete %s Adminu.",tname);

SendClientMessage(playerid,RED,mess);

return 1;

}

if(!strcmp(cmdtext, "/skirtiadmintreciu", true))

{

if(playerDB[playerid][savininkas] != true){SendClientMessage(playerid, RED, "* Tokios komandos nera!"); return 1;}

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, BLUE, "* Skirti adminu: /skirtiadmintreciu [dalis nicko]"); return 1;}

new tid = GetPlayeridMid(tname);

if(tid==INVALID_PLAYER_ID)

{

SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");

return 1;

}

GetPlayerName(tid,tname,sizeof(tname));

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

playerDB[tid][adminlvl3] = true;

format(mess,sizeof(mess),"* Sveikiname, jus paskirtas atlikti III Lygio Admin`o pareigas.");

SavePlayerData(tid, false);

SendClientMessage(tid,RED,mess);

format(mess,sizeof(mess),"* Paskyrete %s Adminu.",tname);

SendClientMessage(playerid,RED,mess);

return 1;

}

logohover.png

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4499 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!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...