Не меняется язык сервера через amx_langmenu

Сообщения
3,582
Реакции
1,570
Помог
137 раз(а)
Ошибка
Не меняется язык сервера через amx_langmenu
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5221 (http://www.amxmodx.org)
Билд
ReHLDS version: 3.4.0.664-dev
ReGamedll
ReGameDLL version: 5.7.0.313-dev
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] Reunion RUN - reunion_mm_i386.so v0.1.0.130 ini Start Never
[ 2] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5221 ini Start ANY
[ 3] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 4] Rechecker RUN - rechecker_mm_i386.so v2.5 ini Chlvl ANY
[ 5] Revoice RUN - revoice_mm_i386.so v0.1.0.32 ini Start Never
[ 6] MySQL RUN - mysql_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[ 7] SQLite RUN - sqlite_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[ 8] Fun RUN - fun_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[ 9] Engine RUN - engine_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[10] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[11] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[12] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[13] hackdetector RUN - hackdetector_amxx_i386.so v0.15.328.lite pl2 ANY ANY
[14] ReAPI RUN - reapi_amxx_i386.so v5.6.0.158-dev pl2 ANY Never
14 plugins, 14 running
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] Aliases checker 0.8.2 kanagava alias_detector0 running
[ 2] fb_forwards 0.1.4 Kanagava & Realu fb_forwards.amx running
[ 3] WebHS 0.1 kanagava fb_web_online.a running
[ 4] FreshBans 1.4.0b kanagava fresh_bans_140_ running
[ 5] SF Warn Menu 0.1.4g serfreeman1337 sf_admin_warns. running
[ 6] CSStatsX SQL 0.7.4 serfreeman1337 csstatsx_sql.am running
[ 7] AES: StatsX 0.5 Vega serfreeman1337 statsx_cstrike. running
[ 8] Admin Base 1.9.0.5221 AMXX Dev Team admin.amxx running
[ 9] Admin Commands 1.9.0.5221 AMXX Dev Team admincmd.amxx running
[ 10] Admin Help 1.9.0.5221 AMXX Dev Team adminhelp.amxx running
[ 11] Slots Reservation 1.9.0.5221 AMXX Dev Team adminslots.amxx running
[ 12] Multi-Lingual System 1.9.0.5221 AMXX Dev Team multilingual.am running
[ 13] Menus Front-End 1.9.0.5221 AMXX Dev Team menufront.amxx running
[ 14] Commands Menu 1.9.0.5221 AMXX Dev Team cmdmenu.amxx running
[ 15] Players Menu 1.9.0.5221 AMXX Dev Team plmenu.amxx running
[ 16] Teleport Menu 1.9.0.5221 AMXX Dev Team telemenu.amxx running
[ 17] Maps Menu 1.9.0.5221 AMXX Dev Team mapsmenu.amxx running
[ 18] Plugin Menu 1.9.0.5221 AMXX Dev Team pluginmenu.amxx running
[ 19] Admin Chat 1.9.0.5221 AMXX Dev Team adminchat.amxx running
[ 20] Anti Flood 1.9.0.5221 AMXX Dev Team antiflood.amxx running
[ 21] Scrolling Message 1.9.0.5221 AMXX Dev Team scrollmsg.amxx running
[ 22] Info. Messages 1.9.0.5221 AMXX Dev Team imessage.amxx running
[ 23] Admin Votes 1.9.0.5221 AMXX Dev Team adminvote.amxx running
[ 24] Pause Plugins 1.9.0.5221 AMXX Dev Team pausecfg.amxx running
[ 25] Stats Configuration 1.9.0.5221 AMXX Dev Team statscfg.amxx running
[ 26] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 27] Admin Auto Remove 1.0 SLIMSHADY admin_auto_remo running
[ 28] AdminMenuExample 1.0 SLIMSHADY admin_menu_osn. running
[ 29] AdminMenu 4.2 Nordic Warrior ( adminmenu.amxx running
[ 30] Advanced Vault System 1.5 Destro adv_vault.amxx running
[ 31] Advanced Lottery 0.2 Nordic Warrior advanced_lotter running
[ 32] [ReAPI] Advanced Team 0.1.0 Vaqtincha AdvancedTeamCho running
[ 33] AFK Protection 2.0 rapara13 afk.amxx running
[ 34] Aim Info 1.2 xPaw/rmk by N.W. aimcountry.amxx running
[ 35] Auto recording demo 2.0 IzI | Bonaqua (R amx_autodemorec running
[ 36] Ball 1.1 Nordic ball.amxx running
[ 37] BhopHack Detector 0.1 Mistrick bhophack_detect running
[ 38] Camera Changer 1.3 Bl0ck Camera_Changer. running
[ 39] Connect Exec 1.0 AleX connect_exec.am running
[ 40] Chat Manager 4.3.1 OciXCrom crx_chatmanager running
[ 41] CM: Toggle Chat 4.1 OciXCrom crx_chatmanager running
[ 42] [ReAPI] Custom Models 1.6.1 neugomon custom_models.a running
[ 43] Knife Duels 2.0.5 raizo duel_rmk.amxx running
[ 44] Fix for sky 0.3 NordicWarrior fix_maps.amxx running
[ 45] HackDetector 0.15.lite Lev @ AGHL.RU De hackdetector.am running
[ 46] High Ping Kicker (Stea 0.16.2 OLO/shadow high_ping_kicke running
[ 47] iFLY 1.0 arttty7 iFLY.amxx running
[ 48] iHOOK 1.0 arttty7 iHOOK.amxx running
[ 49] Invisible Spectator 1.0 ReHLDS Team invisible_spect running
[ 50] key listener 0.7 cheap_suit keylistener.amx running
[ 51] Kill Distance (mod) 0.3f Nightscream kill_distance.a running
[ 52] Knife Menu 1.2 Nordic Warrior knife_menu.amxx running
[ 53] Light Menu 0.2 Nordic Warrior light_menu.amxx running
[ 54] Map Manager 2.5.61 Mistrick mapmanager.amxx running
[ 55] СуперМаркет 3.0 Pain market.amxx running
[ 56] Micro Army Rank System 1.29Hz Ge3eR MARS_1.29Hz.amx running
[ 57] Mind Games 1.0 fifayer MindGames.amxx running
[ 58] Money System Best t3rkecorejz MoneySystem.amx running
[ 59] MG Grab 2.0 Nickron new_grab.amxx running
[ 60] Parachute 1.0 maeStro parachute.amxx running
[ 61] Pingwinowa bombka 0.1 diablix pingwin.amxx running
[ 62] ADV. QUAKE SOUNDS 5.0 HATTRICK (HTTRCK QuakeSounds.amx running
[ 63] Random Skies 1.1 rmk by N.W. randomskies.amx running
[ 64] ReChecker Logging 1.0 custom rc_logging.amxx running
[ 65] Reset Score 0.2 Silenttt / CepeH RESET_SCORE_V0. running
[ 66] [ReAPI] SF Level Skins 0.1 serfreeman1337 sf_level_skins. running
[ 67] Spectator Bots 2.1 SISA spectator_bots. running
[ 68] SteamID Limiter 0.4 Mistrick steamid_limiter running
[ 69] Technical Works 0.1.0 Jumper technical_works running
[ 70] Money 1.1 x3/rmk by N.W. tm.amxx running
[ 71] Train Killer 1.0 Pastout! trainkiller.amx running
[ 72] VipMenu 1.2 Remake by N.W. vipmenu.amxx running
[ 73] Yet Another Voteban 1.7 AndrewZ/voed/wop yet_another_vot running
73 plugins, 73 running
Не меняется язык сервера через amx_langmenu. Если выставить язык через это меню, в чате есть строчка Your language has been set to "English", но после этого язык мгновенно сбрасывается на значение квара amx_language
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
3,023
Реакции
1,731
Помог
79 раз(а)
sbelov020, Язык меняется тут /cstrike/addons/amxmodx/data/vault.ini
и в файле amxx.cfg:
Код:
// Server language in ISO 639-1 format
// Please see data/lang/languages.txt file for a list of supported languages
//
// Default value: en
amx_language "ru"

// If you set this to 0, clients cannot chose their language, instead they use
// whatever language the server is configured to use.
//
// Default value: 1
amx_client_languages 0
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
Последнее редактирование:
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
заменяем
Код:
client_cmd(id, "setinfo ^"lang^" ^"%s^"", pLang)
set_user_info(id, "lang", pLang); // In case setinfo breaks (slowhacking and all), this will at least be a fallback while the user is connect
на
Код:
new infobuffer = engfunc(EngFunc_GetInfoKeyBuffer, id);
engfunc(EngFunc_SetClientKeyValue, id, infobuffer, "lang", pLang);
и добавляем инклуд
Код:
#include <fakemeta>
 
Сообщения
3,582
Реакции
1,570
Помог
137 раз(а)
wopox1337, у меня вообще нет такого сетинфо.

10_20181010121548_1.png

fantom, это в каком плагине?
10 Окт 2018
wopox1337, и дело явно не в клиенте. скачал чистый серв 1.8.3, все меняется
 
Сообщения
3,582
Реакции
1,570
Помог
137 раз(а)
fantom, нашел уже. сделал - без изменений
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
sbelov020, мой код не меняет setinfo на клиенте. Проверять нужно результат. А тут уже зависит от плагинов. Поддерживают они мультыланг или как обычно строкы захаржкодженные
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
sbelov020, тогда возьмите мой плагин который я недавно опубликовал. Там все работает
 
Сообщения
3,582
Реакции
1,570
Помог
137 раз(а)
fantom, не меняется. даже в чат после выбора английского пишет по-русски. "ваш язык сохранен" или как там
10 Окт 2018
fantom, а на чистом серве все работает. и стандартный и твой.
 
Сообщения
3,582
Реакции
1,570
Помог
137 раз(а)
fantom, как можно выяснить, что это делает? только перебором (вкл/выкл) плагинов и модулей?
11 Окт 2018
upd. в консоли сервера появляется такая строка при попытке сохранить язык: Info string length exceeded
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
sbelov020, это значит что превишен лимит сетинфо. Я точно не помню какой его размер
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу