(Ayuda)Detectar si el modelo del vehiculo esta cerca
#3

Perdуn, escribн el mensaje justo cuando Sick lo estaba enviando. Aprovechando, estб en una funciуn.

PHP код:
native IsValidVehicle(vehicleid);
// Ej. ModelVehicleIsNear(playerid, 522).
stock ModelVehicleIsNear(playeridmodelFloat:radius 5.0)
{
    new
        
Float:vPos[3]
        ;
    
    if(!
IsPlayerConnected(playerid))
        return 
0;
    for(new 
1!= MAX_VEHICLESv++)
    {
        if(!
IsValidVehicle(v))
            continue;
        
GetVehiclePos(vvPos[0], vPos[1], vPos[2]);
        if(!
IsPlayerInRangeOfPoint(playeridradiusvPos[0], vPos[1], vPos[2]))
            continue;
            
        if(
GetVehicleModel(v) != model)
            continue;
            
        return 
1;
    }
    return 
0;

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp("/nrg_cerca"cmdtexttrue10) == 0)
    {
        if(!
ModelVehicleIsNear(playerid5226.0))
            return 
SendClientMessage(playerid, -1"No hay una NRG-500 cerca en 6 metros!");
        
SendClientMessage(playerid, -1"Sн hay una NRG-500 cerca 6 metros!");
        return 
1;
    }
    return 
0;

Reply


Messages In This Thread
(Ayuda)Detectar si el modelo del vehiculo esta cerca - by iimma - 19.03.2015, 16:46
Re: (Ayuda)Detectar si el modelo del vehiculo esta cerca - by SickAttack - 19.03.2015, 17:12
Respuesta: (Ayuda)Detectar si el modelo del vehiculo esta cerca - by Zume - 19.03.2015, 17:14
Respuesta: (Ayuda)Detectar si el modelo del vehiculo esta cerca - by jotajeda - 19.03.2015, 17:20
Re: Respuesta: (Ayuda)Detectar si el modelo del vehiculo esta cerca - by SickAttack - 19.03.2015, 17:23

Forum Jump:


Users browsing this thread: 1 Guest(s)