Как сделать multilang для extra items?

Сегодня я расскажу как сделать мультиязычным extra items для вашего зомби сервера cs 1.6

Важное замечание: файлы языка, в которых хранится перевод, необходимо сохранять в кодировке "UTF-8" без пометки "BOM".
1.Открываем исходник оружия или плагина, ищем:
g_itemid_xm8 = zp_register_extra_item("[Assault Rifle] \rXM8 Limit", 24, ZP_TEAM_HUMAN) - (К примеру)

2.Вместо "[Assault Rifle] \rXM8 Limit" пихаем туда:
extra_weapon

3.Создаем переменную:
new extra_weapon[512]

4.Выше над g_itemid_xm8 = zp_register_extra_item(extra_weapon, 24, ZP_TEAM_HUMAN) вписываем:
formatex(extra_weapon, charsmax(extra_weapon), "%L", LANG_SERVER, "EXTRA_WEAPON");

5.В plugin_init добавляем:
register_dictionary("название_lang'a.txt");

6.Создаем ланг и пишим туда:
[ru] 
EXTRA_WEAPON = [Автомат] \rXM8 Limit 

[en] 
EXTRA_WEAPON = [Assault Rifle] \rXM8 Limit 
======================================================================

Hello, Our administration publishes only cannon content, put like under the post below and write the top comment, we are preparing the material just for you, Darling Гость.

Users belonging to group Guests cannot add comments to this article.
Base for Your Build
Information

Welcome to TB-TEAM.COM!

To become a full-fledged user of our portal, you need to register.
Register
Create your own account!

Register Now
Log In
Already registered? Go ahead and log in!

Log In