Перейти к содержимому

  • Войти / Регистрация

Фото

[SKSE] Исправление отображения русского языка для SKSE

SKSE

Важно! DJ_Kovrik , 03 Март 2015 - 22:21

Плагин для SKSE, для русской версии игры - исправляет работу функций SetDisplayName, SetName и GetName со строковыми переменными, добавляя поддержку кириллицы.
Данные функции используются в модах, дающих возможность переименования объектов (например, Jaxonz Renamer), а также в модах, динамически формирующих названия различных предметов.


страница патча на сайте


. ПЕРЕЙТИ К ОТВЕТУ


  • Чтобы отвечать, сперва войдите на форум
88 ответов в теме

#76 Shlak

Опубликовано 04 Май 2015 - 16:48  

Shlak

    Новичок

  • Участник
  • Фишка
  • 0
  • Сообщений: 1

Вообщем не получается, нужен адрес функции которая выводит MessageBox

MessageBox вроде начинается по адр .text:008EB0D0

push    esi
push    offset sub_8EE530 ; "OK"
push    offset aDebug   ; "Debug"
push    offset aMessagebox ; "MessageBox"
mov     ecx, eax
call    sub_8EB0D0

не могу толком декомилировать tesv.exe

А ты секцию text расшифровывал? Если нет то вот расшифрованный файл: TESV.exe


  • 0

#77 pieron

Опубликовано 04 Май 2015 - 19:36  

pieron

    Постоялец клуба

  • Завсегдатай
  • Фишка
  • 19
  • Сообщений: 56

MessageBox вроде начинается по адр .text:008EB0D0

push    esi
push    offset sub_8EE530 ; "OK"
push    offset aDebug   ; "Debug"
push    offset aMessagebox ; "MessageBox"
mov     ecx, eax
call    sub_8EB0D0

А ты секцию text расшифровывал? Если нет то вот расшифрованный файл: TESV.exe

Вау, спасибо! Попробую сегодня


  • 0

#78 Rankin

Опубликовано 20 Май 2015 - 10:27  

Rankin

    Новичок

  • Участник
  • Фишка
  • 0
  • Сообщений: 2

Получил исходный код у автора Mfg Console. Кто-нибудь заинтересован в попытке русифицировать этот плагин?


  • 0

#79 Antrix

Опубликовано 20 Май 2015 - 12:03  

Antrix

    Команда Riot Pixels

  • Завсегдатай
  • ФишкаФишка
  • 142
  • Сообщений: 914
  • Откуда:Киев

Получил исходный код у автора Mfg Console. Кто-нибудь заинтересован в попытке русифицировать этот плагин?

 

Отправь в ЛС..


  • 0

#80 DJ_Kovrik

Опубликовано 20 Май 2015 - 12:12  

DJ_Kovrik

    The Companions

  • Модератор
  • 3 100
  • Сообщений: 4 706
  • Откуда:Moscow


Получил исходный код у автора Mfg Console. Кто-нибудь заинтересован в попытке русифицировать этот плагин?

И мне!  :D  Если там только шрифт встроенный заменить, то это без проблем будет


  • 0

#81 Antrix

Опубликовано 20 Май 2015 - 12:31  

Antrix

    Команда Riot Pixels

  • Завсегдатай
  • ФишкаФишка
  • 142
  • Сообщений: 914
  • Откуда:Киев

И мне! :D Если там только шрифт встроенный заменить, то это без проблем будет

Ишь разогнался :D

 

P.S. Ребята, там с крокозябрами в скриптах еще никаких сдвигов нету?


Изменено: Antrix, 20 Май 2015 - 12:56

  • 0

#82 Rankin

Опубликовано 20 Май 2015 - 13:06  

Rankin

    Новичок

  • Участник
  • Фишка
  • 0
  • Сообщений: 2
Отправил. Дублирую: автор просил не выкладывать исходники в публичный доступ, но разрешил выкладывать компилированную библиотеку.
  • 0

#83 andrelo1

Опубликовано 09 Январь 2016 - 16:55  

andrelo1

    Почетный посетитель

  • Завсегдатай
  • ФишкаФишка
  • 39
  • Сообщений: 318

А с руссификацией MfgConsole так ничего и не получилось ?


  • 0

#84 Derevo

Опубликовано 16 Январь 2016 - 08:40  

Derevo

    Постоялец клуба

  • Завсегдатай
  • Фишка
  • 8
  • Сообщений: 69

http://www.nexusmods...im/mods/72157/?- неплохой кандидат на починку, наверное.


  • 0

#85 andrelo1

Опубликовано 06 Февраль 2016 - 19:05  

andrelo1

    Почетный посетитель

  • Завсегдатай
  • ФишкаФишка
  • 39
  • Сообщений: 318

Если кому интересно, то тут выложили фикс для MfgConsole, QuickLoot и других модов, где квадраты вместо русских букв.


  • 0

#86 Lexx766

Опубликовано 07 Февраль 2016 - 09:34  

Lexx766

    Постигнувший дзен

  • Участник
  • Фишка
  • 4
  • Сообщений: 47

Если кому интересно, то тут выложили фикс для MfgConsole, QuickLoot и других модов, где квадраты вместо русских букв.

Пока им еще рано пользоваться - в меню заданий появляются крякозябры вместо текста и в MCM (если он установлен) в настройках некоторых модов строчные буквы заменяются на прописные.


  • 0

#87 Trickster

Опубликовано 29 Март 2016 - 11:38  

Trickster

    Постоялец клуба

  • Завсегдатай
  • Фишка
  • 7
  • Сообщений: 93

Я так надеялся что этот инструмент поможет избегать геморроя  с русскими сообщениями из скриптов, поудалял все пропертисы с текстом, понаписал текста кучу - а он кракозябрами((. Никто не в курсе - может как-то через Транслейшн файл можно русский текст в скрипты пихать?


  • 0

#88 Lexx766

Опубликовано 16 Октябрь 2017 - 10:34  

Lexx766

    Постигнувший дзен

  • Участник
  • Фишка
  • 4
  • Сообщений: 47

Немного потыкаю палкой в давно уже мертвую тему на счет фикса кириллицы в MfgConsole.

Spoiler


Изменено: Lexx766, 16 Октябрь 2017 - 10:52

  • 0

#89 Ma_zut

Опубликовано 31 Октябрь 2017 - 18:25  

Ma_zut

    Почетный посетитель

  • Завсегдатай
  • ФишкаФишка
  • 32
  • Сообщений: 162
  • Откуда:Иркутск

Есть ли способ подружить скрипты из флешки console.swf с кодировкой CP1251 (добавление строки "System.useCodepage = true;" ничего не меняет)?

 
Я в программировании вообще не шарю, но вижу что через JPEXS Free Flash Decompiler, в этом ExInfoClass, подставляется для отображаемого имени переменная. Вероятно для неё необходимо указать ещё один параметр, что бы она корректно кодировку отображала. Под спойлером полный код этого скрипта.
 

Spoiler

  • 0




Привет!

Насколько мы поняли, вы используете блокировщик рекламы в вашем браузере. Скорее всего, это AdBlock или AdBlock Plus.

Учитывая, сколько агрессивной рекламы можно встретить на различных сайтах, это, возможно, и оправданно.

Однако Riot Pixels — пока ещё небольшой сайт, мы существуем в основном на деньги, получаемые от различных рекламодателей. Пользователей же с установленным AB/ABP на Riot Pixels сейчас — более 30%. Это очень много.

У блокировщиков рекламы есть еще одно плохое свойство — у вас может «поехать» дизайн или перестанут показываться скриншоты.

Мы не хотим предпринимать активных действий в отношении блокировщиков рекламы (например, закрывать контент) — это не по-человечески. Однако и безучастно смотреть никак не можем. Поэтому у нас к вам большая просьба — пожалуйста, внесите Riot Pixels в «белый список» вашего блокировщика. Это поможет нам и дальше жить и развиваться, а вам ничего не будет стоить.

Спасибо!
Команда Riot Pixels.