Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
SplinterFenix

Русификация небольшого мода

Есть мод:

Item Statistics

https://steamcommunity.com/sharedfiles/filedetails/?id=3355916302

 

Перепаковывать нельзя, поэтому ищу способ, как через свой мод русифицировать несколько строк в файле Constants.c

Путь к файлу: ItemStatSystem.pbo\scripts\3_Game\Constants.c

 

class StatConstants
{
    const string m_RECOIL           = "Recoil";
    const string m_SWAY             = "Sway";
    const string m_VELOCITY         = "Velocity";
    const string m_BULLET           = "Bullet";
    const string m_SHOCK            = "Shock";
    const string m_DAMAGE           = "Damage";

    const int COLOR_RUINED			= 0xFFFF0000;
	const int COLOR_BADLY_DAMAGED	= 0xFFFFBF00;
	const int COLOR_DAMAGED			= 0xFFFFFF00;
	const int COLOR_WORN			= 0xFFBFFF00;
	const int COLOR_PRISTINE		= 0xFF40FF00;
};

enum ItemIdentifiers
{
    ARMOR,
    AMMO,
    ITEM
};

 

Вот эти переменные:

const string m_SHOCK            = "Shock";
const string m_DAMAGE           = "Damage";

 

Переименовать в "Шок", "Урон" и т.д.

 

Если  не сложно, подскажите, как это сделать?

Одно дело, когда описание или название конкретного итема сменить, а тут нечто другое...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

Я не понял, подскажите.
как связана русификация с параметрами SHOCK и DAMAGE...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

Что делает мод смотрели?

В предметах добавляются расширенные параметры.

image.png.8ec11a2c3429844be2a9ed464cee6e69.png

 

Согласитесь, по русски бы это выглядело бы красивее.

Вот и интересуюсь, можно ли и как перевести имена переменных в скрипте.

Изменено пользователем SplinterFenix (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

так ля... возьми любой мод на перевод и сделай по аналогии... делов тот. не кто ж не запрещает смотреть как сделано.

 

Прям в воркшопе напиши "перевод"
Посмотри как делают. Если что-то нужно с оригинального мода, открой его и посмотри. (Так можно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Есть пример?

Я могу изменить имя конкретного предмета, описание конктретного предмета:

Например:

    class DZ_Van_WoodenBoat_Kit : Van_WoodenBoat_Kit {
        scope = 2;
        displayName = "Комплект Деревянного Плота";
        descriptionShort = "Комплект, который можно использовать для установки каркаса для постройки Деревянного Плота.";
        itemSize[] = {4, 3};
    };

Но тут идет ко всем предметам аттач еще и с скрипта.

Как прописать изменение этих переменных?

Изменено пользователем SplinterFenix (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка