[Ajuda] CMD bugado
#1

ola galera e o seguinte estou tendo problemas com 1 cmd e eu uso como processador de comandos YCMD. Meu problema e o seguinte o cmd existe e esta chamando a public OnPlayerCommandPerformed dizendo que nгo exite, mas sу que o cmd executa incompleto o que sera que esta havendo ?
PHP код:
YCMD:adm(playeridparams[], help)
{
    if(
PlayerInfo[playerid][pAdmin] != 7000 || PlayerInfo[playerid][pAdmin] >= 1000 && PlayerInfo[playerid][pAdmin] <= 6000 || DonoSubDono(playerid))
    {
        if(
PlayerInfo[playerid][pATrabalhar] > 0)
        {
            if(
admtrabalho || PlayerInfo[playerid][pAdmin] == 5000 || PlayerInfo[playerid][pAdmin] == 6000 || DonoSubDono(playerid) || PlayerInfo[playerid][pAdmin] == 4000 && PlayerInfo[playerid][pConfianca] > 0)
            {
                
PlayerInfo[playerid][pAdmInvisivel] = 0;
                
PlayerInfo[playerid][pATrabalhar] = 0;
                if(
PlayerInfo[playerid][pAdmin] != 5000 && PlayerInfo[playerid][pAdmin] != 6000 && !DonoSubDono(playerid))
                {
                    
admtrabalho -= 1;
                }
                
DisableRemoteVehicleCollisions(playerid0);
                
RemovePlayerAttachedObject(playerid6);
                
SetPlayerToTeamColor(playerid);
                
SetPlayerHealthEX(playerid,50.0+PlayerInfo[playerid][pSHealth]);
                
SetPlayerArmourEX(playerid0);
                
ResetPlayerWeapons(playerid);
                if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && PlayerInfo[playerid][pUniformizado] == && IsACop(playerid)) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupa]);}
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && PlayerInfo[playerid][pUniformizado] == && IsACop(playerid)) { SetPlayerSkin(playeridPlayerInfo[playerid][pUniforme]);}
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && IsACop(playerid)) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaORG]); }
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && IsAOrgs(playerid)) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaORG]); }
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && EmpregoDuty[playerid] == && PlayerInfo[playerid][pLider] == 7) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaORG]); }
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && EmpregoDuty[playerid] == && PlayerInfo[playerid][pMembro] == 7) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaORG]); }
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && EmpregoDuty[playerid] == && PlayerInfo[playerid][pLider] == 27) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaORG]); }
                else if(
PlayerInfo[playerid][pRoupaORG] != 666 && OnDuty[playerid] == && EmpregoDuty[playerid] == && PlayerInfo[playerid][pMembro] == 27) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaORG]); }
                else if(
PlayerInfo[playerid][pRoupaEmp] != 666 && PlayerInfo[playerid][pATrabalhar] == && PlayerInfo[playerid][pHTrabalhar] == && OnDuty[playerid] == && IsAEmprego(playerid)) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaEmp]); }
                else if(
PlayerInfo[playerid][pRoupaEmp] != 666 && PlayerInfo[playerid][pATrabalhar] == && PlayerInfo[playerid][pHTrabalhar] == && OnDuty[playerid] == && IsAEmpregos(playerid) && EmpregoDuty[playerid] == 1) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaEmp]); }
                else if(
PlayerInfo[playerid][pRoupaEmp] != 666 && PlayerInfo[playerid][pATrabalhar] == && PlayerInfo[playerid][pHTrabalhar] == && OnDuty[playerid] == && IsAEmpregos(playerid) && TransportDuty[playerid] == 1) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaEmp]); }
                else if(
PlayerInfo[playerid][pRoupaEmp] != 666 && PlayerInfo[playerid][pATrabalhar] == && PlayerInfo[playerid][pHTrabalhar] == && OnDuty[playerid] == && IsAEmpregos(playerid) && TransportDuty[playerid] == 2) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupaEmp]); }
                else if(
PlayerInfo[playerid][pRoupaEmp] != 666 && PlayerInfo[playerid][pATrabalhar] == && PlayerInfo[playerid][pHTrabalhar] == && OnDuty[playerid] == && IsAEmpregos(playerid) && TransportDuty[playerid] == && EmpregoDuty[playerid] == 0) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupa]); }
                else if(
PlayerInfo[playerid][pRoupaORG] == 666 && PlayerInfo[playerid][pRoupaEmp] == 666 && PlayerInfo[playerid][pATrabalhar] == && PlayerInfo[playerid][pHTrabalhar] == 0) { SetPlayerSkin(playeridPlayerInfo[playerid][pRoupa]); }
                else if(
PlayerInfo[playerid][pRoupaORG] == 666 && PlayerInfo[playerid][pRoupaEmp] == 666 && PlayerInfo[playerid][pATrabalhar] == 1) { if (PlayerInfo[playerid][pSexo] == 1){ SetPlayerSkin(playerid217); } else { SetPlayerSkin(playerid211); }}
                else if(
PlayerInfo[playerid][pRoupaORG] == 666 && PlayerInfo[playerid][pRoupaEmp] == 666 && PlayerInfo[playerid][pHTrabalhar] == 1) { if (PlayerInfo[playerid][pSexo] == 1){ SetPlayerSkin(playerid217); } else { SetPlayerSkin(playerid211); }}
                if(
PlayerInfo[playerid][pLider] > 0) { PlayerInfo[playerid][pEquipe] = 11; }
                else if(
PlayerInfo[playerid][pMembro] == 1) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 2) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 3) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 4) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 5) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 6) { PlayerInfo[playerid][pEquipe] = 5; }
                else if(
PlayerInfo[playerid][pMembro] == 7) { PlayerInfo[playerid][pEquipe] = 1; }
                else if(
PlayerInfo[playerid][pMembro] == 8) { PlayerInfo[playerid][pEquipe] = 6; }
                else if(
PlayerInfo[playerid][pMembro] == 9) { PlayerInfo[playerid][pEquipe] = 13; }
                else if(
PlayerInfo[playerid][pMembro] == 10) { PlayerInfo[playerid][pEquipe] = 4; }
                else if(
PlayerInfo[playerid][pMembro] == 11) { PlayerInfo[playerid][pEquipe] = 7; }
                else if(
PlayerInfo[playerid][pMembro] == 12) { PlayerInfo[playerid][pEquipe] = 8; }
                else if(
PlayerInfo[playerid][pMembro] == 13) { PlayerInfo[playerid][pEquipe] = 9; }
                else if(
PlayerInfo[playerid][pMembro] == 14) { PlayerInfo[playerid][pEquipe] = 10; }
                else if(
PlayerInfo[playerid][pMembro] == 15) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 16) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 17) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 18) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 19) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 20) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 21) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 22) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 23) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 24) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 25) { PlayerInfo[playerid][pEquipe] = 2; }
                else if(
PlayerInfo[playerid][pMembro] == 26) { PlayerInfo[playerid][pEquipe] = 5; }
                else if(
PlayerInfo[playerid][pMembro] == 27) { PlayerInfo[playerid][pEquipe] = 1; }
                else if(
PlayerInfo[playerid][pMembro] == 28) { PlayerInfo[playerid][pEquipe] = 6; }
                else if(
PlayerInfo[playerid][pMembro] == 29) { PlayerInfo[playerid][pEquipe] = 4; }
                else if(
PlayerInfo[playerid][pMembro] == 30) { PlayerInfo[playerid][pEquipe] = 13; }
                else if(
PlayerInfo[playerid][pMembro] == 31) { PlayerInfo[playerid][pEquipe] = 7; }
                else if(
PlayerInfo[playerid][pMembro] == 32) { PlayerInfo[playerid][pEquipe] = 8; }
                else if(
PlayerInfo[playerid][pMembro] == 33) { PlayerInfo[playerid][pEquipe] = 9; }
                else if(
PlayerInfo[playerid][pMembro] == 34) { PlayerInfo[playerid][pEquipe] = 10; }
                else if(
PlayerInfo[playerid][pMembro] == 35) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 36) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 37) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 38) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 39) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pMembro] == 40) { PlayerInfo[playerid][pEquipe] = 12; }
                else if(
PlayerInfo[playerid][pAdmin] > 0) { PlayerInfo[playerid][pEquipe] = 666; }
                else if(
PlayerInfo[playerid][pHelper] > 0) { PlayerInfo[playerid][pEquipe] = 666; }
                else { 
PlayerInfo[playerid][pEquipe] = 3; }
                
SendClientMessage(playeridCOLOR_GREEN"*** Voce agora esta atuando como PLAYER NORMAL ! ! !");
                if(
IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2)
                {
                    
RepairVehicle(GetPlayerVehicleID(playerid));
                    
SetVehicleHealthEX(GetPlayerVehicleID(playerid), 1000);
                }
                if(
SistemaMochila[playerid][pModelo] != 0)
                {
                    
SistemaMochila[playerid][pMochilaStatus] = 1;
                    
RemovePlayerAttachedObject(playerid9);
                    
SetPlayerAttachedObject(playerid ,3026 1,-0.16, -0.080.00.50.50.01.01.31.0, -10);
                }
                if(
PlayerInfo[playerid][pAdmin] != 5000 && PlayerInfo[playerid][pAdmin] != 6000 && !DonoSubDono(playerid) && PlayerInfo[playerid][pAdmin] != 4000 && PlayerInfo[playerid][pConfianca] != 2)
                {
                    
SpawnPlayer(playerid);
                }
                for(new 
0GetPlayerPoolSize(); <= ji++)//MAX_PLAYERS
                
{
                     if(
IsPlayerConnected(i))
                    {
                         if(
!= playerid)
                           {
                               
CheckTagPlayer(playeridi);
                               
CheckTagPlayer(iplayerid);
                        }
                    }
                }
            }
            else
            {
                
SendClientMessage(playeridCOLOR_WARNING"*** Precisa ter mais de 3 ADM em trabalho para vc poder sair de Administrador ! ! !");
                return 
1;
            }
        }
        else
        {
            if(
PlayerInfo[playerid][NoEvento] == 1)
            {
                
SendClientMessage(playeridCOLOR_WARNING"Vocк esta num evento, termine-o primeiro para entrar em modo administrador ! ! !");
                return 
1;
            }
            if(
PlayerInfo[playerid][pHosTime] > 0)
            {
                
SendClientMessage(playeridCOLOR_WARNING"Vocк esta hospitalizado. Se recupere primeiro ! ! !");
                return 
1;
            }
            if(
PlayerInfo[playerid][pJailTime] > 0)
            {
                
SendClientMessage(playeridCOLOR_WARNING"Vocк esta preso. Cumpra sua sentenca primeiro ! ! !");
                return 
1;
            }
            
PlayerInfo[playerid][pAdmInvisivel] = 0;
            
PlayerInfo[playerid][pATrabalhar] = 1;
            if(
PlayerInfo[playerid][pAdmin] != 5000 && PlayerInfo[playerid][pAdmin] != 6000 && !DonoSubDono(playerid))
            {
                
admtrabalho += 1;
            }
            
PlayerInfo[playerid][pEquipe] = 666;
            
DisableRemoteVehicleCollisions(playerid1);
            
SetPlayerToTeamColor(playerid);
            
SetPlayerHealthEX(playerid,FLOAT_INFINITY);
            
SetPlayerArmourEX(playeridFLOAT_INFINITY);
            
SetPlayerAttachedObject(playerid6,19142,1,0.1,0.05,0.0,0.0,0.0,0.0);
            if(
PlayerInfo[playerid][pPreso] != || PlayerInfo[playerid][pHospitalizado] != 0)
            {
                
SpawnPlayer(playerid);
            }
            if(
SistemaMochila[playerid][pModelo] != 0)
            {
                
SistemaMochila[playerid][pMochilaStatus] = 0;
                
RemovePlayerAttachedObject(playerid9);
            }
            if (
PlayerInfo[playerid][pSexo] == 1)
            {
                
SetPlayerSkin(playerid217);
            }
            else if (
PlayerInfo[playerid][pSexo] == 2)
            {
                
SetPlayerSkin(playerid211);
            }
            
SendClientMessage(playeridCOLOR_GREEN"*** Voce agora esta atuando como ADMINISTRADOR ! ! !");
            for(new 
0GetPlayerPoolSize(); <= ji++)//MAX_PLAYERS
            
{
                 if(
IsPlayerConnected(i))
                {
                     if(
!= playerid)
                       {
                           
CheckTagPlayer(playeridi);
                           
CheckTagPlayer(iplayerid);
                    }
                }
            }
        }
    }
    else
    {
        if(
PlayerInfo[playerid][pAdmin] == 7000) { SendClientMessage(playeridCOLOR_WARNING"*** Voce nao tem permissao para usar esse comando. USE: /admespiao ! ! !"); }
        else{ 
SendClientMessage(playeridCOLOR_WARNING"*** Voce nao tem permissao para usar esse comando ! ! !"); }
    }
    return 
1;

Resolvido ! ! !
Galera e o seguinte havia uma variбvel bugando o CMD.
Reply


Messages In This Thread
CMD bugado - by lucas_mdr1235 - 06.05.2016, 23:30

Forum Jump:


Users browsing this thread: 1 Guest(s)