In your server’s root folder there should be a Battleye
folder.
If there isn’t, create it.
There should be two config files inside. They should be named:
beserver.cfg
beserver_x64.cfg
If these don’t exist, create them (just make a blank .txt
file and then change the extension from .txt
to .cfg
).
beserver.cfg
gets used if you start your server with the 32-bit arma3server.exe
and beserver_x64.cfg
gets used if you use the 64-bit arma3server_x64.exe
to start your server.
Your two configs should have the same information and that information should define the password you want to use for RCon as well as the port you will use to connect to RCon.
That content should look like this:
RConPassword enterYourPasswordHere
RConPort 2310
I personally recommend 2310
, but you can use anything that is open and not in use. For example, if you server is on port 2302
(default), you need to use something above 2306
.
Since we are using the Battleye
folder, you need to add a line to the startup/launch parameters of your server to make sure ARMA 3 is looking in that folder for the correct configs:
"-bepath=BattlEye"
If your config gets loaded correctly, when the server is running you will see _active
and some numbers get added onto the end of your config while the server is up, and removed when the server is offline. That’s a good way
to see if the config got loaded.
Also, none of this will work, nor will you be able to use RCon, if you don’t run BattlEye on your server.
So in your server.cfg
make sure you have BattlEye enabled:
battleye = 1
1 = enabled, 0 = disabled
First you need to download the client software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the red navigation tab called Client
. There should be a blue button called Download
.
Linux is not yet supported but we are working on it.
Extract the files inside the ZIP container to your desktop. For ArmA 3 there should be a folder called @infiSTAR_A3_vision
inside the container.
You need to upload this folder to your server via FTP or download it directly on the server. Please move @infiSTAR_A3_vision
to the root directory (where the arma3server.exe
is located) of your ArmA server.
Once the folder is inside the ArmA server directory the installation is done. We can proceed to the startup paramaters now.
In order to launch the client you need to add the following parameter to your command line: -serverMod=@infiSTAR_A3_vision;
. If you already have this parameter in place, add @infiSTAR_A3_vision;
to it.
You are done! Now you need to restart your server.
Make sure you entered the right RCon information inside the config.vision
file. Wrong information can lead to missing/wrong data in the web app.
If you run into whitelisting troubles please click on this link: Whitelist your server.
First you need to download the client software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the red navigation tab called Client
. There should be a blue button called Download
.
Linux is not yet supported but we are working on it.
Extract the files inside the ZIP container to your desktop. For Rust there should be two files called VisionClient.cs
and Oxide.Ext.InfiSTARVision.dll
inside the container.
You need to upload these files to your server via FTP or download it directly on the server. Please move VisionClient.cs
to the oxide/plugins/
folder and Oxide.Ext.InfiSTARVision.dll
inside /RustDedicated_Data/Managed
.
Both files will be automatically loaded on server startup. Please make sure Oxide (uMod) is installed correctly on the server.
First you need to download the software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the navigation tab called infiSTAR
. There should be a blue button called Download
.
Unzip the .zip file you have gotten from the infiSTAR
page and go to infiSTAR.de_A3\SERVER_ARMA3_FOLDER\@infiSTAR_A3\addons\a3_infiSTAR
Open the infiSTAR_config.sqf
file and add your AdminUID(s), then configure the different settings for your server. - do not edit other files.
Read infiSTAR_config.sqf carefully and ensure the settings are correctly configured for your server!
Set the serverCommandPassword to the serverCommandPassword you have in your servers Config.cfg
if there is no serverCommandPassword in your Config.cfg
yet, set it like:serverCommandPassword = "passwordhere";
Now go one folder back to infiSTAR.de_A3\SERVER_ARMA3_FOLDER\@infiSTAR_A3\addons
and make the folder a3_infiSTAR
to a pbo (a3_infiSTAR.pbo)
Now move the @infiSTAR_A3
folder on your gameserver into your Arma3Server
folder.
The HPP infiSTAR_AdminMenu.hpp
and call.fsm
you got in the zip infiSTAR.de_A3\MPMission
need to be copied into your mpmission Arma3Server\MPMissions\missionname
Open the description.ext in your MPmission to add:
#include "infiSTAR_AdminMenu.hpp"
Modify your start .bat file or server init line so it has this -servermod=@infiSTAR_A3;
Example from my test-server: -mod=@Epoch -servermod=@EpochHive;@infiSTAR_A3 -autoinit
Copy the BattleyeFilters from infiSTAR.de_A3\YOURMOD_BattleEye_Filters
into your Battleye folder on the Server. Be sure to copy them into the correct folder.
If there is no fitting filters for your mod, you will have to make the mods default filters work along with infiSTAR yourself.
infiSTAR is not affiliated with Battleye in any way. Guides & help regarding BE filters can be found here:
Default Open Menu Key is F1 - Scroll down for all keybinds and more information!
Running AltisLife? You will need to remove:
CONST(W_O_O_K_I_E_ANTI_ANTI_HAX,"false");
CONST(W_O_O_K_I_E_FUD_ANTI_ANTI_HAX,"false");
CONST(E_X_T_A_S_Y_ANTI_ANTI_HAX,"false");
CONST(E_X_T_A_S_Y_Pro_RE,"false");
CONST(E_X_T_A_S_Y_Car_RE,"false");
CONST(DO_NUKE,"false");
CONST(JxMxE_spunkveh,"false");
CONST(JxMxE_spunkveh2,"false");
CONST(JxMxE_spunkair,"false");
CONST(JJJJ_MMMM___EEEEEEE_LLYYSSTTIICCC_SHIT_RE,"false");
CONST(JJJJ_MMMM___EEEEEEE_LLYYSSTTIICCC_SHIT_RE_OLD,"false");
CONST(JJJJ_MMMM___EEEEEEE_SPAWN_VEH,"false");
CONST(JJJJ_MMMM___EEEEEEE_SPAWN_WEAPON,"false");
and these 3 lines
[] execVM "SpyGlass\fn_cmdMenuCheck.sqf";
[] execVM "SpyGlass\fn_variableCheck.sqf";
[] execVM "SpyGlass\fn_menuCheck.sqf";
from your Arma3server\MPMissions\Altis_Life.Altis\SpyGlass\fn_initSpy.sqf
file.
In theory you could (and maybe should) completely remove spyglass, but it works just fine if those checks are removed. infiSTAR does similar things anyways!
Running ArmA 3 Epoch?
Go into your arma3 server folder and find @epochhive
search for epochah.hpp
and open it in a notepad.
Make sure to have these settings:
antihack_Enabled = false;
antihack_cfgPatchesCheck = false;
Helpful Keybinds:
You can spectate by double clicking the name of a player in the admin menu.
F1 - Default AdminMenu Key
F2 & SHIFT - Adminconsole
F6 - HealYourself
F7 - Heal & Repair withing 15m
F8 - Flip CursorTarget Vehicle
F9 - Show Gear of Player you are currently spectating (might close if player moves)
F9 & SHIFT- To hide/show specate overlay (while spectating)
F10 - Stop Spectating
F11 - Add Ammo for current weapon
4 & SHIFT - Fly Up
4 & CTRL - Teleport Up
5 - Teleport in looking direction
6 - Eject CursorTarget
7 - Unlock/Lock targeted Vehicle
7 - Opens/Closes targeted Door/Hatch/Gate
8 - Upgrade building (Epoch).
TAB & SHIFT - Open Map
I & SHIFT - Show Info about CursorTarget
DELETE - Delete CursorTarget
If the map is opened and you hold LEFT-ALT key, you can click on the map and teleport there!
If you are added in the run.sqf as an admin, you are able to change from admin to a normal player and back by typing !admin in the chat.
armalog.dll
is creating the log files, doing the global ban check and more. If you are running Linux, you can find all logs in your server rpt file too!
Linux users can also manually download the bans from:
htmlload.infistar.de/bans.php
htmlload.infistar.de/bebans.php
The tool allows the developer "infiSTAR" access as admin unless you remove the UID manually.
First you need to download the software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the navigation tab called infiSTAR
. There should be a blue button called Download
.
Get something to extract a .pbo file (I recommend 'pbo manager'). // http://www.armaholic.com/page.php?id=16369
Get the dayz_server.pbo
file from your Server.
Extract the file. // (right click -> PBO MANAGER -> Extract to dayz_server\)
open dayz_server -> init -> server_functions.sqf
with notepad++ or something similar.
go to the very BOTTOM of the server_functions.sqf
file
copy paste:
[] execVM "\a2_infiSTAR\AH.sqf";
Now move the a2_infiSTAR from your download into your Arma2 server folder. The AHconfig.sqf
, AH.sqf
and AT.sqf
should be in it!
In the
/* LOW ADMIN HERE */ _LAdmins = ["0","0","0"]; //do not have a , at the end.
/* NORMAL ADMIN HERE */ _NAdmins = ["0","0","0"]; //do not have a , at the end.
/* SUPER ADMIN HERE */ _SAdmins = ["0","0","0"]; //do not have a , at the end.
You have to add your PlayerID (NOT GUID) in there to become an admin! https://www.youtube.com/watch?v=F-_W-yfPQhM
Do not forget to replace your current BE filters with the one you got with the AntiHack.
Ingame Press your _OpenMenuKey Key and Magic happens. (F2 by default!)
To stop DayZ (and Epoch) from reverting your Teleportation, you need to go into the init.sqf
of the MPMission you run and disable it like: dayz_antihack = 0;
Default Open Menu Key is F2 - Scroll down for all keybinds and more information!
KEY-BINDINGS: (can be seen ingame as well) Epoch Only:
1 - Open/Unlock Door/Vehicle CursorTarget
2 - Close/Lock Door/Vehicle CursorTarget
I - Show Lock Code CursorTarget
U - Generate Key CursorTarget
Insert - Save Building/Vehicle to Database/Hive
F4 - Base Destruction Menu
Possible on All Mods (yes, including Epoch):
4 - Fly Up
5 - TP LookingDirection
End - Toggle DebugMonitor
Delete - Delete CursorTarget
F5 - Map options!
F9 - ShowGear Target
F10 - UnSpectate Target
Double click a player to spectate
If you are not using the BE Filters supplied by me, make sure to add the following lines to your publicVariable.txt Filter!
5="KICKED"
5="ELEVEN"
5="AntiHack_toArray_broken"
5="AntiHack_format_broken"
5="AntiHack_str_broken"
5="AntiHack_ctrlText_broken"
5="AntiHack_ctrlEnabled_broken"
5="AntiHack_finddisplay_broken"
5="AntiHack_CTRL4"
5="AntiHack_CTRL8"
5="AntiHack_CTRL810"
5="AntiHack_ValueReassignment"
5="AntiHack_loadingText"
5="HACKER_FOUND"
5="AntiHack_PLAYER_BROKEN"
5="AntiHack_WRONG_TYPE"
5="AntiHack_NULL_object"
5="AntiHack_Player_is_Null"
5="AntiHack_adminvar"
5="AntiHack_GroupIcons"
5="AntiHack_NotRunningONETWO"
5="BAD_GUY"
5="ANTI_ANTI_HACK_FOUND1"
5="servervardefined"
5="playerdefined"
5="ahkick"
5="BROKEN_FUNCTION"
5="RunCheck1TIMEDOUT"
5="SpawnInBroken"
5="FindDisplayBroken"
5="CloseDisplayBroken"
5="AntiHack_CFGCHANGED"
5="RunCheck0TIMEDOUT"
5="ANTI_ANTI_HACK_FOUND2"
5="ARMA_FUNCTION_BROKEN"
5="BADVAR_IN_MISSIONNAMESPACE"
5="BADVAR_IN_UINAMESPACE"
5="BADVAR_IN_PARSINGNAMESPACE"
5="FoundBadAdminReq"
5="HACK_MENU_FOUND"
5="NOTWHITELISTED"
5="AntiHack_NotRunningTHREE"
5="RANDVAR0ISEXISTING"
5="RANDVAR38ISEXISTING"
5="RANDVAR39ISEXISTING"
First you need to download the software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the navigation tab called infiSTAR
. There should be a blue button called Download
.
Unzip the .zip file you have gotten from the infiSTAR
page and go to infiSTAR.de_Exile\ARMA3_SERVER_FOLDER\@infiSTAR_Exile\addons\a3_infiSTAR_Exile
Open the EXILE_AHAT_CONFIG.hpp
file and add your AdminUID(s), then configure the different settings for your server. - do not edit other files.
Read EXILE_AHAT_CONFIG.hpp carefully and ensure the settings are correctly configured for your server!
Set the serverCommandPassword to the serverCommandPassword you have in your servers Config.cfg
if there is no serverCommandPassword in your Config.cfg
yet, set it like:serverCommandPassword = "passwordhere";
Now go to infiSTAR.de_Exile\ARMA3_SERVER_FOLDER\@infiSTAR_Exile\addons
Make the folder you just changed the EXILE_AHAT_CONFIG.hpp
in (a3_infiSTAR_Exile
) now to a pbo (a3_infiSTAR_Exile.pbo
) file.
Move the whole @infiSTAR_Exile
including the dll files and the addons\a3_infiSTAR_Exile.pbo
to your ARMA3_SERVER_FOLDER
Change your server start parameter/startline where it says -serverMod=@ExileServer;
to -serverMod=@ExileServer;@infiSTAR_Exile;
Go to infiSTAR.de_Exile\MPMission
Move all the files into your currently used MPMission
Open the description.ext
in your MPmission with a notepad++ or similar
find class CfgRemoteExec {};
(might also have something within the {} curly brackets)
Remove it!
Now add these lines in the file:
#include "CfgRemoteExec.hpp"
#include "infiSTAR_defines.hpp"
#include "infiSTAR_AdminMenu.hpp"
#include "infiSTAR_chat.hpp"
#include "infiSTAR_KeyBinds.hpp"
Copy the BattleyeFilters from infiSTAR.de_Exile\BattleEye
over into your Battleye folder on the Server.
Be sure to copy them into the correct folder (FYI: that folder will also be where you will find *FILTERNAME*.log files of Battleye).
infiSTAR is not affiliated with Battleye in any way and if the filters provided by infiSTAR are not working with your modified server / mission - you have to deal with it yourself.
Default Open Menu Key is F1 - Scroll down for all keybinds and more information!
You can spectate by double clicking the name of a player in the admin menu.
Helpful Keybinds:
F1 - Default AdminMenu Key
F3 - Adminconsole
F6 - HealYourself
F7 - Heal & Repair within 15m
F8 - Flip CursorTarget Vehicle
F9 - Show Gear of Player you are currently spectating (might close if player moves)
F9
& SHIFT- To hide/show specate overlay (while spectating)
F10 - Stop Spectating
F11 - Add Ammo for current weapon
4 & SHIFT - Fly Up
4 & CTRL - Teleport Up
5 - Teleport in looking direction
6 - Eject CursorTarget
7 - Unlock/Lock targeted Vehicle
7 - Opens/Closes targeted Door/Hatch/Gate
8 - Upgrade building (Epoch).
TAB & SHIFT - Open Map
I & SHIFT - Show Info about CursorTarget
DELETE - Delete CursorTarget
If the map is opened and you hold LEFT-ALT key, you can click on the map and teleport there!
If you are added in the EXILE_AHAT_CONFIG.hpp
as an admin, you are able to change from admin to a normal player and back by typing !admin in the chat.
Commands:
fixgear,fixme,fixuniform,fixvest replace/readd your gear manually (also done automatically if fix_uniform_and_vest = "true";
)
vote day, vote night if DayNightVote = "true";
!pee, !piss if allowPee= "true";
armalog.dll
is creating the log files, doing the global ban check and more. If you are running Linux, you can find all logs in your server rpt file too!
Linux users can also manually download the bans from:
htmlload.infistar.de/bans.php
htmlload.infistar.de/bebans.php
The tool allows the developer "infiSTAR" access as admin unless you remove the UID manually.
First you need to download the software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the navigation tab called infiSTAR
. There should be a blue button called Download
.
Unzip the .zip file you have gotten from the infiSTAR
page and go to infiSTAR.de_xm8apps\@infiSTAR_customApps\addons\a3_infiSTAR_Exile_customApps\app_defines.hpp
Open the app_defines.hpp
it's self explanatory
After you have added your custom apps (or just modified the default apps I have put in) you simply pbo the whole folder a3_infiSTAR_Exile_customApps
and drop the pbo into
yourgameserver\@ExileServer\addons\ HERE
Once you start your @ExileServer
, it will automatically load this pbo and start it with the server. or move
@infiSTAR_customApps
into yourgameserver and start it as -serverMod="@ExileServer;@infiSTAR_customApps"
Some adds (for example the deploy app) need a way to execute code on the server, for that you will have to modify your cfgRemoteExec to the following:
class CfgRemoteExec
{
class Functions
{
mode = 1;
jip = 0;
class fnc_AdminReq { allowedTargets=2; }; // infiSTAR AntiHack
class fn_xm8apps_server { allowedTargets=2; }; // infiSTAR xm8apps
class ExileServer_system_network_dispatchIncomingMessage { allowedTargets=2; }; // ExileMod
};
class Commands
{
mode=0;
jip=0;
};
};
First you need to download the software. Please navigate to your server dashboard in our webinterface (https://app.infistar.vision).
Click on the navigation tab called infiSTAR
. There should be a blue button called Download
.
Unzip the .zip file you have gotten from the infiSTAR
page and go to infiSTAR.de_xm8apps\@infiSTAR_customApps\addons\a3_infiSTAR_Exile_customApps\app_defines.hpp
Only edit settings.hpp
Make the infiSTAR_TM
folder a .pbo
move the @infiSTAR_TM
folder completely into your arma3 server root and start it as -serverMod.
Example: -serverMod="@ExileServer;@infiSTAR_Exile;@infiSTAR_TM;"
If you have started moving a flag, it will add keybinds to you
Arrow key will allow you to move the flag from your player in all directions and picture up/down will put the flag up or down. easy.
Our API is automatically whitelisting the first IP which makes a connection with your server public key. You don't need to to anything else.
You can verify the whitelisted IP under the Client Tab
in the server dashboard.
This step is required if you have a dynamic server IP or moved to a new server.
Click on the Client
tab in your server dashboard and scroll down to Server API Access
.
Choose the entry with the IP you want to whitelist.
Click on the blue button with the lock in it to whitelist the IP.
Done! Now you need to restart your server.