Buenas amigos, hoy traigo un tutorial de como poner vehiculos privados para X jugador.
Por ejemplo: Yo quiero ponerme un vehiculo privado en mi server, solo para mi, que solamente lo pueda utilizar nadie mas que yo. Puede ser un Inferno, o un Turismo. ¿Como lo hago?
Pues muy facil, vamos al principio del GM y ponemos este codigo:
Despues debajo de OnGameModeInit:
VehiculoAldys = CreateVehicle(470,2663.1506,-1689.4764,9.3310,330.8668,43,0,100000);
Explico:
CreateVehicle(modelid,X,Y,Z,Angulo,Color1,Color2,Respawn_Tiempo);
modelid: es la ID de un modelo de vehiculo.
X,Y,Z: Coordenadas del vehiculo.
Angulo: Angulo del vehiculo.
Color1 y Color2: Son los colores del vehiculo.
Respawn_Tiempo: El retardo hasta el coche sera respawneado sin un conductor en segundos.
Luego vamos a "OnPlayerStateChange" y Agregamos esto:
Bueno eso ha sido todo. Espero que les guste y les sirva.
Att:Aldys
Por ejemplo: Yo quiero ponerme un vehiculo privado en mi server, solo para mi, que solamente lo pueda utilizar nadie mas que yo. Puede ser un Inferno, o un Turismo. ¿Como lo hago?
Pues muy facil, vamos al principio del GM y ponemos este codigo:
- Código:
new VehiculoAldys;
Despues debajo de OnGameModeInit:
VehiculoAldys = CreateVehicle(470,2663.1506,-1689.4764,9.3310,330.8668,43,0,100000);
Explico:
CreateVehicle(modelid,X,Y,Z,Angulo,Color1,Color2,Respawn_Tiempo);
modelid: es la ID de un modelo de vehiculo.
X,Y,Z: Coordenadas del vehiculo.
Angulo: Angulo del vehiculo.
Color1 y Color2: Son los colores del vehiculo.
Respawn_Tiempo: El retardo hasta el coche sera respawneado sin un conductor en segundos.
Luego vamos a "OnPlayerStateChange" y Agregamos esto:
- Código:
new vehicleid = GetPlayerVehicleID(playerid);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof pname);
if(newstate == PLAYER_STATE_DRIVER)
{
if(vehicleid == VehiculoAldys)
{
if(strcmp(pname, "Un_Nombre", true) == 0) // Entre las "" el Nombre que necesita el jugador para poder usarlo
SendClientMessage(playerid,UnColor,"Bievenido a su vehiculo");
{
return 1;
}
else
{
SendClientMessage(playerid,UnColor,"Solo Un_Nombre puede usar este Auto");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
- Código:
new VehiculoAldys;
public OnGameModeInit()
{
VehiculoAldys = CreateVehicle(470,2663.1506,-1689.4764,9.3310,330.8668,43,0,100000);
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicleid = GetPlayerVehicleID(playerid);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof pname);
if(newstate == PLAYER_STATE_DRIVER)
{
if(vehicleid == VehiculoAldys)
{
if(strcmp(pname, "Un_Nombre", true) == 0) // Entre las "" el Nombre que necesita el jugador para poder usarlo
SendClientMessage(playerid,UnColor,"Bievenido a su Auto");
{
return 1;
}
else
{
SendClientMessage(playerid,UnColor,"Solo Un_Nombre puede usar este Auto");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Bueno eso ha sido todo. Espero que les guste y les sirva.
Att:Aldys