Yoko
http://forum.yoko.com.ua/

Помогите с ходилкой!!!
http://forum.yoko.com.ua/viewtopic.php?f=20&t=7982
Page 1 of 1

Author:  UOman [ 2006-06-16 09:32:51 ]
Post subject:  Помогите с ходилкой!!!

Вобщем маза в том она точно не подходит хелп не допираю чего не хватает )
Code:

Sub go()
GotoXY(x,y)
end sub


Sub Numb(num)
if num>=0 then
return num
else
return num*(-1)
end if
end sub



Sub GotoXY(x,y)
var myX,myY,lastX=0,lastY=0,i,halt=0,z,r=0
for i=1 to 60
myX=uo.getX();
myY=uo.getY();
if LastX==myX and LastY==myY then
halt=halt+1
else
halt=0
end if
if halt>=10 then
if uo.GetDir()==1 then
for z=0 to 8
uo.Press(40)
next
end if
if uo.GetDir()==3 then
for z=0 to 8
uo.Press(37)
next
end if
if uo.GetDir()==5 then
for z=0 to 8
uo.Press(38)
next
end if
if uo.GetDir()==7 then
for z=0 to 8
uo.Press(39)
next
end if
halt=15
end if
if Numb(x-myX)<=1 and Numb(y-myY)<=2 then
return 1
end if
if x<=myX then
if y<=myY then
for z=0 to 3
uo.Press(38)
next
else
for z=0 to 3
uo.Press(37)
next
end if
else
if y<=myY then
for z=0 to 3
uo.Press(39)
next
else
for z=0 to 3
uo.Press(40)
next
end if
end if
lastX=myX
lastY=myY
wait(200)
next
return 0
end sub

Author:  Scripts Writer [ 2006-06-16 16:58:55 ]
Post subject: 

Телепаты в отпуске.

Сложно назвать это ходилкой.

Code:
Sub GotoXY(x,y) 
var myX,myY,lastX=0,lastY=0,i,halt=0,z,r=0
for i=1 to 60
myX=uo.getX();
myY=uo.getY();
if LastX==myX and LastY==myY then


Особенно судя по этому отрывку. Возможно:

Code:
myX=uo.getX(); 
myY=uo.getY();


В скобках следует указать объект к которому нужно идти?

laststatus или же object

Code:
myX=uo.getX('laststatus'); 
myY=uo.getY('laststatus');

Author:  Destruction [ 2006-06-17 08:33:21 ]
Post subject: 

Code:
myX=uo.getX(); 
myY=uo.getY();


Судя по названиям переменных, тут всё верно..

PS: А телепатов и правда нету.

Author:  UOman [ 2006-06-21 08:12:04 ]
Post subject: 

Вот вот дело то в том что мне надо подходить к определённому предмету и просто по координатам )

Author:  Scripts Writer [ 2006-06-21 15:53:10 ]
Post subject: 

Юзай SuperWalk() -Savage. Находишь предмет который тебе нужен, и она к нему идёт довольно не плохо.

Author:  DerMeister =) [ 2006-06-21 21:48:59 ]
Post subject: 

&pathfind(dx,dy) :twisted: :twisted: :twisted:

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/