[00:00:00]: System Memory: Memory Load: 54% Available Physical Memory: 3692m/8066m Available Page File: 3080m/8578m Available Virtual Memory: 3984m/4095m Available Extended Virtual Memory: 0m [00:00:00]: Process Memory: Peak Working Set Size: 30m Working Set Size: 29m Quota Peak Page Pool Usage: 220k Quota Page Pool Usage: 215k Quota Peak Non Paged Pool Usage:17k Quota Non Paged Pool Usage: 17k Page File Usage: 5m Peak Page File Usage: 5m [00:00:00]: PersistRootStorage is now APP:Klei//DoNotStarveTogether/392675857/Cluster_1/Master/ [00:00:00]: Starting Up [00:00:00]: Version: 412941 [00:00:00]: Current time: Fri May 29 04:33:36 2020 [00:00:00]: Don't Starve Together: 412941 WIN32 [00:00:00]: Build Date: 5293 [00:00:00]: Mode: 32-bit [00:00:00]: Parsing command line [00:00:00]: Command Line Arguments: -monitor_parent_process 8252 -persistent_storage_root APP:Klei/ -conf_dir DoNotStarveTogether -cluster Cluster_1 -ownernetid 76561198352941585 -ownerdir 392675857 -backup_log_count 10 -backup_log_period 0 -shard Master -sigprefix DST_Master -region Sing [00:00:00]: Initializing distribution platform [00:00:00]: Initializing Minidump handler [00:00:00]: ....Done [00:00:00]: ....Done [00:00:00]: Fixing DPI [00:00:00]: ...Done [00:00:00]: THREAD - started 'GAClient' (17728) [00:00:00]: CurlRequestManager::ClientThread::Main() [00:00:00]: Mounting file system databundles/klump.zip successful. [00:00:00]: Mounting file system databundles/shaders.zip successful. [00:00:00]: Mounting file system databundles/fonts.zip successful. [00:00:00]: Mounting file system databundles/anim_dynamic.zip successful. [00:00:00]: Mounting file system databundles/bigportraits.zip successful. [00:00:00]: Mounting file system databundles/images.zip successful. [00:00:00]: Mounting file system databundles/scripts.zip successful. [00:00:00]: ProfileIndex:4.41 [00:00:00]: [Connect] PendingConnection::Reset(true) [00:00:00]: THREAD - started 'Ping Job Thread' (12736) [00:00:00]: Platform: 1 [00:00:00]: Network tick rate: U=15(2), D=0 [00:00:00]: Network tick rate: U=15(2), D=0 [00:00:00]: [Warning] Authorized application F:\steam\steamapps\common\Don't Starve Together\bin\dontstarve_dedicated_server_nullrenderer.exe is not setup in the firewall. [00:00:00]: Authorized application F:\steam\steamapps\common\Don't Starve Together\bin\dontstarve_dedicated_server_nullrenderer.exe is now enabled in the firewall. [00:00:00]: Overriding region to Sing [00:00:00]: THREAD - started 'StreamInput' (2436) [00:00:00]: OnLoadPermissionList: APP:Klei//DoNotStarveTogether/392675857/client_save/blocklist.txt (Failure) [00:00:00]: OnLoadPermissionList: APP:Klei//DoNotStarveTogether/392675857/client_save/adminlist.txt (Failure) [00:00:00]: OnLoadUserIdList: APP:Klei//DoNotStarveTogether/392675857/client_save/whitelist.txt (Failure) [00:00:00]: Offline user ID: OU_76561198352941585 [00:00:00]: Token retrieved from: APP:Klei//DoNotStarveTogether/392675857/Cluster_1/cluster_token.txt [00:00:00]: Token retrieved from: APP:Klei//DoNotStarveTogether/392675857/Cluster_1/cluster_token.txt [00:00:00]: HardwareStats: OS name Microsoft Windows 10 家庭中文版 version 10.0.18362 architecture 64 位 platformSpecific SP 0.0 CPU numCores 2 features SSE,SSE2,SSE3,SSSE3,SSE41,SSE42,AVX name Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz manufacturer GenuineIntel clockSpeed 2712 RAM megsOfRam 8192 GPU name AMD Radeon(TM) 530 driverDate 20180725000000.000000-000 megsOfRam 2048 refreshRate 60 videoModeDescription 1366 x 768 x 4294967296 种颜色 driverVersion 24.20.11016.11001 [00:00:00]: cGame::InitializeOnMainThread [00:00:00]: Renderer initialize: Okay [00:00:00]: AnimManager initialize: Okay [00:00:00]: Buffers initialize: Okay [00:00:00]: cDontStarveGame::DoGameSpecificInitialize() [00:00:00]: GameSpecific initialize: Okay [00:00:00]: cGame::StartPlaying [00:00:00]: LOADING LUA [00:00:00]: DoLuaFile scripts/main.lua [00:00:00]: DoLuaFile loading buffer scripts/main.lua [00:00:00]: Translator:LoadPOFile - loading file: scripts/languages/chinese_s.po [00:00:03]: taskgrouplist: default 联机版 [00:00:03]: taskgrouplist: classic 经典 [00:00:03]: taskgrouplist: cave_default 地下 [00:00:03]: taskgrouplist: lavaarena_taskset 熔炉 [00:00:03]: taskgrouplist: quagmire_taskset 暴食 [00:00:03]: running main.lua [00:00:03]: Could not load modindex [00:00:03]: ModIndex: Beginning normal load sequence for dedicated server. [00:00:03]: WARNING: icon paths for mod workshop-1320638127 (不重复选人) are not valid. Got icon_atlas="modicon.xml" and icon="modicon.tex". Please ensure that these point to valid files in your mod folder, or else comment out those lines from your modinfo.lua. [00:00:03]: DownloadMods(0) [00:00:03]: modoverrides.lua enabling workshop-1207269058 [00:00:03]: ModIndex:GetModsToLoad inserting moddir, workshop-1207269058 [00:00:03]: Could not load mod_config_data/modconfiguration_workshop-1207269058_CLIENT [00:00:03]: applying configuration_options from modoverrides.lua to mod workshop-1207269058 [00:00:03]: Loading mod: workshop-1207269058 ( Simple Health Bar DST) Version:2.12 [00:00:03]: Mod: workshop-1207269058 ( Simple Health Bar DST) Loading modworldgenmain.lua [00:00:03]: Mod: workshop-1207269058 ( Simple Health Bar DST) Mod had no modworldgenmain.lua. Skipping. [00:00:03]: Mod: workshop-1207269058 ( Simple Health Bar DST) Loading modmain.lua [00:00:03]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs [00:00:05]: LOADING LUA SUCCESS [00:00:05]: Registering mod namespace "workshop-1207269058" [00:00:05]: PlayerDeaths could not load morgue [00:00:05]: PlayerHistory could not load player_history [00:00:05]: ServerPreferences could not load server_preferences [00:00:05]: bloom_enabled false [00:00:05]: Could not load saveindex [00:00:05]: OnFilesLoaded() [00:00:05]: OnUpdatePurchaseStateComplete [00:00:05]: Klump load on boot started. [00:00:05]: Klump files loaded: 0 [00:00:07]: Mod: workshop-1207269058 ( Simple Health Bar DST) Registering prefabs [00:00:07]: Mod: workshop-1207269058 ( Simple Health Bar DST) Registering prefab file: prefabs/dychealthbar [00:00:07]: Mod: workshop-1207269058 ( Simple Health Bar DST) dyc_damagedisplay [00:00:07]: Mod: workshop-1207269058 ( Simple Health Bar DST) dyc_healthbarchild [00:00:07]: Mod: workshop-1207269058 ( Simple Health Bar DST) dyc_healthbar [00:00:07]: Mod: workshop-1207269058 ( Simple Health Bar DST) Registering default mod prefab [00:00:07]: Load FE [00:00:08]: Load FE: done [00:00:08]: THREAD - started 'FilesExistAsyncThread' (4648) [00:00:08]: FilesExistAsyncThread started (15443 files)... [00:00:08]: Check for write access: TRUE [00:00:08]: Check for read access: TRUE [00:00:08]: ModIndex: Load sequence finished successfully. [00:00:08]: Reset() returning [00:00:08]: [IPC] Signal 'DST_Master_Kill' opened #0000056C [00:00:08]: [IPC] Registering handler for signal #0000056C [00:00:08]: [IPC] Handle #0000056C added to the Eventhandles [00:00:08]: [IPC] Signal 'DST_Master_Starting' opened #000004C0 [00:00:08]: [IPC] Sending signal... #000004C0 [00:00:08]: [200] Account Communication Success (6) [00:00:08]: Received (KU_3RvV9S99) from TokenPurpose [00:00:08]: Starting Dedicated Server Game [00:00:08]: Network tick rate: U=15(2), D=0 [00:00:08]: About to start a server with the following settings: [00:00:08]: Dedicated: true [00:00:08]: Online: true [00:00:08]: Passworded: false [00:00:08]: ServerPort: 10999 [00:00:08]: SteamAuthPort: 8766 [00:00:08]: SteamMasterServerPort: 27016 [00:00:08]: ClanID: false [00:00:08]: ClanOnly: false [00:00:08]: ClanAdmin: false [00:00:08]: LanOnly: false [00:00:08]: FriendsOnly: false [00:00:08]: EnableAutosaver: true [00:00:08]: EncodeUserPath: true [00:00:08]: PVP: false [00:00:08]: MaxPlayers: 6 [00:00:08]: GameMode: survival [00:00:08]: OverridenDNS: [00:00:08]: PauseWhenEmpty: true [00:00:08]: IdleTimeout: 1800s [00:00:08]: VoteEnabled: false [00:00:08]: InternetBroadcasting: true [00:00:08]: Intent: social [00:00:08]: [Warning] Could not confirm port 10999 is open in the firewall. [00:00:08]: Could not load mod_config_data/modconfiguration_workshop-1207269058 [00:00:09]: Online Server Started on port: 10999 [00:00:09]: Found a level data override file with these contents: [00:00:09]: K: desc V: 标准《饥荒》体验。 [00:00:09]: K: hideminimap V: false [00:00:09]: K: id V: SURVIVAL_TOGETHER [00:00:09]: K: location V: forest [00:00:09]: K: max_playlist_position V: 999 [00:00:09]: K: min_playlist_position V: 0 [00:00:09]: K: name V: 默认 [00:00:09]: K: numrandom_set_pieces V: 4 [00:00:09]: K: override_level_string V: false [00:00:09]: K: overrides V: table: 0B0C6908 [00:00:09]: K: alternatehunt V: default [00:00:09]: K: angrybees V: default [00:00:09]: K: antliontribute V: default [00:00:09]: K: autumn V: default [00:00:09]: K: bearger V: default [00:00:09]: K: beefalo V: default [00:00:09]: K: beefaloheat V: default [00:00:09]: K: bees V: default [00:00:09]: K: berrybush V: default [00:00:09]: K: birds V: default [00:00:09]: K: boons V: default [00:00:09]: K: branching V: default [00:00:09]: K: butterfly V: default [00:00:09]: K: buzzard V: default [00:00:09]: K: cactus V: default [00:00:09]: K: carrot V: default [00:00:09]: K: catcoon V: default [00:00:09]: K: chess V: default [00:00:09]: K: day V: default [00:00:09]: K: deciduousmonster V: default [00:00:09]: K: deerclops V: default [00:00:09]: K: disease_delay V: default [00:00:09]: K: dragonfly V: default [00:00:09]: K: flint V: default [00:00:09]: K: flowers V: default [00:00:09]: K: frograin V: default [00:00:09]: K: goosemoose V: default [00:00:09]: K: grass V: default [00:00:09]: K: has_ocean V: true [00:00:09]: K: houndmound V: default [00:00:09]: K: hounds V: default [00:00:09]: K: hunt V: default [00:00:09]: K: keep_disconnected_tiles V: true [00:00:09]: K: krampus V: default [00:00:09]: K: layout_mode V: LinkNodesByKeys [00:00:09]: K: liefs V: default [00:00:09]: K: lightning V: default [00:00:09]: K: lightninggoat V: default [00:00:09]: K: loop V: default [00:00:09]: K: lureplants V: default [00:00:09]: K: marshbush V: default [00:00:09]: K: merm V: default [00:00:09]: K: meteorshowers V: default [00:00:09]: K: meteorspawner V: default [00:00:09]: K: moles V: default [00:00:09]: K: mushroom V: default [00:00:09]: K: no_joining_islands V: true [00:00:09]: K: no_wormholes_to_disconnected_tiles V: true [00:00:09]: K: penguins V: default [00:00:09]: K: perd V: default [00:00:09]: K: petrification V: default [00:00:09]: K: pigs V: default [00:00:09]: K: ponds V: default [00:00:09]: K: prefabswaps_start V: default [00:00:09]: K: rabbits V: default [00:00:09]: K: reeds V: default [00:00:09]: K: regrowth V: default [00:00:09]: K: roads V: default [00:00:09]: K: rock V: default [00:00:09]: K: rock_ice V: default [00:00:09]: K: sapling V: default [00:00:09]: K: season_start V: default [00:00:09]: K: specialevent V: default [00:00:09]: K: spiders V: default [00:00:09]: K: spring V: default [00:00:09]: K: start_location V: default [00:00:09]: K: summer V: default [00:00:09]: K: tallbirds V: default [00:00:09]: K: task_set V: default [00:00:09]: K: tentacles V: default [00:00:09]: K: touchstone V: default [00:00:09]: K: trees V: default [00:00:09]: K: tumbleweed V: default [00:00:09]: K: walrus V: default [00:00:09]: K: weather V: default [00:00:09]: K: wildfires V: default [00:00:09]: K: winter V: default [00:00:09]: K: world_size V: default [00:00:09]: K: wormhole_prefab V: wormhole [00:00:09]: K: random_set_pieces V: table: 0B0C6C50 [00:00:09]: K: 1 V: Sculptures_2 [00:00:09]: K: 2 V: Sculptures_3 [00:00:09]: K: 3 V: Sculptures_4 [00:00:09]: K: 4 V: Sculptures_5 [00:00:09]: K: 5 V: Chessy_1 [00:00:09]: K: 6 V: Chessy_2 [00:00:09]: K: 7 V: Chessy_3 [00:00:09]: K: 8 V: Chessy_4 [00:00:09]: K: 9 V: Chessy_5 [00:00:09]: K: 10 V: Chessy_6 [00:00:09]: K: 11 V: Maxwell1 [00:00:09]: K: 12 V: Maxwell2 [00:00:09]: K: 13 V: Maxwell3 [00:00:09]: K: 14 V: Maxwell4 [00:00:09]: K: 15 V: Maxwell6 [00:00:09]: K: 16 V: Maxwell7 [00:00:09]: K: 17 V: Warzone_1 [00:00:09]: K: 18 V: Warzone_2 [00:00:09]: K: 19 V: Warzone_3 [00:00:09]: K: required_prefabs V: table: 0B0C6A48 [00:00:09]: K: 1 V: multiplayer_portal [00:00:09]: K: required_setpieces V: table: 0B0C6AC0 [00:00:09]: K: 1 V: Sculptures_1 [00:00:09]: K: 2 V: Maxwell5 [00:00:09]: K: substitutes V: table: 0B0C6B38 [00:00:09]: K: version V: 4 [00:00:09]: Loaded and applied level data override from ../leveldataoverride.lua [00:00:09]: Overwriting savedata with level data file. [00:00:09]: Not applying world gen overrides. [00:00:09]: Collecting garbage... [00:00:09]: lua_gc took 0.09 seconds [00:00:09]: ~ShardLuaProxy() [00:00:09]: ~cEventLeaderboardProxy() [00:00:09]: ~ItemServerLuaProxy() [00:00:09]: ~InventoryLuaProxy() [00:00:09]: ~NetworkLuaProxy() [00:00:09]: ~SimLuaProxy() [00:00:09]: FilesExistAsyncThread aborted. [00:00:09]: ... FilesExistAsyncThread complete [00:00:09]: lua_close took 0.14 seconds [00:00:09]: ReleaseAll [00:00:09]: ReleaseAll Finished [00:00:09]: cGame::StartPlaying [00:00:09]: LOADING LUA [00:00:09]: DoLuaFile scripts/main.lua [00:00:09]: DoLuaFile loading buffer scripts/main.lua [00:00:09]: Translator:LoadPOFile - loading file: scripts/languages/chinese_s.po [00:00:12]: taskgrouplist: default 联机版 [00:00:12]: taskgrouplist: classic 经典 [00:00:12]: taskgrouplist: cave_default 地下 [00:00:12]: taskgrouplist: lavaarena_taskset 熔炉 [00:00:12]: taskgrouplist: quagmire_taskset 暴食 [00:00:12]: running main.lua [00:00:12]: unloading prefabs for mod MOD_workshop-1207269058 [00:00:12]: loaded modindex [00:00:12]: WARNING: icon paths for mod workshop-1320638127 (不重复选人) are not valid. Got icon_atlas="modicon.xml" and icon="modicon.tex". Please ensure that these point to valid files in your mod folder, or else comment out those lines from your modinfo.lua. [00:00:12]: ModIndex: Beginning normal load sequence for dedicated server. [00:00:12]: modoverrides.lua enabling workshop-1207269058 [00:00:12]: ModIndex:GetModsToLoad inserting moddir, workshop-1207269058 [00:00:12]: Could not load mod_config_data/modconfiguration_workshop-1207269058 [00:00:12]: applying configuration_options from modoverrides.lua to mod workshop-1207269058 [00:00:12]: Loading mod: workshop-1207269058 ( Simple Health Bar DST) Version:2.12 [00:00:12]: Mod: workshop-1207269058 ( Simple Health Bar DST) Loading modworldgenmain.lua [00:00:12]: Mod: workshop-1207269058 ( Simple Health Bar DST) Mod had no modworldgenmain.lua. Skipping. [00:00:12]: Mod: workshop-1207269058 ( Simple Health Bar DST) Loading modmain.lua [00:00:13]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs [00:00:13]: LOADING LUA SUCCESS [00:00:13]: Registering mod namespace "workshop-1207269058" [00:00:13]: PlayerDeaths could not load morgue [00:00:13]: PlayerHistory could not load player_history [00:00:13]: ServerPreferences could not load server_preferences [00:00:13]: bloom_enabled false [00:00:13]: OnLoad slot 2 : World options was nil! Populating with default. [00:00:13]: OnLoad slot 3 : World options was nil! Populating with default. [00:00:13]: OnLoad slot 4 : World options was nil! Populating with default. [00:00:13]: OnLoad slot 5 : World options was nil! Populating with default. [00:00:13]: loaded saveindex [00:00:13]: OnFilesLoaded() [00:00:13]: OnUpdatePurchaseStateComplete [00:00:13]: Load Slot: ... generating new world [00:00:13]: [IPC] Signal 'DST_Master_WorldGen' opened #00000620 [00:00:13]: [IPC] Sending signal... #00000620 [00:00:13]: WorldSim::SimThread::SimThread() [00:00:13]: ABOUT TO INSTALL STACKTRACE [00:00:13]: DoLuaFile scripts/stacktrace.lua [00:00:13]: DoLuaFile loading buffer scripts/stacktrace.lua [00:00:13]: INSTALLED STACKTRACE [00:00:13]: WorldSim::SimThread::SimThread() complete [00:00:13]: Check for write access: TRUE [00:00:13]: THREAD - started 'WorldSim' (14220) [00:00:13]: WorldSim::SimThread::Main() [00:00:13]: DoLuaFile scripts/worldgen_main.lua [00:00:13]: Check for read access: TRUE [00:00:13]: DoLuaFile loading buffer scripts/worldgen_main.lua [00:00:13]: ModIndex: Load sequence finished successfully. [00:00:13]: Reset() returning [00:00:13]: DLC enabled : false [00:00:13]: taskgrouplist: default Together [00:00:13]: taskgrouplist: classic Classic [00:00:13]: taskgrouplist: cave_default Underground [00:00:13]: taskgrouplist: lavaarena_taskset The Forge [00:00:13]: taskgrouplist: quagmire_taskset The Gorge [00:00:13]: ModIndex:GetModsToLoad inserting modname, workshop-1207269058 [00:00:13]: Loading mod: workshop-1207269058 ( Simple Health Bar DST) Version:2.12 [00:00:13]: Mod: workshop-1207269058 ( Simple Health Bar DST) Loading modworldgenmain.lua [00:00:13]: Mod: workshop-1207269058 ( Simple Health Bar DST) Mod had no modworldgenmain.lua. Skipping. [00:00:13]: running worldgen_main.lua [00:00:13]: SEED = 1590698029 [00:00:13]: Generating world with these parameters: [00:00:13]: level_type SURVIVAL [00:00:13]: level_data: [00:00:13]: K: 1 V: table: 0CA53348 [00:00:13]: K: desc V: 标准《饥荒》体验。 [00:00:13]: K: hideminimap V: false [00:00:13]: K: id V: SURVIVAL_TOGETHER [00:00:13]: K: location V: forest [00:00:13]: K: max_playlist_position V: 999 [00:00:13]: K: min_playlist_position V: 0 [00:00:13]: K: name V: 默认 [00:00:13]: K: numrandom_set_pieces V: 4 [00:00:13]: K: override_level_string V: false [00:00:13]: K: overrides V: table: 0CA53A78 [00:00:13]: K: alternatehunt V: default [00:00:13]: K: angrybees V: default [00:00:13]: K: antliontribute V: default [00:00:13]: K: autumn V: default [00:00:13]: K: bearger V: default [00:00:13]: K: beefalo V: default [00:00:13]: K: beefaloheat V: default [00:00:13]: K: bees V: default [00:00:13]: K: berrybush V: default [00:00:13]: K: birds V: default [00:00:13]: K: boons V: default [00:00:13]: K: branching V: default [00:00:13]: K: butterfly V: default [00:00:13]: K: buzzard V: default [00:00:13]: K: cactus V: default [00:00:13]: K: carrot V: default [00:00:13]: K: catcoon V: default [00:00:13]: K: chess V: default [00:00:13]: K: day V: default [00:00:13]: K: deciduousmonster V: default [00:00:13]: K: deerclops V: default [00:00:13]: K: disease_delay V: default [00:00:13]: K: dragonfly V: default [00:00:13]: K: flint V: default [00:00:13]: K: flowers V: default [00:00:13]: K: frograin V: default [00:00:13]: K: goosemoose V: default [00:00:13]: K: grass V: default [00:00:13]: K: has_ocean V: true [00:00:13]: K: houndmound V: default [00:00:13]: K: hounds V: default [00:00:13]: K: hunt V: default [00:00:13]: K: keep_disconnected_tiles V: true [00:00:13]: K: krampus V: default [00:00:13]: K: layout_mode V: LinkNodesByKeys [00:00:13]: K: liefs V: default [00:00:13]: K: lightning V: default [00:00:13]: K: lightninggoat V: default [00:00:13]: K: loop V: default [00:00:13]: K: lureplants V: default [00:00:13]: K: marshbush V: default [00:00:13]: K: merm V: default [00:00:13]: K: meteorshowers V: default [00:00:13]: K: meteorspawner V: default [00:00:13]: K: moles V: default [00:00:13]: K: mushroom V: default [00:00:13]: K: no_joining_islands V: true [00:00:13]: K: no_wormholes_to_disconnected_tiles V: true [00:00:13]: K: penguins V: default [00:00:13]: K: perd V: default [00:00:13]: K: petrification V: default [00:00:13]: K: pigs V: default [00:00:13]: K: ponds V: default [00:00:13]: K: prefabswaps_start V: default [00:00:13]: K: rabbits V: default [00:00:13]: K: reeds V: default [00:00:13]: K: regrowth V: default [00:00:13]: K: roads V: default [00:00:13]: K: rock V: default [00:00:13]: K: rock_ice V: default [00:00:13]: K: sapling V: default [00:00:13]: K: season_start V: default [00:00:13]: K: specialevent V: default [00:00:13]: K: spiders V: default [00:00:13]: K: spring V: default [00:00:13]: K: start_location V: default [00:00:13]: K: summer V: default [00:00:13]: K: tallbirds V: default [00:00:13]: K: task_set V: default [00:00:13]: K: tentacles V: default [00:00:13]: K: touchstone V: default [00:00:13]: K: trees V: default [00:00:13]: K: tumbleweed V: default [00:00:13]: K: walrus V: default [00:00:13]: K: weather V: default [00:00:13]: K: wildfires V: default [00:00:13]: K: winter V: default [00:00:13]: K: world_size V: default [00:00:13]: K: wormhole_prefab V: wormhole [00:00:13]: K: random_set_pieces V: table: 0CA554E0 [00:00:13]: K: 1 V: Sculptures_2 [00:00:13]: K: 2 V: Sculptures_3 [00:00:13]: K: 3 V: Sculptures_4 [00:00:13]: K: 4 V: Sculptures_5 [00:00:13]: K: 5 V: Chessy_1 [00:00:13]: K: 6 V: Chessy_2 [00:00:13]: K: 7 V: Chessy_3 [00:00:13]: K: 8 V: Chessy_4 [00:00:13]: K: 9 V: Chessy_5 [00:00:13]: K: 10 V: Chessy_6 [00:00:13]: K: 11 V: Maxwell1 [00:00:13]: K: 12 V: Maxwell2 [00:00:13]: K: 13 V: Maxwell3 [00:00:13]: K: 14 V: Maxwell4 [00:00:13]: K: 15 V: Maxwell6 [00:00:13]: K: 16 V: Maxwell7 [00:00:13]: K: 17 V: Warzone_1 [00:00:13]: K: 18 V: Warzone_2 [00:00:13]: K: 19 V: Warzone_3 [00:00:13]: K: required_prefabs V: table: 0CA537F8 [00:00:13]: K: 1 V: multiplayer_portal [00:00:13]: K: required_setpieces V: table: 0CA553A0 [00:00:13]: K: 1 V: Sculptures_1 [00:00:13]: K: 2 V: Maxwell5 [00:00:13]: K: substitutes V: table: 0CA550D0 [00:00:13]: K: version V: 4 [00:00:13]: ####### # # Generating SURVIVAL Mode Level # ####### [00:00:13]: Prefab Swap Selection: grass gekko [00:00:13]: Prefab Swap Selection: regular twigs [00:00:13]: Prefab Swap Selection: juicy berries [00:00:13]: Sculptures_1 added to task Beeeees! [00:00:13]: Maxwell5 added to task Beeeees! [00:00:13]: Maxwell1 added to task Badlands [00:00:13]: Chessy_6 added to task Mole Colony Rocks [00:00:13]: Chessy_4 added to task Lightning Bluff [00:00:13]: Maxwell4 added to task For a nice walk [00:00:13]: New size: 425 default [00:00:13]: Creating story... [00:00:13]: [Story Gen] Generate nodes. Starting at: 'Make a pick' [00:00:13]: [Story Gen] LinkNodesByKeys [00:00:13]: Finding valid start task... [00:00:13]: ...picked Make a pick [00:00:13]: Has start node Clearing [00:00:13]: Adding Background Nodes [00:00:14]: [Story Gen] Adding Cove Nodes [00:00:14]: [Ocean] Processing ocean fake room content. [00:00:14]: [WorldSimActual::WorldGen_InitializeNodePoints] [00:00:14]: [WorldSimActual::WorldGen_VoronoiPass] [00:00:14]: GenerateVoronoiMap [100]: [00:00:16]: ...Done. [00:00:16]: [Story Gen] Finding nodes on mainland to connect a region to. [00:00:16]: [Story Gen] Generate nodes. Starting at: 'MoonIsland_IslandShards' [00:00:16]: [Story Gen] RestrictNodesByKey [00:00:16]: [Story Gen] Adding Cove Nodes [00:00:16]: [WorldSimActual::WorldGen_AddNewPositions] [00:00:16]: [WorldSimActual::WorldGen_VoronoiPass] [00:00:16]: GenerateVoronoiMap [50]: [00:00:17]: ...Done. [00:00:17]: ... story created [00:00:17]: Baking map... 425 [00:00:18]: [WorldSimActual::WorldGen_Commit] worldgen success. [00:00:18]: [WorldSimActual::ConvertToTileMap] [00:00:18]: [ConvertToTileMap] [00:00:18]: [WorldSimActual::ConvertToTileMap] complete [00:00:18]: [WorldSimActual::SeparateIslands] [00:00:18]: [SeparateIslands] [00:00:18]: [WorldSimActual::SeparateIslands] complete [00:00:18]: Map Baked! [00:00:18]: [WorldSimActual::ForceConnectivity] [00:00:18]: [GenerateLandmasses] [00:00:18]: [GenerateLandmasses] islands: 12 [00:00:18]: [MergeConnectedLandmasses] false [00:00:18]: [WorldSimActual::ForceConnectivity] complete [00:00:18]: [WorldSimActual::DrawRoads] [00:00:18]: [DrawRoads] [00:00:18]: [WorldSimActual::DrawRoads] complete [00:00:18]: Encoding... [00:00:18]: Encoding... DONE [00:00:18]: Checking Tags [00:00:18]: Populating voronoi... [00:00:18]: Warning! Could not find a spot for CaveEntrance in node Dig that rock:1:Graveyard [00:00:18]: [ReplaceSingleNonLandTiles] Validating... [00:00:18]: [ReplaceSingleNonLandTiles] Replaced 3 tiles. [00:00:18]: Not checking for disconnected tiles. [00:00:19]: [Ocean] Placing ocean set pieces. [00:00:19]: [Ocean] Placed 8 of 8 ocean set pieces. [00:00:19]: [Ocean] Convert impassible to water... [00:00:19]: [Ocean] Square fill... [00:00:21]: [Ocean] Ground fill... [00:00:21]: [Ocean] Noise... [00:00:22]: [Ocean] Blend... [00:00:22]: [Ocean] Adding shoreline... [00:00:23]: [Ocean] Void Outline... [00:00:23]: [Ocean] Populating the ocean with lots of fun things to do... [00:00:23]: [Ocean] Placing ocean set pieces. [00:00:23]: [Ocean] Placed 9 of 9 ocean set pieces. [00:00:23]: [Ocean] Placing ocean set pieces. [00:00:23]: [Ocean] Placed 1 of 1 ocean set pieces. [00:00:23]: [Ocean] Placing ocean set pieces. [00:00:23]: [Ocean] Placed 1 of 1 ocean set pieces. [00:00:23]: Checking Required Prefab moon_altar_rock_idol has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab sculpture_bishop has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab crabking has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab pigking has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab moon_fissure has at least 2 instances (94 found). [00:00:23]: Checking Required Prefab sculpture_rook has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab hermithouse_construction1 has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab sculpture_knight has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab gravestone has at least 1 instances (14 found). [00:00:23]: Checking Required Prefab moon_altar_rock_seed has at least 1 instances (1 found). [00:00:23]: Checking Required Prefab moon_altar_rock_glass has at least 1 instances (1 found). [00:00:23]: [ReplaceSingleNonLandTiles] Validating... [00:00:23]: [ReplaceSingleNonLandTiles] Replaced 0 tiles. [00:00:23]: Done forest map gen! [00:00:23]: Checking map... [00:00:23]: Generation complete [00:00:24]: WorldSim::SimThread::Main() complete [00:00:24]: Serializing world: session/4C0F5099C81F16E1/0000000002 [00:00:24]: Klump load on boot started. [00:00:24]: Klump files loaded: 0 [00:00:24]: Unload FE [00:00:24]: Unload FE done [00:00:27]: Mod: workshop-1207269058 ( Simple Health Bar DST) Registering prefabs [00:00:27]: Mod: workshop-1207269058 ( Simple Health Bar DST) Registering prefab file: prefabs/dychealthbar [00:00:27]: Mod: workshop-1207269058 ( Simple Health Bar DST) dyc_damagedisplay [00:00:27]: Mod: workshop-1207269058 ( Simple Health Bar DST) dyc_healthbarchild [00:00:27]: Mod: workshop-1207269058 ( Simple Health Bar DST) dyc_healthbar [00:00:27]: Mod: workshop-1207269058 ( Simple Health Bar DST) Registering default mod prefab [00:00:27]: LOAD BE [00:00:34]: LOAD BE: done [00:00:34]: Begin Session: 4C0F5099C81F16E1 [00:00:34]: saving to server_temp/server_save [00:00:34]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml ) [00:00:34]: Loading 16 new character(s) [00:00:35]: Total 16 character(s) loaded [00:00:37]: Loading Nav Grid [00:00:37]: World generated on version 412941, using seed: 1590698029 [00:00:46]: Reconstructing topology [00:00:46]: ...Sorting points [00:00:46]: ...Sorting edges [00:00:46]: ...Connecting nodes [00:00:46]: ...Validating connections [00:00:46]: ...Housekeeping [00:00:46]: ...Done! [00:00:46]: 1 uploads added to server. From server_temp [00:00:46]: About to start a shard with these settings: [00:00:46]: ShardName: [SHDMASTER] [00:00:46]: ShardID: 1 [00:00:46]: ShardRole: MASTER [00:00:46]: MasterHost: (null) [00:00:46]: MasterBind: 127.0.0.1 [00:00:46]: MasterPort: 10888 [00:00:46]: [Shard] Starting master server [00:00:46]: [Warning] Could not confirm port 10888 is open in the firewall. [00:00:46]: [Shard] Shard server started on port: 10888 [00:00:46]: [IPC] Signal 'DST_Master_Ready' opened #00000618 [00:00:46]: [IPC] Sending signal... #00000618 [00:00:46]: Telling Client our new session identifier: 4C0F5099C81F16E1 [00:00:46]: [Steam] SteamGameServer_Init(8766, 10999, 27016) [00:00:47]: [Steam] SteamGameServer_Init success [00:00:50]: Validating portal[1] <-> [1] (inactive) [00:00:50]: Validating portal[2] <-> [2] (inactive) [00:00:50]: Validating portal[3] <-> [3] (inactive) [00:00:50]: Validating portal[4] <-> [4] (inactive) [00:00:50]: Validating portal[5] <-> [5] (inactive) [00:00:50]: Validating portal[6] <-> [6] (inactive) [00:00:51]: Validating portal[7] <-> [7] (inactive) [00:00:51]: Validating portal[8] <-> [8] (inactive) [00:00:51]: Validating portal[9] <-> [9] (inactive) [00:00:51]: Sim paused [00:00:51]: Registering master server in Sing lobby [00:00:53]: [Shard] Slave Caves(974511224) connected: [LAN] 127.0.0.1 [00:00:55]: [Shard] Slave Caves(974511224) ready! [00:00:55]: World 974511224 is now connected [00:00:55]: Validating portal[1] <-> 974511224[1] (disabled) [00:00:55]: Validating portal[2] <-> 974511224[2] (disabled) [00:00:55]: Validating portal[3] <-> 974511224[3] (disabled) [00:00:55]: Validating portal[4] <-> 974511224[4] (disabled) [00:00:55]: Validating portal[5] <-> 974511224[5] (disabled) [00:00:55]: Validating portal[6] <-> 974511224[6] (disabled) [00:00:55]: Validating portal[7] <-> 974511224[7] (disabled) [00:00:55]: Validating portal[8] <-> 974511224[8] (disabled) [00:00:55]: Validating portal[9] <-> 974511224[9] (disabled) [00:00:57]: Gameserver logged on to Steam, assigned identity steamid:90135680804556803 [00:00:57]: New incoming connection 127.0.0.1|53097 <1916636692523032930> [00:00:57]: Client connected from [LAN] 127.0.0.1|53097 <1916636692523032930> [00:00:57]: ValidateGameSessionToken pgs-usc^KU_3RvV9S99^DontStarveTogether^u303iBEkSJsYh/rRsRhf1ct7Bqodd+wedgJM3qS25OM= for <1916636692523032930> [00:00:57]: Client authenticated: (KU_3RvV9S99) . [00:00:57]: [Steam] Authenticated host '76561198352941585' [00:01:00]: There is no active event to validate against. [00:01:00]: [Shard] Read save location file for (KU_3RvV9S99) [00:01:01]: Registering master server in Sing lobby [00:01:18]: Resuming user: session/4C0F5099C81F16E1/A7GDNPFIBGI9 [00:01:24]: Spawn request: wathgrithr from . [00:01:24]: Skin request: (wathgrithr_deerclops_d) (body_wathgrithr_deerclops) () () () [00:01:24]: Spawning player at: [Fixed] (38.00, 0.00, -458.00) [00:01:24]: Serializing user: session/4C0F5099C81F16E1/A7GDNPFIBGI9/0000000003 [00:01:24]: Sim unpaused [00:01:24]: Registering master server in Sing lobby [00:01:34]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "hambat" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 1 or 1 do local inst = SpawnPrefab("hambat", "hambat_potroast", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "hambat" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "hambat" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(37.04, -474.27) [00:01:35]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "nightsword" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 1 or 1 do local inst = SpawnPrefab("nightsword", "nightsword_curve", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "nightsword" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "nightsword" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(34.06, -474.11) [00:01:35]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "nightsword" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 1 or 1 do local inst = SpawnPrefab("nightsword", "nightsword_curve", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "nightsword" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "nightsword" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(34.06, -474.11) [00:01:52]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "icestaff" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 1 or 1 do local inst = SpawnPrefab("icestaff", "icestaff", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "icestaff" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "icestaff" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(32.35, -474.55) [00:01:53]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "icestaff" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 1 or 1 do local inst = SpawnPrefab("icestaff", "icestaff", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "icestaff" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "icestaff" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(32.35, -474.55) [00:02:01]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "baconeggs_spice_chili" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 10 or 1 do local inst = SpawnPrefab("baconeggs_spice_chili", "baconeggs_spice_chili", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "baconeggs_spice_chili" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "baconeggs_spice_chili" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(36.26, -472.44) [00:02:20]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local function onturnon(inst) if inst._stage == 3 then if inst.AnimState:IsCurrentAnimation("proximity_pre") or inst.AnimState:IsCurrentAnimation("proximity_loop") or inst.AnimState:IsCurrentAnimation("place3") then inst.AnimState:PushAnimation("proximity_pre") else inst.AnimState:PlayAnimation("proximity_pre") end inst.AnimState:PushAnimation("proximity_loop", true) end end local function onturnoff(inst) if inst._stage == 3 then inst.AnimState:PlayAnimation("proximity_pst") inst.AnimState:PushAnimation("idle3", false) end end if player ~= nil and player.Transform then if "klaus" == "klaus" then local pos = player:GetPosition() local minplayers = math.huge local spawnx, spawnz FindWalkableOffset(pos, math.random() * 2 * PI, 33, 16, true, true, function(pt) local count = #FindPlayersInRangeSq(pt.x, pt.y, pt.z, 625) if count < minplayers then minplayers = count spawnx, spawnz = pt.x, pt.z return count <= 0 end return false end) if spawnx == nil then local offset = FindWalkableOffset(pos, math.random() * 2 * PI, 3, 8, false, true) if offset ~= nil then spawnx, spawnz = pos.x + offset.x, pos.z + offset.z end end local klaus = SpawnPrefab("klaus") klaus.Transform:SetPosition(spawnx or pos.x, 0, spawnz or pos.z) klaus:SpawnDeer() klaus.components.knownlocations:RememberLocation("spawnpoint", pos, false) klaus.components.spawnfader:FadeIn() else local x,y,z = player.Transform:GetWorldPosition() for i = 1, 1 or 1 do local inst = SpawnPrefab("klaus", "klaus", nil, "KU_3RvV9S99") if inst ~= nil and inst.components then if inst.components.skinner ~= nil and IsRestrictedCharacter(inst.prefab) then inst.components.skinner:SetSkinMode("normal_skin") end if inst.components.inventoryitem ~= nil then if player.components and player.components.inventory then player.components.inventory:GiveItem(inst) end else inst.Transform:SetPosition(x,y,z) if "klaus" == "deciduoustree" then inst:StartMonster(true) end end if not inst.components.health then if inst.components.perishable then inst.components.perishable:SetPercent(1) end if inst.components.finiteuses then inst.components.finiteuses:SetPercent(1) end if inst.components.fueled then inst.components.fueled:SetPercent(1) end if inst.components.temperature then inst.components.temperature:SetTemperature(25) end if 1 ~= 1 and inst.components.follower then inst.components.follower:SetLeader(player) end if "klaus" == "moon_altar" then inst._stage =3 inst.AnimState:PlayAnimation("idle3") inst:AddComponent("prototyper") inst.components.prototyper.trees = TUNING.PROTOTYPER_TREES.MOON_ALTAR_FULL inst.components.prototyper.onturnon = onturnon inst.components.prototyper.onturnoff = onturnoff inst.components.lootdropper:SetLoot({ "moon_altar_idol", "moon_altar_glass", "moon_altar_seed" }) end end end end end end) @(54.86, -435.94) [00:02:26]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local p = player local h = p.components.health local t = p.components.talker if p ~= nil then if p:HasTag("playerghost") then p:PushEvent("respawnfromghost") p.rezsource = "TMIP 控制台" else if h ~= nil then local godmode = h.invincible t:Say(godmode and "上帝模式:关闭" or "上帝模式:启用") h:SetInvincible(not godmode) end end end) @(49.69, -449.99) [00:03:08]: [P2P] Session request for '76561199030720509' [00:03:12]: [P2P] Create session: 239.194.137.227|1 '76561199030720509' [00:03:12]: [P2P] Received from 239.194.137.227|1 '76561199030720509' [00:03:12]: [P2P] Sent to 239.194.137.227|1 '76561199030720509' [00:03:12]: New incoming connection 239.194.137.227|1 <1203608669749666065> [00:03:12]: Client connected from 239.194.137.227|1 <1203608669749666065> [00:03:12]: ValidateGameSessionToken pgs-usc^KU_0vPtVl7Z^DontStarveTogether^JYjN1ZCCubcDNkDAmuoMviXP7LFwAI6gWDOXEXgNvo0= for <1203608669749666065> [00:03:13]: Client authenticated: (KU_0vPtVl7Z) 大喵酱 [00:03:13]: [Steam] SendUserConnectAndAuthenticate for '76561199030720509' [00:03:13]: [Steam] Authenticated client '76561199030720509' [00:03:15]: There is no active event to validate against. [00:03:15]: [Shard] Read save location file for (KU_0vPtVl7Z) [00:03:15]: Registering master server in Sing lobby [00:03:27]: Resuming user: session/4C0F5099C81F16E1/A7G3IPRNTSF3 [00:03:29]: [Ban] (KU_3RvV9S99) . banned (KU_0vPtVl7Z) 大喵酱 [00:03:29]: CloseConnectionWithReason: ID_DST_USER_BANNED [00:03:29]: [Steam] SendUserDisconnect for '76561199030720509' [00:03:29]: [Shard] (KU_0vPtVl7Z) disconnected from [SHDMASTER](1) [00:03:29]: Registering master server in Sing lobby [00:06:21]: [(KU_3RvV9S99) .] ReceiveRemoteExecute(local player = UserToPlayer('KU_3RvV9S99') if player == nil then UserToPlayer("KU_3RvV9S99").components.talker:Say("该玩家与你不在同一世界!命令无法生效。") end local p = player local h = p.components.health local t = p.components.talker if p ~= nil then if p:HasTag("playerghost") then p:PushEvent("respawnfromghost") p.rezsource = "TMIP 控制台" else if h ~= nil then local godmode = h.invincible t:Say(godmode and "上帝模式:关闭" or "上帝模式:启用") h:SetInvincible(not godmode) end end end) @(75.52, -406.97) [00:09:25]: Serializing user: session/4C0F5099C81F16E1/A7GDNPFIBGI9/0000000003 [00:09:26]: Serializing world: session/4C0F5099C81F16E1/0000000003 [00:09:29]: Registering master server in Sing lobby [00:09:31]: [Steam] SendUserDisconnect for '76561198352941585' [00:09:31]: [Shard] (KU_3RvV9S99) disconnected from [SHDMASTER](1) [00:09:31]: [IPC] Received shutdown signal. [00:09:31]: Serializing user: session/4C0F5099C81F16E1/A7GDNPFIBGI9/0000000004 [00:09:31]: Serializing world: session/4C0F5099C81F16E1/0000000004 [00:09:31]: Removing server from Sing lobby [00:09:32]: [Shard] Stopping shard mode [00:09:32]: Collecting garbage... [00:09:32]: lua_gc took 0.20 seconds [00:09:32]: ~ShardLuaProxy() [00:09:32]: ~cEventLeaderboardProxy() [00:09:32]: ~ItemServerLuaProxy() [00:09:32]: ~InventoryLuaProxy() [00:09:32]: ~NetworkLuaProxy() [00:09:32]: ~SimLuaProxy() [00:09:32]: Cancelling LuaQueryCallback handle [11] [00:09:33]: lua_close took 0.34 seconds [00:09:33]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. [00:09:33]: CurlRequestManager::ClientThread::Main() complete [00:09:33]: HttpClient2 discarded 1 callbacks. [00:09:33]: Shutting down