Sceatorio

by Sceat

Separated spawn and separated enemy evolution for a vanilla multiplayer experience, play with your friends without worrying for grief or resources stealing while offline

Utilities
7 months ago
0.18 - 1.1
204

b I encountered some strange behavior

3 years ago
(updated 3 years ago)

I installed this mod on my server and sometimes when the question to join is rejected, the server shuts down. When you join someone, it turns out that these two people are in separate teams. And the plot is killing a new person. Now it looks like these people are on separate teams:

[player] SirTocznet | Evolution none% | 20h09m
[SirTocznet] Pepto | Evolution 69% | 0h44m

Logs from server:

21406.352 Error MainLoop.cpp:1207: Exception at tick 4402050: The mod Sceatorio (0.18.45) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Sceatorio::on_gui_click (ID 1)
__Sceatorio__/src/game/spawns.lua:333: attempt to index local 'playerJoining' (a nil value)
stack traceback:
        __Sceatorio__/src/game/spawns.lua:333: in function 'onButtonClick'
        __Sceatorio__/control.lua:150: in function <__Sceatorio__/control.lua:145>
21406.352 Error ServerMultiplayerManager.cpp:90: MultiplayerManager failed: "The mod Sceatorio (0.18.45) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Sceatorio::on_gui_click (ID 1)
__Sceatorio__/src/game/spawns.lua:333: attempt to index local 'playerJoining' (a nil value)
stack traceback:
        __Sceatorio__/src/game/spawns.lua:333: in function 'onButtonClick'
        __Sceatorio__/control.lua:150: in function <__Sceatorio__/control.lua:145>"
21406.352 Info ServerMultiplayerManager.cpp:769: updateTick(4402050) changing state from(InGame) to(Failed)
21406.368 Quitting: multiplayer error.
21406.765 Info ServerMultiplayerManager.cpp:136: Quitting multiplayer connection.
21406.765 Info ServerMultiplayerManager.cpp:769: updateTick(4294967295) changing state from(Failed) to(Closed)
21406.767 Info HttpSharedState.cpp:54: Downloading https://multiplayer.factorio.com/remove-game/8528040
21406.915 Info UDPSocket.cpp:218: Closing socket
2 years ago

The problem seems to come from the new early cinematic, its putting the first player in team [player]. I'm currently playing on a new game by waiting the end of the crash cinematic before creating a new empire

New response