Open Vladislav4KZ opened 1 year ago
@a1batross убери уже выгрузку серверки, она гарантированно ломает это
@mittorn легче сказать, чем сделать. :)
Очень много что отваливается. Надо полностью переделать де-инит сервера при смене карты/количества игроков/игрового режима.
Если это сделать максимально в лоб, то практически сразу находится ошибка в t0a0 -- проваливаешься сквозь лифт. Почему -- хер знает.
К этому вопросу надо подойти серьёзне чем просто "убери уже выгрузку серверки".
Это уже не говоря о том, что я ещё не знаю как себя поведут игры и моды сделанные изначально под Ксаш, которые могут полагаться на поведение полностью сброшенного состояния всех глобальных и static переменных.
Это уже не говоря о том, что я ещё не знаю как себя поведут игры и моды сделанные изначально под Ксаш, которые могут полагаться на поведение полностью сброшенного состояния всех глобальных и static переменных.
Ну я думаю вряд ли будут подобные проблемы с модами.
@SNMetamorph по опыту, когда кажется что проблем не будет, они обычно возникают.
В любом случае об этом можно узнать только после внесения всех нужных изменений. :)
Проблема модов под ксаш решается изменением поведения для модов с physics api
@mittorn содержать оба варианта не сильно лучше.
Что плохого в выгрузке сервера для модов на интерфейсах xash3d, которые от этого не разваливаются?
Плохо -- содержать оба поведения, которые скорее всего будут копипастой друг друга и очередной проверкой на фиг знает что.
У меня не сильно много желания превращать движок в набор костылей.
Версия Metamod: 1.21p38 https://github.com/Bots-United/metamod-p/releases/tag/v1.21p38
Версия Sandbot: 0.4.2 https://www.moddb.com/mods/sandbot/downloads/sandbot-v042
Когда запускаешь сервер в первый раз, он запускается успешно. При втором запуске, он крашится.
engine.log