08.05.2018, 02:55
Code:
COMMAND:guinchar(playerid) { if(!IsPlayerConnected(playerid)) return true; if(!IsPlayerInAnyVehicle(playerid)) return true; if(!GetVehicleModel(GetPlayerVehicleID(playerid)) == 531) return true; if(!GetPlayerState(playerid)==2) return true; new Float:A_X,Float:A_Y,Float:A_Z, Float:B_X,Float:B_Y,Float:B_Z, _F=0, _VeiculoID_=0; GetPlayerPos(playerid,A_X,A_Y,A_Z); while((_VeiculoID_<MAX_VEHICLES)&&(!_F)) { _VeiculoID_++; GetVehiclePos(_VeiculoID_,B_X,B_Y,B_Z); if ((floatabs(A_X-B_X)<7.0)&&(floatabs(A_Y-B_Y)<7.0)&&(floatabs(A_Z-B_Z)<7.0)&&(_VeiculoID_!=GetPlayerVehicleID(playerid))) { if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))){DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));}else{AttachTrailerToVehicle(_VeiculoID_,GetPlayerVehicleID(playerid));} } if(!_F) return true; } return 1; }