[DUDA]Recibir un mensage al entrar en un coche
#1

Me gustaria crear un sitema de venta de vehiculos pero nose como crear un dilog cuando estas sentado dentro del vehiculo.

Con el comando public OnPlayerEnterVehicle no funciona, ya que te saldria el dialog antes de montarte en el coche.

Me gustaria poder crear un dialog para comprar un coche nada mas que te montes en el, siempre que sea un coche de venta es decir la id del coches que estan en las tiendas

Muchas gracias
Reply
#2

Usa la callback OnPlayerStateChange y usa newstate == PLAYER_STATE_DRIVER
Reply
#3

Coсo que genialidad ahora voy a probarlo, mas ayuda es bienvenida jajajaj
Reply
#4

Ya esta lo que queria bueno no del todo ajjaaj solo el principio
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == 1) // Player entered a vehicle as a driver
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        new string[80];
        format(string, sizeof(string), "La ID de tu vehiculo actual es: %d", vehicleid);
        SendClientMessage(playerid, -1, string);
    }
    return 1;
}
Reply
#5

Quote:
Originally Posted by chusothe41
Посмотреть сообщение
Ya esta lo que queria bueno no del todo ajjaaj solo el principio

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == 1) // Player entered a vehicle as a driver
{
new vehicleid = GetPlayerVehicleID(playerid);
new string[80];
format(string, sizeof(string), "La ID de tu vehiculo actual es: %d", vehicleid);
SendClientMessage(playerid, -1, string);
}
return 1;
}
use

[pawn] [*/pawn] sin el *
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)