Ajuda Comando /lider
#1

Olaб o problema desse comando й que quando tento dar lider para alguem ao invйs de ir para a pessoa vem para mim mesmo, agradeзo desde jб.

PHP код:
if ( strcmpcmd"/lider"true)   == 0)
{
    if(
Admin[playerid] < 1) return    SendClientMessage(playerid0xFFFF00AA"Vocк nгo й um administrador !");
    if ( 
IsPlayerConnectedplayerid)  )
    {
    
tmp strtokcmdtextidx)   ;
    if ( !
strlentmp)  )
    {
    
SendClientMessageplayerid0xBFC0C2FF"Use : /lider [Id / Nome] [Numero(1-4)]")   ;
    return 
;
    }
    new 
para1 ;
    new 
level ;
    
para1 strvaltmp)   ;
    
tmp strtokcmdtextidx)   ;
    
level strvaltmp)   ;
    if ( 
level || level 0)   { SendClientMessageplayerid0xBFC0C2FF"   Nъmeros entre 1 e 4")   ; return ; }
    if ( 
IsPlayerConnectedpara1)  )
    {
    if ( 
para1 != INVALID_PLAYER_ID)
    {
    
GetPlayerNamepara1giveplayersizeofgiveplayer)  )   ;
    
GetPlayerNameplayeridsendernamesizeofsendername)  )   ;
    
Lider[playerid] = level;
    
formatstringsizeof( string)  , "* %s lhe deu lider.."sendername)   ;
    
SendClientMessagepara10x33CCFFAAstring)   ;
    if ( 
level == 0){Lider[playerid] = 0atext "Merda Nenhuma";}
    else if ( 
level == 1)   { Lider[para1] = 1atext "Los Aztecas" ;}
    else if ( 
level == 2)   { Lider[para1] = 2atext "Grove Street" ;}
    else if ( 
level == 3)   { Lider[para1] = 3atext "Ballas" ;}
    else if ( 
level == 4)   { Lider[para1] = 4atext "Los Vagos" ;}
    if(
Lider[playerid] == )
    {
    
SetPlayerSkin(playerid120);
    if(
level == 1) { Jogador[para1][pSkin] = 120; }
    
SetPlayerPos(playerid2529.5349,-1667.6998,15.1689);
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid,23,999);
    
SetPlayerColor(playerid,SF);
    
SendClientMessage(playerid,SF,"Agora vocк й lider do Still Free Crew");
    }
    if(
Lider[playerid] == )
    {
    
SetPlayerSkin(playerid25);
    if(
level == 2) { Jogador[para1][pSkin] = 25; }
    
SetPlayerPos(playerid2802.9109,-1183.3892,25.5125);
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid,23,999);
    
SetPlayerColor(playerid,Cor_Out);
    
SendClientMessage(playerid,Cor_Out,"Agora vocк й lider da Bloods");
    }
    if(
Lider[playerid] ==)
    {
    
SetPlayerSkin(playerid46);
    if(
level == 3) { Jogador[para1][pSkin] = 46; }
    
SetPlayerPos(playerid2216.2217,-1171.5533,25.7266);
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid,23,999);
    
SetPlayerColor(playerid,Cor_Crip);
    
SendClientMessage(playerid,Cor_Crip,"Agora vocк й lider da Crips");
    }
    if(
Lider[playerid] ==)
    {
    
SetPlayerSkin(playerid286);
    if(
level == 4) { Jogador[para1][pSkin] = 286; }
    
SetPlayerInterior(playerid,0);
    
SetPlayerPos(playerid1528.9036,-1676.8831,5.8906);
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid,23,999);
    
SetPlayerColor(playerid,Cor_FBI);
    
SendClientMessage(playerid,Cor_FBI,"Agora vocк й lider do F.B.I");
    }
    
Lider[para1] = level;
    
Membro[para1] = level;
    
Cargo[para1] = 6;
    return 
1;
    }
   }
  }
 } 
Reply
#2

pawn Код:
if (strcmp( cmd, "/lider", true) == 0)
{
    if(Admin[playerid] < 1) return SendClientMessage(playerid, 0xFFFF00AA, "Vocк nгo й um administrador !");
    tmp = strtok(cmdtext, idx);
    if (!strlen(tmp)) return SendClientMessage( playerid, 0xBFC0C2FF, "Use : /lider [Id / Nome] [Numero(1-4)]")   ;
    new para1 = strval(tmp);
    tmp = strtok(cmdtext, idx);
    new level = strval( tmp);
    if(level > 4 || level < 0) return SendClientMessage(playerid, 0xBFC0C2FF, "   Nъmeros entre 1 e 4")
    if(IsPlayerConnected(para1))
    {
        GetPlayerName(para1, giveplayer, sizeof(giveplayer));
        GetPlayerName(playerid, sendername, sizeof(sendername));
        Lider[para1] = level;
        format(string, sizeof(string), "* %s lhe deu lider..", sendername);
        SendClientMessage( para1, 0x33CCFFAA, string);
        if (level == 0) Lider[para1] = 0;
        else if (level == 1) Lider[para1] = 1;
        else if (level == 2) Lider[para1] = 2;
        else if (level == 3) Lider[para1] = 3;
        else if (level == 4) Lider[para1] = 4;
        if(Lider[para1] == 1)
        {
            SetPlayerSkin(para1, 120);
            if(level == 1) Jogador[para1][pSkin] = 120;
            SetPlayerPos(para1, 2529.5349,-1667.6998,15.1689);
            ResetPlayerWeapons(para1);
            GivePlayerWeapon(para1,23,999);
            SetPlayerColor(para1,SF);
            SendClientMessage(para1,SF,"Agora vocк й lider do Still Free Crew");
        }
        if(Lider[para1] == 2 )
        {
            SetPlayerSkin(para1, 25);
            if(level == 2) Jogador[para1][pSkin] = 25;
            SetPlayerPos(para1, 2802.9109,-1183.3892,25.5125);
            ResetPlayerWeapons(para1);
            GivePlayerWeapon(para1,23,999);
            SetPlayerColor(para1,Cor_Out);
            SendClientMessage(para1,Cor_Out,"Agora vocк й lider da Bloods");
        }
        if(Lider[para1] == 3 )
        {
            SetPlayerSkin(para1, 46);
            if(level == 3) { Jogador[para1][pSkin] = 46; }
            SetPlayerPos(para1, 2216.2217,-1171.5533,25.7266);
            ResetPlayerWeapons(para1);
            GivePlayerWeapon(para1,23,999);
            SetPlayerColor(para1,Cor_Crip);
            SendClientMessage(para1,Cor_Crip,"Agora vocк й lider da Crips");
        }
        if(Lider[para1] == 4 )
        {
            SetPlayerSkin(para1, 286);
            if(level == 4) Jogador[para1][pSkin] = 286;
            SetPlayerInterior(para1,0);
            SetPlayerPos(para1, 1528.9036,-1676.8831,5.8906);
            ResetPlayerWeapons(para1);
            GivePlayerWeapon(para1,23,999);
            SetPlayerColor(para1,Cor_FBI);
            SendClientMessage(para1,Cor_FBI,"Agora vocк й lider do F.B.I");
        }
        Membro[para1] = level;
        Cargo[para1] = 6;
        return 1;
    }
    else return SendClientMessage(playerid, -1, "O jogador nгo esta online!");
}
Reply
#3

nomalmente quando e assim deve ter outro comando EX: /darlider ou /tornarlider procure por algum desses
Reply
#4

alguem ajuda aqui PF https://sampforum.blast.hk/showthread.php?tid=297006
Reply
#5

Muito obrigado a todos!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)