Yoko

All sides of Injection
It is currently 2024-04-19 09:11:53

All times are UTC+02:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: 2014-05-18 06:29:44 
Offline

Joined: 2011-06-19 05:40:29
Posts: 3
Утречка.
Год назад писал скрипт на обход области, поиск на этой области мобов и их убийство.
Через год зашел и обнаружил, что скрипт не работает. Поковырявшись обнаружил пренеприятную особенность: мобы не отдают координаты пока не пошевелятся в пределах экрана(на getx gety отдают 65535).
Самое интересное, что если сменить простой поиск по типу на поиск по журналу(забор серийника связанного с именем моба в журнале) ситуация не меняется, но серийник исправно отдается.

Немного порывшись на форуме я обнаружил третий с конца пост в теме http://forum.yoko.com.ua/viewtopic.php?f=1&t=16874&hilit=%D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%82%D1%8B&start=20 о том, что проблема с считыванием координат это проблема инжекта.

Очень печальные новости, но тут возникает вопрос. Как же год назад скрипт работал?
Да поменялась версия клиента и версия инжекта. Неужели дело в этом?
Просветите меня пожалуйста немного в этом вопросе и подскажите как обойти данную проблему.

Из всех вариантов, что я нашел - использовать useobject на серийнике из журнала перед снятием координат, но дело в том, что у нас на шарде по дабл клику появляется табличка о назначении награды за убийство моба, и в итоге потестив немного я пришел к выводу, что useobject в данном случае у нас не юзабелен. Какие-нибудь варианты еще есть?


Спасибо.


Last edited by newtron on 2014-05-18 19:29:35, edited 1 time in total.

Top
   
PostPosted: 2014-05-18 06:41:51 
Offline

Joined: 2011-05-23 00:33:30
Posts: 949
Попробуй перед снятием координат uo.getstatus(id моба) wait(200). Может на сервере что нибудь сделали, у меня ни разу такого небыло, все исправно определяет.

_________________
CodeSweeper


Top
   
PostPosted: 2014-05-18 06:52:12 
Offline

Joined: 2011-06-19 05:40:29
Posts: 3
Incorrect User wrote:
Попробуй перед снятием координат uo.getstatus(id моба) wait(200). Может на сервере что нибудь сделали, у меня ни разу такого небыло, все исправно определяет.


На скорую руку проверил. Вроде не помогло. Ехать надо на работу. После 22 отпишусь.
Забыл еще одну странность написать - findtype не обнаруживает моба даже в пределах экрана пока он не пошевелится. Все больше склоняюсь, что какой то фикс на сервере стоит.


Top
   
PostPosted: 2014-05-18 08:11:34 
Offline

Joined: 2011-05-23 00:33:30
Posts: 949
Еще как вариант, перед определением координат можно попробовать uo.resend()

_________________
CodeSweeper


Top
   
PostPosted: 2014-05-18 08:52:16 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
Track World Items включено?


Top
   
PostPosted: 2014-05-18 14:34:51 
Offline
User avatar

Joined: 2012-12-31 00:17:09
Posts: 93
Juicy Fruit wrote:
Track World Items включено?

вот решение, скорее всего )


Top
   
PostPosted: 2014-05-18 19:29:15 
Offline

Joined: 2011-06-19 05:40:29
Posts: 3
Juicy Fruit wrote:
Track World Items включено?



БИНГО!
Спасибо мужики. Я в новом инжекте рус. яз. по умолчанию тыкнул и не сразу сориентировался. Конечно галочка была снята. Включил, потестил. Летает!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 7 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Google [Bot] and 22 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited