Jump to content
Korean Random
Polyacov_Yury

Инструменты для работы с текстами в WoT

Recommended Posts

И да, перемотка назад проблему решает.

Очередная порция картофельной магии.

Share this post


Link to post

Short link
Share on other sites

Больше скажу. Я сейчас (все равно нефиг делать, пока Андреи в банках звуков копаются) решил залезть и порыться в том, что и как и где.

Так вот.

По идее, код должен работать без ошибок.

Все отрабатывает так, как задумано.

Вот только как ни крути, а сообщений нет.

 

Я, конечно, еще не залез в методы DAAPI, но _isDAAPIInited возвращает все время True, то есть виноват как минимум не он.

Share this post


Link to post

Short link
Share on other sites

Ничоси вас набежало О_О

 

:) А что, не ждали? Расслабиться решил?

'Держи'

post-22970-0-20423900-1477149265_thumb.png

Edited by E_Spase

Share this post


Link to post

Short link
Share on other sites

 

 

Держи
А вот это я править уже не буду. Ситуация как с экипажами. Тут применяется тот же текст, что и в названии БЗ, которое рядом с месседжбоксом видно. 

К слову о магии. Банк, названный Announcer_Andre_V, не работает, а announcer_andre_v - работает. Причем названный при создании.
При этом виндовс пытается вторым заменить первый, хотя имена у них явно разные.

Share this post


Link to post

Short link
Share on other sites

А вот это я править уже не буду.

 

 

Ну а если отключить, как экипаж?

Share this post


Link to post

Short link
Share on other sites

При этом виндовс пытается вторым заменить первый, хотя имена у них явно разные.

Надо было ставить линукс)

 

...ну или WSL

post-16296-0-52743200-1477150994_thumb.png

Edited by SkepticalFox
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Ну а если отключить, как экипаж?
Отключение экипажа я ввел, потому что сей баг может повлиять на игровой процЭсс. А вот конкретно тут количество выданной клиентом информации не уменьшается, потому что текст за экран не уходит.

Share this post


Link to post

Short link
Share on other sites

При этом виндовс пытается вторым заменить первый, хотя имена у них явно разные.

Есть такой момент, называется "регистр путей". Так вот, в win системах он не учитывается, а *nix - учитывается. Вот такая арифметика. Поэтому *nix-совместимые приложения могут жестко чекать регистр файлов.

З.Ы. Вообще, линукс местами приучает к порядку :)

@SkepticalFox, именно так :)

Я, конечно, еще не залез в методы DAAPI, но _isDAAPIInited возвращает все время True, то есть виноват как минимум не он.

И не советую туда лезть. Там в общих чертах все ок, а любые патчи корневых классов затрагивают почти все графические элементы. Проблема явно где-то на уровне запуска "выводильщика сообщений" при первоначальном старте реплея.

Кстати, на чистом все ок, или та же проблема?

Edited by GPCracker

Share this post


Link to post

Short link
Share on other sites

 

 

на чистом все ок, или та же проблема?
Судя по сообщениям от людей, проблему вызывает Ядро либо мой i18n - загрузчик. 

Share this post


Link to post

Short link
Share on other sites

Так вот, в win системах он не учитывается, а *nix - учитывается.

Скорее в виндовых прогах он не учитывается, а в самомой винде учитывается) Edited by SkepticalFox

Share this post


Link to post

Short link
Share on other sites

Скорее в виндовых прогах он не учитывается, а в самомой винде учитывается)

Ну для очередного аргумента в поддержку позиции "винда г***о" это значения не имеет. Туда же кривые сокеты, которые к примеру на линуксе работают как файлы, и тому подобные вещи.

Учитывается как-то странно - файл в разных регистрах винда считает одним и тем же, но имя к регистру не приводит. Наверное потому и поддержки EXT отчасти до сих пор нет.

Судя по сообщениям от людей, проблему вызывает Ядро либо мой i18n - загрузчик.

У меня нет ни того, ни другого. Вообще только два моих мода, в которых я ничего подобного не патчу. Но трабла та же. Edited by GPCracker

Share this post


Link to post

Short link
Share on other sites

prodelana ogromnaya  rabota po napisaniyu skripta. no  dolshen vas razocharovat  uvashaemiy razrabotchik( eto ne sarkazm) - vse moshno  sdelat i bez  skripta a prosto  ispolzuya trilliks. ya sebe nadpisi prosto izmenil po  zvetu v rodnih faylah i bez gemoroya. ideyu podal  gena( pharaon). a ya metodom tika nashel kak eto  realizovat nichego ne meniaya a tembolee cherez  skripti( skriptami ne vladeyu). prosto ne dumal  chto  takaya ostraya neobhodimost i  interes  u  ludey  k etoy modifikazii

  • Downvote 4

Share this post


Link to post

Short link
Share on other sites

prosto  ispolzuya trilliks

А можно во-первых, не юзать транслит, не в контре 1.6.

А во-вторых, можно просто без всякого триликса разобрать файл с помощью msgunfmt, отредактировать текстовым редактором, и собрать msgfmt. Но не об этом речь. Если тебе нужно поменять 2 строки, патчить файл нецелесообразно. И у файл-патчей есть проблема с конфликтами.

В-третьих, скрипты ничего особо не меняют тоже, и к тому же, скрипты это add-патчи, а не replace, это значит что конфликты с другими модами будут только в точке одинаковых хуков/функционала и то не факт. А вот пропатченный двумя модами файл делает невозможным установку обоих, если не мержить руками патчи из этих двух файлов.

И в-четветрых, скрипт тебе редактировать не нужно, все сеттинги в конфиге, т.е. текстовом файле.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Всем тотальный перезалив.

  • helpers/i18n/__init__.pyc (все моды из темы) - совместимость с тестом 9.17.
  • ButtonReplacer - убраны несуразные \t из конфигов, мелкие правки кода, немного синтаксического сахара и прочие .format()'ы.
  • Краскопульт - все то же, что и выше, только \t не было + мелкие фиксы непрокрасок в ангаре.
  • Перезалиты скрины настроек в шапке темы.
  • Upvote 6

Share this post


Link to post

Short link
Share on other sites

У нас нечего нет  :meh:

Значит, и делать вам тут нИчего :)

 

 

Прикрепленные миниатюры
Перезалито.

Share this post


Link to post

Short link
Share on other sites

@GPCracker,все за меня сказал :heh:  :wow:  

Не обращай внимания, этот "умелец" по всем темам ходит и всем доказывает что его работы лучше и сам он супер пупер

  • Upvote 2
  • Downvote 4

Share this post


Link to post

Short link
Share on other sites

Не обращай внимания, этот "умелец" по всем темам ходит и всем доказывает что его работы лучше и сам он супер пупер

Этот "умелец" научил меня примерно трети того, что я сейчас умею. Заслуженный минус.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...