BotoFF Форум сервера CS 1.6 by Zavhoz
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.


BotoFF Форум сервера CS 1.6
 
ФорумПоследние изображенияРегистрацияВход

 

 Установка AMX

Перейти вниз 
АвторСообщение
Zavhoz
Тиран - диктатор
Тиран - диктатор
Zavhoz


Сообщения : 1592
Репутация : -4
Дата регистрации : 2008-08-31
Возраст : 37

Установка AMX Empty
СообщениеТема: Установка AMX   Установка AMX EmptyВс Янв 31, 2010 3:29 pm

На момент написания, версия AMX 0.9.9.

Качаем AMX.

"Что-то там много всякого... чего качать?". А качать надо AMX Mod for WON.

По настройке сервера, я думаю вы сами сможете разобраться с *.so'шками amx. Я буду учитывать dll файлы.

Расспаковали архив и кидаем его в \cstrike\addons\amx.
Т.е. в папке amx у вас должны быть папки modules, plugins, config и т.д.

Идем в папку с установленным metamod'ом. Там создаем файл plugins.ini.

В него пишем:

win32 addons/amx/dlls/amx_mm.dll
win32 addons/amx/dlls/fun_mm.dll

Для Linux пишем:

linux addons/amx/dlls/......so

Если мы хотим, чтоб AMX у нас был еще и с статистикой, то так же добавляем csstats_mm.dll.

Далее идем в папку с amx, а точнее в папку config.

Открываем amx.cfg:

Код
// For more indepth setup and instructions for AMX go here:
// <a href="http://amxmod.net/docs/" target="_blank">http://amxmod.net/docs/</a>

// AMX Configuration File
echo Executing AMX Configuration File

// Default access for all non admin players (see users.ini for access details)
amx_default_access "z" // Уровень доступа игроков по умолчанию. z - user. Детально о всех флагах прочтете в users.ini.

// Name of setinfo which should store a password on a client
// (Example: setinfo _pw "password")
amx_password_field "_pw"

// Mode of logging to a server
// 0 - disable logging, players won't be checked (and access won't be set)
// 1 - normal mode which obey flags set in accounts
// 2 - kick all players not on list
amx_mode 1 // Режим работы сервера, 0 - без разделения доступа, 1 - нормальный режим, 2 - кикать всех, кого нет в users.ini.

// Show admins activity
// 0 - disabled
// 1 - show without admin name
// 2 - show with name
amx_show_activity 2 // Показывать активность админов. 0 - не показывать, 1 - показывать без имени админа, 2- показывать с именем админа.

// Frequency in seconds and text of scrolling message
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX" 600

// Center typed colored messages (last parameter is a color in RRRGGGBBB format)
amx_imessage "Welcome to %hostname%" "000255100"
amx_imessage "This server is using AMX\nVisit <a href="http://amxmod.net" target="_blank">http://amxmod.net</a>" "000100255"

// Frequency in seconds of colored messages
amx_freq_imessage 180

// Set in seconds how fast players can chat (chat-flood protection)
amx_flood_time 0.75

// Amount of reserved slots (for more details see comments in a plugin source)
amx_reservation 2 // Сколько слотов резервируем для админов.

// Displaying of time remaining
// a - display white text on bottom
// b - use voice
// c - don't add "remaining" (only in voice)
// d - don't add "hours/minutes/seconds" (only in voice)
// e - show/speak if current time is less than this set in parameter
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"

// Announce "say thetime" and "say timeleft" with voice
amx_time_voice 1 // Произносить голосом время или нет.

// Minimum delay in seconds between two voting sessions
amx_vote_delay 10

// How long voting session goes on
amx_vote_time 10

// Display who votes for what option
amx_vote_answers 1

// Some ratios for voting success
amx_votekick_ratio 0.40
amx_voteban_ratio 0.40
amx_votemap_ratio 0.40
amx_vote_ratio 0.02

// Max. time to which map can be extended
amx_extendmap_max 90

// Step for each extending
amx_extendmap_step 15

// CSStats rank tracking
// 0 - Playername
// 1 - WON ID
// 2 - IP address
csstats_rank 1 // Как собирать статистику.

// More than 7000 will get player timeouts at map change
csstats_maxsize 3500 // Максимальные размер статистики.

// To reset the /top15 and all CSStats info do this in the servers console:
// csstats_reset 1


Сохраняем. Открываем modules.ini.
Там снимаем комментарии к модулям, которые мы прописали в plugins.ini в папке metamod'а.

Код
; AMX Modules

; NOTE: 'AMX+MM' modules have to be declared in both
; amx/modules.ini and metamod/plugins.ini since
; AMX v0.9.9 (same as 0.9.3, differs from 0.9.7)
; Simple way to identify them: their filename
; contains '_mm'.

; CS Stats
; This one must also be declared in MetaMod's plugins.ini!
csstats_mm.dll

; Fun: more functions for modifications in HL
; This one must also be declared in MetaMod's plugins.ini!
fun_mm.dll

; MySQL access
; mysql.dll


; 3rd party modules

; Vexd Util.
; This one must also be declared in MetaMod's plugins.ini!
; VexdUM_mm.dll

; For DoD compatibility, see this:
; <a href="http://djeyl.net/forum/index.php?showtopic=22018" target="_blank">http://djeyl.net/forum/index.php?showtopic=22018</a>


Сохраняем. Открываем users.ini.

В самом низу мы будем прописывать админов. Есть несколько вариантов. Закрепление на имя или на IP.

Для имени у нас будет следующая строка: "superadmin""password""access flag" "account flags"

Для IP: "12.345.67.89""password""access flag" "account flags"

"И что же это такое!?"

Подробнее:

В первых ковычка ставится имя или IP адрес. Во вторых задается пароль для доступа на сервер. Далее проставляются флаги полномочий. В последних флаги доступа на сервер.

Список флагов полномочий:

Код
a - Флаг иммунитета. Человека нельзя кикнуть/забанить/сделать slay/slap и т.п.
b - Флаг разрешающий подключение на резервные слоты.
c - Флаг доступа к команде amx_kick.
d - Флаг доступа к командам amx_ban и amx_unban.
e - Флаг доступа к командам amx_slap и amx_slay.
f - Флаг досутпа к команде amx_map.
g - Флаг доступа для изменений cvar настроек через amx_cvar. Прошу заметить, доступны не все cvar переменные.
h - Флаг доступа к amx_cfg.
i - Флаг доступа к amx_chat и другим чат командам.
j - Флаг доступа к amx_vote и другим командам голосования.
k - Флаг доступа для изменения cvar переменной sv_password.
l - Флаг доступа к amx_rcon и возможности изменения всех cvar на сервере.
u - Флаг доступа к меню amx.
z - Флаг пользователя. Не даёт никаких полномочий.


Есть еще другие флаги полномочий, так сказать зарезервированные. Они могут использоваться в плагинах, которые были написаны сторонними людьми. Поэтому возможно могут потребоваться при установке того или иного доп. плагина.

Флаги доступа на сервер:
Их несколько, но используются не все.

Код
a - Отлючать игрока если пароль не совпадает.
d - Это IP адрес.
e - Пароль не проверяется.


Пример строки с полными полномочиями и закреплению к IP адресу:
"12.345.67.89" "mypass" "abcdefghijklmnopqrstu" "ad"

Тут мы даем все флаги полномочий (В том числе и резервные) и в флагах доступа говорим, что это IP адрес (Флаг d) и чтоб кикало, если не совпадает присланный клиентом пароль (Флаг а).

Вот и все.

Запускаем сервер.
Для того чтоб админу получить права на сервер, ему надо в консоле своего клиента написать setinfo _pw mypass.
И только после этого, подключаться к серверу.
Вернуться к началу Перейти вниз
http://forum.botoff.net
 
Установка AMX
Вернуться к началу 
Страница 1 из 1
 Похожие темы
-

Права доступа к этому форуму:Вы не можете отвечать на сообщения
BotoFF Форум сервера CS 1.6 by Zavhoz :: Мастерская :: Установка и настройка сервера-
Перейти: