Массив там вставил на 30000 (с запасом
) - для хранения ID скила и ника персонажа, с которого был считан, чтоб не перебирать его проверками при решении от кого именно слать активацию скила....
Вот наспех бег подключил и ассист.
Управление скилами - не через чат и не через макросы - все свободным остается.
Реагирует на нажатие Ctrl
Пока обкатывается лишь с одним прицепом, да и сам листинг не особо читаем (как же нехватает еще одного монитора НАД основным...или двух...), но дело - движется
Обновлено: добавлена опция управления чужим сумоном.
Оффтоп
//каркас, у донора на панельках - только скилы и ничего кроме них!!!
//у donora на 9ую панель поместить ярлыки управления сумоном (если есть)
//на 10ую скилы которые переносить...
//порядок: запустить скрипт, в окне Rec - переместить ярлык на панельке - с одной
//ячейки в другую,
//в окне donor - переместить ярлык 2 раза (считывается за 2 прохода - 1)обычные
//скилы с панели, 2) Ярлыки управления сумоном\ярлыки соц.действий
//принять donor в пати.
//соц.действия: Greeting - временно вернуть первоначальный вид листа (повторный
//вызов - выведет опять модифицированный)
//Victory - сбросить все к первоначальному виду.
//Yes\NO +- разбега при движении
//Bow - вкл\выкл "у donor Ctrl всегда вкл.". (не распространяется на сумона)
//
//Advance - включить\выключить управление чужим сумоном - только при его включении
// будут работать перенесенные ярлыки управления - так же все неиспользуемые скриптом соц.действия будут передаваться от имени donor
-------------------------------
Обновлено: NewGrab4IL - избавился от большого массива, немного поправлены алгоритмы поиска скилов, блок управления сумоном - "состояние неизвестно..."
Правда есть нюанс - при лагах и включенном battle-режиме - запекашить самого себя - секундное дело
Добавил проверку состояния "в касте" - по идее спамить пакетом MagicSkillUse должен прекратить