Guten Tag,
Mein Name lautet MrPawn.
Und zwar habe ich eine Frage, wieso er die VehicleID 531 mit der Funtiom IsPlayerInVehicle nicht warnimmt.
if(newkeys & KEY_NO && IsPlayerInAnyVehicle(playerid) && GetVehicleDistanceFromPoint(GetPlayerVehicleID(playerid), -102.0051, 17.3746, 3.1172) < 3.5)
{
if(PlayerInfo[playerid][pBeruf] != 2)return SendClientMessage(playerid, ROT, "FEHLER: {FFFFFF}Du bist kein Landwirt!");
if(Farmerduty[playerid] == 0)return SendClientMessage(playerid, ROT, "FEHLER: {FFFFFF}Gehe erst als Farmer in den Dienst.");
if(!IsPlayerInVehicle(playerid, 531))return SendClientMessage(playerid, ROT, "FEHLER: {FFFFFF}Du sitzt nicht im richtigen Fahrzeug!");
if(!IsVehicleStreamedIn(playerid, GetPlayerVehicleID(playerid)))return 1;
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) {
SendClientMessage(playerid, GRUEN, "ERFOLGREICH: {FFFFFF}Du hast den Anhänger von dem Fahrzeug erfolreich entfernt!");
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
return 1;
}
Farmtrailer[playerid] = CreateVehicle(610, 0.0, 0.0, 0.0,0.0, 0, 0, -1);
AttachTrailerToVehicle(Farmtrailer[playerid], GetPlayerVehicleID(playerid));
SendClientMessage(playerid, GRUEN, "ERFOLGREICH: {FFFFFF}Du hast erfolgreich einen Anhänger angehängt!");
return 1;
}
Er sagt mir "Du sitzt nicht im richtigen Fahrzeug"
Gibt es vllt. eine andere möglich abzufragen ob es die VehicleID 531 beinhaltet ?