Jump to content
prajak

infiSTAR setup V5.0 Does not work I have to do?

Recommended Posts

infiSTAR setup V5.0 Does not work I have to do?

Altis_Life.Altis/description.ext

 

disableChannels[] = {{0,fault,fault},{1,true,true},{2,true,true}};    // Disabled text and voice for global, side, and command channels. Syntax: disableChannels[] = {{channelID<number>, disableChat<bool>, disableVoice<bool>}};

//    overviewText = "$STR_MISC_overviewText";    // Text to be displayed below the overviewPicture on the mission selection screen when the mission is available to play.
#include "infiSTAR_AdminMenu.hpp"
#include "config\Config_SpyGlass.hpp"
#include "CfgRemoteExec.hpp"
#include "dialog\MasterHandler.hpp"
#include "config\Config_Master.hpp"

class CfgServer {
    DatabaseName = "altislife"; //Config name that'll be grep in the extdb-conf.ini. Default: [altislife]
    DebugMode = 0; //Enable many server/hc debugging logs. Default: 0 (1 = Enabled / 0 = Disabled)
    HeadlessSupport = 1; //Enable/Disable Headless client support. Default: 1 (1 = Enabled / 0 = Disabled)
    /*
    Enabled: When HeadlessSupport is set to 1 (enabled), the server will run without fault when no Headless Client is connected. However, it will support the Headless Client if you choose to connect one.
    Disabled: If HeadlessSupport is set to 0 (disabled), the connection of a Headless Client will make no difference. This option will increase server performance a TINY but negligible amount.
    */
};

class RscTitles {
    #include "dialog\progress.hpp"
    #include "dialog\hud_nameTags.hpp"
    #include "dialog\hud_stats.hpp"
    #include "dialog\statusBar.hpp"
};

class CfgFunctions {
    #include "Functions.hpp"
};

class CfgSounds {
    sounds[] = {};
    class sirenLong {
        name = "sirenLong";
        sound[] = {"\sounds\sirenLong.ogg", 1.0, 1};
        titles[] = {};
    };

    class medicSiren {
        name = "medicSiren";
        sound[] = {"\sounds\medicSiren.ogg", 1.0, 1};
        titles[] = {};
    };

    class tazerSound {
        name = "tazerSound";
        sound[] = {"\sounds\tazer.ogg", 0.25, 1};
        titles[] = {};
    };

    class flashbang {
        name = "flashbang";
        sound[] = {"\sounds\flashbang.ogg", 1.0, 1};
        titles[] = {};
    };

    class mining {
        name = "mining";
        sound[] = {"\sounds\mining.ogg", 1.0, 1};
        titles[] = {};
    };

    class harvest {
        name = "harvest";
        sound[] = {"\sounds\harvest.ogg", 1.0, 1};
        titles[] = {};
    };

    class lockCarSound {
        name = "lockCarSound";
        sound[] = {"\sounds\carLock.ogg", 1.25, 1};
        titles[] = {};
    };

    class unlockCarSound {
        name = "unlockCarSound";
        sound[] = {"\sounds\carUnlock.ogg", 1.25, 1};
        titles[] = {};
    };
};

class CfgDebriefing {
    class NotWhitelisted {
        title = "$STR_NotWhitelisted_Title";
        subtitle = "$STR_NotWhitelisted_SubTitle";
        description = "$STR_NotWhitelisted_Descript";
        pictureBackground = "";
        picture = "";
        pictureColor[] = {0,0.3,0.6,1};
    };

    class Blacklisted {
        title = "$STR_Blacklisted_Title";
        subtitle = "$STR_Blacklisted_SubTitle";
        description = "$STR_Blacklisted_Descript";
        pictureBackground = "";
        picture = "";
        pictureColor[] = {0,0.3,0.6,1};
    };

    class SpyGlass {
        title = "$STR_SpyDetect_Title";
        subTitle = "$STR_SpyDetect_SubTitle";
        description = "$STR_SpyDetect_Descript";
        pictureBackground = "";
        picture = "";
        pictureColor[] = {0,0.3,0.6,1};
    };
};

class CfgNotifications {
    class MedicalRequestEmerg {
        title = "$STR_MedicalRequestEmerg_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
        description = "%1";
        duration = 5;
        priority = 7;
    };

    class DeliveryAssigned {
        title = "$STR_DeliveryAssigned_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
        description = "%1";
        duration = 10;
        priority = 7;
    };

    class DeliveryFailed {
        title = "$STR_DeliveryFailed_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskiconfailed_ca.paa";
        description = "%1";
        duration = 7;
        priority = 7;
    };

    class DeliverySucceeded {
        title = "$STR_DeliverySucceeded_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcondone_ca.paa";
        description = "%1";
        duration = 6;
        priority = 6;
    };

    class TextMessage {
        title = "$STR_TextMessage_Title";
        iconPicture = "icons\ico_messageNew.paa";
        description = "%1";
        duration = 10;
        priority = 6;
    };

    class PoliceDispatch {
        title = "$STR_PoliceDispatch_Title";
        iconPicture = "icons\ico_messagePolice.paa";
        description = "%1";
        duration = 10;
        priority = 6;
    };

    class AdminDispatch {
        title = "$STR_AdminDispatch_Title";
        iconPicture = "icons\ico_messageAdmin.paa";
        description = "%1";
        duration = 10;
        priority = 6;
    };

    class AdminMessage {
        title = "$STR_AdminMessage_Title";
        iconPicture = "icons\ico_messageAdmin.paa";
        description = "%1";
        duration = 10;
        priority = 5;
    };
};
 

Share this post


Link to post
Share on other sites
53 minutes ago, prajak said:

infiSTAR setup V5.0 Does not work I have to do?

Altis_Life.Altis/description.ext

 

disableChannels[] = {{0,fault,fault},{1,true,true},{2,true,true}};    // Disabled text and voice for global, side, and command channels. Syntax: disableChannels[] = {{channelID<number>, disableChat<bool>, disableVoice<bool>}};

//    overviewText = "$STR_MISC_overviewText";    // Text to be displayed below the overviewPicture on the mission selection screen when the mission is available to play.
#include "infiSTAR_AdminMenu.hpp"
#include "config\Config_SpyGlass.hpp"
#include "CfgRemoteExec.hpp"
#include "dialog\MasterHandler.hpp"
#include "config\Config_Master.hpp"

class CfgServer {
    DatabaseName = "altislife"; //Config name that'll be grep in the extdb-conf.ini. Default: [altislife]
    DebugMode = 0; //Enable many server/hc debugging logs. Default: 0 (1 = Enabled / 0 = Disabled)
    HeadlessSupport = 1; //Enable/Disable Headless client support. Default: 1 (1 = Enabled / 0 = Disabled)
    /*
    Enabled: When HeadlessSupport is set to 1 (enabled), the server will run without fault when no Headless Client is connected. However, it will support the Headless Client if you choose to connect one.
    Disabled: If HeadlessSupport is set to 0 (disabled), the connection of a Headless Client will make no difference. This option will increase server performance a TINY but negligible amount.
    */
};

class RscTitles {
    #include "dialog\progress.hpp"
    #include "dialog\hud_nameTags.hpp"
    #include "dialog\hud_stats.hpp"
    #include "dialog\statusBar.hpp"
};

class CfgFunctions {
    #include "Functions.hpp"
};

class CfgSounds {
    sounds[] = {};
    class sirenLong {
        name = "sirenLong";
        sound[] = {"\sounds\sirenLong.ogg", 1.0, 1};
        titles[] = {};
    };

    class medicSiren {
        name = "medicSiren";
        sound[] = {"\sounds\medicSiren.ogg", 1.0, 1};
        titles[] = {};
    };

    class tazerSound {
        name = "tazerSound";
        sound[] = {"\sounds\tazer.ogg", 0.25, 1};
        titles[] = {};
    };

    class flashbang {
        name = "flashbang";
        sound[] = {"\sounds\flashbang.ogg", 1.0, 1};
        titles[] = {};
    };

    class mining {
        name = "mining";
        sound[] = {"\sounds\mining.ogg", 1.0, 1};
        titles[] = {};
    };

    class harvest {
        name = "harvest";
        sound[] = {"\sounds\harvest.ogg", 1.0, 1};
        titles[] = {};
    };

    class lockCarSound {
        name = "lockCarSound";
        sound[] = {"\sounds\carLock.ogg", 1.25, 1};
        titles[] = {};
    };

    class unlockCarSound {
        name = "unlockCarSound";
        sound[] = {"\sounds\carUnlock.ogg", 1.25, 1};
        titles[] = {};
    };
};

class CfgDebriefing {
    class NotWhitelisted {
        title = "$STR_NotWhitelisted_Title";
        subtitle = "$STR_NotWhitelisted_SubTitle";
        description = "$STR_NotWhitelisted_Descript";
        pictureBackground = "";
        picture = "";
        pictureColor[] = {0,0.3,0.6,1};
    };

    class Blacklisted {
        title = "$STR_Blacklisted_Title";
        subtitle = "$STR_Blacklisted_SubTitle";
        description = "$STR_Blacklisted_Descript";
        pictureBackground = "";
        picture = "";
        pictureColor[] = {0,0.3,0.6,1};
    };

    class SpyGlass {
        title = "$STR_SpyDetect_Title";
        subTitle = "$STR_SpyDetect_SubTitle";
        description = "$STR_SpyDetect_Descript";
        pictureBackground = "";
        picture = "";
        pictureColor[] = {0,0.3,0.6,1};
    };
};

class CfgNotifications {
    class MedicalRequestEmerg {
        title = "$STR_MedicalRequestEmerg_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
        description = "%1";
        duration = 5;
        priority = 7;
    };

    class DeliveryAssigned {
        title = "$STR_DeliveryAssigned_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
        description = "%1";
        duration = 10;
        priority = 7;
    };

    class DeliveryFailed {
        title = "$STR_DeliveryFailed_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskiconfailed_ca.paa";
        description = "%1";
        duration = 7;
        priority = 7;
    };

    class DeliverySucceeded {
        title = "$STR_DeliverySucceeded_Title";
        iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcondone_ca.paa";
        description = "%1";
        duration = 6;
        priority = 6;
    };

    class TextMessage {
        title = "$STR_TextMessage_Title";
        iconPicture = "icons\ico_messageNew.paa";
        description = "%1";
        duration = 10;
        priority = 6;
    };

    class PoliceDispatch {
        title = "$STR_PoliceDispatch_Title";
        iconPicture = "icons\ico_messagePolice.paa";
        description = "%1";
        duration = 10;
        priority = 6;
    };

    class AdminDispatch {
        title = "$STR_AdminDispatch_Title";
        iconPicture = "icons\ico_messageAdmin.paa";
        description = "%1";
        duration = 10;
        priority = 6;
    };

    class AdminMessage {
        title = "$STR_AdminMessage_Title";
        iconPicture = "icons\ico_messageAdmin.paa";
        description = "%1";
        duration = 10;
        priority = 5;
    };
};
 

your not showing everything, need more info like if your running a dedicated server or a host.

Share this post


Link to post
Share on other sites

What I do 

@infiSTAR_A3   in  common\Arma 3    add mod

 1. copy  in   Altis_Life.Altis

 1.1. call.fsm

 1.2.  infiSTAR_AdminMenu  

2.copy   in  common\Arma 3

 2.1. ARMA_LOAD.dll

 2.2. ARMA_LOG.dll

3. add #include "infiSTAR_AdminMenu.hpp"     in   description.ext

 

 

 

 

 

 

Share this post


Link to post
Share on other sites
4 hours ago, prajak said:

What I do 

@infiSTAR_A3   in  common\Arma 3    add mod

 1. copy  in   Altis_Life.Altis

 1.1. call.fsm

 1.2.  infiSTAR_AdminMenu  

2.copy   in  common\Arma 3

 2.1. ARMA_LOAD.dll

 2.2. ARMA_LOG.dll

3. add #include "infiSTAR_AdminMenu.hpp"     in   description.ext

 

 

 

 

 

 

then open config.cfg  and add serverCommandPassword = "passwordhere";

Share this post


Link to post
Share on other sites
1 hour ago, ToxicRageTv said:

อะไร config.cfg?

Arma 3\@infiSTAR_A3\addons\a3_infiSTAR\infiSTAR_config.sqf

 

/*
    "serverCommandPassword" is serverCommandPassword - in your servers config.cfg
    if your config.cfg does not have serverCommandPassword yet, simply add it in a new line:
    serverCommandPassword = "password";
    
    This is   VERY IMPORTANT   as it is needed to KICK & BAN people.
*/
_serverCommandPassword = 'passowrd';

/*
    "_passwordAdmin" is passwordAdmin - in your servers config.cfg, needed for servercommands from client
    
    This is used to be able to use the "login" function ingame. Will log you in as Arma "Admin".
*/
_passwordAdmin = 'password';
/* _serverCommandPassword and _passwordAdmin should always be different passwords or it could cause problems! */

/*
    _MOD can be 'Epoch', 'AltisLife', 'KOTH', 'WASTELAND' or 'Other'.
    You have to set the mod you run manually
    e.g.
    _MOD = 'AltisLife';
*/
_MOD = 'AltisLife';

 

 

=============================================

@echo off
echo ==============================
echo Starting the Altis Life Server
echo ==============================
echo.

set svExe=arma3server.exe
set svPort=2302
set svMod=;

IF not exist "basic.cfg" (
  echo ==============================
  echo    Creating basic.cfg file
  echo ==============================
  echo.

  echo MaxMsgSend = 128; >> basic.cfg
  echo MaxSizeGuaranteed = 512; >> basic.cfg
  echo MaxSizeNonguaranteed = 256; >> basic.cfg
  echo MinBandwidth = 131072; >> basic.cfg
  echo MaxBandwidth = 2097152000; >> basic.cfg
  echo MinErrorToSend = 0.001; >> basic.cfg
  echo MinErrorToSendNear = 0.01; >> basic.cfg
  echo MaxCustomFileSize = 1310720; >> basic.cfg
  echo class sockets{maxPacketSize = 1400;}; >> basic.cfg
  echo adapter=-1; >> basic.cfg
  echo 3D_Performance=1; >> basic.cfg
  echo Resolution_W=0; >> basic.cfg
  echo Resolution_H=0; >> basic.cfg
  echo Resolution_Bpp=32; >> basic.cfg
  echo terrainGrid=25; >> basic.cfg
  echo viewDistance=2000; >> basic.cfg
  echo Windowed=0; >> basic.cfg

  PING -n 2 127.0.0.1>nul
)

IF not exist "config.cfg" (
  echo ==============================
  echo    Creating config.cfg file
  echo ==============================
  echo.


  echo hostName = "oliviaLife Server Altis"; >> config.cfg
  echo password = ""; >> config.cfg
  echo passwordAdmin = "password"; >> config.cfg
  echo serverCommandPassword = "password"; >> config.cfg
  echo logFile = ""; >> config.cfg
  echo motd[] = { >> config.cfg
  echo }; >> config.cfg
  echo. >> config.cfg
  echo motdInterval = 3; >> config.cfg
  echo maxPlayers = 60; >> config.cfg
  echo kickduplicate = 1; >> config.cfg
  echo verifySignatures = 2; >> config.cfg
  echo allowedFilePatching = 0; >> config.cfg
  echo requiredSecureId = 0; >> config.cfg
  echo voteMissionPlayers = 3; >> config.cfg
  echo voteThreshold = 1.5; >> config.cfg
  echo disableVoN = 0; >> config.cfg
  echo vonCodecQuality = 10; >> config.cfg
  echo persistent = 1; >> config.cfg
  echo timeStampFormat = "none"; >> config.cfg
  echo BattlEye = 0; >> config.cfg
  echo. >> config.cfg
  echo doubleIdDetected = ""; >> config.cfg
  echo onUserConnected = ""; >> config.cfg
  echo onUserDisconnected = ""; >> config.cfg
  echo onHackedData = ""; >> config.cfg
  echo onDifferentData = ""; >> config.cfg
  echo onUnsignedData = ""; >> config.cfg
  echo regularCheck = ""; >> config.cfg
  echo. >> config.cfg
  echo class Missions >> config.cfg
  echo { >> config.cfg
  echo  class Mission_1 >> config.cfg
  echo  { >> config.cfg
  echo      template = "Altis_Life.Altis"; >> config.cfg
  echo      difficulty = "regular"; >> config.cfg
  echo  }; >> config.cfg
  echo }; >> config.cfg

  PING -n 2 127.0.0.1>nul
)

:folder
set Folder=ServerProfiles
IF not exist %Folder% (
  echo ==============================
  echo Creating ServerProfiles Folder
  echo ==============================
  echo.

  mkdir %Folder%

  PING -n 2 127.0.0.1>nul
)

echo ==============================
echo Server .exe: %svExe%
echo ==============================
echo.


start "" "%svExe%" -cfg=basic.cfg -config=config.cfg -profiles=ServerProfiles -nosound -port=%svPort% -serverMod=%svMod%;
PING -n 2 127.0.0.1>nul

echo ==============================
echo Listening to port: %svPort%
echo ==============================
echo.

PING -n 2 127.0.0.1>nul

echo ==============================
echo Mods: %svMod%
echo ==============================
echo.

PING -n 8 127.0.0.1>nul
@exit

Share this post


Link to post
Share on other sites
9 hours ago, ToxicRageTv said:

What config.cfg?

in my server files its located in Arma3\A3DS

Now find server.cfg

heres how I have mine

//
// server.cfg
//
// comments are written with "//" in front of them.

// GLOBAL SETTINGS

hostname            = "[US] SavageGaming | Tanoa Life | $1 Million | Easy Money | Strict RP";    // The name of the server that will be displayed in the public server list
//password          = "ServerPassword";                        // Password to join the server
passwordAdmin       = "********";                         // Password to become server admin. When you're connected to the server, open the chat and type '#login password'
serverCommandPassword = "passwordhere";                        //Password for Infistar Admin Menu
//reportingIP       = "arma3pc.master.gamespy.com";            // not used anymore in Arma 3
logFile             = "server.log";
verifySignatures    = 2;    // Prevent players with unknown mods from joining the server (best kept at 2 if you want to reduce the number of hackers)
equalModRequired    = 0;    // Prevent players who don't have the exact same mods as the server from joining (best kept at 0)
requiredSecureId    = 2;    // was used to define type of secureID

// WELCOME MESSAGE ("message of the day")
// It can be several lines, separated by comma
// Empty messages "" will not be displayed at all but are only for increasing the interval

motd[] =
{
	"Welcome to [US] SavageGaming | Tanoa Life | $1 Million | Easy Money | Strict RP",
	"TS3 Server:     teamspeak.somewhere.com",
	"Web:            www.example.com"
};
motdInterval        = 30;        // Time interval (in seconds) between each message

// JOINING RULES
maxPlayers          = 50;        // Maximum amount of players. Anybody who joins the server is considered a player, regardless of their role or team.
kickDuplicate       = 1;         // Each player normally has its own unique ID. If set to 1, players with an ID that is identical to another player will be kicked
//requiredBuild     = 12345;     // Require clients joining to have at least this build version of game, preventing obsolete clients to connect

// VOTING
voteMissionPlayers  = 1;         // Tells the server how many people must connect before displaying the mission selection screen, if you have not already selected a mission in this config
voteThreshold       = 0.33;      // Percentage (0.00 to 1.00) of players needed to vote for something, for example an admin or a new mission, to become effective. Set to 9999 to prevent people from voting random players as admins.

// MISSIONS CYCLE
class Missions
{
	class Mission1
	{
		template="Tanoa_Life.Tanoa";
		difficulty="Regular";
	};
};

// INGAME SETTINGS
disableVoN = 0;                  // If set to 1, voice chat will be disabled
vonCodecQuality = 10;            // Supports range 1-30; 8kHz is 0-10 (narrowband), 16kHz is 11-20 (wideband), 32kHz is 21-30 (ultrawideband); higher = better sound quality
persistent = 1;                  // If set to 1, missions will continue to run after all players have disconnected
timeStampFormat = "short";       // Set the timestamp format used on each line of the server RPT log file. Possible values are "none" (default), "short", "full".
BattlEye = 1;                    // If set to 0, BattlEye Anti-Cheat will be disabled on the server (not recommended)

// FILE EXTENSIONS
allowedLoadFileExtensions[] =       {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via loadFile command (since Arma 3 build 1.19.124216) 
allowedPreprocessFileExtensions[] = {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via preprocessFile/preprocessFileLineNumber commands (since Arma 3 build 1.19.124323)
allowedHTMLLoadExtensions[] =       {"htm","html","xml","txt"}; // only allow files with those extensions to be loaded via HTMLLoad command (since Arma 3 build 1.27.126715)

// SCRIPTING ISSUES
onUserConnected = "";            // command to run when a player connects
onUserDisconnected = "";         // command to run when a player disconnects
doubleIdDetected = "";           // command to run if a player has the same ID as another player in the server

// SIGNATURE VERIFICATION
onUnsignedData = "kick (_this select 0)";    // command to run if a player has unsigned data
onHackedData =  "kick (_this select 0)";     // command to run if a player has data with invalid signatures
onDifferentData = "";                        // command to run if a player has modified data

 

Share this post


Link to post
Share on other sites
9 hours ago, ToxicRageTv said:

What config.cfg?

in my server files its located in Arma3\A3DS

Now find server.cfg

heres how I have mine

//
// server.cfg
//
// comments are written with "//" in front of them.

// GLOBAL SETTINGS

hostname            = "[US] SavageGaming | Tanoa Life | $1 Million | Easy Money | Strict RP";    // The name of the server that will be displayed in the public server list
//password          = "ServerPassword";                        // Password to join the server
passwordAdmin       = "********";                         // Password to become server admin. When you're connected to the server, open the chat and type '#login password'
serverCommandPassword = "passwordhere";                        //Password for Infistar Admin Menu
//reportingIP       = "arma3pc.master.gamespy.com";            // not used anymore in Arma 3
logFile             = "server.log";
verifySignatures    = 2;    // Prevent players with unknown mods from joining the server (best kept at 2 if you want to reduce the number of hackers)
equalModRequired    = 0;    // Prevent players who don't have the exact same mods as the server from joining (best kept at 0)
requiredSecureId    = 2;    // was used to define type of secureID

// WELCOME MESSAGE ("message of the day")
// It can be several lines, separated by comma
// Empty messages "" will not be displayed at all but are only for increasing the interval

motd[] =
{
	"Welcome to [US] SavageGaming | Tanoa Life | $1 Million | Easy Money | Strict RP",
	"TS3 Server:     teamspeak.somewhere.com",
	"Web:            www.example.com"
};
motdInterval        = 30;        // Time interval (in seconds) between each message

// JOINING RULES
maxPlayers          = 50;        // Maximum amount of players. Anybody who joins the server is considered a player, regardless of their role or team.
kickDuplicate       = 1;         // Each player normally has its own unique ID. If set to 1, players with an ID that is identical to another player will be kicked
//requiredBuild     = 12345;     // Require clients joining to have at least this build version of game, preventing obsolete clients to connect

// VOTING
voteMissionPlayers  = 1;         // Tells the server how many people must connect before displaying the mission selection screen, if you have not already selected a mission in this config
voteThreshold       = 0.33;      // Percentage (0.00 to 1.00) of players needed to vote for something, for example an admin or a new mission, to become effective. Set to 9999 to prevent people from voting random players as admins.

// MISSIONS CYCLE
class Missions
{
	class Mission1
	{
		template="Tanoa_Life.Tanoa";
		difficulty="Regular";
	};
};

// INGAME SETTINGS
disableVoN = 0;                  // If set to 1, voice chat will be disabled
vonCodecQuality = 10;            // Supports range 1-30; 8kHz is 0-10 (narrowband), 16kHz is 11-20 (wideband), 32kHz is 21-30 (ultrawideband); higher = better sound quality
persistent = 1;                  // If set to 1, missions will continue to run after all players have disconnected
timeStampFormat = "short";       // Set the timestamp format used on each line of the server RPT log file. Possible values are "none" (default), "short", "full".
BattlEye = 1;                    // If set to 0, BattlEye Anti-Cheat will be disabled on the server (not recommended)

// FILE EXTENSIONS
allowedLoadFileExtensions[] =       {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via loadFile command (since Arma 3 build 1.19.124216) 
allowedPreprocessFileExtensions[] = {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via preprocessFile/preprocessFileLineNumber commands (since Arma 3 build 1.19.124323)
allowedHTMLLoadExtensions[] =       {"htm","html","xml","txt"}; // only allow files with those extensions to be loaded via HTMLLoad command (since Arma 3 build 1.27.126715)

// SCRIPTING ISSUES
onUserConnected = "";            // command to run when a player connects
onUserDisconnected = "";         // command to run when a player disconnects
doubleIdDetected = "";           // command to run if a player has the same ID as another player in the server

// SIGNATURE VERIFICATION
onUnsignedData = "kick (_this select 0)";    // command to run if a player has unsigned data
onHackedData =  "kick (_this select 0)";     // command to run if a player has data with invalid signatures
onDifferentData = "";                        // command to run if a player has modified data

 

Share this post


Link to post
Share on other sites
1 hour ago, StonerGaming said:

in my server files its located in Arma3\A3DS

Now find server.cfg

heres how I have mine

//
// server.cfg
//
// comments are written with "//" in front of them.

// GLOBAL SETTINGS

hostname            = "[US] SavageGaming | Tanoa Life | $1 Million | Easy Money | Strict RP";    // The name of the server that will be displayed in the public server list
//password          = "ServerPassword";                        // Password to join the server
passwordAdmin       = "********";                         // Password to become server admin. When you're connected to the server, open the chat and type '#login password'
serverCommandPassword = "passwordhere";                        //Password for Infistar Admin Menu
//reportingIP       = "arma3pc.master.gamespy.com";            // not used anymore in Arma 3
logFile             = "server.log";
verifySignatures    = 2;    // Prevent players with unknown mods from joining the server (best kept at 2 if you want to reduce the number of hackers)
equalModRequired    = 0;    // Prevent players who don't have the exact same mods as the server from joining (best kept at 0)
requiredSecureId    = 2;    // was used to define type of secureID

// WELCOME MESSAGE ("message of the day")
// It can be several lines, separated by comma
// Empty messages "" will not be displayed at all but are only for increasing the interval

motd[] =
{
	"Welcome to [US] SavageGaming | Tanoa Life | $1 Million | Easy Money | Strict RP",
	"TS3 Server:     teamspeak.somewhere.com",
	"Web:            www.example.com"
};
motdInterval        = 30;        // Time interval (in seconds) between each message

// JOINING RULES
maxPlayers          = 50;        // Maximum amount of players. Anybody who joins the server is considered a player, regardless of their role or team.
kickDuplicate       = 1;         // Each player normally has its own unique ID. If set to 1, players with an ID that is identical to another player will be kicked
//requiredBuild     = 12345;     // Require clients joining to have at least this build version of game, preventing obsolete clients to connect

// VOTING
voteMissionPlayers  = 1;         // Tells the server how many people must connect before displaying the mission selection screen, if you have not already selected a mission in this config
voteThreshold       = 0.33;      // Percentage (0.00 to 1.00) of players needed to vote for something, for example an admin or a new mission, to become effective. Set to 9999 to prevent people from voting random players as admins.

// MISSIONS CYCLE
class Missions
{
	class Mission1
	{
		template="Tanoa_Life.Tanoa";
		difficulty="Regular";
	};
};

// INGAME SETTINGS
disableVoN = 0;                  // If set to 1, voice chat will be disabled
vonCodecQuality = 10;            // Supports range 1-30; 8kHz is 0-10 (narrowband), 16kHz is 11-20 (wideband), 32kHz is 21-30 (ultrawideband); higher = better sound quality
persistent = 1;                  // If set to 1, missions will continue to run after all players have disconnected
timeStampFormat = "short";       // Set the timestamp format used on each line of the server RPT log file. Possible values are "none" (default), "short", "full".
BattlEye = 1;                    // If set to 0, BattlEye Anti-Cheat will be disabled on the server (not recommended)

// FILE EXTENSIONS
allowedLoadFileExtensions[] =       {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via loadFile command (since Arma 3 build 1.19.124216) 
allowedPreprocessFileExtensions[] = {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via preprocessFile/preprocessFileLineNumber commands (since Arma 3 build 1.19.124323)
allowedHTMLLoadExtensions[] =       {"htm","html","xml","txt"}; // only allow files with those extensions to be loaded via HTMLLoad command (since Arma 3 build 1.27.126715)

// SCRIPTING ISSUES
onUserConnected = "";            // command to run when a player connects
onUserDisconnected = "";         // command to run when a player disconnects
doubleIdDetected = "";           // command to run if a player has the same ID as another player in the server

// SIGNATURE VERIFICATION
onUnsignedData = "kick (_this select 0)";    // command to run if a player has unsigned data
onHackedData =  "kick (_this select 0)";     // command to run if a player has data with invalid signatures
onDifferentData = "";                        // command to run if a player has modified data

 

i dont have any folders called A3DS, what in that folder? I know that it's prob a file you setup but when i search for server.cfg it does not exist.

Edited by ToxicRageTv

Share this post


Link to post
Share on other sites
Just now, ToxicRageTv said:

i dont have any folders called A3DS what in that folder. I know that it's prob a file you setup but when i search for server.cfg it does not exist.

in your servers main directory not the mpmission

 

Share this post


Link to post
Share on other sites

So, i think the problem is that i run my server with TADST. And i need to run it with a bat file or something like that. Does anyone have a base file (a .bat file to start a server with) i can use and edit?

Share this post


Link to post
Share on other sites
18 hours ago, ToxicRageTv said:

So, i think the problem is that i run my server with TADST. And i need to run it with a bat file or something like that. Does anyone have a base file (a .bat file to start a server with) i can use and edit?

I have a host I use, pretty different but I seen a tutorial on it, open your config file that you name and you will see password admin. now below that put the server command password. then in TADST open server mods and select @extDB @life_server and @infiSTAR_A3

Share this post


Link to post
Share on other sites
Guest
On 12/27/2016 at 1:05 PM, ToxicRageTv said:

So, i think the problem is that i run my server with TADST. And i need to run it with a bat file or something like that. Does anyone have a base file (a .bat file to start a server with) i can use and edit?

Are you trying to create a .bat file ? if so in the bat you will create something like this inside it 

-profiles=C:\CommunityFolder2\AltisLife\WhatEverNameHere 

This will create the folder for you and add BE and Profile into the folder. Also if you use TADST it will auto create this after you start the server. Up to you on how you want to run this. My recommendation would be use .bat files, loads server faster and seems to work better with windows.  

Also its where ever you want the files to go!!! As you can see where my folders are called from. 

Edited by Guest

Share this post


Link to post
Share on other sites
2 hours ago, John Meiers said:

Are you trying to create a .bat file ? if so in the bat you will create something like this inside it 

-profiles=C:\CommunityFolder2\AltisLife\WhatEverNameHere 

This will create the folder for you and add BE and Profile into the folder. Also if you use TADST it will auto create this after you start the server. Up to you on how you want to run this. My recommendation would be use .bat files, loads server faster and seems to work better with windows.  

Also its where ever you want the files to go!!! As you can see where my folders are called from. 

Thanks for the info john. I found out how to add the password in tadst so that fixed my problem temporary but one of these days I'll sit down and get a .bat setup and what not. 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×