diff --git a/SQF/dayz_code/actions/vault_pitch.sqf b/SQF/dayz_code/actions/vault_pitch.sqf index 66ac1c978..4ec981b4d 100644 --- a/SQF/dayz_code/actions/vault_pitch.sqf +++ b/SQF/dayz_code/actions/vault_pitch.sqf @@ -103,9 +103,6 @@ if(!_cancel) then { _removed = ([player,_item] call BIS_fnc_invRemove); if(_removed == 1) then { - - //call dayz_forceSave; - _dir = round(direction player); ["Working",0,[20,40,15,0]] call dayz_NutritionSystem; //wait a bit diff --git a/SQF/dayz_code/compile/fn_selfActions.sqf b/SQF/dayz_code/compile/fn_selfActions.sqf index d4719d258..45d4eccb4 100644 --- a/SQF/dayz_code/compile/fn_selfActions.sqf +++ b/SQF/dayz_code/compile/fn_selfActions.sqf @@ -1106,8 +1106,6 @@ if (!isNull _cursorTarget && !_inVehicle && !_isPZombie && (player distance _cur player removeAction s_player_repair_crtl; s_player_repair_crtl = -1; dayz_myCursorTarget = objNull; - //player removeAction s_player_forceSave; - //s_player_forceSave = -1; player removeAction s_player_flipveh; s_player_flipveh = -1; player removeAction s_player_pushPlane; diff --git a/SQF/dayz_server/compile/server_playerSync.sqf b/SQF/dayz_server/compile/server_playerSync.sqf index f107750b8..b4c65a94a 100644 --- a/SQF/dayz_server/compile/server_playerSync.sqf +++ b/SQF/dayz_server/compile/server_playerSync.sqf @@ -173,6 +173,7 @@ if (count _this > 4) then { //calling from player_onDisconnect if (_count > 4) exitWith {_newPos = _charPos;}; // Max 4km away fail safe (needs to finish fast so server_playerSync runs below) _newPos = [_charPos, 80, (_maxDist + 800), 10, 1, 0, 0, [], [_charPos,_charPos]] call BIS_fnc_findSafePos; }; + _newPos set [2,0]; //findSafePos only returns two elements _charPos = _newPos; diag_log format["%1(%2) logged out in air vehicle. Relocated to safePos.",_name,_playerUID]; }; diff --git a/SQF/dayz_server/compile/server_publishVehicle2.sqf b/SQF/dayz_server/compile/server_publishVehicle2.sqf index 928d224f8..27c2622be 100644 --- a/SQF/dayz_server/compile/server_publishVehicle2.sqf +++ b/SQF/dayz_server/compile/server_publishVehicle2.sqf @@ -89,7 +89,7 @@ _key call server_hiveWrite; _object setVariable ["ObjectID", _oid, true]; _object setVariable ["lastUpdate",time]; _object setVariable ["CharacterID", _characterID, true]; - _object setVelocity [0,0,1]; + //_object setVelocity [0,0,1]; if(DZE_TRADER_SPAWNMODE) then { _object attachTo [_object_para, [0,0,-1.6]]; diff --git a/SQF/dayz_server/compile/spawn_vehicles.sqf b/SQF/dayz_server/compile/spawn_vehicles.sqf index 834f97abc..363990996 100644 --- a/SQF/dayz_server/compile/spawn_vehicles.sqf +++ b/SQF/dayz_server/compile/spawn_vehicles.sqf @@ -57,6 +57,7 @@ if (count AllowedVehiclesList == 0) then { }; // only proceed if two params otherwise BIS_fnc_findSafePos failed and may spawn in air if ((count _position) == 2) then { + _position set [2,0]; _dir = round(random 180); _istoomany = _position nearObjects ["AllVehicles",50]; if ((count _istoomany) > 0) exitWith {};