|
|
|
Описание:
Плагин позволяет игроку менять ник на русский
через специальную форму (MOTD) на сервере. Русский ник отображается в
таблице результатов, в чате, в консоли сервера.
Требования:
Sockets_hz
Fakemeta
Memhack
Для вызова окна смены ника:
say /name
say_team /name
/name
Серверные настройки:
amx_rusname "0"/"1"
Запретить/разрешить смену ника на сервере.
amx_rusname_port "27020"
Свободный, открытый порт на сервере необходимый для правильной работы плагина.
amx_rusname_admin ""
Включает возможность смены ника только для тех игроков, у которых есть флаг доступа, прописанный в данной команде.
Функция:
get_user_name(index, name[], len)
При попытке получения русского ника будет возвращать другое значение
(не русский ник). Поэтому, к примеру, в меню действий над игроками
отображения ников будет другим. Для того чтобы правильно получить
русский ник игрока и использовать его в меню или для вывода информации, к
примеру, в чат, нужно пользоваться новой функцией:
get_user_rusname(index, name[], len)
Для использования этой функции в других плагинах необходимо либо в плагине, либо в amxmodx.inc добавить:
native get_user_rusname(index, name[], len)
Для работы плагина - скачать sockets_hz_amxx.rar.html, создать в папке addons папку rusname, закинуть в неё .dll-файл, затем открыть /addons/metamod/plugins.ini и добавить строчку:
win32 addons\rusname\sockets_hz_amxx.dll