/* * Author: Glowbal * Start load item * * Arguments: * 0: Any object * * Return value: * None * * Public: No */ #include "script_component.hpp" params ["_player", "_object"]; private ["_nearestVehicle"]; _nearestVehicle = [_player] call FUNC(findNearestVehicle); if (isNull _nearestVehicle || _nearestVehicle isKindOf "Cargo_Base_F") then { { if ([_object, _x] call FUNC(canLoadItemIn)) exitwith {_nearestVehicle = _x}; }foreach (nearestObjects [_player, ["Cargo_base_F", "Land_PaperBox_closed_F"], MAX_LOAD_DISTANCE]); }; if (isNull _nearestVehicle) exitwith {false}; [_object, _nearestVehicle] call FUNC(loadItem);