Hallo zusammen,
ich stehe schon ein paar Tage ein wenig auf dem Schlauch und komme da leider nicht weiter. Daher bin ich guter Hoffnung das mir hier jemand von euch Helfen kann
Ich habe natürlich auch schon die Suche bemüht, jedoch habe ich es trotz einiger weiterer Beiträge zu dem Thema nicht hinbekommen.
Ich habe folgende start.bat erstellt:
set cmdcount="wmic process where name="RustDedicated.exe" | find "RustDedicated.exe" /c"
FOR /F "tokens=*" %%i IN (' %cmdcount% ') DO SET X=%%i
IF %x%==2 GOTO resume exit
SET mypath=%~dp0
for /f "tokens=2 delims==; " %%a in (' wmic process call create "RustDedicated.exe -batchmode +server.port 28215 +server.maxplayers 4 +server.saveinterval 30 +server.levelurl "https://MeineTolleWebsite.de/Rust/Map/MeineTolleMapTest3.1.map" +server.hostname "[DE|EU]SuperTollerServer" +server.identity "Rust" +rcon.port 28216 +rcon.password XXX +rcon.web 1" ^| find "ProcessId" ') do set PID=%%a
echo %PID% > pid.txt
Leider öffnet sich beim starten des Servers für ein Bruchteil einer Sekunde die CMD und geht sofort wieder zu. Weiter passiert da leider nichts mehr.
Ich würde auch die Optionen (-batchmode, port etc.) direkt hier vergeben, da bei uns aktuell nur 5 Gameserver gehostet werden reicht mir das.
Hat da jemand eine Idee wie ich das hinbekommen könnte?
Hier meine .bat mit der ich den Server Problemlos starten kann (zum Stopen benötige ich ja aber eine PID):
echo off
:start
RustDedicated.exe -batchmode ^
+server.port 28215 ^
+server.maxplayers 4 ^
+server.saveinterval 30 ^
+server.levelurl "https://MeineTolleWebsite.de/Rust/Map/MeineTolleMapTest3.1.map" ^
+server.hostname "[DE|EU]SuperTollerServer" ^
+server.description "Description shown on server connection window." ^
+server.url "http://yourwebsite.com" ^
+server.headerimage "http://yourwebsite.com/serverimage.jpg" ^
+server.identity "Rust" ^
+rcon.port 28216 ^
+rcon.password XXX ^
+rcon.web 1 ^
goto start ^
Alles anzeigen
Vielen Dank schon vorab für eure Hilfe
Und ich wünsche noch Frohe Weihnachten.