Воскресенье, 19.05.2024, 06:46
Главная       Cs 1.6 Server 91.122.97.247
| RSS
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 19
Мини-чат
bY TRK Server!
УСТАНОВКА АМХХ
Для этого нам необходимо, всего ничего: AMX Mod X, дополнение к AMX Mod X с
поддержкой Counter-Strike, Metamod,
Все программы так-же можно скачать с этого сайта.
Загружаем AMX mod X http://www.amxx-servers.ru (v.1.8 последняя на момент написания статьи). Также вы сможете скачать AMXx с сайта
http://amxmodx.org.
Загружаем плагин AMX Match Deluxe (v.4.00 так же последняя версия на момент
написания статьи) с форума сайта AMX mod X'a, из раздела Plugins. Конфиги для
AMX Match Deluxe находятся в архиве с плагином.

Загружаем Metamod с сайта http://metamod.org и устанавливаем его.
Или закачуем AMXx с встроенным метамодом с нашего сайта:
http://counter-strike.cn.ua

Я думаю всем понятно, что все эти действия производятся на выделенном
игровом сервере Counter-Strike 1.6. На более раннихпоздних версиях игры 100%
работы плагина и AMXX я гарантировать не могу. Мы будем рассматривать
отдельный конкретный случай с CS 1.6 (оптимизированной для российских и Украинских условий. Patch 19-23b.

Важно!!! Для работы AMXX файлы располагаем следующим образом (иначе
AMXX просто не будет работать):
1. Устанавливаем metamod:
/cstrike/addons/metamod/dlls/metamod.dll
/cstrike/addons/metamod/dlls/metamod_i386.so
/cstrike/addons/metamod/plugins.ini…

В файле /cstrike/liblist.gam делаем следующие изменения
ставим знаки коментария на старых файлах gamedll
//gamedll "dllsmp.dll"
//gamedll_linux "dlls/cs_i386.so"


и дописываем пути к новым
gamedll "addonsmetamoddllsmetamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
Установка Metamod'a завершена.

2. Устанавливаем AMX mod X

Распаковываем AMXX в папку с контрой следующим образом:
/cstrike/addons/amxmodx/dlls/amxmodx_mm.dll
/cstrike/addons/amxmodx/modules/fun_amxx.dll
/cstrike/addons/amxmodx/modules/csx_amxx.dll
/cstrike/addons/amxmodx/modules/engine_amxx.dll
/cstrike/addons/amxmodx/modules/sockets_amxx.dll
/cstrike/addons/amxmodx/modules/cstrike_amxx.dll
/cstrike/addons/amxmodx/modules/mysql_amxx.dll
/cstrike/addons/amxmodx/scripting/*.sma
/cstrike/addons/amxmodx/scripting/include/*.inc
/cstrike/addons/amxmodx/logs/...
/cstrike/addons/amxmodx/plugins/*.amxx
/cstrike/addons/amxmodx/configs/plugins.ini
/cstrike/addons/amxmodx/configs/modules.ini
/cstrike/addons/amxmodx/...
и т.д.

Открываем или создаем файл cstrike/addons/metamod/plugins.ini и вставляем
в него следующие строки.
; AMX Mod
win32 addons/amxmodx/dlls/amxmodx_mm.dll
linux addons/amxmodx/dlls/amxmodx_mm_i386.so

Открываем файл cstrike/addons/amxmodx/configs/modules.ini и записываем туда
следующее. Если конечно этих строк там уже нет. И следим чтобы некоторые
нужные строки не были закомментарены (после знака ";" вся строка считается
просто текстом, комментарием). Удаляем знак комментария ( с нужных нам
строк.
Далее идет пример моего modules.ini с моими комментариям. Предназначен для
игры по локальной сети (WIN32 HLDS), добавлены только необходимые для
работы AMX Match Deluxe модули.

; AMX Mod X Modules
; You can specify both linux & win32 modules here
; To enable a module, remove the semi-colon from the line
; ------------------------------
; Fun - provides extra functions (добавляет дополнительные функции необходимые
; некоторым плагинам, для работы AMX Match Deluxe не требуется)

;fun_amxx_i386.so
fun_amxx.dll
;fun_amxx_amd64.so
; ----------------------------------------------------
; Engine - provides engine functions core to Half-Life (позволяет работать с
; основными функциями движка, НЕОБХОДИМ для работы AMX Match Deluxe)
; ----------------------------------------------------
;engine_amxx_i386.so
engine_amxx.dll
;engine_amxx_amd64.so
; ----------------------------------------------------------
; Fakemeta - provides a massive interface into the HL engine (модуль для
; продвинутого вызова и управления функциями игрового движка, для работы:
AMX
; Match Deluxe не требуется)
; ----------------------------------------------------------
;fakemeta_amxx_i386.so
fakemeta_amxx.dll
;fakemeta_amxx_amd64.so
; -------------------------------------------
; Database Access - only enable one of these (модули для работы с базами
данных, ; для работы AMX Match Deluxe не требуется)
; -------------------------------------------
; MySQL
;mysql_amxx_i386.so
;mysql_amxx.dll
;mysql_amxx_amd64.so
; PostgreSQL
;pgsql_amxx_i386.so
;pgsql_amxx.dll
; Microsoft SQL
;mssql_amxx.dll
; ---------------------------------------------
; GeoIP - determines the country of ip adresses (модуль для определения страны
; по IP адресу, для работы AMX Match Deluxe не требуется)
; ---------------------------------------------
;geoip_amxx_i386.so

;geoip_amxx.dll
;geoip_amxx_amd64.so
; ------------------------------------
; Array - advanced arrays in scripting (модуль для работы с массивами, для
; работы AMX Match Deluxe не требуется)
; ------------------------------------
;array_amxx_i386.so
;array_amxx.dll
;array_amxx_amd64.so
; --------------------------------
; Sockets - network socket support (модуль для управление сетевыми сокетами
; (TCP/UDP), требуется для записи демок во ремя кланвора)
; --------------------------------
;sockets_amxx_i386.so
sockets_amxx.dll
;sockets_amxx_amd64.so
; --------------------------
; Regular Expression support (поддержка регулярных выражений, НЕОБХОДИМ
для
; работы AMX Match Deluxe)
; --------------------------
;regex_amxx_i386.so
regex_amxx.dll
;regex_amxx_amd64.so
; ----------------------------------------------------------
; Counter-Strike - adds functions specific to Counter-Strike (модуль добавляет
; специальные функции встречающиеся только в Counter-Strike, НЕОБХОДИМ
для
; работы AMX Match Deluxe)
; ----------------------------------------------------------
;cstrike_amxx_i386.so
cstrike_amxx.dll
;cstrike_amxx_amd64.so
; -----------------------------------------------------
; CSX - adds functionality for CS statistics and events (модуль для ведения
; статистики в CS, для работы AMX Match Deluxe не требуется)
; -----------------------------------------------------
;csx_amxx_i386.so
csx_amxx.dll
;csx_amxx_amd64.so

;geoip_amxx.dll
;geoip_amxx_amd64.so
; ------------------------------------
; Array - advanced arrays in scripting (модуль для работы с массивами, для
; работы AMX Match Deluxe не требуется)
; ------------------------------------
;array_amxx_i386.so
;array_amxx.dll
;array_amxx_amd64.so
; --------------------------------
; Sockets - network socket support (модуль для управление сетевыми сокетами
; (TCP/UDP), требуется для записи демок во ремя кланвора)
; --------------------------------
;sockets_amxx_i386.so
sockets_amxx.dll
;sockets_amxx_amd64.so
; --------------------------
; Regular Expression support (поддержка регулярных выражений, НЕОБХОДИМ
для
; работы AMX Match Deluxe)
; --------------------------
;regex_amxx_i386.so
regex_amxx.dll
;regex_amxx_amd64.so
; ----------------------------------------------------------
; Counter-Strike - adds functions specific to Counter-Strike (модуль добавляет
; специальные функции встречающиеся только в Counter-Strike, НЕОБХОДИМ
для
; работы AMX Match Deluxe)
; ----------------------------------------------------------
;cstrike_amxx_i386.so
cstrike_amxx.dll
;cstrike_amxx_amd64.so
; -----------------------------------------------------
; CSX - adds functionality for CS statistics and events (модуль для ведения
; статистики в CS, для работы AMX Match Deluxe не требуется)
; -----------------------------------------------------
;csx_amxx_i386.so
csx_amxx.dll
;csx_amxx_amd64.so


Настройка AMXХ
===============================


Настройка файла amxx.cfg
// AMXX Configuration File

echo Executing AMX Mod X Configuration File

// Эта строчка отвечает за права пользователя “по умолчанию” т.е. те права, которые будут даны ВСЕМ игрокам на сервере

amx_default_access "z"

// Получать доступ используя "_pw". Можно указать любую другую комбинацию ("_pass")

// (Example: setinfo _pw "password")

amx_password_field "_pw"

// Управляет доступом на сервер

// 0 - игроки не проверяются на права (и их права игнорируются)

// 1 - нормальный режим

// 2 - не пускать на сервер игроков, не входящих в список user.ini

amx_mode 1



// Показывать действия админов

// 0 - отключено (команды не показываются)

// 1 - показывать без указания имени админа

// 2 - указывать с именем админа

amx_show_activity 2



// Бегущая строка

amx_scrollmsg "=== BbI urpaeTe Ha %hostname% ===" 600



// Сообщение в центре экрана (формат цвета сообщения RRRGGGBBB)

amx_imessage "-= CepBeP CgeJIaH www.trk.3dn.ru =-" "234133025"





// Время между показом сообщений (сек.)

amx_freq_imessage 150

// Нет флуду на сервере. Через какое время клиент может послать след. сообщение

amx_flood_time 0.75



// Отвечает за режим выделения резервных слотов входящим на сервер админам

amx_reservation 2



// 1 - если вы хотите спрятать значение зарезирвированных слотов, 0 - если вы не хотите ничего прятать

amx_hideslots 1



// Оставшееся врмя на карту. Действия:

// a - показывать текст

// b - сказать голосом оставшееся время

// c - не показывать текст (только голос)

// d - не добавлять "часы/мин/сек" (только голос)

// e - отсчёт оставшегося времени (визуально и голосом)

amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"



// Голосовое сопровождение "say thetime" и "say timeleft"

amx_time_voice 1



// Минимальная задержка в сек. между сессиями голосования

amx_vote_delay 10



// Время на голосование (сек.)

amx_vote_time 15



// Отображать кто за что голосует

amx_vote_answers 1



// Значения для утверждения голосования (0.40 = 40% проголосовавших)

amx_votekick_ratio 0.40

amx_voteban_ratio 0.40

amx_votemap_ratio 0.40

amx_vote_ratio 0.02



// Время в минутах, на которое максимально может быть продлена текущая карта

amx_extendmap_max 60



// Шаг в минутах, на который будет продлеваться текущая карта ( ограничено переменной amx_extendmap_max )

amx_extendmap_step 15



// Rank mode какому принципу будет читаться статистика. (для сети по IP)

// 0 - by nick

// 1 - by authid

// 2 - by ip

csstats_rank 2



// Max size of the stats file - Максимум Имён в статистике

csstats_maxsize 3500



// Duration of HUD-statistics

amx_statsx_duration 12.0



// HUD-statistics display limit relative round freeze end

// Negative time will clear the HUD-statstics before the round freeze time has ended
amx_statsx_freeze -2.0



//If you set this to 0, clients cannot chose their language Язык у клиентов не меняется

amx_client_languages 0



// Plugin Debug mode

// 0 - No debugging (garbage line numbers)

// 1 - Plugins with "debug" option in plugins.ini are put into debug mode

// 2 - All plugins are put in debug mode

// Note - debug mode will affect JIT performance

amx_debug 1



// Plugin MultiLingual Debug - Выбор языка

// To debug a language put its 2 letter code between quotes ("en", "de", etc)

// "" means disabled

amx_mldebug ""

// gore plugin

// a - Headshot blood (мега кровь при хэде)

// b - Extra blood effects (много крови)

// c - Bleeding on low health (капает кровь при кол-ве hp < 20)

// d - Gib explosion (knife, HE, high damage only) (разрывает на куски при убийстве граноатой, ножом или при большом уроне (точно не помню скока но ближе к 200 (например с awp в хэд ))))

amx_gore abde

atac_options 15 - Опции плагина АТАС

amx_maxpees 1 - Опции плагина piss

amx_piss_admin 0

Установка Админки !

Откройте файл конфигурации АМХ - cstrike/addons/amxх/users.cfg для его
редактирования (да и других файлов тоже) советую пользоваться текстовым
редактором WordPad или Notepad aka Блакнот.
Первое что вы увидите, это длинный список ключей доступа и флагов для
установки прав администратора:
// Access:
// a - иммунитет (Против игрока не могут быть использованы команды kick, ban,
slay, slap и т.д.)
// b - резервация (игрок сможет пользоваться резервным слотом)
// c – доступ к команде amx_kick
// d - доступ к команде amx_ban и amx_unban
// e - доступ к команде amx_slay и amx_slap
// f - доступ к команде amx_map
// g - доступ к команде amx_cvar (не все переменные могут быть доступны)
// h - доступ к команде amx_cfg
// i - доступ к команде amx_chat и другим чат командам
// j - доступ к команде amx_vote и другим командам голосования
// k - доступ к переменной sv_password (через команду amx_cvar)
// l - доступ к переменной amx_rcon и rcon_password (через команду amx_cvar)
// m – произвольный уровень A (если вы используете нестандартные амх
плагины)
// n - произвольный уровень B
// o - произвольный уровень C
// p - произвольный уровень D
// q - произвольный уровень E
// r - произвольный уровень F
// s - произвольный уровень G
// t - произвольный уровень H
// u – доступ к графическому меню управления
// z – пользователь

найдите строчку:
// Example of admin account configuration
// amx_admin "Player" "my_password" "abcdefghijklmnopqrstu" "a"

это пример выделения прав игроку. Имя игрока - Player. Его пароль -
my_password, далее идут его права и флаги Игрок обладает иммунитетом к
командам других администраторов, доступом к командам и графическому меню
АМХ, доступом к командам дополнительных (нестандартных) АМХ плагинов и не
будет пущен на сервер при неверно указанном пароле. Сразу под строкой этого
примера вы можете начать раздачу слонов, т.е. админских прав игрокам!!!










Форма входа
Календарь новостей
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

| Copyright MyCorp © 2024 | |