Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Point Blank (Piercing Blow) (https://forum.zone-game.info/forumdisplay.php?f=204)
-   -   [Piercing Blow] Локализация клиента Piercing Blow (https://forum.zone-game.info/showthread.php?t=39880)

PROGRAMMATOR 13.01.2016 02:20

Локализация клиента Piercing Blow
 
http://image.zone-game.info/images/2016/01/12/Q4VHY.png

Piercing Blow издается в различных странах и соответственно на языках данных регионов. Универсального русификатора нет, так как единственный клиент в RU регионе издаёт Innova, а используют они устаревшую версию.

Для создания собственной локализации клиента Piercing Blow нам потребуется:

Извлекаем содержимое архива в корневую директорию установленной игры. Теперь файлы локализации доступны по пути Locale\NorthAmerica\String. Удаляем оригинальный Pack\Locale_NorthAmerica_String.i3Pack.

Список файлов и за что они отвечают:
Свернуть ↑Развернуть ↓


Редактирование файлов

Открываем любой интересующий нас файл и видим перед собой примерно следующее:

Код:

STR_UI_GOTOBACK        Go backward
«STR_UI_GOTOBACK» в данном случае переменная, которую мы не трогаем, далее идёт текст «Go backward» который мы можем изменить на «Вернуться». Обратите внимание, переменная и текст разделены табуляцией, а сохраняя файл, убедитесь, что установлена кодировка «UCS-2 Little Endian».

Важно! Директория с локализацией и содержащиеся в ней файлы должны соответствовать региону, к которому привязан клиент. В данном случае – это «NorthAmerica».

Дополнительные возможности

При локализации вы можете использовать управляющие символы \n и \t, а также раскрашивать текст с помощью тегов {col:162,229,150,255} подкрашенный текст {/col}. Цвет в данном случае – RGBA, только с отличием в альфа-канале, непрозрачность которого задается от 0 до 255.

PROGRAMMATOR 13.01.2016 02:44

Re: Локализация клиента Piercing Blow
 
Кстати, есть лайфхак, как получить Id любого оружия в магазине или инвентаре.

Открываем Weapon_NorthAmerica.txt удаляем все строки, сохраняем. Запускаем клиент, заходим на сервер, переходим в магазин и видим:

http://image.zone-game.info/images/2016/01/12/Olwcz.png

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

p1rat24 13.01.2016 12:47

Re: Локализация клиента Piercing Blow
 
Есть полностью готовый перевод уже? чтоб самому не переводить, так сказать, публичный!

PROGRAMMATOR 13.01.2016 13:00

Re: Локализация клиента Piercing Blow
 
У меня нет, и у других не встречал. Можно конечно на github залить и совместную работу в этом направлении проделывать.

Sojang 13.01.2016 13:04

Re: Локализация клиента Piercing Blow
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 405184)
У меня нет, и у других не встречал. Можно конечно на github залить и совместную работу в этом направлении проделывать.

В вк встречал группу там русификатор(не полный) для Piercing Blow

nn03 13.01.2016 19:23

Re: Локализация клиента Piercing Blow
 
Цитата:

Сообщение от Dom2 (Сообщение 405186)
В вк встречал группу там русификатор(не полный) для Piercing Blow

Тоже где-то видал.
P/s А что ПБ пиратки еще в моде?

Sojang 13.01.2016 20:06

Re: Локализация клиента Piercing Blow
 
Цитата:

Сообщение от nn03 (Сообщение 405209)
Тоже где-то видал.
P/s А что ПБ пиратки еще в моде?

в 2013 было модно)щас уже активность не та

PROGRAMMATOR 13.01.2016 20:40

Re: Локализация клиента Piercing Blow
 
nn03, а где были пиратки? Неужто те самые 8x8 на сурсах Феликса?

Sojang 13.01.2016 21:25

Re: Локализация клиента Piercing Blow
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 405212)
nn03, а где были пиратки? Неужто те самые 8x8 на сурсах Феликса?

Были сурсы Феликса 2012 года потом шарп сервер DarkSkeleton,а потом уже 8х8 сурсы феликса появились в сети)

PROGRAMMATOR 13.01.2016 22:02

Re: Локализация клиента Piercing Blow
 
Это да, но пираток то не было. :)


Текущее время: 07:00. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot