diff --git a/SQF/dayz_code/compile/player_lockVault.sqf b/SQF/dayz_code/compile/player_lockVault.sqf index aa7ae66f3..890d8d8c4 100644 --- a/SQF/dayz_code/compile/player_lockVault.sqf +++ b/SQF/dayz_code/compile/player_lockVault.sqf @@ -58,24 +58,9 @@ if(!isNull _obj) then { _holder setVariable["ObjectUID",_objectUID,true]; _holder setVariable ["OEMPos", _pos, true]; - _weapons = getWeaponCargo _obj; - _magazines = getMagazineCargo _obj; - _backpacks = getBackpackCargo _obj; - - // remove vault - deleteVehicle _obj; + PVDZE_obj_setlocalVars = [_obj,_holder]; + publicVariableServer "PVDZE_obj_setlocalVars"; - // Fill variables with loot - if (count _weapons > 0) then { - _holder setVariable ["WeaponCargo", _weapons, true]; - }; - if (count _magazines > 0) then { - _holder setVariable ["MagazineCargo", _magazines, true]; - }; - if (count _backpacks > 0) then { - _holder setVariable ["BackpackCargo", _backpacks, true]; - }; - cutText [format[(localize "str_epoch_player_117"),_text], "PLAIN DOWN"]; }; s_player_lockvault = -1; diff --git a/SQF/dayz_code/init/publicEH.sqf b/SQF/dayz_code/init/publicEH.sqf index 88f9a9ab1..b9f59192c 100644 --- a/SQF/dayz_code/init/publicEH.sqf +++ b/SQF/dayz_code/init/publicEH.sqf @@ -63,7 +63,8 @@ if (isServer) then { "PVDZE_plr_TradeMenu" addPublicVariableEventHandler {(_this select 1) spawn server_traders}; "PVDZE_plr_DeathB" addPublicVariableEventHandler {(_this select 1) spawn server_deaths}; - "PVDZE_obj_localVars" addPublicVariableEventHandler {(_this select 1) spawn server_getLocalObjVars}; + "PVDZE_obj_getlocalVars" addPublicVariableEventHandler {(_this select 1) spawn server_getLocalObjVars}; + "PVDZE_obj_setlocalVars" addPublicVariableEventHandler {(_this select 1) spawn server_setLocalObjVars}; }; //Client only diff --git a/SQF/dayz_server/init/server_functions.sqf b/SQF/dayz_server/init/server_functions.sqf index 88393e5f3..063b91dc0 100644 --- a/SQF/dayz_server/init/server_functions.sqf +++ b/SQF/dayz_server/init/server_functions.sqf @@ -934,4 +934,27 @@ server_getLocalObjVars = { PVDZE_localVarsResult = _vals; (owner _player) publicVariableClient "PVDZE_localVarsResult"; +}; + +server_setLocalObjVars = { + private ["_obj", "_holder", "_weapons", "_magazines", "_backpacks"]; + + _obj = _this select 0; + _holder = _this select 1; + + _weapons = getWeaponCargo _obj; + _magazines = getMagazineCargo _obj; + _backpacks = getBackpackCargo _obj; + + deleteVehicle _obj; + + if (count _weapons > 0) then { + _holder setVariable ["WeaponCargo", _weapons]; + }; + if (count _magazines > 0) then { + _holder setVariable ["MagazineCargo", _magazines]; + }; + if (count _backpacks > 0) then { + _holder setVariable ["BackpackCargo", _backpacks]; + }; }; \ No newline at end of file diff --git a/Server Files/@DayZ_Epoch_Server/addons/dayz_server.pbo b/Server Files/@DayZ_Epoch_Server/addons/dayz_server.pbo index d3e7f5da6..7a32d98dc 100644 Binary files a/Server Files/@DayZ_Epoch_Server/addons/dayz_server.pbo and b/Server Files/@DayZ_Epoch_Server/addons/dayz_server.pbo differ diff --git a/Server Files/Binaries/Readme.txt b/Server Files/Binaries/Readme.txt deleted file mode 100644 index 2185c1875..000000000 --- a/Server Files/Binaries/Readme.txt +++ /dev/null @@ -1 +0,0 @@ -Move these to arma 2 oa root. \ No newline at end of file diff --git a/Server Files/Binaries/tbb.dll b/Server Files/Binaries/tbb.dll deleted file mode 100644 index 03743c9bb..000000000 Binary files a/Server Files/Binaries/tbb.dll and /dev/null differ diff --git a/Server Files/Binaries/tbbmalloc.dll b/Server Files/Binaries/tbbmalloc.dll deleted file mode 100644 index c0f89d098..000000000 Binary files a/Server Files/Binaries/tbbmalloc.dll and /dev/null differ diff --git a/Server Files/Configs/DayZ_Epoch_instance_11_Chernarus.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_11_Chernarus.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_11_Chernarus.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_11_Chernarus.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_12_isladuala.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_12_isladuala.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_12_isladuala.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_12_isladuala.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_13_Tavi.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_13_Tavi.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_13_Tavi.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_13_Tavi.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_15_namalsk.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_15_namalsk.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_15_namalsk.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_15_namalsk.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_16_panthera.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_16_panthera.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_16_panthera.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_16_panthera.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_18_sahrani.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_18_sahrani.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_18_sahrani.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_18_sahrani.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_19_podagorsk.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_19_podagorsk.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_19_podagorsk.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_19_podagorsk.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_1_Takistan.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_1_Takistan.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_1_Takistan.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_1_Takistan.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_20_fapovo.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_20_fapovo.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_20_fapovo.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_20_fapovo.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_21_Caribou.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_21_Caribou.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_21_Caribou.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_21_Caribou.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_22_SMDsahrani.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_22_SMDsahrani.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_22_SMDsahrani.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_22_SMDsahrani.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_24_Napf.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_24_Napf.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_24_Napf.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_24_Napf.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_25_sauerland.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_25_sauerland.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_25_sauerland.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_25_sauerland.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_2_Utes.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_2_Utes.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_2_Utes.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_2_Utes.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_3_Shapur_BAF.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_3_Shapur_BAF.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_3_Shapur_BAF.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_3_Shapur_BAF.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_4_Zargabad.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_4_Zargabad.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_4_Zargabad.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_4_Zargabad.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_6_Dingor.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_6_Dingor.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_6_Dingor.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_6_Dingor.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_7_Lingor.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_7_Lingor.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_7_Lingor.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_7_Lingor.bat diff --git a/Server Files/Configs/DayZ_Epoch_instance_8_ProvingGrounds_PMC.bat b/Server Files/Config-Examples/DayZ_Epoch_instance_8_ProvingGrounds_PMC.bat similarity index 100% rename from Server Files/Configs/DayZ_Epoch_instance_8_ProvingGrounds_PMC.bat rename to Server Files/Config-Examples/DayZ_Epoch_instance_8_ProvingGrounds_PMC.bat diff --git a/Server Files/Configs/Readme.txt b/Server Files/Config-Examples/Readme.txt similarity index 100% rename from Server Files/Configs/Readme.txt rename to Server Files/Config-Examples/Readme.txt diff --git a/Server Files/Configs/instance_11_Chernarus/HiveExt.ini b/Server Files/Config-Examples/instance_11_Chernarus/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_11_Chernarus/HiveExt.ini rename to Server Files/Config-Examples/instance_11_Chernarus/HiveExt.ini diff --git a/Server Files/Configs/instance_11_Chernarus/config.cfg b/Server Files/Config-Examples/instance_11_Chernarus/config.cfg similarity index 100% rename from Server Files/Configs/instance_11_Chernarus/config.cfg rename to Server Files/Config-Examples/instance_11_Chernarus/config.cfg diff --git a/Server Files/Configs/instance_12_duala/HiveExt.ini b/Server Files/Config-Examples/instance_12_duala/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_12_duala/HiveExt.ini rename to Server Files/Config-Examples/instance_12_duala/HiveExt.ini diff --git a/Server Files/Configs/instance_12_duala/config.cfg b/Server Files/Config-Examples/instance_12_duala/config.cfg similarity index 100% rename from Server Files/Configs/instance_12_duala/config.cfg rename to Server Files/Config-Examples/instance_12_duala/config.cfg diff --git a/Server Files/Configs/instance_13_tavi/HiveExt.ini b/Server Files/Config-Examples/instance_13_tavi/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_13_tavi/HiveExt.ini rename to Server Files/Config-Examples/instance_13_tavi/HiveExt.ini diff --git a/Server Files/Configs/instance_13_tavi/config.cfg b/Server Files/Config-Examples/instance_13_tavi/config.cfg similarity index 100% rename from Server Files/Configs/instance_13_tavi/config.cfg rename to Server Files/Config-Examples/instance_13_tavi/config.cfg diff --git a/Server Files/Configs/instance_15_namalsk/HiveExt.ini b/Server Files/Config-Examples/instance_15_namalsk/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_15_namalsk/HiveExt.ini rename to Server Files/Config-Examples/instance_15_namalsk/HiveExt.ini diff --git a/Server Files/Configs/instance_15_namalsk/config.cfg b/Server Files/Config-Examples/instance_15_namalsk/config.cfg similarity index 100% rename from Server Files/Configs/instance_15_namalsk/config.cfg rename to Server Files/Config-Examples/instance_15_namalsk/config.cfg diff --git a/Server Files/Configs/instance_16_panthera/HiveExt.ini b/Server Files/Config-Examples/instance_16_panthera/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_16_panthera/HiveExt.ini rename to Server Files/Config-Examples/instance_16_panthera/HiveExt.ini diff --git a/Server Files/Configs/instance_16_panthera/config.cfg b/Server Files/Config-Examples/instance_16_panthera/config.cfg similarity index 100% rename from Server Files/Configs/instance_16_panthera/config.cfg rename to Server Files/Config-Examples/instance_16_panthera/config.cfg diff --git a/Server Files/Configs/instance_18_sahrani/HiveExt.ini b/Server Files/Config-Examples/instance_18_sahrani/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_18_sahrani/HiveExt.ini rename to Server Files/Config-Examples/instance_18_sahrani/HiveExt.ini diff --git a/Server Files/Configs/instance_18_sahrani/config.cfg b/Server Files/Config-Examples/instance_18_sahrani/config.cfg similarity index 100% rename from Server Files/Configs/instance_18_sahrani/config.cfg rename to Server Files/Config-Examples/instance_18_sahrani/config.cfg diff --git a/Server Files/Configs/instance_19_poda/HiveExt.ini b/Server Files/Config-Examples/instance_19_poda/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_19_poda/HiveExt.ini rename to Server Files/Config-Examples/instance_19_poda/HiveExt.ini diff --git a/Server Files/Configs/instance_19_poda/config.cfg b/Server Files/Config-Examples/instance_19_poda/config.cfg similarity index 100% rename from Server Files/Configs/instance_19_poda/config.cfg rename to Server Files/Config-Examples/instance_19_poda/config.cfg diff --git a/Server Files/Configs/instance_1_takistan/HiveExt.ini b/Server Files/Config-Examples/instance_1_takistan/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_1_takistan/HiveExt.ini rename to Server Files/Config-Examples/instance_1_takistan/HiveExt.ini diff --git a/Server Files/Configs/instance_1_takistan/config.cfg b/Server Files/Config-Examples/instance_1_takistan/config.cfg similarity index 100% rename from Server Files/Configs/instance_1_takistan/config.cfg rename to Server Files/Config-Examples/instance_1_takistan/config.cfg diff --git a/Server Files/Configs/instance_20_fapovo/HiveExt.ini b/Server Files/Config-Examples/instance_20_fapovo/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_20_fapovo/HiveExt.ini rename to Server Files/Config-Examples/instance_20_fapovo/HiveExt.ini diff --git a/Server Files/Configs/instance_20_fapovo/config.cfg b/Server Files/Config-Examples/instance_20_fapovo/config.cfg similarity index 100% rename from Server Files/Configs/instance_20_fapovo/config.cfg rename to Server Files/Config-Examples/instance_20_fapovo/config.cfg diff --git a/Server Files/Configs/instance_21_caribou/HiveExt.ini b/Server Files/Config-Examples/instance_21_caribou/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_21_caribou/HiveExt.ini rename to Server Files/Config-Examples/instance_21_caribou/HiveExt.ini diff --git a/Server Files/Configs/instance_21_caribou/config.cfg b/Server Files/Config-Examples/instance_21_caribou/config.cfg similarity index 100% rename from Server Files/Configs/instance_21_caribou/config.cfg rename to Server Files/Config-Examples/instance_21_caribou/config.cfg diff --git a/Server Files/Configs/instance_22_SMDsahrani/HiveExt.ini b/Server Files/Config-Examples/instance_22_SMDsahrani/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_22_SMDsahrani/HiveExt.ini rename to Server Files/Config-Examples/instance_22_SMDsahrani/HiveExt.ini diff --git a/Server Files/Configs/instance_22_SMDsahrani/config.cfg b/Server Files/Config-Examples/instance_22_SMDsahrani/config.cfg similarity index 100% rename from Server Files/Configs/instance_22_SMDsahrani/config.cfg rename to Server Files/Config-Examples/instance_22_SMDsahrani/config.cfg diff --git a/Server Files/Configs/instance_24_Napf/HiveExt.ini b/Server Files/Config-Examples/instance_24_Napf/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_24_Napf/HiveExt.ini rename to Server Files/Config-Examples/instance_24_Napf/HiveExt.ini diff --git a/Server Files/Configs/instance_24_Napf/config.cfg b/Server Files/Config-Examples/instance_24_Napf/config.cfg similarity index 100% rename from Server Files/Configs/instance_24_Napf/config.cfg rename to Server Files/Config-Examples/instance_24_Napf/config.cfg diff --git a/Server Files/Configs/instance_25_sauerland/HiveExt.ini b/Server Files/Config-Examples/instance_25_sauerland/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_25_sauerland/HiveExt.ini rename to Server Files/Config-Examples/instance_25_sauerland/HiveExt.ini diff --git a/Server Files/Configs/instance_25_sauerland/config.cfg b/Server Files/Config-Examples/instance_25_sauerland/config.cfg similarity index 100% rename from Server Files/Configs/instance_25_sauerland/config.cfg rename to Server Files/Config-Examples/instance_25_sauerland/config.cfg diff --git a/Server Files/Configs/instance_2_utes/HiveExt.ini b/Server Files/Config-Examples/instance_2_utes/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_2_utes/HiveExt.ini rename to Server Files/Config-Examples/instance_2_utes/HiveExt.ini diff --git a/Server Files/Configs/instance_2_utes/config.cfg b/Server Files/Config-Examples/instance_2_utes/config.cfg similarity index 100% rename from Server Files/Configs/instance_2_utes/config.cfg rename to Server Files/Config-Examples/instance_2_utes/config.cfg diff --git a/Server Files/Configs/instance_3_shapur_baf/HiveExt.ini b/Server Files/Config-Examples/instance_3_shapur_baf/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_3_shapur_baf/HiveExt.ini rename to Server Files/Config-Examples/instance_3_shapur_baf/HiveExt.ini diff --git a/Server Files/Configs/instance_3_shapur_baf/config.cfg b/Server Files/Config-Examples/instance_3_shapur_baf/config.cfg similarity index 100% rename from Server Files/Configs/instance_3_shapur_baf/config.cfg rename to Server Files/Config-Examples/instance_3_shapur_baf/config.cfg diff --git a/Server Files/Configs/instance_4_zargabad/HiveExt.ini b/Server Files/Config-Examples/instance_4_zargabad/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_4_zargabad/HiveExt.ini rename to Server Files/Config-Examples/instance_4_zargabad/HiveExt.ini diff --git a/Server Files/Configs/instance_4_zargabad/config.cfg b/Server Files/Config-Examples/instance_4_zargabad/config.cfg similarity index 100% rename from Server Files/Configs/instance_4_zargabad/config.cfg rename to Server Files/Config-Examples/instance_4_zargabad/config.cfg diff --git a/Server Files/Configs/instance_6_Dingor/HiveExt.ini b/Server Files/Config-Examples/instance_6_Dingor/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_6_Dingor/HiveExt.ini rename to Server Files/Config-Examples/instance_6_Dingor/HiveExt.ini diff --git a/Server Files/Configs/instance_6_Dingor/config.cfg b/Server Files/Config-Examples/instance_6_Dingor/config.cfg similarity index 100% rename from Server Files/Configs/instance_6_Dingor/config.cfg rename to Server Files/Config-Examples/instance_6_Dingor/config.cfg diff --git a/Server Files/Configs/instance_7_Lingor/HiveExt.ini b/Server Files/Config-Examples/instance_7_Lingor/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_7_Lingor/HiveExt.ini rename to Server Files/Config-Examples/instance_7_Lingor/HiveExt.ini diff --git a/Server Files/Configs/instance_7_Lingor/config.cfg b/Server Files/Config-Examples/instance_7_Lingor/config.cfg similarity index 100% rename from Server Files/Configs/instance_7_Lingor/config.cfg rename to Server Files/Config-Examples/instance_7_Lingor/config.cfg diff --git a/Server Files/Configs/instance_8_ProvingGrounds_PMC/HiveExt.ini b/Server Files/Config-Examples/instance_8_ProvingGrounds_PMC/HiveExt.ini similarity index 100% rename from Server Files/Configs/instance_8_ProvingGrounds_PMC/HiveExt.ini rename to Server Files/Config-Examples/instance_8_ProvingGrounds_PMC/HiveExt.ini diff --git a/Server Files/Configs/instance_8_ProvingGrounds_PMC/config.cfg b/Server Files/Config-Examples/instance_8_ProvingGrounds_PMC/config.cfg similarity index 100% rename from Server Files/Configs/instance_8_ProvingGrounds_PMC/config.cfg rename to Server Files/Config-Examples/instance_8_ProvingGrounds_PMC/config.cfg diff --git a/Server Files/Readme.txt b/Server Files/Readme.txt new file mode 100644 index 000000000..5f7e1f2b5 --- /dev/null +++ b/Server Files/Readme.txt @@ -0,0 +1,23 @@ +== Basic Install Guide == + +1. First install/update your Visual C++ x86 Redistributable Packages for Visual Studio 2013 from http://www.microsoft.com/en-us/download/details.aspx?id=40784 The file is called "vcredist_x86.exe". + +2. Download both client and server files and extract to the root "Arma 2 Operation Arrowhead" folder. Example: "C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead". +Important Note: On some Windows systems you may need to "UnBlock" the dll files. Right-click the file, Properties and click "Unblock". + +3. Install Mysql server and create a new mysql database called "dayz_epoch". Next import the epoch.sql file found in the SQL folder. + +4. Open HiveExt.ini and change your mysql connection information. + +5. Launch the server with -mod=@DayZ_Epoch;@DayZ_Epoch_Server; use the *.bat files found in Config=Examples folder for an example. + +== Basic Upgrading Guide == + +1. First install/update your Visual C++ x86 Redistributable Packages for Visual Studio 2013 from http://www.microsoft.com/en-us/download/details.aspx?id=40784 The file is called "vcredist_x86.exe". + +2. Download both client and server files and extract to the root "Arma 2 Operation Arrowhead" folder. Example: "C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead". +Important Note: On some Windows systems you may need to "UnBlock" the dll files. Right-click the file, Properties and click "Unblock". + +3. Connect to your mysql server using naicat or phpmyadmin and import the epoch.sql file found in the SQL folder. This will drop and re-add the traders tables and will leave everything else intact. + +4. Inside the "Keys" folder on your server remove dayz_vb.bikey and dayz.bikey keys. As of 1.0.4 our bikey is called dayz_epoch104.bikey and we will use a new one for each release. \ No newline at end of file diff --git a/Server Files/SQL/1.0.4.1_Updates.sql b/Server Files/SQL/1.0.4.1_Updates.sql index b9e38f97d..f5060efa0 100644 --- a/Server Files/SQL/1.0.4.1_Updates.sql +++ b/Server Files/SQL/1.0.4.1_Updates.sql @@ -9,4 +9,6 @@ UPDATE `Traders_DATA` SET `buy` = '[2,"ItemBriefcase100oz",1]', `sell` = '[1,"It UPDATE `Traders_DATA` SET `buy` = '[2,"ItemBriefcase100oz",1]', `sell` = '[1,"ItemBriefcase100oz",1]' WHERE `item` LIKE '%GAZ_Vodnik_DZE%'; UPDATE `Traders_DATA` SET `buy` = '[1,"ItemBriefcase100oz",1]', `sell` = '[5,"ItemGoldBar10oz",1]' WHERE `item` LIKE '%GAZ_Vodnik_MedEvac%'; -INSERT IGNORE INTO `Traders_DATA` (`id`, `item`, `qty`, `buy`, `sell`, `order`, `tid`, `afile`) VALUES (NULL,'["BAF_Merlin_DZE",2]', 261, '[2,"ItemBriefcase100oz",1]]', '[1,"ItemBriefcase100oz",1]]', 0, 517, 'trade_any_vehicle'); +INSERT IGNORE INTO `Traders_DATA` (`id`, `item`, `qty`, `buy`, `sell`, `order`, `tid`, `afile`) VALUES (NULL,'["BAF_Merlin_DZE",2]', 10, '[2,"ItemBriefcase100oz",1]]', '[1,"ItemBriefcase100oz",1]]', 0, 517, 'trade_any_vehicle'); +INSERT IGNORE INTO `Traders_DATA` (`id`, `item`, `qty`, `buy`, `sell`, `order`, `tid`, `afile`) VALUES (NULL,'["MH60S_DZE",2]', 10, '[4,"ItemBriefcase100oz",1]]', '[1,"ItemBriefcase100oz",1]]', 0, 512, 'trade_any_vehicle'); +INSERT IGNORE INTO `Traders_DATA` (`id`, `item`, `qty`, `buy`, `sell`, `order`, `tid`, `afile`) VALUES (NULL,'["MH60S_DZE",2]', 10, '[2,"ItemBriefcase100oz",1]]', '[1,"ItemBriefcase100oz",1]]', 0, 493, 'trade_any_vehicle');