Liebe Community,
dieser Satz wird, wenn ich in ein Fahrzeug einsteige, nicht angezeigt. Warum?
Die Zeilen:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
TextDrawShowForPlayer(playerid, Tacho[playerid]);
if( newstate == PLAYER_STATE_DRIVER)
{
new vehicle = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective);
if(GetVehicleModel(vehicle) == 509 || GetVehicleModel(vehicle) == 481 || GetVehicleModel(vehicle) == 510) { SetVehicleParamsEx(vehicle,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); }
if(IsABike(vehicle))
{
SetVehicleParamsEx(vehicle,1,0,0,0,0,0,0);
return 1;
}
else { SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}» Du kannst mit '(rechts) STRG' den Motor {006600}anschalten{FFFFFF} und auch wieder {990000}ausschalten{FFFFFF}, und das Licht mit /lichter."); } // <<<<<<<<<<<<<<<< DER SATZ
if ( Motor[vehicle]==false ) { SetVehicleParamsEx(vehicle,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); }
if( Tank[vehicle] < 1 ) {
Motor[vehicle]=false;
SetVehicleParamsEx(vehicle,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
GameTextForPlayer(playerid,"~r~~n~~n~~n~~n~~n~~n~~n~~n~Der Tank ist leer!",3000,3);
}
}
return 1;
}
Ich hoffe ihr könnt helfen.
MfG
James.