Treba mi CMD /makesupporter

Započeo Steffa, Januar 06, 2018, 20:14:01 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Detaljan opis problema: Treba mi komanda za makesupporter
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): NEPOTREBNO

YCMD:makesupporter(playerid,params[],help)
{
        new string[256],id,level;
        if(UlogovanProvera[playerid] == 0) return SendClientMessage(playerid,-1,"Niste ulogovani");//Ovo ulogovan provera menjas ovo je UP
        if(PlayerInfo[playerid][pAdmin] < 6 || PlayerInfo[playerid][pSupp] < 3) return  SendClientMessage(playerid,-1,"Niste ulogovani");//pSupp i admin menjas
        {
             if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid,-1,"Koristi /makesupporter [ID][Level]);
             if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"Igrac nije na serveru");
             if(level < 0 || level > 3) return SendClientMessage(playerid,-1,"Level Supportera ne moze biti veci od 3 a manji od 0");
             PlayerInfo[id][pSupp] = level;
             format(string,sizeof(string),"Admin %s ti je postavio supporter level %d,GetName(id),level);
             format(string,sizeof(string),"Postavio si supportera % na supporter level %d,GetName(playerid),level);
        }
       return 1;
}
Onda gore dodaj
enum pInfo
{
    pSupp,
    pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
Inace ofulo si podforum trebas na Trebam Nesto ali eto ti !


       
       
       

Poslednja Izmena: Januar 06, 2018, 20:38:00 POSLE PODNE od Ukisha

Imas temu "Trebam nesto",
inace
[pawn]
CMD:makesupporter(playerid, params[])
{
      if(!IsPlayerAdmin(playerid) || PlayerInfo[ playerid ][ pAdmin ] != 7) return SCM(playerid, -1, "Niste ovlasceni.");
      new id, slvl, str[ 75 ], str1[ 75 ], iname[ MAX_PLAYER_NAME ], pname[ MAX_PLAYER_NAME ];
      if(sscanf(params, "ud", id, slvl)) return SCM(playerid, -1, "Koristite /makesupporter [ID] [Supporter level 0-4]");
      if(!IsPlayerConnected(id)) return SCM(playerid, -1, "Taj igrac nije na serveru.");
      if(slvl > 4) return SCM(playerid, -1, "Supporter level ne moze biti veci od 4.");
      GetPlayerName(id, iname, sizeof(iname));
      GetPlayerName(playerid, pname, sizeof(pname));
      if(slvl == 0)
      {
           if(PlayerInfo[ id ][ pSupporter ] == 0) return SCM(playerid, -1, "Kako ces skinuti nekome supportera ako ga ni nema?");
           PlayerInfo[ id ][ pSupporter ] = 0;
         format(str,sizeof(str), "Admin %s Vam je skinuo supportera.", pname);
         SCM(id, -1, str);
         format(str1, sizeof(str1), "Skinuli ste igracu %s supportera.", iname);
         SCM(playerid, -1, str1);
         SacuvajIgraca(id);
     }
     PlayerInfo[ id ][ pSupporter ] = slvl;
     SacuvajIgraca(id);
     format(str,sizeof(str), "Admin %s Vam je dao supportera %d.", pname, slvl);
      SCM(id, -1, str);
      format(str1, sizeof(str1), "Dali ste igracu %s supportera %d.", iname, slvl);
      SCM(playerid, -1, str1);
      return 1;
}[/pawn] Samo prilagodi svojoj skripti
Koji kurac?

Facebook - Klik