[AJUDA]Erro /rebocar
#5

eu ja posto.. olhe eu faзo rebocar com o reboque ID 525 e diz sempre " Vocк nгo estб em um guincho! "

o que fiz mal ? veja tudo o que meti:

Comando:
PHP код:
        if(strcmp(cmd,"/rebocar",true)==0)
    {
        if(
IsPlayerConnected(playerid))
        {
            if(
IsAnMecanico(playerid))
            {
                if(
IsPlayerInAnyVehicle(playerid))
                {
                    new 
carid = GetPlayerVehicleID(playerid);
                    if(
IsAnMecanicoCar(carid))
                    {
                        if(
GetPlayerState(playerid)==2)
                        {
                            new 
Float:pX,Float:pY,Float:pZ;
                            
GetPlayerPos(playerid,pX,pY,pZ);
                            new 
Float:vX,Float:vY,Float:vZ;
                            new 
Found=0;
                            new 
vid=0;
                            while((
vid<MAX_VEHICLES)&&(!Found))
                            {
                                
vid++;
                                
GetVehiclePos(vid,vX,vY,vZ);
                                if ((
floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
                                {
                                    if(
IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
                                    {
                                        
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
                                    }
                                    else
                                    {
                                       
AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
                                    }
                                }
                            }
                            if(!
Found)
                            {
                                
SendClientMessage(playerid,COLOR_RED,"Nгo tem nenhum carro perto.");
                            }
                        }
                        else
                        {
                            
SendClientMessage(playerid, COLOR_RED, "Vocк precisa estar dirigindo!");
                            return 
1;
                        }
                    }
                    else
                    {
                        
SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem um Guincho!");
                        return 
1;
                    }
                }
                else
                {
                    
SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo estб em um guincho!");
                    return 
1;
                }
            }
               else
            {
                
SendClientMessage(playerid,COLOR_RED,"Vocк nгo й mecanico/Cop!");
                return 
1;
                     }
        }
        return 
0;
    } 
TOPO GM:

PHP код:
forward IsAnMecanico(playerid);
forward IsAnMecanicoCar(carid); 
Fim GM:
PHP код:
public IsAnMecanico(playerid)
{
     if(
PlayerInfo[playerid][pJob] == 8) // Coloque o pJob e o !! de acordo com o seu Gamemode
     
{
          return 
1;
     }
     return 
0;
}
public 
IsAnMecanicoCar(carid)
{
     if(
carid == 525) // Troque o !! pelo id do seu veiculo
     
{
          return 
1;
     }
     return 
0;
} 
Reply


Messages In This Thread
[AJUDA]Erro /rebocar - by [Dk]TuReTOo - 16.05.2011, 21:51
Re: [AJUDA]Erro /rebocar - by Josma_cmd - 16.05.2011, 22:21
Re: [AJUDA]Erro /rebocar - by [Dk]TuReTOo - 16.05.2011, 22:52
Re: [AJUDA]Erro /rebocar - by [S]trong - 16.05.2011, 22:55
Re: [AJUDA]Erro /rebocar - by [Dk]TuReTOo - 16.05.2011, 23:15
Re: [AJUDA]Erro /rebocar - by Dr_Pawno - 17.05.2011, 00:26
Re: [AJUDA]Erro /rebocar - by [Dk]TuReTOo - 17.05.2011, 16:59
Re: [AJUDA]Erro /rebocar - by Dr_Pawno - 17.05.2011, 17:18
Re: [AJUDA]Erro /rebocar - by [Dk]TuReTOo - 17.05.2011, 17:52
Re: [AJUDA]Erro /rebocar - by Shadoww5 - 17.05.2011, 18:12

Forum Jump:


Users browsing this thread: 1 Guest(s)