Главная | Мой профиль | Выход 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Создание bat файла
NeoGame Дата: Суббота, 26.02.2011, 00:02 | Сообщение # 1
Сообщений: 998
Награды: 13
Репутация: 34
Статус: Offline
Создание bat файла

И так в этой теме я хочу поговорить о создании bat файла для запуска сервера Counter-Strike. Для того чтобы создать пустой bat файл произведем следующие действия. В папке с сервером (там, где лежит файл hlds.exe) создаем пустой текстовый файл.

Запускаем его при помощи блокнота.

В верхнем меню выбираем пункт файлы > сохранить как.

В поле имя файла пишем start.bat. Тип файла выбираем все файлы и нажимаем сохранить.

Bat файл готов!

Теперь нам нужно запустить сам сервер. Вписываем в наш созданный bat файл следующую строку
Code
START /HIGH  hlds.exe -game cstrike +port 27015 +map de_dust2_2x2_hama +rcon_password 32167 +maxplayers 6 -noipx –console

Команда start /HIGH - говорит о том что мы должны запустить наш сервер с высоким приоритетом. А о параметрах сервера говорилась уже не раз на нашем форуме.

Но я думаю, что это большинство из вас знает, поэтому я продолжу эту статью.

Наверное многим хотелось бы запустить через 1 bat файл несколько серверов с разными портами и к каждому подключить hltv? )) Сейчас мы это реализуем. Удаляем содержимое
Нашего файла и пишем вот так.

Code
title "START SERVER COUNTER-STRIKE"
rem "Server one"
start /high hlds.exe -game cstrike +port 27015 +map de_dust2 +maxplayers 32 -nopix -console
@echo off    
@ping 127.0.0.1 -n 10 2> nul > nul    
rem “HLTV One”    
Start /MIN/HIGH hltv.exe +connect 127.0.0.1:27015 -port 27020 +record hltv_  -nomaster
@echo off    
@ping 127.0.0.1 -n 5 2> nul > nul    
rem  "Server two"
start /high hlds.exe -game cstrike +port 27016 +map de_dust2 +maxplayers 32 -nopix -console
@echo off    
@ping 127.0.0.1 -n 10 2> nul > nul    
rem “HLTV two”    
Start /MIN/HIGH hltv.exe +connect 127.0.0.1:27016 -port 27021 +record hltv_ -nomaster

Пояснение к коду. В начале запускается 1 сервер на порту 27015 через 10 секунд подключается hltv на 1 сервер (порт hltv 27020). Через некоторое время hltv начинает запись демки с названием hltv_-дата время-карта.dem. Через 5 секунд запускается второй сервер с подключением к нему hltv.

Более подробное описание.

start /high hlds.exe -game cstrike +port 27015 +map de_dust2 +maxplayers 32 -nopix -console
Запускает 1 сервер с высоким приоритетом на порту 27015
строка
@echo off
@ping 127.0.0.1 -n 12 2> nul > nul - выступает в качестве таймера. Чтоб все не запускалось одновременно, за время через которое откроется второй сервер, отвечает строка -n 12. Если поставишь строку -n 5 то второй сервер откроется через 5 сек )
Start /MIN/HIGH hltv.exe +connect 127.0.0.1:27015 -port 27020 +record hltv_ -nomaster
Подключение к 1 серверу HLTV

ну и запуск собственно второго сервера с подключением hltv
START "Server two" /HIGH hlds.exe -game cstrike +port 27016 +map de_dust2 +rcon_password 32167 +maxplayers 6 -noipx -console
Start /MIN/HIGH hltv.exe +connect 127.0.0.1:27016-port 27021 +record hltv_ -nomaster 


9567349.jpg (2.1 Kb) · 8244250.jpg (16.1 Kb) · 6793104.jpg (22.7 Kb) · 0858026.jpg (55.8 Kb) · 7122722.jpg (3.3 Kb)

 
  • Страница 1 из 1
  • 1
Поиск:



Counter-Strike 1.6
Cтатьи
Программы
Карты
Боты
Видео

AmxModX
Статьи и мануалы
Дополнения
Защита
Готовые сервера

Игровые сервера
Банлист
Cтатистика

Мониторинг



  Наши услуги: ($)
- реклама на форуме
- сборка, настройка, установка серверов Counter-Strike 1.6
- установка PsychoStats
- установка AmxBans
Контакты:
WebMoney: U130358994893
icq: 593332066 
Skype: CypressH1ll_shit 

Присоединяйся



Лучшие дополнения

AMX Mod X
(система управления сервером)
AMX Bans
(система управления банами)
PsychoStats
(ведение статистики сервера)
Dproto
(ломалка steam)
RHLG (+HLG)
(античит без клиентской части)
Booster lite
(понижение пинга)
Counter-Strike Deathmatch
(модификация)
Zombie Plague Mod
(модификация)
High Ping Kicker
(ограничение на пинг)
Admin Spectator ESP
(помощь в вычислении читеров)

Статистика

Посетители за сегодня