Jump to content
Korean Random

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


Recommended Posts

Ты все таки сделал это:)Красавчик в любом случае.

Один вопросик,не будет ли лишний скрипт систему(клиент) садить?

Link to comment
Short link
Share on other sites

Ты все таки сделал это:)Красавчик в любом случае.

Один вопросик,не будет ли лишний скрипт систему(клиент) садить?

 

Чем садить? Замена один раз происходит при входе в ангар, а не 100 раз в секунду.

  • Upvote 1
Link to comment
Short link
Share on other sites

А с чего ему садить-то? Циклов никаких нет, конфиг сначала пишется в словарь, а потом из него уже происходит чтение, и хукается только одна функция. Версия 0.1.0 stable вообще в 13 строк поместилась :)

  • Upvote 3
Link to comment
Short link
Share on other sites

Ребят,я просто спрашиваю,в питоне ноль,да и вообще мало чего знаю.Век живи-век учись,как говорится)))Спасибо за ответ.

Link to comment
Short link
Share on other sites

В принципе, проблем никаких с этим нет. За сигнал сообщениям на перечитать отвечает один маленький for, увеличивающийся в зависимости от количества отредактированных надписей. Осталось выяснить, что вызывается при логине на сервер...

  • Upvote 3
Link to comment
Short link
Share on other sites

В принципе, проблем никаких с этим нет. За сигнал сообщениям на перечитать отвечает один маленький for, увеличивающийся в зависимости от количества отредактированных надписей. Осталось выяснить, что вызывается при логине на сервер...

эти надписи видиш только ты ?как я поняла !ещё бы скрин примера как оно получается 

Link to comment
Short link
Share on other sites

Норм)) Плюсую))

 

Одно НО как обычным геймерам узнать "...адрес, по которому обращается игра..." ???

 

 

UPD

Поставить в res_mods/0.9.7 пустую папку text и прочитать   :gg:

Edited by NooBooL
Link to comment
Short link
Share on other sites

 

 

Поставить в res_mods/0.9.7 пустую папку text и прочитать

Не, ну это уж совсем злобно :)
А адрес обращения формируется так: #название_mo_файла:ключ_в_mo_файле. Ключ можно увидеть в любом редакторе .moшек :)
  • Upvote 3
Link to comment
Short link
Share on other sites

А адрес обращения формируется так: #название_mo_файла:ключ_в_mo_файле. Ключ можно увидеть в любом редакторе .moшек :)

 

Это понятно...вот только раз уж ты открыл mo. файл редактором...(чтоб адрес посмотреть))

...там же в редакторе изменил что нужно и всё...мод тогда зачем??? Просто чтоб папку text в res_mods не ставить???)))

 

Вот если бы можно было не ключ писать а сразу "перевод" а мод уже сам в mo. файлах ищет что нужно и меняет...неее???

Edited by NooBooL
Link to comment
Short link
Share on other sites

Весь проблем в чём? Весь проблем в быстрой подмене большого количества текстов. И в необходимости каждопатчевого обновления. А так Джовопаковские цветные сообщения сразу станут кросспатчевыми :)
Насчет .mo файлов... Помните вот эту вещь? (кстати, скоро реинкарнация :) ) Так вот, там была подмена кнопки в бой рандомным текстом из списка. Приходилось перед стартом клиента файлик батником копировать, да и о замене при выходе из боя речи не идет. А скрипт решает целый круг проблем, как можно заметить :)

  • Upvote 2
Link to comment
Short link
Share on other sites

Попробовал изменить чат в бою.

Пишу так...

    <back_to_base>
        <key>#ingame_gui:chat_shortcuts/back_to_base</key>
        <mode>single</mode>
        <text><img src='img://extended/back_to_base.png' width='20' height='20' vspace='-6'/> <font color='#ffda24'>Защищайте базу!</font></text>
    </back_to_base>

...не алё(((

 

post-14793-0-06195900-1431719731_thumb.jpg

 

В mo. файле такая строка работает

Edited by NooBooL
Link to comment
Short link
Share on other sites

Огромнейшее спасибо. На самом деле, эксепшн выскочил просто на кривую обработку строки, не разделенной ;.

Патч мода до версии 0.8.3

  • Исправлена обработка строки, в которой нет точки с запятой.
  • Теперь надписи перечитываются и при перезаходе на сервер.
Edited by Polyacov_Yury
  • Upvote 1
Link to comment
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...