Yoko

All sides of Injection
It is currently 2025-11-12 16:35:31

All times are UTC+02:00




Post new topic  Reply to topic  [ 40 posts ]  Go to page 1 2 Next
Author Message
PostPosted: 2006-05-25 23:52:24 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
Надо чтоб скрипт искал определенныЙ тип вещи в паке и брал ее на курсор...

Пробывал разные мутации с грабом и дропом. и них не получилось!


Помогите плиз!


Top
   
 Post subject:
PostPosted: 2006-05-26 00:01:47 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
ЖЖоШь! =)
Что значит: "брал ее на курсор..." ???
Если я тебя понял то вот так:
Code:
...
uo.findtype('тип вещи','-1','me')  #ищем по типу
uo.waittargetobject('finditem')     #Берём на "курсор" =)
#тут твоё действие
...

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-26 00:41:29 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
проверь личку


Top
   
 Post subject:
PostPosted: 2006-05-26 00:44:36 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
ilove_skazi wrote:
проверь личку

Проверил... пиши сюда, всё в подробностях что ты хочешь. Телепаты в отпуске, а переводчиков уволили :wink:

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-26 00:49:19 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
Кароче....суть макроса.... чтоб не инжа обкладывала человека, а инжа брала на курсор обкладку и я сам ее кидал куда мне надо!

Такое реально сделать????

Аналог этого макроса на пилоте:

left_down 389, 388
end_script

Ток здесь определенная координата, а инжа по всем пака искать будет эту обкладку!


з.ы. обкладка - сундук, стенд, сено и тд


Top
   
 Post subject:
PostPosted: 2006-05-26 01:01:10 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
ilove_skazi wrote:
Кароче....суть макроса.... чтоб не инжа обкладывала человека, а инжа брала на курсор обкладку и я сам ее кидал куда мне надо!

Такое реально сделать????

Аналог этого макроса на пилоте:

left_down 389, 388
end_script

Ток здесь определенная координата, а инжа по всем пака искать будет эту обкладку!


з.ы. обкладка - сундук, стенд, сено и тд


Если ты хочешь, что бы инжект "зажимал" левую кнопку мыши (делал драг предмета), но не отпускал его, то я хз... В хелпе про это ничего нету, но вообще вроде бы есть какие-то команды эмуляции мышки... Жди когда тебе Експерты! ответят :wink:

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-26 01:04:11 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Вызывай инфо тайл и кидай предмет на ласт тайл


Top
   
 Post subject:
PostPosted: 2006-05-26 01:22:36 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
ilove_skazi wrote:
а инжа брала на курсор обкладку и я сам ее кидал куда мне надо!


Инжа ничего брать на курсор не способна в силу того, что инжа не лезет в клиент, а стоит на потоке трафика между клиентом и сервером. С такими желаниями тебе нужны программы, которые работают с самим клиентом, то бишь UOPilot, EasyUO, UOScript и т. д.

Так что либо соизмеряй желания и делай как, например, тебе Грин посоветовал, либо меняй программу.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-05-26 10:38:34 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
Grin wrote:
Вызывай инфо тайл и кидай предмет на ласт тайл


А как это будет работать ?
Навожу мышку на тайл и нажимаю на клавишу и туда падает предмет?

Если можешь, то напиши, пожалуйста.


Top
   
 Post subject:
PostPosted: 2006-05-26 12:41:11 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Code:
sub DropThere()
   var type_item_drop=""#тип бросаемого предмета
   if uo.count(type_item_drop) then
      uo.infotile()
      while uo.Targeting()
         wait(100)
      wend
      uo.drop(1, uo.lasttile(1), uo.lasttile(2), uo.lasttile(3), "_"+type_item_drop)
   end if
end sub


Top
   
 Post subject:
PostPosted: 2006-05-26 12:42:55 
Offline
User avatar

Joined: 2006-05-26 11:44:07
Posts: 39
Location: Москва
И зачем тебе "брать вещь на курсор"? :?


Top
   
 Post subject:
PostPosted: 2006-05-26 16:37:42 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Читай топ, автор писал зачем.


Top
   
 Post subject:
PostPosted: 2006-05-26 17:09:56 
Offline

Joined: 2006-02-03 06:53:36
Posts: 64
Edred wrote:
Инжа ничего брать на курсор не способна в силу того, что инжа не лезет в клиент, а стоит на потоке трафика между клиентом и сервером. С такими желаниями тебе нужны программы, которые работают с самим клиентом, то бишь UOPilot, EasyUO, UOScript и т. д.

тот же стелс умеет "брать на курсор" - grab, и бросать с курсора - drop. как в хелпе сказанно что moveItem построен именно на связке этих функций. да и инжа работает аналогично, но вот по отдельности брать и бросать не умеет.


Top
   
 Post subject:
PostPosted: 2006-05-26 17:16:37 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
инжа умеет только граб делаеть через АПИ и то он левый...
Как и все остальные;) а так она работает не так как все...


Top
   
 Post subject:
PostPosted: 2006-05-26 17:28:42 
Offline
User avatar

Joined: 2006-05-26 11:44:07
Posts: 39
Location: Москва
You Must Die wrote:
Читай топ, автор писал зачем.

Читал, но всёравно не понял зачем делать так, если можно по-другому... :roll:


Top
   
 Post subject:
PostPosted: 2006-05-26 22:11:23 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
CFA wrote:
Edred wrote:
Инжа ничего брать на курсор не способна в силу того, что инжа не лезет в клиент, а стоит на потоке трафика между клиентом и сервером. С такими желаниями тебе нужны программы, которые работают с самим клиентом, то бишь UOPilot, EasyUO, UOScript и т. д.

тот же стелс умеет "брать на курсор" - grab, и бросать с курсора - drop. как в хелпе сказанно что moveItem построен именно на связке этих функций. да и инжа работает аналогично, но вот по отдельности брать и бросать не умеет.


Еще раз прочитай ту часть моего поста, которую ты сам отквотил. Где я там про стелс упомянул? Стелс работает не по тому принципу, по которому работают инжект или ассист, и не по тому, по которому пилот или изи. Стелс сам представляет из себя клиент, потому и может работать с такой вещью как "курсор". Пойми, сервер (а значит, и инжект) не знает что такое "курсор", это полностью прерогатива клиента.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-05-26 22:56:34 
Offline

Joined: 2004-11-28 23:17:38
Posts: 44
Grin wrote:
Code:
sub DropThere()
   var type_item_drop=""#тип бросаемого предмета
   if uo.count(type_item_drop) then
      uo.infotile()
      while uo.Targeting()
         wait(100)
      wend
      uo.drop(1, uo.lasttile(1), uo.lasttile(2), uo.lasttile(3), "_"+type_item_drop)
   end if
end sub



Не работает! Кидает за себя...или не туда, где стоит курсор....а если поднимаешься на 2 этаж дома, то он их закидывает на 3.. и тд


Top
   
 Post subject:
PostPosted: 2006-05-27 02:23:39 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
По всем вопросам уникальности работы скрипта к Ёко;)
все что могу тебе предложить это поробовать поигратся с str и val...
Хотя еще возможен вариант, что infotile возвращается раньше чем заполняется lasttile
тогда можно ограничится задержкой


Top
   
 Post subject:
PostPosted: 2006-05-27 08:43:06 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Я думаю, просто инфотайл не изменяет значение ласттайл.

ЗЫ: На самом деле на многих шардах прицел на тайл может работать с параметром 0 в качестве типа тайла. В этом случае все становится очень просто. Иначе - без АСМа не обойтись.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-05-27 10:27:37 
Offline
User avatar

Joined: 2006-04-06 17:16:54
Posts: 95
Location: Khab
А можно вообще запросить координаты у юзера, он кликает на тайл и запускается функция бросания чего то там. Помоему самое оптимальное


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 40 posts ]  Go to page 1 2 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


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