3. Unter D:\GameServer\Operation Harsh Doorstop\HarshDoorstop\Saved\Config\WindowsServer erstellen wi eine game.ini, Admins.cfg und eiene MapCycle.cfg.
4. erstellen der game.ini (diese kann noch weiter ausgebaut werden)
6. MapCycle.cfg (Maps untereinander anordnen kann weiter mit anderen Maps befüllt werden... )
Code:
OmahaBeach
Carentan
Montecassino
7. Nun den Server starten und Spaß haben.
Command List
Code:
AdminList= Admins.cfg Defines a custom admin list filename
BanList= Bans.cfg Defines a custom ban list filename
DisableRCON Prevents RCON server from being initialized at startup
(overrides "-EnableRCON" arg and "bEnabled" config setting)
EnableRCON Initializes RCON server at startup
(overridden by "-DisableRCON" arg, overrides "bEnabled" config setting otherwise)
MapCycle= MapCycle.cfg Defines a custom map list filename
MULTIHOME= Defines the IP to bind to
MULTIHOMERCON= / RCONAddress= / RCONIP= Defines the IP for the RCON server to bind to specifically
Port= 7777 Defines port for game traffic
QueryPort= 27005 Defines port for Steam master server traffic
RCONMaxActiveConnections= Defines the maximum allowed number of concurrent RCON connections
(overrides config setting equivalent)
RCONMaxAuthAttempts= Defines the maximum number of authentication attempts an RCON connection can make before being forcibly disconnected
(overrides config setting equivalent)
RCONPassword= Defines the password used for authenticating with the RCON server
(overrides config setting equivalent)
RCONPort= 7779 Defines port for RCON server traffic
(overrides config setting equivalent)
SteamServerName= / ServerName= Harsh Doorstop Dedicated Server Defines the display or host name of the game server when listed in a server browser
SupportersOnly / SupportersOnlyWhitelist Enables supporters-only whitelist feature
Tokens= Tokens.cfg Defines a custom OTP or "One Time Password" filename
Whitelist= Whitelist.cfg Defines a custom whitelist filename
Base Game Maps
Code:
Argonne The Meuse–Argonne offensive—our art showcase map for WW1. Intended for use with the WW1 era content, however you can pair this with whichever factions you like
Montecassino The Battle of Monte Cassino—our art showcase map for WW2. Intended for use with the WW2 era content (specifically the Fallschirmjäger and US Army factions), however you can pair this with whichever factions you like.
LamDong The province of Lam Dong—our art showcase map for Vietnam. Intended for use with the WW2 era content (specifically the Fallschirmjäger and US Army factions), however you can pair this with whichever factions you like.
Khafji_P The Battle of Khafji. Intended for use with the Gulf War era content, however you can pair this with whichever factions you like.
Risala A neighborhood in Fallujah. Intended for use with the Modern era/PMC content, however you can pair this with whichever factions you like.
AAS-TestMap Not recommended for regular play.
EXPANSION MAPS If you place any of these maps in your MapCycle.cfg, only people that have access to this content will be able to play on it when these maps come up
SaintQuentin [Part of the OPERATION: MICHAEL expansion]
Port Forwarding
PHP-Code:
Default Port Number Description 7777 Game Port (Inbound UDP; in the .bat command line argument this is represented as “-Port=”) 7778 Steam Client Port (Outbound UDP; this is always the Game Port +1) 7779 RCON Port (Inbound TCP; the “ListenPort” in #Game.ini) 27005 Steam Query Port (Inbound UDP; in the .bat command line argument this is represented as “-QueryPort=”)
Wir werden euch in den nächsten Tagen noch ein paar weitere Infos zum Server hier hinterlegen.
Geschrieben von: rumpel - 01-04-2024, 10:34 PM - Forum: Windows
- Keine Antworten
Server ID: 2728330
Server Start.bat erstellen...
Code:
cd "D: Dein Pfad zur TSSGameServer-Win64-Shipping.exe "
start TSSGameServer-Win64-Shipping.exe -log -port=7774 -queryport=27005 -steamservername=Dein ServerName
****** Requirements ******
By default port 7777 and port 27015 must be opened.
You can launch the server with extra paramerers such as
-log -port=7777 queryport=27015 -steamservername=MyDedicatedServer
****** HMZ Server settings ******
SaveIntervalSec => Save game every x seconds
PermaDeath => 0=Off, 1=Individual, 2=All
OnDeath => 0=Only lose backpack and weapon in hand, 1=Previous + pockets and backpack, 2=All previous + Equipment
PVP => 0/1 Off/On
ClearInfection => 0=Respawning does not rid you of the infecrion, =1 You lose it upon respawning.
EagleEye => =1 Able to purchase the eagle eye skill, 0=You can't
AirDrop => 1=Enabled, 0=Disabled
WeaponBreak => 1=Weapons break when reaching 0% durabily except crow bar, 0=Only improvised break at 0% durabily
MultiplayerSleep => 1=Time passes if eveyone performs the sleep emote at teh same time, 0=Passing time is disabled
LootRespawn => 1=Loot does respawn, 0=Never respawn
LootRespawnTimer => If loot respawns how long does it take in seconds
LootRarity => 0=Scarce, 1=Low, 0=Default, 1=Plentiful, 2=Abundant
AirDropInterval => Air drop every X day
ZombieDiffHealth => 0=Very Easy, 1=Easy, 2=Default, 3=Hard, 4=Very Hard, 5=Nightmare
ZombieDiffSpeed => 0=Very Easy, 1=Easy, 2=Default, 3=Hard, 4=Very Hard, 5=Nightmare
ZombieDiffDamage => 0=Very Easy, 1=Easy, 2=Default, 3=Hard, 4=Very Hard, 5=Nightmare
HumanDifficulty => 0=Very Easy, 1=Easy, 2=Default, 3=Hard, 4=Very Hard, 5=Nightmare
ZombieAmountMulti => Zombie spawn count multiplier
HumanAmountMulti => Hostile humans spawn count multiplier
ZombieDogMulti => zombie dog spawn count multiplier
ZombieRespawnTimer => Time in minutes for zombies to respawn
HumanRespawnTimer => Time in minutes for hostile humans to respawn
AnimalRespawnTimer => Time in minutes for animals to respawn
StartingSeason => 0=Summer, 1=Autum, 2=Winter, 3=Spring
DaysPerSeason => How many days each season lasts
DayDur => Day duration in minutes
NightDur => Night duration in minutes
VitalDrain => How fast your vitals drain 0=Slow, 1=Normal, 2=Fast
DogEnabled => Enable finding dog companions you can recruit
DogNum => Number of companion dogs that could spawn randomly
RecruitDog => Allow players to recruit companion dog
CompanionHealth => Dog companion health 0=Low 1=Default 2=High
CompanionDmg => Dog companion damage 0=Low 1=Default 2=High
NoDeathFeedback => =1 to disable player died notification in chat.
****** CONSOLE COMMANDS ******
/AdminAccess [password] => Grants a client admin privileges (password can be indicate in server settings ini file)
/Shutdown [SECONDS] => Shuts down the server, notifies everyone in chat (Requires admin access). Example shutting down in 1min /Shutdown 60
/SuperAdmin => Enable you to fly around the mao where no one can see you, calling the same command will toggle this mode (Requires admin access or being a host)
/Spawn item_[Name] => Spawn a pickup ex /Spawn item_Apple (Requires admin access or being a host)
/spawn car_[Name] => Spawn a car ex /Spawn Car_Suv (Requires admin access or being a host)
/spawn Dog => spawn dog companion
/exp [X] => Grants exp ex /spawn 500
/ExecCmd [command] => Execute an unreal engine command ex /ExecCmd t.maxfps 144 (Requires admin or being a host)
/DogSetName [Name] => Sets a name for your dog companion
/TPDog => Teleport dog companion to you
[Cars you can spawn]
(car_rv, car_gaztiger, car_edmond, car_hatchback, car_Jeep, car_suv, car_pickup, car_policesuv, car_sport, car_truck, car_van, car_suv2)
[Example Pickups you can spawn]
NailedBat, Bow, Water, AR15, 556, 762, Mk18, M1, TacticalShotgun, TomatoSoup, EnergyDrink
Nach erfolgreichen erstellen und ändern der Dateien Startet ihr den Server mit der Start.bat
@echo off
:: Configuration ::
:: Make sure there no spaces in any configuratin strings below
:: Name of the server as it should appear on the server browser screen (for example My Server)
set SERVERNAME=Dein Server Name
:: World name which corresponds to the the save file name (for example World)
set WORLDNAME=World
:: Password, leave it empty for open servers (for example myPassword, can be empty)
set PASSWORD=
:: Friendly fire between players, aka PVP (0 or 1)
set FRIENDLYFIRE=0
:: Peaceful mode (0 or 1)
set PEACEFULMODE=0
:: Keep inventory on death (0 or 1)
set KEEPINVENTORY=0
:: Disable building wather deterioration (0 or 1)
set NODETERIORATION=0
:: Private server is hidden on the server browser (0 or 1)
set PRIVATE=0
:: Length of day in seconds (default is 1800 which is 30 minutess)
set LENGTHOFDAYSECONDS=1800
:: Length of season in seconds (default is 10800 which is 3 hours)
set LENGTHOFSEASONSECONDS=10800
:: Creature health modifier (20-300 default is 100)
set CREATUREHEALTHMODIFIER=100
:: Creature damage modifier (20-300 default is 100)
set CREATUREDAMAGEMODIFIER=100
:: Nourishment loss modifier (0-100 default is 100)
set NOURISHMENTLOSSMODIFIER=100
:: Fall damage modifier (50-100 default is 100)
set FALLDAMAGEMODIFIER=100
:: Additional configuration
set PORT=7766
set DEPLOYMENTID=50f2b148496e4cbbbdeefbecc2ccd6a3
set CLIENTID=xyza78918KT08TkA6emolUay8yhvAAy2
set CLIENTSECRET=aN2GtVw7aHb6hx66HwohNM+qktFaO3vtrLSbGdTzZWk
set PRIVATEKEY=
set PARAMS=/Game/Maps/WorldGame/WorldGame_Smalland?SERVERNAME="%SERVERNAME%"?WORLDNAME="%WORLDNAME%"
if defined PASSWORD set PARAMS=%PARAMS%?PASSWORD="%PASSWORD%"
if %FRIENDLYFIRE%==1 set PARAMS=%PARAMS%?FRIENDLYFIRE
if %PEACEFULMODE%==1 set PARAMS=%PARAMS%?PEACEFULMODE
if %KEEPINVENTORY%==1 set PARAMS=%PARAMS%?KEEPINVENTORY
if %NODETERIORATION%==1 set PARAMS=%PARAMS%?NODETERIORATION
if %PRIVATE%==1 set PARAMS=%PARAMS%?PRIVATE
set PARAMS=%PARAMS%?lengthofdayseconds=%LENGTHOFDAYSECONDS%
set PARAMS=%PARAMS%?lengthofseasonseconds=%LENGTHOFSEASONSECONDS%
set PARAMS=%PARAMS%?creaturehealthmodifier=%CREATUREHEALTHMODIFIER%
set PARAMS=%PARAMS%?creaturedamagemodifier=%CREATUREDAMAGEMODIFIER%
set PARAMS=%PARAMS%?nourishmentlossmodifier=%NOURISHMENTLOSSMODIFIER%
set PARAMS=%PARAMS%?falldamagemodifier=%FALLDAMAGEMODIFIER%
set PARAMS=%PARAMS% -ini:Engine:[EpicOnlineServices]:DeploymentId=%DEPLOYMENTID%
set PARAMS=%PARAMS% -ini:Engine:[EpicOnlineServices]:DedicatedServerClientId=%CLIENTID%
set PARAMS=%PARAMS% -ini:Engine:[EpicOnlineServices]:DedicatedServerClientSecret=%CLIENTSECRET%
if defined PRIVATEKEY set PARAMS=%PARAMS% -ini:Engine:[EpicOnlineServices]:DedicatedServerPrivateKey=%PRIVATEKEY%
set PARAMS=%PARAMS% -port=%PORT%
set PARAMS=%PARAMS% -NOSTEAM -log
echo Starting SMALLAND server as:
echo SMALLANDServer.exe %PARAMS%
start "" SMALLANDServer.exe %PARAMS%
4. Server Starten und Spaß haben.
Variante 2 - CubeCoders - AMP Webinterface
Das war es auch schon wieder kurz und bündig wie immer.