Page 2 of 2

Posted: 2008-02-10 20:06:04
by korzh
Спасибо большое, буду пробовать.
А как еще решаются проблемы с одновременным нажатием клавиш? :roll:

Posted: 2008-02-10 22:04:37
by Edred
Ручками. Либо hex-эдитором.

Posted: 2008-03-24 10:44:36
by to4a
Если ставить на хоткей догонялку то можно замутить такую тему, только переменные cOffset* надо поменять на свое смещение до центра игрового окна, короче до чара, в зависимости от твоего расположения окон, координаты лучше брать гденибуть в районе груди пешего чара...

Потом всё это дело забиндить на хоткей АЛЬТ + * + *, например CTRL + ALT + Z, и после нажатия хоткея подержать зажатым альт до появления надписи "Now Following", только вот все равно на ходу почти не работает, только когда оба чара стоят, ну максимум ходят пешком

Code: Select all

sub ClickGay()
var mx,my,tx,ty,dx,dy
mx=uo.GetX("self")
my=uo.GetY("self")
tx=uo.GetX("laststatus")
ty=uo.GetY("laststatus")
var cOffsetX=645
var cOffsetY=390
if abs(mx-tx)<14 and abs(my-ty)<14 then
   dx=(mx-tx)*22-(my-ty)*22
   dy=(mx-tx)*22+(my-ty)*22
   uo.print(str(cOffsetX-dx)+" "+str(cOffsetY-dy))
   UO.LClick(cOffsetX-dx,cOffsetY-dy);
else
   uo.print("цель вне экрана")
endif
endsub