• Страница 1 из 1
  • 1
Модератор форума: pashkaa  
Делаем мультиязычный Эктра предмет для Zombie Plague
Дата: Четверг, 03.01.2013, 02:02 | Сообщение # (1)
Пользователи
I love LINK-CSS.PP.UA
Сообщения:112
Всех приветствую!
Решился вот написать статью о том, как сделать ExtraItem мультиязычным
Важное замечание: файлы языка, в которых хранится перевод, необходимо сохранять в кодировке "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
======================================================================


Все готово!Ставим на серв, заходим,тестируем


<br>http://servera-cs.net/userbar/userbar.png?serv=91.211.117.52:27029</br>
  • Страница 1 из 1
  • 1
Поиск:

Используются технологии uCoz