незнаю
Posted: 2007-01-12 17:02:28
выкладывать или невыкладывать тут догонялку? больше интересует ответы експертов...
Code: Select all
;-----------------------------------------------------------------
;--------------------------NMY------------------------------------
sub chase()
If uo.getglobal('chase')=='On' then
uo.setglobal('chase',0)
uo.print(' !!! -= Chase Terminated =- !!! ')
uo.exec('Terminate chase')
else
uo.setglobal('chase','On')
uo.print(' !!! -= Chasing =- !!! ')
endif
VAR target
target = uo.getserial('lasttarget')
while not uo.dead() and target<>"" and uo.getdistance(target)
if UO.GetDistance(target)>1 then
uo.say('')
Chaser(target)
endif
wend
uo.setglobal('chase',0)
uo.print(' !!! -= Chasing ended =- !!! ')
end sub
;-----------------------------------------------------------------
sub Chaser(Target)
VAR dx, dy
While 1
If Target<>"" and uo.getdistance(target) and not uo.dead() Then
dx=UO.GetX(Target)-UO.GetX()
dy=UO.GetY(Target)-UO.GetY()
If UO.GetDistance(Target)<2 Then
return
Endif
else
Return
Endif
If dx<>0 AND dy<>0 Then
If dx>0 AND dy>0 Then
UO.Press(40) ; DownArrow
Endif
If dx>0 AND dy<0 Then
UO.Press(39) ; RightArrow
Endif
If dx<0 AND dy>0 Then
UO.Press(37) ; LeftArrow
Endif
If dx<0 AND dy<0 Then
UO.Press(38) ; UpArrow
Endif
Endif
If dx<>0 AND dy==0 Then
If dx>0 Then
UO.Press(34) ; PgDown
Endif
If dx<0 Then
UO.Press(36) ; Home key
Endif
Endif
If dx==0 AND dy<>0 Then
If dy>0 Then
UO.Press(35) ; End
Endif
If dy<0 Then
UO.Press(33) ; PgUp
Endif
Endif
Wend
end sub
Ну монстров догонять думаю можно...Destruction wrote:Нда..
Поздравляю. Давай поиграем - я буду убегать, мне не понадобится и полминуты, чтобы оторваться от такого скрипта.
Думай дальше.
Если играешь воином, то есть пользуешься обычным оружием, а не луками или магией, то монстров, которые используют магию нужно догонять, так как они стараются отбежать...Destruction wrote:А зачем догонять монстров ?
На подавляющем большинстве шардов - задача обратная, касательно монстров.
Destruction wrote:Нда..
Поздравляю. Давай поиграем - я буду убегать, мне не понадобится и полминуты, чтобы оторваться от такого скрипта.
Думай дальше.
NMY wrote:Destruction wrote:Нда..
Поздравляю. Давай поиграем - я буду убегать, мне не понадобится и полминуты, чтобы оторваться от такого скрипта.
Думай дальше.
а ты тестил? быстрее просто невозможно зделать, я тестил при небольшом лаге в пвп сервере, бегает нормально... предложы что улудшить...
Edred wrote:Это общеизвестная элементарная догонялка. Первый раз я ее увидел года три-четыре назад. Работает только в чистом поле и если пинг до шарда не больше 4-5 мс. Если пинг больше - чара будет периодически блокировать за подозрение на спидхак.
NMY wrote:Destruction wrote:Нда..
Поздравляю. Давай поиграем - я буду убегать, мне не понадобится и полминуты, чтобы оторваться от такого скрипта.
Думай дальше.
а ты тестил? быстрее просто невозможно зделать, я тестил при небольшом лаге в пвп сервере, бегает нормально... предложы что улудшить...
duzik wrote:Хмм ... Я может тупои , может просто неразсморел , но как указать таргет за которым гнатса , если это алт + клик то нелзя ли на таргет переделать , я неособо в easy uo волоку ...