Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Шаг 3: Устанавливаем metamod




 

Metamod служит для подключения дополнительных модов на сервер, таких как AMX Mod X, StatsMe, античитов и др. Он встроен в автоматический установщик Amx Mod X Full Installer, но мы всё будем делать сами, так что начнем.

 

Качаем самую последнюю версию Metamod с официального сайта -

metamod.org

(выбирайте windows Binary если у вас Windows OS)

 

 

В папке cstrike создаем папку addons, а внутри неё папку metamod. И распаковываем файл metamod.dll в неё. Открываем \cstrike\liblist.gam (блокнот) и исправляем строчку

 

gamedll "dlls\mp.dll"

на

gamedll "addons\metamod\metamod.dll"

 

и сохраняем.

 

Вот и все - метамод на своем месте.

 

Шаг 4: Ставим и настраиваем AMX Mod X

 

Скачать AMX Mod X можно с официального сайта –

amxmodx.org

(с левой стороны, в меню найдите раздел - ".downloads"),

 

После распаковки открываем первый архив (amxmodx-1.8.1-base.rar) и распаковываем его в папку сервера \cstrike\ (например D:\Server\cstrike).

После открываем второй архив, распаковываем туда же, соглашаемся на замену всех файлов.

 

В папке cstrike/addons/metamod создаём файл plugins.ini. В этом файле будут содержаться пути к библиотекам подключаемых модов. Впишите туда первую строчку:

win32 addons/amxmodx/dlls/amxmodx_mm.dll

 

и сохраните.

 

Все, AMX Mod X подключен.

 

Далее, по ходу создания сервера вам придется подключать и другие моды, в результате чего файл addons/metamod/plugins.ini может выглядеть так:

win32 addons/amxmodx/dlls/amxmodx_mm.dll

win32 addons/dproto/dproto.dll

win32 addons/mmtimer/mmtimer.dll

win32 addons/podbot/podbot_mm.dll

 

Теперь переходим к настройке AMX Mod X.

В папке csrtike/addons/amxmodx/configs. Открываем файл 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)

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 ModX\nVisit http://www.amxmodx.org" "000100255"

amx_imessage "Welcome to %hostname%" "000255100"

amx_imessage "This server is using AMX Mod X\nVisit 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

 

Теперь открываем modules.ini, в нём содержится список подключаемых модулей.

Модули содержат стандартные функции, необходимые для работы плагинов amxx.

Если в описании плагина сказано, что он не будет работать без определенного модуля, этот модуль следует включить, убрав "; " в строке перед его названием.

 

Для начала оставим вот такой набор модулей:

;mysql

;sqlite

fun

engine

fakemeta

;geoip

;sockets

;regex

;nvault

cstrike

csx

;hamsandwich

 





Поделиться с друзьями:


Дата добавления: 2016-03-25; Мы поможем в написании ваших работ!; просмотров: 362 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

2565 - | 2294 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.013 с.