Page 1 of 1
Stealth-Client DLL Form
Posted: 02.07.2015 4:27
by Sonick071
Вопрос по форме, пытаюсь писать скрипты под форму, но вот задача, хз как организовать ласт таргет, если юзать например фаербол по ластаргету, то если я себя отхилю я сам становлюсь ласт таргетом. Подскажите как сделать так что б ласт таргет оставался чем угодно но не мной?
Пробовал сохранять в глобальную переменную - не пашет. Вкладка объекты, тоже чет там ковырял, но не понял зачем она вообще нужна. Если б можно было как-то установить ЛастТаргет, что-то типа SetLastTarget($0000CAFE)
Еще добавлю, неплохо было б сделать так что б пользователь мог регулировать отправку буквы в уо, например если назначу на букву z скрипт, что б была возможность ее писать в ультиме без отключения/включения кнопок. Ну или назначить где-то в опциях кнопку вкл/выкл хоткеев.
Re: Stealth-Client DLL Form
Posted: 02.07.2015 10:44
by Vizit0r
в асю\скайп напиши, а то я сходу не понимаю как твои проблемы повторить.
Re: Stealth-Client DLL Form
Posted: 02.07.2015 17:17
by Gauhar
Sonick071 wrote:Еще добавлю, неплохо было б сделать так что б пользователь мог регулировать отправку буквы в уо, например если назначу на букву z скрипт, что б была возможность ее писать в ультиме без отключения/включения кнопок. Ну или назначить где-то в опциях кнопку вкл/выкл хоткеев.
Stealth-Client DLL Form, закладка Hotkeys, команда SwitchHotkeyState.
Re: Stealth-Client DLL Form
Posted: 02.07.2015 19:30
by Sonick071
Gauhar wrote:Stealth-Client DLL Form, закладка Hotkeys, команда SwitchHotkeyState.
Круто! А по первому вопросу? Он меня больше всего интересует. Вот даже в уо клиенте если сделать каст фаербола по ласт таргету, и каст хил на себя, то можно и хилится и атачить ласт таргет, при хиле ласт таргет не мигрирует на меня.
Re: Stealth-Client DLL Form
Posted: 02.07.2015 23:35
by Gauhar
Sonick071 wrote:как организовать ласт таргет, если юзать например фаербол по ластаргету, то если я себя отхилю я сам становлюсь ласт таргетом. Подскажите как сделать так что б ласт таргет оставался чем угодно но не мной?
По этому вопросу только мысли вслух:
Я бы ввел доп переменную, чтобы в ней держать ID цели, и тогда можно было бы сравнивать ее с ласттаргетом, например: если ласттаргет мой персонаж, то переменную не трогать; если ласттаргет изменился и это не мой персонаж, то переменной присвоить новое значение; перед присвоением переменной нового значения проверить соответствие ласттаргета нашим ожиданиям (НПС или не НПС и т.д.).
Re: Stealth-Client DLL Form
Posted: 03.07.2015 0:32
by Sonick071
Lasttarget - функция, не переменная, изменить никак нельзя. И пока что не нашел как можно сохранять глобальную переменную. В ддлке не все работает что работает в скрипте.
Re: Stealth-Client DLL Form
Posted: 06.07.2015 2:12
by Sonick071
Ну наконец-то! SetGlobal(GlobalRegion: String; VarName: String; VarValue: String) GetGlobal(GlobalRegion: String; VarName: String): String решили мою проблемму!
Спасибо Vizit0r за помощь!