2019 Update
This commit is contained in:
parent
f655919777
commit
ba6409aaff
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,2 +1 @@
|
||||
|
||||
*.bak
|
||||
*.bak
|
BIN
@ExileServer/addons/Exile_Server_Overrides.pbo
Normal file
BIN
@ExileServer/addons/Exile_Server_Overrides.pbo
Normal file
Binary file not shown.
1
@ExileServer/addons/Exile_Server_Overrides/$PREFIX$
Normal file
1
@ExileServer/addons/Exile_Server_Overrides/$PREFIX$
Normal file
@ -0,0 +1 @@
|
||||
Exile_Server_Overrides
|
@ -1,27 +1,27 @@
|
||||
/**
|
||||
* ExileServer_system_simulationMonitor_initialize
|
||||
*
|
||||
* Exile Mod
|
||||
* www.exilemod.com
|
||||
* © 2015 Exile Mod Team
|
||||
*
|
||||
* This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
|
||||
* To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
|
||||
* 64Bit Conversion File Header (Extdb3) - Validatior
|
||||
*/
|
||||
|
||||
ExileSimulationMonitoredVehicles = [];
|
||||
if (getNumber(missionConfigFile >> "CfgSimulation" >> "enableDynamicSimulation") isEqualTo 1) then
|
||||
{
|
||||
enableDynamicSimulationSystem true;
|
||||
"Group" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "groupSimulationDistance"));
|
||||
"Vehicle" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "vehicleSimulationDistance"));
|
||||
"EmptyVehicle" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "emptyVehicleSimulationDistance"));
|
||||
"Prop" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "propSimulationDistance"));
|
||||
"IsMoving" setDynamicSimulationDistanceCoef (getNumber(missionConfigFile >> "CfgSimulation" >> "isMovingSimulationCoef"));
|
||||
}
|
||||
else
|
||||
{
|
||||
[20, ExileServer_system_simulationMonitor_thread_toggleSimulation, [], true] call ExileServer_system_thread_addTask;
|
||||
};
|
||||
/**
|
||||
* ExileServer_system_simulationMonitor_initialize
|
||||
*
|
||||
* Exile Mod
|
||||
* www.exilemod.com
|
||||
* © 2015 Exile Mod Team
|
||||
*
|
||||
* This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
|
||||
* To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
|
||||
* 64Bit Conversion File Header (Extdb3) - Validatior
|
||||
*/
|
||||
|
||||
ExileSimulationMonitoredVehicles = [];
|
||||
if (getNumber(missionConfigFile >> "CfgSimulation" >> "enableDynamicSimulation") isEqualTo 1) then
|
||||
{
|
||||
enableDynamicSimulationSystem true;
|
||||
"Group" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "groupSimulationDistance"));
|
||||
"Vehicle" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "vehicleSimulationDistance"));
|
||||
"EmptyVehicle" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "emptyVehicleSimulationDistance"));
|
||||
"Prop" setDynamicSimulationDistance (getNumber(missionConfigFile >> "CfgSimulation" >> "propSimulationDistance"));
|
||||
"IsMoving" setDynamicSimulationDistanceCoef (getNumber(missionConfigFile >> "CfgSimulation" >> "isMovingSimulationCoef"));
|
||||
}
|
||||
else
|
||||
{
|
||||
[20, ExileServer_system_simulationMonitor_thread_toggleSimulation, [], true] call ExileServer_system_thread_addTask;
|
||||
};
|
||||
true
|
BIN
@ExileServer/extDB3.dll
Normal file
BIN
@ExileServer/extDB3.dll
Normal file
Binary file not shown.
BIN
@ExileServer/extDB3.so
Normal file
BIN
@ExileServer/extDB3.so
Normal file
Binary file not shown.
BIN
@ExileServer/extDB3_x64.dll
Normal file
BIN
@ExileServer/extDB3_x64.dll
Normal file
Binary file not shown.
@ -34,4 +34,4 @@ DROP FOREIGN KEY `territory_ibfk_2`;
|
||||
ALTER TABLE `territory`
|
||||
DROP INDEX `flag_stolen_by_uid` ;
|
||||
ALTER TABLE `vehicle` DROP FOREIGN KEY `vehicle_ibfk_2`;
|
||||
ALTER TABLE `vehicle` DROP INDEX `vehicle_ibfk_2_idx` ;
|
||||
ALTER TABLE `vehicle` DROP INDEX `vehicle_ibfk_2_idx` ;
|
20
README.md
20
README.md
@ -1,16 +1,11 @@
|
||||
## Recommended use case: (PLEASE READ)
|
||||
1. Windows 64Bit Server, With MAX players, With over 5 Mods, With HEAVEY script modifications.
|
||||
**Please note if your server is below what is recommended, DO NOT INSTALL THIS, If you do and you request help we will ask you uninstall extdb3.
|
||||
## Supported server types:
|
||||
1. Windows 32Bit, 64Bit
|
||||
1. Windows 32Bit, 64Bit, Linux 32Bit
|
||||
# Exile 64bit Edition Conversion
|
||||
## Please include both your server RPT and Extdb3 Logs when submitting an issue on the forums, USING PASTEBIN.
|
||||
### Also Note--- We require the use OF ALL overrides I provided, without them I CANNOT provide support
|
||||
1. Open your @ExileServer Folder and delete the following files : extDB2.dll , extDB2.so , extDB2-conf.ini , XM8.dll , XM8.so
|
||||
2. Download the git release of the Exdb3 Exile patch (https://github.com/BrettNordin/Exile) Press the clone/download button.
|
||||
3. Copy the Exile server file into the server directory
|
||||
4. Copy the exile mission folder CONTENTS INTO your mission file.
|
||||
5. open your config.cpp and do the following:
|
||||
3. Copy the @ExileServer file into the server directory
|
||||
4. Copy the contents of Exile.MapName INTO your mission file.
|
||||
5. Open your config.cpp and do the following:
|
||||
|
||||
In your config.cpp
|
||||
Add: #include "CfgExileCustomCode.cpp"
|
||||
@ -23,21 +18,18 @@ It will look like this in the end:
|
||||
|
||||
class CfgExileCustomCode
|
||||
{
|
||||
|
||||
#include "CfgExileCustomCode.cpp"
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
6. Go to Torndeco's download center and download the latest version of extDB3. (https://bitbucket.org/torndeco/extdb3/downloads/)
|
||||
7. Copy the TWO tbbmalloc.dll's (tbbmalloc.dll, tbbmalloc_x64.dll) to your server ROOT directory
|
||||
8. Copy the contents of the @extdb3 folder into your @ExileServer Folder
|
||||
9. Edit the extdb3-conf.ini file, REMEMBER TO CHANGE [Default] to [exile] . Change the database information to be correct (Example: https://gyazo.com/31cb26f08f9cc4b05360915f5ed84303)
|
||||
9. Edit the extdb3-conf.ini file, REMEMBER TO CHANGE [Default] to [exile] . Change the database information to be correct (Example: https://ixs.sphub.ca/YDwVWzd6Qr)
|
||||
### Only do #10 if you are not a freshly installed exile server.
|
||||
10. Exit the Exile.ini file to match any changes in your older exile.ini
|
||||
SIDENOTE: the new exile.ini no longer contains the lines with "Number of Inputs = #" (# is referring to any number within the file on this line)
|
||||
11. Run the Mysql Querys in the "Exile_Database_Update_64x.sql" file to properly update your database.
|
||||
12. Boot up your server and see if it works. If it does not work then go to your logs folder and find the error code and leave a message here and I'll get to you.
|
||||
|
||||
|
||||
## Go to https://github.com/BrettNordin/Exile/wiki/Common-Errors--&-Issues for help with most issues.
|
||||
|
BIN
tbbmalloc.dll
Normal file
BIN
tbbmalloc.dll
Normal file
Binary file not shown.
BIN
tbbmalloc_x64.dll
Normal file
BIN
tbbmalloc_x64.dll
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user