Ayuda con esto -
DarkChildren - 28.09.2011
Saben creo que es un error mio o de SA:MP que las bicis tienen motor... me pregunto es posible hacer que no tengan motor ??
Respuesta: Ayuda con esto -
TiNcH010 - 28.09.2011
wtf? como?
capas si usas la funcion SetVehicleParamsEx creo que sн puede q sea verdad xD
Respuesta: Ayuda con esto -
DarkChildren - 28.09.2011
esa es la que uso lol XD, la 3c pero lo que pasa es que las bicis tienen motor ...
Respuesta: Ayuda con esto -
TiNcH010 - 28.09.2011
Pero mas vale q tienen motor las bicis xD
Vos decis que no queres que tengan el motor prendido?
No le podes quitar el motor xq ya vienen con motor. Lo que podes hacer es apagar el motor.
Respuesta: Ayuda con esto -
DarkChildren - 28.09.2011
Mira yo quiero... que las bicis no diga /motor cuando te montes entiendes ?
Respuesta: Ayuda con esto -
TiNcH010 - 28.09.2011
Pero eso sacaselo vos. Ese mensaje seguro esta en OnPlayerStateChange (cuando esta dentro de un auto).
Si queres podes hacer lo siguiente:
EDITADO
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 510 || GetVehicleModel(vehicleid) == 509 || GetVehicleModel(vehicleid) == 481) // Si son bicis...
{
new enginem, lights, alarm, doors, bonnet, boot, objective; // aca
GetVehicleParamsEx(GetPlayerVehicleID(playerid),enginem, lights, alarm, doors, bonnet, boot, objective); // apaga
SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective); // el motor
}
return 1;
}
O en:
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new VehiculoID = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(VehiculoID) == 510 || GetVehicleModel(VehiculoID) == 509 || GetVehicleModel(VehiculoID) == 481) // Si son bicis...
{
new enginem, lights, alarm, doors, bonnet, boot, objective; // aca
GetVehicleParamsEx(GetPlayerVehicleID(playerid),enginem, lights, alarm, doors, bonnet, boot, objective); // apaga
SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective); // el motor
}
}
return 1;
}
Probбlo.
Respuesta: Ayuda con esto -
[J]ulian - 28.09.2011
Quote:
Originally Posted by Dark_Children
Mira yo quiero... que las bicis no diga /motor cuando te montes entiendes ?
|
Lo haces con la funciуn del modelo, donde sale el mensaje de escribir "/motor" ponй que si los modelos son diferente a los de la bicicletas salga el mensaje, de lo contrario no.
Respuesta: Ayuda con esto -
TiNcH010 - 28.09.2011
Claro, podrнas hacer como dijo Juli, de esta forma:
pawn Код:
if(GetVehicleModel(VehiculoID) != 510 || GetVehicleModel(VehiculoID) != 509 || GetVehicleModel(VehiculoID) != 481) // Si no son bicis...
{
// el resto...
O sino usas el codigo q te deje arriba ^^