Скачать игры,софт,музыку,
Counter-Strike 1.6,Counter-Strike Source на компьютер бесплатно.
Приветствуем всех посетителей на портале perfect-soft.su,
который предоставляет вам огромный выбор всевозможного контента для компьютера и не только!
С нашего сайта вы сможете без особых усилий скачать бесплатно игры, скачать бесплатно программы,
скачать бесплатно сборники отличной музыки, скачать бесплатно новые фильмы и много другого интересного и полезного софта!
Рекомендуем вам добавить сайт в закладки своего браузера, чтобы было проще нас найти.
Запуск: Первая команда должна быть CT, вторая TF Команды играют раунд на ножах. Выигравшая команда выбирают сторону.
Warm-up Режим: Режим ожидания. Игроки должны написать в чате ready для запуска CW.
Запись демок, снятие скриншотов: Снятие скриншотов у игроков по окончанию матча Запись HLTV и POV демок
Список конфигов: Конфиг ножевого раунда Warm-up конфиг Матч конфиг Overtime конфиг
HUD сообщения После каждого раунда отображается счет между сторонами.
Команды плагина: cw – Запустить матч cw help – Вывод информации о параметрах команды и их формате cwstart – Начать матч, не дожидаясь подтверждения готовности всех игроков cwrestart 1 – Рестарт половинки cwrestart 2 – Рестарт матча cwabort – Прервать матч cwmenu – Меню плагина cwswap-поменять команды местами
Установка:
1.Установите metamod или metamod-p если не установлен 2.Установите AMX mod X если не установлен 3.Скопируйте файлы из архива в папку с кс, должны присутствовать следующие фалы:
cstrike\addons\amxmodx\plugins\x-war.amxx Сам плагин
Для доступа к командам плагина по умолчанию требуется флаг доступа AMXX "m” – ADMIN_LEVEL_A Чтобы изменить флаг доступа, в x-war.sma нужно отредактировать строку: #define CMDACCESS ADMIN_LEVEL_A
Включить логи: #define LOG
Включить режим «дебуга», в серверную консоль будут выводиться сообщения о состояниях работы плагина #define DEBUG
Чтобы отключить поддержку HLTV: Закомментировать строку: #define HLTV_SUPPORT тоесть должно стать так: //#define HLTV_SUPPORT
Если на сервере 2 HLTV, можно указать порт паблик хлтв, это означает что все хлтв зашедшие с данного порта не будут инициализироваться
#define HLTV_PUBLIC_PORT 27020
файл x-war.amxx получается в результате компилирования x-war.sma
Как откомпилировать плагин: В ...cstrike\addons\amxmodx\configs\plugins.ini следует дописать строку x-war.amxx, чтобы плагин запустился На этом установка завершена.
Настройка:
Редактируем x-war.txt - это словарь сообщений, который плагин выводит пользователям при различных событиях игры.
Формат файла: Тег_меню = Текст Тег_худ_сообщения = Текст Тег_текст_сообщения = Текст
Например: menu_mm_header = X-War System: здесь указывается какой текст будет в заголовке меню hud_start3 = GOING LIVE IN THREE RESTARTS, GET READY! здесь указывается текст худ сообщения на событие старт игры clt_init4 = Match already in progress здесь указывается текст обычного сообщения
В тексте сообщений можно использовать специальные теги замены: [lbrk] - переход на следующую строку [CTname] - Имя команды играющей за спецназ [Tname] - Имя команды играющей за террористов [ServerPassword] - Пароль установленный на сервере [playedhalf] - Номер половины [adminname] - Имя админа отменившего матч [whosready1] - Список готовых игроков со стороны спецназа [whosready2] - Список готовых игроков со стороны террористов [players] - minready [maxrounds2] - Число раундов и тип игры (+1 или *2)(mr, mx) [team1rdy] - Число готовых игроков со стороны спецназа [team2rdy] - Число готовых игроков со стороны террористов [CTscore] - Число выйгранных раундов командой играющей в данный момент за спецназом [TERscore] - Число выйгранных раундов командой играющей в данный момент за террористов [periodinfo] - Показывает номер овертайма (1й овертайм, 2й и тд) [round2] - Число сыгранных раундов в текущей половине [warmuptimer] - Оставшееся время для разминки [CaptainCT] - Показывает имя капитана спецназа [CaptainT] - Показывает имя капитана террористов
Например строка: hud_stop6 = Match aborted by [adminname] будет выведена с именем админа оборвавшим матч
Редактируем strins.ini: В этом файле содержаться настройки сообщений, которые хранятся в словаре
Параметры x-war.cfg: xw_tie 0 - Может ли быть ничья? 0 = нет, играть Overtime, 1 = да xw_screenshots 1-Делать скриншоты на клиентах? 0 = нет, 1 = да xw_demos 2-Записывать демки на клиентах? 0 = нет, 1 = да, 2 = спросить клиентов xw_hltv_passw hltvpass-Пароль консоли HLTV. Введите adminpassword из hltv.cfg xw_hltv_demosdir "demos\"-Директория, в которую записывать ХЛТВ демки xw_swapteams 1-Менять команды местами автоматически? 0 = нет, 1 = да xw_ot_rounds 3-Колличество раундов в овертайме xw_warmup_timelimit 1-Ограничение на разминку в минутах (При 0 время на вармап неограниченно) xw_restarts "1 1 2"-Количество и время рестартов xw_knife_round 1-Запускать раунд на ножах? 0 = нет, 1 = да xw_block_chooseteam 1-Запрещать игрокам менять команду во время игры? 0 = нет, 1 = да xw_onlykillfrags 1-Убирать 3 фрага за взрыв\разминирование бомбы? 0 = нет, 1 = да xw_readymenu 1-Выводить игрокам меню вы готовы? 0 = нет, 1 = да xw_gag 1-Запрещать команду say игрокам во время игры? 0 = нет, 1 = да. (Капитаны могут использовать say в любом случае) xw_minready 5-Сколько игроков в каждой команде должно написать ready для начала матча xw_gametype 0-Тип игры: 0 = mr, 1 = mx xw_maxrounds 15-Число раундов xw_configs "default.cfg"-Имя конфигов используемых плагином в матчах xw_public_cfg "server.cfg"-Конфиг сервера, который запуститься после матча, должен лежать в папке cstrike
Настройка hltv.cfg: Если нет то создаем в папке где лежит hltv.exe Редактируем/добавляем поле adminpassword в hltv.cfg Если в начале строки стоят // удаляем их, строка должна стать примерно такой: adminpassword "hltvpass ", где hltvpass это ркон пароль HLTV сервера, он нужен для того, чтобы плагин смог записать демку. Если вы запускаете хлтв под линуксом! Обязательно добавьте в строке запуска +exec hltv.cfg Не забываем что этот пароль нужно указать в конфиге плагина, чтобы демки писались. Если пароль содержит пробелы, нужно писать его в кавычках Редактируем/добавляем поле serverpassword в hltv.cfg Пишем пароль для входа на ваш сервер строка должна стать примерно такой: serverpassword "pcw", где pcw это пароль для входа на сервер
Создаем папку для демок: Если xw_hltv_demosdir "demos\" это означает что все хлтв демки будут записываться в папку cstrike\demos\ Поэтому убедитесь что данная папка существует, если нет – создайте ее
Несколько HLTV: Если у вас 2 HLTV, 1 для записи, 2й для спектаторов, в конфиге сервера нужно прописать sv_proxies 2. В плагине есть поддержка 2х ХЛТВ, но для этого нужно открыть исходник (x-war.sma) и найти строку: //#define HLTV_PUBLIC_PORT 27020 Убираем // Получается: #define HLTV_PUBLIC_PORT 27020 Теперь меняем 27020 на тот порт, который используется хлтв, ХЛТВ для записи должен использовать другой порт, иначе он не будет записывать. Теперь компилируем плагин и обновляем его в cstrike\addons\amxmodx\plugins\x-war.amxx
Вложения: Компилированный плагин CS 1.6: x-war.amxx,x-warvote.amxx Исходник плагина для CS 1.6: x-war.sma,x-warvote.sma Словарь для плагина CS 1.6: x-war.txt,x-warvote.txt Файлы конфигурвции для плагина CS 1.6: папка x-war с набором всех конфигов Дополнительно: Исходник оформления темы