Jump to content

Recommended Posts

Good afternoon I recently started playing DST again, but there was a problem. After installing server mods, the server randomly shuts down, which interferes with the game. I am attaching to the post the last lines of the server, which contain an error. Please help!
 

[00:05:55]: [string "scripts/stategraphs/SGspider.lua"]:110: attempt to call method 'SoundPath' (a nil value)
LUA ERROR stack traceback:
scripts/stategraphs/SGspider.lua:110 in (upvalue) SoundPath (Lua) <109-111>
   inst = 120235 - spider (valid:true)
   event = scream
scripts/stategraphs/SGspider.lua:271 in (field) onenter (Lua) <268-272>
   inst = 120235 - spider (valid:true)
scripts/stategraph.lua:590 in (method) GoToState (Lua) <528-599>
   self =
      tags = table: 0000000041E8C530
      mem = table: 0000000041ABFB60
      statemem = table: 0000000041E8D020
      currentstate = table: 0000000022E03360
      timelineindex = 1
      timeinstate = 0
      sg = Stategraph : spider
      inst = 120235 - spider (valid:true)
      bufferedevents = table: 0000000041AC0BA0
      statestarttime = 222.50001160428
      lastupdatetime = 222.50001160428
      laststate = table: 0000000022E00B10
      lasttags = table: 0000000041AC0830
   statename = taunt
   params = nil
   state = table: 0000000022E03360
scripts/prefabs/spiderden.lua:318 in (field) onspawned (Lua) <317-322>
   inst = 111897 - spiderden (valid:true)
   spider = 120235 - spider (valid:true)
scripts/components/childspawner.lua:518 in (method) DoSpawnChild (Lua) <475-522>
   self =
      childrenoutside = table: 000000005568CCB0
      spawnoffscreen = false
      maxemergencycommit = 0
      queued_spawn = false
      regenvariance = 9
      timetonextspawn = 0
      emergencychildname = spider_warrior
      maxchildren = 3
      regening = true
      regentimerstart = function - scripts/worldsettingsutil.lua:10
      spawnperiod = 5
      timetonextregen = 97
      allowboats = true
      childname = spider
      spawntimerstop = function - scripts/worldsettingsutil.lua:4
      _onchildkilled = function - scripts/components/childspawner.lua:97
      ongohome = function - scripts/prefabs/spiderden.lua:663
      emergencychildreninside = 0
      spawning = false
      childreninside = 3
      _doqueuedspawn = function - scripts/components/childspawner.lua:96
      spawntimerset = function - scripts/worldsettingsutil.lua:64
      spawnvariance = 0.5
      inst = 111897 - spiderden (valid:true)
      emergencychildrenoutside = table: 000000005568C990
      regenperiod = 90
      regentimerstop = function - scripts/worldsettingsutil.lua:4
      numemergencychildrenoutside = 0
      emergencydetectionradius = 10
      rarechildchance = 0.1
      useexternaltimer = true
      maxemergencychildren = 0
      spawntimerstart = function - scripts/worldsettingsutil.lua:10
      numchildrenoutside = 0
      onspawned = function - scripts/prefabs/spiderden.lua:317
      canemergencyspawn = true
      emergencychildrenperplayer = 1
   target = nil
   prefab = spider
   radius = nil
   x = 233.1490020752
   y = 0
   z = 373.35900878906
   spawn_radius = 0.5
   offset = (-0.91, 0.00, -0.42)
   child = 120235 - spider (valid:true)
scripts/components/childspawner.lua:551 in (method) SpawnChild (Lua) <543-560>
   self =
      childrenoutside = table: 000000005568CCB0
      spawnoffscreen = false
      maxemergencycommit = 0
      queued_spawn = false
      regenvariance = 9
      timetonextspawn = 0
      emergencychildname = spider_warrior
      maxchildren = 3
      regening = true
      regentimerstart = function - scripts/worldsettingsutil.lua:10
      spawnperiod = 5
      timetonextregen = 97
      allowboats = true
      childname = spider
      spawntimerstop = function - scripts/worldsettingsutil.lua:4
      _onchildkilled = function - scripts/components/childspawner.lua:97
      ongohome = function - scripts/prefabs/spiderden.lua:663
      emergencychildreninside = 0
      spawning = false
      childreninside = 3
      _doqueuedspawn = function - scripts/components/childspawner.lua:96
      spawntimerset = function - scripts/worldsettingsutil.lua:64
      spawnvariance = 0.5
      inst = 111897 - spiderden (valid:true)
      emergencychildrenoutside = table: 000000005568C990
      regenperiod = 90
      regentimerstop = function - scripts/worldsettingsutil.lua:4
      nu
[00:05:55]: [string "scripts/stategraphs/SGspider.lua"]:110: attempt to call method 'SoundPath' (a nil value)
LUA ERROR stack traceback:
    scripts/stategraphs/SGspider.lua:110 in (upvalue) SoundPath (Lua) <109-111>
    scripts/stategraphs/SGspider.lua:271 in (field) onenter (Lua) <268-272>
    scripts/stategraph.lua:590 in (method) GoToState (Lua) <528-599>
    scripts/prefabs/spiderden.lua:318 in (field) onspawned (Lua) <317-322>
    scripts/components/childspawner.lua:518 in (method) DoSpawnChild (Lua) <475-522>
    scripts/components/childspawner.lua:551 in (method) SpawnChild (Lua) <543-560>
    scripts/prefabs/spiderden.lua:361 in (upvalue) SpawnDefenders (Lua) <341-378>
    scripts/prefabs/spiderden.lua:381 in (field) onhitfn (Lua) <380-391>
    scripts/components/combat.lua:629 in (method) GetAttacked (Lua) <530-647>
    scripts/components/combat.lua:1203 in (method) DoAreaAttack (Lua) <1192-1209>
    scripts/components/aura.lua:52 in (method) OnTick (Lua) <44-65>
    scripts/components/aura.lua:22 in (field) fn (Lua) <21-23>
    scripts/scheduler.lua:186 in (method) OnTick (Lua) <164-216>
    scripts/scheduler.lua:409 in (global) RunScheduler (Lua) <407-415>
    scripts/update.lua:240 in () ? (Lua) <224-298>
	

 

Could you please list your server all client mods? Error does not tell what mod causes the problem, it doesn't mean that it couldn't be it. Also, make sure you check your game files. But I think that it because of mods, never had such a problem with spiders.

One of my friends expirienced really interesting problem with SoundEmitter which the game files checking don't fix, SoundPath sounds kinda simillar to that. But if in normal world without mods and sound enabled you can hear as much spiders as you want this mean that the problem still mods. The consol command (consol is ~) for spawning a lot of different spiders:
 

c_announce("Make sure you enabled sound")
c_spawn("spider")
c_spawn("spider_warrior")
c_spawn("spider_hider")
c_spawn("spider_spitter")
c_spawn("spider_moon")
c_spawn("spider_healer")

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...