ktulho Posted December 17, 2019 Share Posted December 17, 2019 При использование default конфига в лог сыпятся предупреждения: 2019-12-17 14:17:29.766: WARNING: ImageCreator::LoadProtocolImage failed to load image "img://gui/maps/icons/library/proficiency/class_icons_0.png" 2019-12-17 14:17:29.766: WARNING: [IOErrorEvent type="ioError" bubbles=false text="Error reading img://gui/maps/icons/library/proficiency/class_icons_0.png"] Может стоит добавить пустую иконку res/gui/maps/icons/library/proficiency/class_icons_0.png в какой-нибудь из пакетов, например в com.modxvm.xfw.actionscript_Х.Х.Х.ХХ.wotmod? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted December 17, 2019 Share Posted December 17, 2019 тогда можно добавить ещё одну заглушку: res/gui/maps/icons/library/badges/24x24/badge_0.png @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted December 17, 2019 Share Posted December 17, 2019 45 минут назад, ktulho сказал: Может стоит добавить пустую иконку Зачем, если можно макросом обойтись? "src": "img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png" На: "src": "{{v.mastery!=0?img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png}}" 25 минут назад, HEKPOMAHT сказал: тогда можно добавить ещё одну заглушку Это не проблема XVM, в конфиге не используется. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted December 17, 2019 Author Share Posted December 17, 2019 Только что, night_dragon_on сказал: Зачем, если можно макросом обойтись? Зачем усложнять конфиг? @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted December 17, 2019 Share Posted December 17, 2019 А зачем бесполезная иконка? И чем это усложнит конфиг, простая проверка, в ней ничего сложного нет. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted December 17, 2019 Author Share Posted December 17, 2019 8 минут назад, night_dragon_on сказал: И чем это усложнит конфиг, простая проверка, в ней ничего сложного нет. Больше букв в конфиге, и лишняя проверка условия. @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted December 17, 2019 Share Posted December 17, 2019 Если бы в конфиге использовались иконки которые подтягивались из папки с ресурсами мода: mods\shared_resources\xvm\res Тогда бы еще был бы хоть какой то смысл. Размещать же иконки, по стандартному пути клиента, так еще и в пакете для флеш составляющей части мода это очень сомнительная затея. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted December 17, 2019 Author Share Posted December 17, 2019 3 минуты назад, night_dragon_on сказал: Размещать же иконки, по стандартному пути клиента, так еще и в пакете для флеш составляющей части мода это очень сомнительная затея. Можно отдельный пакет. @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted December 17, 2019 Share Posted December 17, 2019 15 минут назад, ktulho сказал: лишняя проверка условия Макросы для того и имеются чтобы делать такие проверки, для этого имеется в них расширенное форматирование. А вы предлагаете пользоваться "костылями", подсовывая клиенту непонятно зачем новые иконки и добавляя непонятно для чего лишний пакет. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted December 17, 2019 Share Posted December 17, 2019 @ktulho а если дописать с самих макросах подстановку дефолтной пустой картинки? @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted December 17, 2019 Share Posted December 17, 2019 Это какой то возврат в каменный век работы с модами в танках, когда кроме как заменой ничего сделать не возможно было. 1 минуту назад, HEKPOMAHT сказал: с самих макросах подстановку дефолтной пустой картинки При такой конструкции ничего прописывать не требуется. Если знака классности нет, нулевое значение макрос отдает, то и картинка в папке не ищется. И ошибка в логах не будет маячить. Все просто и без лишних заморочек. @ Quote Link to comment Short link Share on other sites More sharing options...
androdizel Posted April 28, 2020 Share Posted April 28, 2020 17.12.2019 в 15:17, night_dragon_on сказал: Зачем, если можно макросом обойтись? "src": "img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png" На: "src": "{{v.mastery!=0?img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png}}" Это не проблема XVM, в конфиге не используется. извините комрады за вопрос. куда это прописать надо чтоб не писало в питоне такую ошибку? @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.