Jump to content

Digest October-December

We talk about what was done and updated in the past month. We help keep abreast of events.

December November October

Servers monitoring and the Addons Editor

We present you two legends. All dreams come true.

Servers monitoring The Addons Editor

A statistics bot for Telegram

Convenient analytics right on your phone.

Read more

Game tooltips

Tooltips provide a way for 3rd party fansites and extensions to display detailed information on mouseover.

Read more

The Addons Updater

Let us to introduce the addons updating software and to share the details

Read more Download

Переодевание самоцветов


Recommended Posts

Переодевание самоцветов

Просмотр файла

Позволяет быстро менять набор самоцветов. Все необходимые самоцветы должны находиться в сумке, например один набор может использоваться для PvE, а другой для PvP.

Инструкция по интерфейсу:

Кнопка "S" - Отображает/Скрывает окно смена самоцветов

Форма "Смена самоцветов" - в заголовке отображается номер набора самоцвета

Кнопка "Сохранить" - сохраняет расположение всех самоцветов в текущий набор самоцветов

Кнопка "Надеть" - сначала снимает все самоцветы, затем текущий набор самоцветов одевает

в центре формы отображается сумма всех характеристик выбранного набора самоцветов

внизу формы располагается текстовое поле для ввода имени набора самоцветов


 

Link to comment
Share on other sites

Посмотрим.

 

А можно ли расширить окошко, а то "Крово...", "Стой..." и прочие сокращения как-то глаз режут.

Link to comment
Share on other sites

Вроде бы такую задачу ставил Велранни?

 

Но я не думаю что в текущей реализации крафта самоцветов кто-то сможет иметь больше 1 комплекта....

 

Скорее нужен аддон, для автоматической смены статов у самоцветов (инсигниями), и обратной вставке их на место.

Но возможно ли такое реализовать?  Не уверен....

Link to comment
Share on other sites

количество загрузок аддона покажет насколько доступно иметь более одного сэта камней))По мне так , проще иметь инсигнии будет (до рыжых/салатовых камней)

Link to comment
Share on other sites

Эх..раньше бы его запилили=) на пару лет=) может быть АО-тим раньше бы актуализировало инсигнии.

Присоединяюсь к ваше сказанному об использовании инсигний, а не хранении тонны самоцветов.

Edited by Тукром
Link to comment
Share on other sites

Но все равно польза есть, ибо в последнюю неделю просто замаялся - идем на Смеяну - добавляю решимости и кровожадности, а это значит снять кучу самоцветов, перекинуть их - потом опять надеть. Потом на бои - меняю кровожадку на волю, и опять по тому сценарию - вытащить самоцветы из вещей - поменять статы - вставить обратно.

 

Так что в любом случае спасибо за аддон - скачал - обязательно попробую, может хотя бы сам процесс доставания/вставки самоцветов будет проще.

Link to comment
Share on other sites

А можно ли расширить окошко, а то "Крово...", "Стой..." и прочие сокращения как-то глаз режут.

Можно, окно будет шире и занимать больше пространства (в следующей версии сделаю)

 

Вроде бы такую задачу ставил Велранни?

Аддон разработан по ТЗ от Allods Team https://allods.mail.ru/news.php?article=4756

Link to comment
Share on other sites

Спасибо за труд. Небольшой фидбэк:

1. Если после запоминания пресета, переодеть хотя-бы одну шмотку(например синь66 на салат60), то аддон не в состоянии корректно обработать эту ситуацию. Заканчивается чаще всего вытаскиванием большинства камней в сумку, и на этом всё заканчивается. Надо учесть этот момент.

2. Интерфейсина не выдерживает никакой критики. Понятно что версия 1.0, и будет скорей всего допиливаться. Есть же например BuildManager, с чёткой логикой в плане интерфейса, исходный код у него открытый, можно же подсмотреть как там сделано... Ограничение в 4 пресета видимо следствие этой беды.

3. Вытащить перед сменой пресета, абсолютно все камни, в сумку - идея так себе. Специально не проверял, но что будет если сумка забита? Нельзя ли сделать поумней алгоритм? Чтобы он хотя-бы не трогал, совпадающие камни в текущем и целевом сетах?

Link to comment
Share on other sites

Спасибо за труд. Небольшой фидбэк:

1. Если после запоминания пресета, переодеть хотя-бы одну шмотку(например синь66 на салат60), то аддон не в состоянии корректно обработать эту ситуацию. Заканчивается чаще всего вытаскиванием большинства камней в сумку, и на этом всё заканчивается. Надо учесть этот момент.

2. Интерфейсина не выдерживает никакой критики. Понятно что версия 1.0, и будет скорей всего допиливаться. Есть же например BuildManager, с чёткой логикой в плане интерфейса, исходный код у него открытый, можно же подсмотреть как там сделано... Ограничение в 4 пресета видимо следствие этой беды.

3. Вытащить перед сменой пресета, абсолютно все камни, в сумку - идея так себе. Специально не проверял, но что будет если сумка забита? Нельзя ли сделать поумней алгоритм? Чтобы он хотя-бы не трогал, совпадающие камни в текущем и целевом сетах?

Спасибо за отзыв

1) проблема решится после улучшения алгоритма  (перед одеванием отключу снятие всех самоцветов и добавлю проверку соответствующий сохраненный самоцвет)

2) Интерфейс изменять не планирую, а только планирую заменить кнопку "След" на выпадающий список

3) добавлю проверку на наличие свободных ячеек

Link to comment
Share on other sites

редактирование и удаление сетов можно добавить?

Кнопка "Сохранить" - заменяет и сохраняет сет самоцветов с текущим номером (номер отображается в заголовке формы и переключается кнопкой "След.")

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

Удаление сета самоцветов отсутствует,  какая необходимость в удалении?

Link to comment
Share on other sites

  • 4 weeks later...

Не работает аддон? Приведите информацию об ошибке.

не работает адон при попытке сохранить сэт не сохраняет

 

Error: addon Enchant: Widgets::LuaGetChildChecked: can't find a child: MainPanelFormName, details: int __cdecl Widgets::LuaGetChildChecked(struct lua_State *)
Error: addon Enchant: 
Error: addon Enchant:   
Error: addon Enchant:   func: GetChildChecked, method, line: -1, defined: C, line: -1, [C]
Error: addon Enchant:     func: Init, method, line: 888, defined: Lua, line: 824, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:       func: Init, method, line: 450, defined: Lua, line: 442, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:         func: ?, ?, line: 724, defined: Lua, line: 723, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant: Error while running the chunk
Error: addon Enchant:   [string "Mods/Addons/Enchant/mainscript.lua"]:804: attempt to call method 'SetText' (a nil value)
Error: addon Enchant:   func: SetText, method, line: -1, defined: C, line: -1, [C]
Error: addon Enchant:     func: NameWrite, method, line: 804, defined: Lua, line: 802, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:       func: OnReactionMainPanelFormNext_mouse_left_click, global, line: 950, defined: Lua, line: 940, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:         func: Init, method, line: 903, defined: Lua, line: 824, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:           func: Init, method, line: 450, defined: Lua, line: 442, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:             func: ?, ?, line: 724, defined: Lua, line: 723, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant: Error while running the chunk
Error: addon Enchant:   attempt to index a number value
Error: addon Enchant:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon Enchant:     func: GetEnchantInfo, field, line: -1, defined: C, line: -1, [C]
Error: addon Enchant:       func: EquipmentEnchantSet, method, line: 590, defined: Lua, line: 582, [string "Mods/Addons/Enchant/mainscript.lua"]
Error: addon Enchant:         func: ?, ?, line: 957, defined: Lua, line: 955, [string "Mods/Addons/Enchant/mainscript.lua"]
Link to comment
Share on other sites

 Enchant Set Master 1.3 . фуфло не работает с камнями 60-ми , а этот адон как часики пашет часть салата часть 65 камней все раскладывает как нужно 

Link to comment
Share on other sites

  • 1 month later...

Отодвиньте кнопку "Сохранить" куда - нибудь к ....... подальше.

разъединил кнопочки сохранить и надеть

Link to comment
Share on other sites

разъединил кнопочки сохранить и надеть

Воооот. Совсем другое дело. Порадовало сохранение сетов. Спасибо.

Edited by mkliekovkin
Link to comment
Share on other sites

Проблема с переодеванием специальных камней (который 2 стата), если происходит совпадение статов.

Атакующие и защитные обрабатывает нормально, а на специальных стопорится. Вручную снимаешь, процесс тут же продолжается, до следующего спец.камня.

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

 

Аддон не доработан, пользоваться проблематично

Edited by dak80
Link to comment
Share on other sites

Аддон не доработан, пользоваться проблематично

Исправил, проверяй

Link to comment
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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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.

×
×
  • Create New...

Important Information

By using our site you agree to the Terms of Use