From 0414c67284f9aecf81a20ce336381060b9357b3b Mon Sep 17 00:00:00 2001 From: icomrade Date: Thu, 21 Jul 2016 17:42:25 -0400 Subject: [PATCH] No longer require key to sell a vehicle Still requires the vehicle to be local, meaning you were the last person to be in the driver seat. --- .../AdvancedTrading/functions/z_at_checkArrayInConfig.sqf | 2 +- .../actions/AdvancedTrading/functions/z_at_sellItems.sqf | 1 + .../functions/zupa_fnc_removeWeaponsAndMagazinesCargo.sqf | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkArrayInConfig.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkArrayInConfig.sqf index 110aa08fa..bf3309cfb 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkArrayInConfig.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkArrayInConfig.sqf @@ -41,7 +41,7 @@ _HasKeyCheck = { }; } count _inventory; }; - _keyFound; + true; //change to _keyFound; to require key to sell vehicle }; _totalPrice = 0; if(_total > 0)then{ diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf index 1ab5d5bd4..1f67098fc 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf @@ -31,6 +31,7 @@ _deleteTradedVehicle = { }; } forEach (items player); }; + _localResult2 = 1; //comment out to require key to sell vehicles if (isNil "_localResult2") then { _localResult2 = 0; } else { diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/zupa_fnc_removeWeaponsAndMagazinesCargo.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/zupa_fnc_removeWeaponsAndMagazinesCargo.sqf index ee3777378..fe0ad5b82 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/zupa_fnc_removeWeaponsAndMagazinesCargo.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/zupa_fnc_removeWeaponsAndMagazinesCargo.sqf @@ -13,7 +13,7 @@ _weaps = _this select 2; _bags = []; _vehInfo = []; _keyID = 0; -_deleteVeh = false; +_deleteVeh = true; //set to false to require key to sell vehicles if(count _this > 3) then { if (count (_this select 3) > 0) then {