Hallo,
ich hab ein Abschleppsystem für das OAmt gemacht, nun wen ich /tow mache (und dabei z.b. bei VehicleID 5) bin hängt aufeinmal das Fahrzeug mit der ID 1 an meinem haken?...
Code:
if(strcmp("/tow", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
{
if(IsTrailerAttachedToVehicle(VehID))
{
DetachTrailerFromVehicle(VehID);
} else {
if(IsPlayerInRangeOfVehicle(playerid))
{
AttachTrailerToVehicle(IsPlayerInRangeOfVehicle(playerid), VehID);
}
}
}
}
return 1;
}
stock IsPlayerInRangeOfVehicle(playerid)
{
for(new v; v < MAX_VEHICLES; v++)
{
GetVehiclePos(v, vPosX, vPosY, vPosZ);
if(IsPlayerInRangeOfPoint(playerid, 3.0, vPosX, vPosY, vPosZ)) continue;
}
return 1;
}
Danke für jede Hilfe