как минимум 2 способа в голову приходит: 1) (геморно) на уровне пакетов. снифер к автоиту прилепить не сложнее, чем к сишке. (про написание своего я надеюсь никто не думает) 2) по потекшему кд скила. если скилл пошел в кд, значит он был заюзан. вышел из кд - можно юзать. не будет затупов из-за пинга, которые возможны в случае со снифером. в свое время у меня на автоите работала пати ботов. которая по команде в аську - логинилась в игру и начинала качаться. ныне они побанены, если что :з
1) ок 2) потекший кд скилла и выход из кд ты как узнаешь или к клиенту api прикрутили? в случае со сниффером, все тоже самое, только триггеры действий базируются на других событиях.
ясно. так и предполагал. и а) быстрее, чем на пакетах это быть просто не может б) не вижу как это спасает от "затупов пинга". в общем эту тему можно закрыть...изначальный мой пост про "си" был просто сарказмом на тему, что некоторые негодуют как так им запретили скриптовый язык использовать
а на пакетах ты как будешь смотреть, что скил откатился? по таймеру, потому что никакого пакета после отката скила не приходит. таймер надо запускать либо в тот момент, когда пришел пакет с результатом скила, (что тоже гемор, скилл может промахнуться, можешь критануть, массухи - сразу несколько пакетов, придется помучиться) а приходит он не мгновенно а спустя пинговое время... надо плюсовать к таймеру пинговое время иначе скилл который откатывается 12 секунд откатится на это самое время позже срабатывания таймера. либо можно пускать таймер в момент отправки пакета, что заведомо фейл (любой лаг и таймер пошел, а скилл не сработал) кд скила в клиенте запускается практически мгновенно как и приходит пакет. пинг тут не играет роли, даже при 1к пинга скилл будет юзаться максимально быстро, как это возможно при таком пинге. быстрее, чем правильна написанный макрос на пакетном уровне оно конечно не будет, но разницей в сотые доли миллисекунд явно можно пренебречь. получаем что скорость работы равна.
таймер отката запускается в момент прихода пакета об успешном ударе, ровно так же как это происходит на клиенте, просто мы убираем какие либо дополнительные действия связанные с обработкой этого события (запуск анимации, обновление панели и прочую ересь). массуха, скорее всего, так же один пакет - использование скилла. кого он ударил и на сколько, уверен, прилетает в отдельных и позже.
ап теме ребят кто гоняет с нагой, если не сильно в лом залеите панельки свои, и расскажите какие макросы прописывали) я на клаву не перестроюсь уже, а ностром будет только через неделю)
я с нагой гоняю.и макросы у меня только на смену шмота.смысла лепить то макросы если нага есть? там все на мышке умещается и на стандартные 1-6,alt+1-6.
pangoker, игровые макросы имеют большие затупы, т.е. временную задержку между скилами - их использовать для "втыкающих" ударов - бессмыслено. в остальном - достаточно скил "перетащить" из поля "список" в "макрос" - вот и вся механика написания макроса в оёне. здесь обсуждают макросы на игровых мышках naga, x7 и т.п.
почитал частично тему - не нашел чтоб юзали такой макрос. в дредах очень удобно через макрос проставлять метки, правда приходится за 2 минуты подготовки к дреду переписать его под конкретную пати. зато в pvp мышкой не тыкать лихорадочно. при заходе в дред видим пачку с никами фиромразь, ледышконагибатор, сунулвынуливинвиз, консервнаябанка, бафбот и неотхилютакотпою. делаем макрос вида /select фиромразь /знак 1 /select ледышконагибатор /знак 2 /select сунулвынуливинвиз /знак 3 ну и так далее. после чего при приближении врагов жмакаем макрос и наблюдаем как метки проставляются за пару секунд. единственно - главное не наколоться с написанием ников и с тем, чтобы расстояние до врагов было приемлимое - иначе макрос будет глючить.
c никами отжог!!! )) вроде вместо "select" надо в макросе писать "выбрать" или "выбор", мы все-таки на руоффе играем
зинг я на евро пару месяцев назад ушел - проверить как это будет на руофе не могу, поиском нашел команду для установки знака на русском. скажите как верно - подредактирую пост. главное что смысл понятен