Detaljan opis problema: Kako da napravim da attach i deattach vozilo sa istim dugmetom, ja sam napravio nesto ali nije to to.Ovo su kordinate da mora da bude ispred vozila a ja hocu da gde god bilo to vozilo i igrac bio blizu njega kada stisne levi klik da se zakaci kopacica za traktor.
Dio skripte:
new vehicleid = GetPlayerVehicleID(playerid);
if(newkeys & KEY_FIRE)
{
if(GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 531 && IgracevInfo == 16 && Oprema == 14)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -1090.2968,-1172.1434,129.1832))
{
if(!IsTrailerAttachedToVehicle(vehicleid))
{
SCM NZM"Zakacili ste kopacicu");
AttachTrailerToVehicle(Kopacica, vehicleid);
Freziranje(playerid);
}
if(IsTrailerAttachedToVehicle(vehicleid))
{
DetachTrailerFromVehicle(vehicleid);
SCM NZM"Otkacili ste kopacicu");
}
return 1;
}
}
}
if(newkeys & KEY_FIRE)
{
if(GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 531 && IgracevInfo == 16 && Oprema == 14)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -1090.2749,-1168.4711,129.1854))
{
if(!IsTrailerAttachedToVehicle(vehicleid))
{
SCM NZM"Zakacili ste kopacicu");
AttachTrailerToVehicle(Kopacica, vehicleid);
Freziranje(playerid);
}
if(IsTrailerAttachedToVehicle(vehicleid))
{
DetachTrailerFromVehicle(vehicleid);
SCM NZM"Otkacili ste kopacicu");
}
return 1;
}
}
}
if(newkeys & KEY_FIRE)
{
if(GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 531 && IgracevInfo == 16 && Oprema == 14)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -1090.2787,-1164.7446,129.1848))
{
if(!IsTrailerAttachedToVehicle(vehicleid))
{
SCM NZM"Zakacili ste kopacicu");
AttachTrailerToVehicle(Kopacica, vehicleid);
Freziranje(playerid);
}
if(IsTrailerAttachedToVehicle(vehicleid))
{
DetachTrailerFromVehicle(vehicleid);
SCM NZM"Otkacili ste kopacicu");
}
return 1;
}
}
}
if(newkeys & KEY_FIRE)
{
if(GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 531 && IgracevInfo == 16 && Oprema == 14)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -1090.2810,-1160.4926,129.1837))
{
if(!IsTrailerAttachedToVehicle(vehicleid))
{
SCM NZM"Zakacili ste kopacicu");
AttachTrailerToVehicle(Kopacica, vehicleid);
Freziranje(playerid);
}
if(IsTrailerAttachedToVehicle(vehicleid))
{
DetachTrailerFromVehicle(vehicleid);
SCM NZM"Otkacili ste kopacicu");
}
return 1;
}
}
}