Создаем .txt файл в папке где лежит hlds.exe Надо ввести имя с расширением .bat (start.bat) Открываем и копируем туда вот это @echo off cls echo Protecting hlds from crashes... echo If you want to close srcds and this script, close the hlds window and type Y depending on your language followed by Enter. title hlds.com Watchdog :hlds echo (%time%) hlds started. START/HIGH /wait hlds.exe +sv_lan 1 -game cstrike -port 27015 +maxplayers 21 +map de_dust2 -noipx -insecure -nomaster -console echo (%time%) WARNING: hlds closed or crashed, restarting. echo by ch1ck3n for www.all-contra.ru goto hlds
Если вы включаете сервер в консольном режиме вы сами под себя настроите А если вы полный 0 тогда читайте дальше
Теперь разбираем: START/HIGH /wait hlds.exe +sv_lan 1 -game cstrike -port 27015 +maxplayers 21 +map de_dust2 -noipx -insecure -nomaster -console
-port - это ваш порт +maxplayers - туд надо ввести сколько игроков будет играть на серве +map - какая карта будет стаять на сервере Остальное не трогаем!!!!!!!!!!!!!!!
ТЕперь когда включаете сервер запускайте этот .bat файл'
Данные настройки производятся в Server.cfg mp_allowspectators 1 // На сервере можно присутствовать спектатором mp_autocrosshair 0 // Автоаим (примитивный AimBot) mp_autokick 0 // Автокик тимкиллеров mp_autoteambalance 1 // Автобаланс команд (разница игроков не может быть больше mp_limitteams mp_buytime 0.5 // Время, от начала раунда, когда ещё можно купить оружие (в мин) mp_consistency 1 // Проверка файлов клиента mp_c4timer 35 // Время от установки до взрыва бомбы (в сек) mp_chattime 10 // Количество секунд, на которое сервер позволяет игрокам писать в общий чат после конца карты и до загрузки новой mp_decals 200 // Количество отображаемых одновременно дыр от выстрелов , пятен крови и т.д mp_fadetoblack 0 // Черный экран после смерти до конца раунда mp_flashlight 1 // Разрешить использовать фонарик mp_forcechasecam 0 // После смерти можно смотреть только за своей командой (1); нельзя двигать камеру после смерти (2); откл. (0) mp_forcecamera 2 // Режим камеры в спектаторе после смерти mp_freezetime 2 // Время для закупки в начале раунда, когда нельзя двигаться (в сек) mp_footsteps 1 // Слышно шаги (при беге) mp_friendlyfire 1 // Можно ранить, убивать своих mp_limitteams 10 // Сколько максимум игроков может играть за команду mp_hostagepenalty 0 // После этого кол-ва убитых заложников вас кикнет mp_limitteams 1 // См. mp_autoteambalance mp_maxrounds 0 // До скольки раундов идет карта mp_playerid 1 // Что видит игрок принаведениии прицела на цель: 2 - ничего, 1 - видит имя игрока ( если он из твое команды), 0 - видит имена всех mp_roundtime 2.5 // Длительность раунда (в мин) mp_startmoney 800 // Начальное количество денег в первом раунде mp_timelimit 30 // Время на карту (в мин) mp_tkpunish 0 // Убивать игрока в след. раунде за тимкилл
sv_aim 0 // Включить авто-аим sv_allow_download // Возможность загружать карты (и декали) на комп клиента sv_allow_upload // Возможность загружать карты (и декали) на сервер от клиентов sv_alltalk 0 // Разговор по микрофону доступен всем играющим на сервере (включая умерших) sv_cheats 0 // Включение читов sv_gravity 800 // Гравитация sv_lan 1 // Для локальной сети – 1, для Интернета – 0. sv_language 0 // Устанавливает язык sv_maxspectators 8 // Максимальное кол-во спектаторов sv_password 0 // Пароль для входа на сервер sv_spectalk 1 // Возможность чата между спектаторам setmaster add 72.165.61.189 //Рекомендую данный мастер! setmaster add 68.142.72.250 //Рекомендую данный мастер! (так как на них видимость в и-нэте гарантирована!)
Данные настройки из amxx.cfg // AMX Mod X echo Executing AMX Mod X Configuration File
// Уровень доступа всех, кто не прописан в users.ini (обычных игроков) // По умолчанию: "z" amx_default_access "z"
// Поле (~переменная) для пароля // Для ввода пароля (админам) используется команда setinfo _pw pass (где _pw – это и есть поле пароля, а pass - сам пароль) // По умолчанию: "_pw" amx_password_field "_pw"
// Вход на сервер // 0 – отключить авторизацию, игроки не будут проверяться (не будет присвоен ни один уровень доступа) // 1 – нормальный режим, все флаги в аккуантах ставятся // 2 – кикать всех, кого нет в листе юзеров (users.ini) // По умолчанию: 1 amx_mode 1
// Показывать активность админа // 0 – не показывать // 1 – показывать, но без ника админа (например, ADMIN Kicked Player) // 2 – показывать, с ником (например, ADMIN MegaPlayer Kicked Player) // По умолчанию: 2 amx_show_activity 2
// Частота в секундах и текст сообщения, которое будет прокручиваться // По умолчанию: "Welcome to %hostname% -- This server is using AMX Mod X" 600 amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
// Сообщение по центру экрана (в конце цвет в RGB) // По умолчанию: "Welcome to %hostname%" "000255100" // "This server is using AMX ModXnVisit http://www.amxmodx.org" "000100255" amx_imessage "Welcome to %hostname%" "000255100" amx_imessage "This server is using AMX Mod XnVisit http://www.amxmodx.org" "000100255"
// Частота вывода на экран этого сообщения (см. выше) в секундах // По умолчанию: 180 amx_freq_imessage 180
// Время бана для меню (amx_banmenu) // Используйте 0 для перманент банов (навсегда) // По умолчанию: 0 5 10 15 30 45 60 amx_plmenu_bantimes 0 5 10 15 30 45 60
// Урон от слэпа (slap) для меню (amx_slapmenu) // Слэй автоматически идет первым параметром // По умолчанию: 0 1 5 amx_plmenu_slapdmg 0 1 5
// Как часто игроки могут писать сообщения в чат в секундах (защита от флуда) // По умолчанию: 0.75 amx_flood_time 0.75
// Количество резервируемых слотов для админов // По умолчанию: 0 amx_reservation 0
// Скрывать резервируемые слоты // По умолчанию: 0 amx_hideslots 0
// Показывать оставшееся время до конца карты // a – белый текст внизу по центру экрана // b – голосовое сопровождение // c – не добавлять "remaining" (для голоса) // d – не добавлять "hours/minutes/seconds" (для голоса) // e – показывать/озвучивать, если текущее время меньше, чем установлено в параметре // По умолчанию: "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
// Сопровождать голосом команды "say thetime" и "say timeleft" // По умолчанию: 1 amx_time_voice 1
// Минимальная задержка в секундах между двумя голосованиями // По умолчанию: 10 amx_vote_delay 10
// Сколько длится голосование в секундах // По умолчанию: 10 amx_vote_time 10
// Показывать, кто за что проголосовал // По умолчанию: 1 amx_vote_answers 1
// Отношения для результатов голосования
// По умолчанию: 0.40 amx_votekick_ratio 0.40
// По умолчанию: 0.40 amx_voteban_ratio 0.40
// По умолчанию: 0.40 amx_votemap_ratio 0.40
// По умолчанию: 0.02 amx_vote_ratio 0.02
// Максимальное время, на которое может быть продлена карта (в минутах) // По умолчанию: 90 amx_extendmap_max 90
// На сколько может быть продлена карта за раз (в минутах) // По умолчанию: 15 amx_extendmap_step 15
// Разрешить выбирать язык // По умолчанию: 1 amx_client_languages 1
// Дебаг-режим // 0 - отключен // 1 – плагины с опцией "debug" в plugins.ini запускаются в debug режиме // 2 – все плагины запускаются в debug режиме // По умолчанию: 1 amx_debug 1
// Статистика ведётся // 0 – по нику // 1 - по authid // 2 - по ip // По умолчанию: 1 csstats_rank 1
// Максимальный размер файла статистики // По умолчанию: 3500 csstats_maxsize 3500
// Записывать статистику ботов // По умолчанию: 0 csstats_rankbots 0
// Время для отображения статистики после смерти (в секундах) // По умолчанию: 12.0 amx_statsx_duration 12.0
// Время отображения статистики (HUD) после конца раунда // Отрицательное время уберёт статистику до того, как freezytime раунда закончится // По умолчанию: -2.0 amx_statsx_freeze -2.0
Ventrilo server 3.0.3
1) Скачиваем и устанавливаем сервер:
Скачать: ventrilo
2) Настраиваем сервер:
В общем этих настроек будет вполне достаточно для обычного юзера:
Идем в: C:Program FilesVentSrvventrilo_srv.ini (по умолчанию)
ИЛИ
Пуск=>Все программы=>VentSrv=>Edit INI file
И видим там следующее:
[Server]
Name=Server 1 Phonetic=Server 1 Auth=0 Duplicates=0 AdminPassword= Password= SendBuffer=0 RecvBuffer=0 Diag=0 LogonTimeout=5 CloseStd=1 TimeStamp=0 PingRate=10 ExtraBuffer=0 ChanWidth=0 ChanDepth=0 ChanClients=0 DisableQuit=0 VoiceCodec=0 VoiceFormat=1 SilentLobby=0 AutoKick=0
Из этого нам понадобится:
Name=Server - Имя сервера Phonetic=Server 1 - Фонетическое произношение имени сервера Duplicates=1 - Могут ли заходить на сервер клиенты с одинаковыми именами 1=да, 0=нет AdminPassword=(ваш пароль) - Пароль для администратирования сервера Password= - Пароль сервера (если нужно)
После этого сохраняете и выходите.
3) Запуск сервера.
Для этого:
Идём в:
Пуск=>Все программы=>VentSrv=> Ventrilo Server
ИЛИ
C:\Program Files\VentSrv\ventrilo_srv
ПОЗДРАВЛЯЮ сервер запущен (должно появится окошко как на скрине ниже)
P.S. И ещё, есть один минус, на сервер может зайти только 8 человек(в версии сервера 2.4.x, было возможно сделать больше, а тут либо покупайте лицензионный сервер, либо ищите кряк)
|