Joined: 17 Oct 2009, 23:43 Posts: 7590 Location: \\HULK
UPD.BAT
Code:
@echo off echo Doom 2D Forever 667 Update Batch echo ================================ echo. if not exist unzip.exe goto fial if not exist nugget.exe goto fial
if not exist Doom2DF.log goto skiplog echo Writing game log echo >> overall.log date /T >> overall.log type dfserver.log >> overall.log del dfserver.log echo.
rem echo Updating game.wad rem nugget http://doom2d.org/doom2d_forever/latest/game.wad rem move /Y game.wad data echo.
echo Cleaning the trash again... if exist win32-d2df-latest-bin.zip del win32-d2df-latest-bin.zip if exist win32-editor-latest-bin.zip del win32-editor-latest-bin.zip rem if exist game.wad del game.wad echo. :goto exit :fial echo FATAL ERROR: UNZIP.EXE or NUGGET.EXE not found. :goto exit :exit echo Goodbye and have a nice day! call runserver.bat
Joined: 19 Jun 2019, 23:28 Posts: 423 Location: Equestrian Wasteland.
В мае fl0atingzero aka k_1nspired просил у меня рабочий вариант списка. Ещё до этого хотелось всё его вычистить и выпульнуть сюда, но в итоге не получилось, сейчас же, когда я вновь наткнулся на эту тему, вспомнил, что хотел. Заодно дальше подчистил пример, который прикрепляю сюда.
Важные пояснения по работе: 1) Строки после # [SERVERSTARTSETTING] трогать нельзя, кроме названия алиаса; 2) В самом конце обязательно должен стоять вызов карты, иначе не запустится. Запускается командой (как пример):
Тем самым образом, оно сначала запустит сервер на одной карте, затем переключится на другую и выставленные параметры в SERVERSTARTSETTINGS сработают как положено.
Известные приколы/баги:
1. Кооператив запускать необходимо командой, предварительно выкинув выставление карты (команда map в конце списка) после запуска: Doom2DF_H -map $ПЕРВЫЙ_ВАД_В_СПИСКЕ$:\\MAP01 -gm COOP -port 25667 -exec th-dm.txt --log-file dfserver_dm.log В противном случае, ваш сервер будет работать неправильно. Отрепорчено: viewtopic.php?f=36&t=3079
2. Survival/LMS/TLMS реализованы, но недоконца - warmup-таймер работает так, как ему захочется. Отрепорчено: viewtopic.php?f=36&t=2931
3. Срабатывание эвентов сделано через задницу, из-за чего не рекомендуется выставлять их в алиасах установки карты. Отрепорчено: viewtopic.php?f=36&t=3122
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum