Hey,
Ich versuche die ganze zeit ein Auto abzuschleppen, es haut ja schon fast hin bis auf das das die Meldung Fahrzeug abgeschleppt dauernd kommt und ich das auto nicht wieder runterlassen kann.
Was ist hier falsch ich möchte dass man mit der linken SHIFT Taste abschleppen und auch wieder runterlassen kann ?
Hier:
if ((newkeys==KEY_JUMP)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid)==PLAYER_STATE_DRIVER))
{
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
{
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
new Float:vX,Float:vY,Float:vZ;
new Found=0;
new vid=0;
while((vid<MAX_VEHICLES)&&(!Found))
{
vid++;
GetVehiclePos(vid,vX,vY,vZ);
if((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
{
Found=1;
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
}
AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
SendClientMessage(playerid,0xFFFF00AA,"Fahrzeug abgeschleppt!");
}
}
if (!Found)
{
SendClientMessage(playerid,0xFFFF00AA,"Kein Fahrzeug in der Nähe.");
}
}
}