Русское сообщество по скриптингу

Русский ник (Russian Name)

Плагины для AMX Mod X, которые не удовлетворяют правилам оформления.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Русский ник (Russian Name)

Сообщение DJ_WEST » 09 дек 2009, 22:14

Автор: DJ_WEST
Версия: 1.7

Описание:
Плагин позволяет игроку менять ник на русский через специальную форму (MOTD) на сервере. Русский ник отображается в таблице результатов, в чате, в консоли сервера.

Это бета-версия плагина, предназначенная для публичного тестирования, выявления ошибок и их исправления.

Отдельное спасибо:
nooby - за принцип поиска смещения ника в памяти

Требования:
Sockets_hz
Fakemeta
Вы должны зарегистрироваться, чтобы видеть ссылки.

rus_name_1.jpg
rus_name_2.jpg


Клиентские команды:
Для вызова окна смены ника:
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)


Не утверждено. Отсутствуют файлы, поддержка плагина и его актуальность //Leonidddd
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3747
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2171 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Русский ник (Russian Name)

Сообщение DJ_WEST » 08 июн 2010, 16:22

Может быть, на грузинском языке?

Проверь, должно.
Tilos, на смену раскладки плагин никак не влияет, ищи проблемы у себя в системе/клиенте и т.д.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3747
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2171 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Русский ник (Russian Name)

Сообщение Tilos » 08 июн 2010, 19:07

DJ_WEST, вряд ли. Ибо мне его устанавливал совсем другой человек. С другой системой, в другом городе. И сказал, что у него не меняется раскладка. Я посмотрел и у меня тоже не меняется.
Аватара пользователя
Tilos
 
Сообщения: 203
Зарегистрирован: 10 апр 2010, 21:03
Откуда: Егорьевск
Благодарил (а): 26 раз.
Поблагодарили: 7 раз.
Языки программирования: Не программирую

Re: Русский ник (Russian Name)

Сообщение DJ_WEST » 08 июн 2010, 20:30

То что он в другом городе - это не фактор :) У меня меняется (Win XP SP3).
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3747
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2171 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Русский ник (Russian Name)

Сообщение Tilos » 09 июн 2010, 08:42

DJ_WEST, 188.127.248.245:27088 попробуй тут, пожалуйста, или кто-нибудь другой. Будет ли меняться раскладка, это тестовый сервер, не реклама.
Аватара пользователя
Tilos
 
Сообщения: 203
Зарегистрирован: 10 апр 2010, 21:03
Откуда: Егорьевск
Благодарил (а): 26 раз.
Поблагодарили: 7 раз.
Языки программирования: Не программирую

Re: Русский ник (Russian Name)

Сообщение thrndm » 15 июн 2010, 09:35

А возможно ли в следующей версии реализовать смену ника без запроса в MOTD?
/name %NICK%
Чтобы клиентам с разного рода патчами поддержки UTF-8 в чате было сразу писать нужный им ник. К тому же далеко не все моды поддерживают HTML в MOTD, а так была бы какая-никакая совместимость.
Аватара пользователя
thrndm
 
Сообщения: 1
Зарегистрирован: 11 июн 2010, 12:52
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Русский ник (Russian Name)

Сообщение kalash1k » 03 ноя 2010, 23:47

Исходника так и не будет? Тогда какой смысл было создавать alliedmods like форум и выкладывать тут плагины без исходников? Это лицемерие называется.
Да сами alliedmod'ерсы вас засмеяли бы.

Аватара пользователя
kalash1k
 
Сообщения: 210
Зарегистрирован: 17 янв 2010, 14:08
Откуда: СССР
Благодарил (а): 15 раз.
Поблагодарили: 20 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Русский ник (Russian Name)

Сообщение DJ_WEST » 04 ноя 2010, 00:42

Исходника так и не будет? Тогда какой смысл было создавать alliedmods like форум и выкладывать тут плагины без исходников? Это лицемерие называется.
Да сами alliedmod'ерсы вас засмеяли бы.

Не будет, потому что он уже давно где-то затерялся, не нравится -> exit. Никто не говорил, что это am like форум, а также кто кого засмеет мало кому интересно.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3747
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2171 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Русский ник (Russian Name)

Сообщение kalash1k » 04 ноя 2010, 00:51

потому что он уже давно где-то затерялся

:ROFL:

Аватара пользователя
kalash1k
 
Сообщения: 210
Зарегистрирован: 17 янв 2010, 14:08
Откуда: СССР
Благодарил (а): 15 раз.
Поблагодарили: 20 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Русский ник (Russian Name)

Сообщение GT_86 » 11 ноя 2010, 07:29

А почему пробел не работает?

И нельзя ли сделать так,чтоб после смены карты ник не менялся обратно?
Аватара пользователя
GT_86
 
Сообщения: 14
Зарегистрирован: 14 сен 2010, 00:56
Благодарил (а): 8 раз.
Поблагодарили: 0 раз.

Re: Русский ник (Russian Name)

Сообщение 3aHyga » 12 ноя 2010, 14:57

Исходника так и не будет? Тогда какой смысл было создавать alliedmods like форум и выкладывать тут плагины без исходников? Это лицемерие называется.
Да сами alliedmod'ерсы вас засмеяли бы.

Кого "вас"? Ты тоже здесь вообще то.
kalash1k, если бы я делал vote rr я бы тоже исходники выложил ;)
Тем более что этого полным полно.
Вы должны зарегистрироваться, чтобы видеть ссылки.
Вы должны зарегистрироваться, чтобы видеть ссылки.
Аватара пользователя
3aHyga
 
Сообщения: 11
Зарегистрирован: 06 ноя 2010, 21:00
Откуда: Нижний Новгород
Благодарил (а): 5 раз.
Поблагодарили: 11 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6

Пред.След.

Вернуться в Неутвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1