їPorquй me tira el mensaje cuando estб todo bien?
#6

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if(!Vehiculo[vehicleid][Gasolina])
        return SendClientMessage(playerid, -1, "Vehiculo sin gasolina.");

    if(!Vehiculo[vehicleid][Motor])
        return SendClientMessage(playerid, -1, "El motor estб apagado. Usa /encender o apreta Right Click para encenederlo.");

    SetTimerEx("Comprobargasolina", 35000, false, "i", playerid);
    SendClientMessage(playerid, -1, "El vehнculo estб abierto, ahora gasta gasolina.");
   
    return 1;
}
El problema esta en que tu codigo cambia el id del vehiculo pues este callback es llamado cuando el jugador COMIENZA a ingresar al vehiculo.
OnPlayerEnterVehicle causara problemas por la razon que dice en la wiki y en el mensaje que eliminaste.
es recomendable utilizar OnPlayerStateChange.

saludos.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)