Bueno yo hice un tipo sistema para interiores, pero el problema es que te subes a cualquiera y te lleva al mismo interior , quería saber que hacer para que cada vehículo tenga un interior aparte , se que seguro voy a tener que hacer mas interiores pero como hago para colocarle a cada uno , uno diferente .
4 participantes
Interiores de vehiculos
[sT]Alejo- Mensajes : 65
Fecha de inscripción : 23/03/2013
Edad : 27
Localización : Chile
- Mensaje n°2
Re: Interiores de vehiculos
Bueno Mira No entendi Mucho pero te dare esto como tutorial Bueno empesemos Lo Primero Creamos Este New
Despues Creas El Public OnPlayerEnterVehicle Esto Identificara Cuando Te Subas Al Auto Y ponemos lo siguiente
Te Explicare
ispassenger = Si es un pasajero
GetVehicleModel(vehicleid) = Esto identifica La id del Auto Hay Tu le cambias Por el auto que mapeaste o como se diga xd
EnCar[playerid]=vehicleid; = Esto mostrara si te subiste al auto xd
SetPlayerPos = Obiamente Son las cordenadas de adonde ira
Lo Demas Lo Dejas Como esta ya que va por defecto
Despues Crearemos Este Public OnPlayerKeyStateChange Que Esto servira Para Cuando te bajes del auto
newkeys == 16 : Esto es el key de Enter O F que es para salir del auto
Lo Demas Como se ve es para cuando salgas aparescas fuera del auto y Eso seria Todo Ojalas te sirva y Dime si entendiste algo xd y Ojalas que ese alla sido el problema
- Código:
new EnCar[MAX_PLAYERS];
Despues Creas El Public OnPlayerEnterVehicle Esto Identificara Cuando Te Subas Al Auto Y ponemos lo siguiente
- Código:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (ispassenger)
{
if (GetVehicleModel(vehicleid) == 437)
{
EnCar[playerid]=vehicleid;
SetPlayerPos(playerid, 1797.8512,-2259.9136,-8.2925);
SetPlayerFacingAngle(playerid, 0);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
- Código:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_PASSENGER)
{
if (GetVehicleModel(vehicleid) == 437)
{
EnCar[playerid]=vehicleid;
SetPlayerPos(playerid, 1797.8512,-2259.9136,-8.2925);
SetPlayerFacingAngle(playerid, 0);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
Te Explicare
ispassenger = Si es un pasajero
GetVehicleModel(vehicleid) = Esto identifica La id del Auto Hay Tu le cambias Por el auto que mapeaste o como se diga xd
EnCar[playerid]=vehicleid; = Esto mostrara si te subiste al auto xd
SetPlayerPos = Obiamente Son las cordenadas de adonde ira
Lo Demas Lo Dejas Como esta ya que va por defecto
Despues Crearemos Este Public OnPlayerKeyStateChange Que Esto servira Para Cuando te bajes del auto
- Código:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys == 16)
{
if(EnCar[playerid] > 0)
{
new Float:X,Float:Y,Float:Z;
GetVehiclePos(EnCar[playerid], X, Y, Z);
SetPlayerPos(playerid, X+4, Y, Z);
SetPlayerInterior(playerid, 0);
EnCar[playerid]=0;
}
}
return 1;
}
newkeys == 16 : Esto es el key de Enter O F que es para salir del auto
Lo Demas Como se ve es para cuando salgas aparescas fuera del auto y Eso seria Todo Ojalas te sirva y Dime si entendiste algo xd y Ojalas que ese alla sido el problema
wuauu- Mensajes : 118
Fecha de inscripción : 12/12/2011
Edad : 29
- Mensaje n°3
Re: Interiores de vehiculos
no no amigo eso lo se hacer , lo que quiero hacer es aver si me puedes entender , un ejemplo tengo 2 ambulancias , bueno yo me subo a 1 y otro a la otra y me lleva al mismo interior como puedo hacer para que cada ambulancia tenga un interior diferente , se que seguro tengo que crear mas interiores pero como le coloco a cada uno un interior diferente . Espero que entiendas
DesingP- Diseñador
- Mensajes : 245
Fecha de inscripción : 20/04/2013
Edad : 27
Localización : Loading - No date
- Mensaje n°4
Re: Interiores de vehiculos
Yo creo que te entiendo, Quieres crear interiores para cada coche creo!
Para eso tendrias que crear muchos interiores para cada auto
Para eso tendrias que crear muchos interiores para cada auto
wuauu- Mensajes : 118
Fecha de inscripción : 12/12/2011
Edad : 29
- Mensaje n°5
Re: Interiores de vehiculos
Sisis exacto no me molesta crear muchos , pero como hago para ponerle a cada uno un interior? , eso quiero saver
[R]ed[B]ull- Mensajes : 17
Fecha de inscripción : 01/05/2013
Edad : 28
Localización : México
- Mensaje n°6
Re: Interiores de vehiculos
Los Quieres Para Una Casa Rodante??
wuauu- Mensajes : 118
Fecha de inscripción : 12/12/2011
Edad : 29
- Mensaje n°7
Re: Interiores de vehiculos
Para muchas cosas lo quiero , pero yo quiero saver como hacer para que cada vehiculo de ese tipo (EJ Ambulancia) Tenga un interior propio