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

Русский ник (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 раз.
Поблагодарили: 2172 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

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

Сообщение proservers » 04 дек 2010, 21:55

читал всю тему от начала всё установил всё работает в смысле плагин, но не загружается не стандартный sockets_amxx_i386.so и не sockets_hz_amxx_i386.so
прописаны правильно, даже пробовал прописать так sockets_hz_amxx_i386
имя не меняет, а окно мотд вылазит )


sockets_hz - как будто его и нету тут
memhack - этот заработал сразу

Сервер на линуксе.

я ставил похожий плагин, имя меняет но пару раундов играем и сервак висит, в логах нету ошибок. :(
Аватара пользователя
proservers
 
Сообщения: 3
Зарегистрирован: 04 дек 2010, 19:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source

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

Сообщение DJ_WEST » 07 дек 2010, 09:13

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

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

Сообщение proservers » 07 дек 2010, 19:18

DJ_WEST писал(а):proservers, meta list? amxx modules?


mysql
sqlite
fun
engine
fakemeta
geoip
sockets
regex
nvault
hamsandwich
memhack
sockets_hz

description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
[ 2] dproto RUN - dproto_i386.so v0.9.86 ini Start Never
[ 3] MySQL RUN - mysql_amxx_i386. v1.8.0.3 pl1 ANY ANY
[ 4] SQLite RUN - sqlite_amxx_i386 v1.8.0.3 pl1 ANY ANY
[ 5] Fun RUN - fun_amxx_i386.so v1.8.1.3 pl1 ANY ANY
[ 6] Engine RUN - engine_amxx_i386 v1.8.1.3 pl1 ANY ANY
[ 7] FakeMeta RUN - fakemeta_amxx_i3 v1.8.1.3 pl1 ANY ANY
[ 8] Ham Sandwich RUN - hamsandwich_amxx v1.8.1.3 pl1 ANY ANY
[ 9] MemHack RUN - memhack_amxx_i38 v1.00 pl1 ANY ANY
[10] CSX RUN - csx_amxx_i386.so v1.8.1.3 pl1 ANY ANY
[11] CStrike RUN - cstrike_amxx_i38 v1.8.1.3 pl1 ANY ANY
11 plugins, 11 running

17:18:15 Currently loaded plugins:
name version author file status
[ 1] Fix AutoBuy Bug 3 1.0 ProServers.eu autobuy_fix3.am running
[ 2] No Radio Flood 1.1 Starsailor no_radio_flood. running
[ 3] Anti Flood 1.8.1.3711 AMXX Dev Team antiflood.amxx running
[ 4] Anti radio-chat Spam 1.0 ProServers.eu anti_floodup.am running
[ 5] Admin Base 1.8.1.3711 AMXX Dev Team admin.amxx running
[ 6] Admin Commands 1.8.1.3711 AMXX Dev Team admincmd.amxx running
[ 7] Admin Help 1.8.1.3711 AMXX Dev Team adminhelp.amxx running
[ 8] Slots Reservation 1.8.1.3711 AMXX Dev Team adminslots.amxx running
[ 9] Menus Front-End 1.8.1.3711 AMXX Dev Team menufront.amxx running
[ 10] Commands Menu 1.8.1.3711 AMXX Dev Team cmdmenu.amxx running
[ 11] Players Menu 1.8.1.3711 AMXX Dev Team plmenu.amxx running
[ 12] Admin Chat 1.8.1.3711 AMXX Dev Team adminchat.amxx running
[ 13] Scrolling Message 1.8.1.3711 AMXX Dev Team scrollmsg.amxx running
[ 14] Info. Messages 1.8.1.3711 AMXX Dev Team imessage.amxx running
17:18:15 [ 15] Admin Votes 1.8.1.3711 AMXX Dev Team adminvote.amxx running
[ 16] NextMap 1.8.1.3711 AMXX Dev Team nextmap.amxx running
[ 17] Nextmap Chooser 1.8.1.3711 AMXX Dev Team mapchooser.amxx running
[ 18] TimeLeft 1.8.1.3711 AMXX Dev Team timeleft.amxx running
[ 19] Pause Plugins 1.8.1.3711 AMXX Dev Team pausecfg.amxx running
[ 20] Stats Configuration 1.8.1.3711 AMXX Dev Team statscfg.amxx running
[ 21] Restrict Weapons 1.8.1.3711 AMXX Dev Team restmenu.amxx running
[ 22] StatsX 1.8.1.3711 AMXX Dev Team statsx.amxx running
[ 23] Exec 1.0 ToXiC amx_exec.amxx running
[ 24] Admin Gag 1.8.3 EKS admin_gag.amxx running
[ 25] anti4 1.1.0 Harpoon anti-ch.amxx running
[ 26] TopX 0.1 SAMURAI topx.amxx running
[ 27] Spin hack Detector 1.0.4 EKS ac_spinhackdete running
[ 28] Admin Check 1.51 OneEyed admin_check.amx running
[ 29] Nu Era Radio Plugin 1.0 Вы должны зарегистрироваться, чтобы видеть ссылки. radio.amxx running
17:18:15 [ 30] Weapon Icon 1.0 Zenix (m$ubn) weapon_icon.amx running
[ 31] Bomb CountHUD Timer 0.1 SAMURAI bcd_hud.amxx running
[ 32] Lucia 1.0 joaquimandrade lucia.amxx running
[ 33] Restart 2.0 Alka SayRestart.amxx running
[ 34] Glow 1.2 Kensai glow2.amxx running
[ 35] Icons Color Changer 1.1 xPaw IconsColorChang running
[ 36] Stop Chat Ad 1.0.1 MastaMan stop_reklama.am running
[ 37] CSFile.Info OpenGL32 D 2.1 Final -)>C-r-A-c-K<(- csf_opengl32.am running
[ 38] In-Game Ads 1.71 stupok69 in_game_ads.amx running
[ 39] Tree Spawner 1.0 xPaw TreeSpawner.amx running
[ 40] Punisher 1.4.1 R3X punisher.amxx running
[ 41] Admin Fire 1.0.0 f117bomb amx_fire.amxx running
[ 42] Clan sort 0.1 ts2do clansort.amxx running
[ 43] Custom spray sound 0.2 v3x custom_spray_so running
[ 44] imitate 0.1 epileptick imitate.amxx running
17:18:15 [ 45] Better High Ping Kicke 2.6 Lev bhpk.amxx running
[ 46] gmScreens 2.1 [gm-project.net] gm_screens.amxx running
[ 47] Admin OnLine (AOL) 1.2 [CkA] jas0n adminonline.amx running
[ 48] SharkMod 0.3 Edgar De Loa sharkmod.amxx running
[ 49] c4 0.1 K.K.Lv c4.amxx running
[ 50] Reload Status Bar 0.1.1 VEN 53_reload_statu running
[ 51] Admin Spectator ESP 1.3 KoST admin_spec_esp. running
[ 52] Russian Name 1.7 DJ_WEST russian_name.am running
52 plugins, 52 running
Аватара пользователя
proservers
 
Сообщения: 3
Зарегистрирован: 04 дек 2010, 19:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source

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

Сообщение DJ_WEST » 08 дек 2010, 15:58

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

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

Сообщение proservers » 08 дек 2010, 18:24

DJ_WEST писал(а):Какой дистрибутив linux? Может конфликт идет с модулем, в консоли сервера или логах есть что?

debian 5.0.7 64 битный
в логах чистенько никаких ошибок
Аватара пользователя
proservers
 
Сообщения: 3
Зарегистрирован: 04 дек 2010, 19:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source

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

Сообщение romka1313 » 01 апр 2011, 18:11

:yahoo:
Аватара пользователя
romka1313
 
Сообщения: 1
Зарегистрирован: 01 апр 2011, 18:08
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

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

Сообщение burc ugur » 09 апр 2011, 17:33

Please shared sma !

I translate plugin to Turkish !
Аватара пользователя
burc ugur
 
Сообщения: 4
Зарегистрирован: 13 мар 2011, 01:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

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

Сообщение alexrus73 » 12 июн 2011, 23:12

Поставил, все работает, проблема только в том что при вводе ника возникает проблема
После того когда вводишь вторую букву ника в этот момент еще появляется только первая)) мелочь но исправить нужно.
И еще вопрос при коннекте на сервер все время придется ник по русский вводить? или можно как нить постоянно сделать?
Аватара пользователя
alexrus73
 
Сообщения: 12
Зарегистрирован: 10 мар 2011, 18:42
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение DJ_WEST » 27 июн 2011, 18:37

После того когда вводишь вторую букву ника в этот момент еще появляется только первая)) мелочь но исправить нужно.

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

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

Сообщение waw555 » 02 сен 2011, 15:57

Появилась проблема на хостинге Forteam, после того как они перевели сервер на линукс, плагин запускается только при включении сервера, после смены карты плагин не работает.

amx_modules

Список загруженных модулей:
Наименовани верси Автор Состо
MySQL 1.8.2-dev AMX Mod X Dev Team running
Fun 1.8.2-dev AMX Mod X Dev Team running
Engine 1.8.2-dev AMX Mod X Dev Team running
FakeMeta 1.8.2-dev AMX Mod X Dev Team running
CStrike 1.8.2-dev AMX Mod X Dev Team running
CSX 1.8.2-dev AMX Mod X Dev Team running
Ham Sandwich 1.8.2-dev AMX Mod X Dev Team running
MemHack 1.00 Schnitzelmaker running
nVault 1.8.2-dev AMX Mod X Dev Team running
Sockets_hz 1.81 hackziner v. of HLS running
Всего 10 модулей


meta list

Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.8.2-d ini Start ANY
[ 2] dproto_EF RUN - dproto_i386.so v0.9.87 ini Start Never
[ 3] AntiDlFile RUN - antidlfile_i386. v1.4 ini Start Never
[ 4] MySQL RUN - mysql_amxx_i386. v1.8.2-d pl1 ANY ANY
[ 5] Fun RUN - fun_amxx_i386.so v1.8.2-d pl1 ANY ANY
[ 6] Engine RUN - engine_amxx_i386 v1.8.2-d pl1 ANY ANY
[ 7] FakeMeta RUN - fakemeta_amxx_i3 v1.8.2-d pl1 ANY ANY
[ 8] CStrike RUN - cstrike_amxx_i38 v1.8.2-d pl1 ANY ANY
[ 9] CSX RUN - csx_amxx_i386.so v1.8.2-d pl1 ANY ANY
[10] Ham Sandwich RUN - hamsandwich_amxx v1.8.2-d pl1 ANY ANY
[11] MemHack RUN - memhack_amxx_i38 v1.00 pl1 ANY ANY
11 plugins, 11 running

После смены карты

[ 35] unknown unknown unknown russian_name.am bad load

При перезагрузке сервера

[ 35] Russian Name 1.7 DJ_WEST russian_name.am running

В чем может быть проблема?
С Уважением, WAW555!!!
Аватара пользователя
waw555
 
Сообщения: 220
Зарегистрирован: 14 дек 2009, 07:15
Благодарил (а): 28 раз.
Поблагодарили: 24 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Пред.След.

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

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

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