Was möchte ich machen?
Abfragen ob der User an einem Kofferraum von einem "walton" ist.
Was ist das Problem?
Mir wird gesagt er sei nicht am Kofferraum obwohl er am Kofferraum steht.
Code
CMD:reinlegen(playerid)
{
new Float:x, Float:y, Float:z, merker = true;
if(Spieler[playerid][pJob] == 6)
{
if(GetPVarInt(playerid,"HatHeuballen") == 0)return SendClientMessage(playerid,COLOR_WHITE,"Hebe erst einen Heuballen auf, um sie anschließend in den Walton legen zu können.");
GetXYInFrontOfVehicle(GetPVarInt(playerid,"LandwirtAuto"),x,y,z,-2.02);
if(IsPlayerInRangeOfPoint(playerid,3.0,x,y,z))
{
new vehid = GetPVarInt(playerid,"LandwirtAuto");
GetVehicleParamsEx(vehid, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(vehid, engine, lights, alarm, doors, bonnet, true, objective);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, "~r~Bitte warten...", 3000, 5);
SetTimerEx("HeuballenReinlegen",2000,false,"i",playerid);
merker = false;
return 1;
}
if(merker)
{
SendClientMessage(playerid,COLOR_WHITE,"Du befindest dich nicht am Kofferraum des Waltons.");
return 1;
}
}
return NichtBerechtigt
}
Alles anzeigen
Danke im voraus
:?