johnmclane666 / DayZ-Alteria-Experimental

DayZ-Alteria
7 stars 0 forks source link

Error Running @GSC Gameworld Assets (JMC Edition) #2

Closed Himself132 closed 2 months ago

Himself132 commented 3 months ago

No matter how i write out my startup script and config i get an error when attempting to start the mod @GSC Gameworld Assets (JMC Edition). I've spent around 8 hours trying to fix this problem using shorthand windows names like @GSCGA~1, reordering the mod loading, removing single mods at a time to figure out it is GSC reinstalling dayz, reuploading the mods, reinstalling windows, etc. several times.

My startup script and config are on the bottom, I had to disable verifysignatures because i would get an error that the client was loading a mod that was not supported and it referred to abandoned houses.

Also, is there an updated and completed version that is official for Alteria that you can upload please? I see it is not complete but other community servers appear to be fully fleshed out.

Here is the error I'm observing (bolded and separated with spaces):

8:07:00 Dedicated host created. 8:07:01 [Inputs] Loading inputs default "bin/constants.xml" 8:07:01 [Inputs] Loading inputs default "bin/specific.xml" 8:07:01 [Inputs] Loading inputs default "VPPAdminTools/data/modded_Inputs.xml"

8:07:01 !!! [Inputs] Cannot load inputs default "", file does not exist 8:07:01 !!! [Inputs] Failed to load MODDED inputs - file name/ path invalid?

8:07:01 [Inputs] Loading inputs cfg "empty.alteria\Users\Survivor\Server.core.xml" 8:07:01 !!! [Inputs] Cannot read inputs cfg "empty.alteria\Users\Survivor\Server.core.xml", parser error 8:07:01 [Inputs] Loading inputs cfg "bin/core.xml" 8:07:01 !!! [Inputs] Cannot load input preset "#STR_USER", file does not exist 8:07:01 [Inputs] Exporting inputs cfg "empty.alteria\Users\Survivor\Server.core.xml" 8:07:10 BattlEye Server: Initialized (v1.219, DayZ 1.25.158199) 8:07:11 SUCCESS: SteamGameServer_Init(0,8766,2302,27016,3,1.25.158199) 8:07:11 Roles assigned. 8:07:11 Reading mission ... 8:07:41 !!! File "DZ\worlds\chernarusplus\ce\env/crab_territories.xml" does not exist... 8:07:41 !!! [ERROR][XML] :: load [DZ\worlds\chernarusplus\ce\env/crab_territories.xml] failed 8:07:41 !!! [ERROR][XML] :: Failed to open file 8:07:41 !!! File "DZ\worlds\chernarusplus\ce\env/polarbear_territories.xml" does not exist... 8:07:41 !!! [ERROR][XML] :: load [DZ\worlds\chernarusplus\ce\env/polarbear_territories.xml] failed 8:07:41 !!! [ERROR][XML] :: Failed to open file 8:07:42 [CE][Hive] :: Initializing OFFLINE 8:07:42 [StorageDirs] :: Selected storage directory: C ...SNIPPED...

startalteria.bat @echo off :start ::Name for CMD window set serverName=Private Sledgie Alteria DayZ server ::Server files location set serverLocation="C:\dayzserver" ::Server Port set serverPort=2302 ::Server config set serverConfig=serverDZ-Alteria.cfg ::Server profile folder set serverProfile=Alteria ::Logical CPU cores to use (Equal or less than available) set serverCPU=4 ::mods (@modName;@anotherModname;@mod) set mods="" ::Sets title for terminal (DONT edit) title %serverName% batch ::DayZServer location (DONT edit) cd "%serverLocation%" echo (%time%) %serverName% started. ::Launch parameters (edit end: -config=|-port=|-profiles=|-doLogs|-adminLog|-netLog|-freezeCheck|-filePatching|-BEpath=|-cpuCount=) start "DayZ Server" /min "DayZServer_x64.exe" -config=%serverConfig% "-mod=@CF;@Alteria Official (Experimental - Dev Build);@GSC Gameworld Assets (JMC Edition);@VPPAdminTools" -port=%serverPort% "-profiles=empty.alteria" -cpuCount=%serverCPU% -dologs -adminlog -netlog -freezecheck ::Time in seconds before kill server process (14400 = 4 hours) timeout 14390 taskkill /im DayZServer_x64.exe /F ::Time in seconds to wait before.. timeout 10 ::Go back to the top and repeat the whole cycle again goto start

serverDZ-Alteria.cfg hostname = "Private Sledgie Alteria DayZ server"; // Server name password = "SCRUBBED"; // Password to connect to the server passwordAdmin = ""; // Password to become a server admin

enableWhitelist = 0; // Enable/disable whitelist (value 0-1)

maxPlayers = 60; // Maximum amount of players

verifySignatures = 0; // Verifies .pbos against .bisign files. (only 2 is supported) forceSameBuild = 1; // When enabled, the server will allow the connection only to clients with same the .exe revision as the server (value 0-1)

disableVoN = 0; // Enable/disable voice over network (value 0-1) vonCodecQuality = 20; // Voice over network codec quality, the higher the better (values 0-30)

disable3rdPerson=0; // Toggles the 3rd person view for players (value 0-1) disableCrosshair=0; // Toggles the cross-hair (value 0-1)

disablePersonalLight = 1; // Disables personal light for all clients connected to server lightingConfig = 0; // 0 for brighter night setup, 1 for darker night setup

serverTime="SystemTime"; // Initial in-game time of the server. "SystemTime" means the local time of the machine. Another possibility is to set the time to some value in "YYYY/MM/DD/HH/MM" format, f.e. "2015/4/8/17/23" . serverTimeAcceleration=12; // Accelerated Time (value 0-24)// This is a time multiplier for in-game time. In this case, the time would move 24 times faster than normal, so an entire day would pass in one hour. serverNightTimeAcceleration=1; // Accelerated Nigh Time - The numerical value being a multiplier (0.1-64) and also multiplied by serverTimeAcceleration value. Thus, in case it is set to 4 and serverTimeAcceleration is set to 2, night time would move 8 times faster than normal. An entire night would pass in 3 hours. serverTimePersistent=0; // Persistent Time (value 0-1)// The actual server time is saved to storage, so when active, the next server start will use the saved time value.

guaranteedUpdates=1; // Communication protocol used with game server (use only number 1)

loginQueueConcurrentPlayers=5; // The number of players concurrently processed during the login process. Should prevent massive performance drop during connection when a lot of people are connecting at the same time. loginQueueMaxPlayers=500; // The maximum number of players that can wait in login queue

instanceId = 1; // DayZ server instance id, to identify the number of instances per box and their storage folders with persistence files

storageAutoFix = 1; // Checks if the persistence files are corrupted and replaces corrupted ones with empty ones (value 0-1)

class Missions { class DayZ { template="empty.alteria"; // Mission to load on server startup. . // Vanilla mission: dayzOffline.chernarusplus // DLC mission: dayzOffline.enoch }; };

Himself132 commented 2 months ago

no activity