Treba mi CMD /makesupporter

Započeo Steffa
pre 8 godina
533
pregleda
3
postova
StefanSkripter
Enforcer
pre 8 godina
Detaljan opis problema: Treba mi komanda za makesupporter
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): NEPOTREBNO
Ukisha
Hustler
pre 8 godina
YCMD:makesupporter(playerid,params[],help)
{
        new string,id,level;
        if(UlogovanProvera == 0) return SendClientMessage(playerid,-1,"Niste ulogovani");//Ovo ulogovan provera menjas ovo je UP
        if(PlayerInfo < 6 || PlayerInfo < 3) return  SendClientMessage(playerid,-1,"Niste ulogovani");//pSupp i admin menjas
        {
            if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid,-1,"Koristi /makesupporter );
            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 = 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;
Inace ofulo si podforum trebas na Trebam Nesto ali eto ti !

       
       
     
Shomy Script
Godfather
pre 8 godina
Imas temu "Trebam nesto",
inace

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 [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;
}
Samo prilagodi svojoj skripti

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava