• Страница 1 из 1
  • 1
Создаем .BAT для сервера css orange box
Olegan Дата: Воскресенье, 08.04.2012, 18:06 | Сообщение # 1
  • Проверенный
  • Сообщений: 680
  • Репутация:
    19
  • Статус: Offline
В этой статье я расскажу как самостоятельно создать батник для запуска сервера

BAT файлы - своеобразные программы на языке Windows Scripts(точно не помню)

BAT = батник

В батник записываються команды.

Командами можно запустить какую либо программу с параметрами для нее.

Вот пример - батник для запуска сервера CS:S :



@echo off

cls

echo Protecting srcds from crashes...

echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.

title srcds.com Watchdog

:srcds

:loop

echo (%date% %time%) srcds started.

start \srcds_fps_boost.exe

start /wait \srcds.exe -console -game cstrike -tickrate 100 -port 27015 +fps_max 600 +maxplayers 12 +map de_dust2 +hostname "GG"

goto srcds

echo (%date% %time%) WARNING: srcds closed or crashed, restarting.

goto loop



В этом батнике много всякого ненужного текста. Убираем все нах и получаем сокращенный вариант:

@echo off

cls

title srcds.com Watchdog

:srcds

:loop

start \srcds_fps_boost.exe

start /wait \srcds.exe -console -game cstrike -tickrate 100 -port 27015 +fps_max 600 +maxplayers 12 +map de_dust2 +hostname "GG"

goto srcds

goto loop



Вот и получился у нас батник в сокращенном варианте.

Теперь обьясню все подробно:



cls - очистка экрана



title srcds.com Watchdog - название окна где будет отображаться батник



:srcds - это как-бы своеобразная точка возврата



:loop - та же самая точка



start \srcds_fps_boost.exe - запускаем стабилизатор fps



start /wait \srcds.exe -console -game cstrike -tickrate 100 -port 27015 +fps_max 600 +maxplayers 12 +map de_dust2 +hostname "GG" - запускаем сам сервер



goto srcds - возращаемся к той точке



goto loop - возвращяемся к той точке

Теперь опишу параметры запуска сервера (то , что идет после start /wait \srcds.exe )



-console - запуск сервера в консоли(меньше ресурсов кушает)



-game cstrike - выбор игры сервера



-tickrate 100 - установка тикрейта



-port 27015 - установка порта, на котором будет запущен сервер



+fps_max 600 - максимальное значение fps



+maxplayers 12 - количество слотов на сервере



+map de_dust2 - начальная зона



+hostname "gg" - имя сервера



-insecure - включение защиты на сервере(VAC)



-nosecure - выключение защиты



-nomaster - выключение мастер сервера(не будет виден в поиске)
 
  • Страница 1 из 1
  • 1
Поиск: