Yoko

All sides of Injection
It is currently 2025-10-30 10:06:44

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2007-08-26 21:16:28 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
просмотрел все ходилки которые тут есть.
но мозгов не хватает разобратцо что и как, поэтому прошу помоч??
даны 2 координаты
чар должен ходить от координаты 1 до координаты 2 и обратно.
не сочтите за труд помогите .......

_________________
говорила мне мама "учись неуч"


Top
   
 Post subject:
PostPosted: 2007-08-26 21:38:17 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
sub Step(x,y,mx,my,forstep) 
  if uo.GetX('self') <> x then
    if uo.GetY('self') <> y then
      if mx<0 then
        if my<0 then
          uo.Press(40)
          wait(forstep)
        else
          uo.Press(39)
          wait(forstep)
        end if
      else
        if my<0 then
          uo.Press(37)
          wait(forstep)
        else
          uo.Press(38)
          wait(forstep)
        end if
      end if
    else
      if mx<0 then
        uo.Press(34)
        wait(forstep)
      else
        uo.Press(36)
        wait(forstep)
      end if
    end if
  else
    if my<0 then
      uo.Press(35)
      wait(forstep)
    else
      uo.Press(33)
      wait(forstep)
    end if
  end if
end sub

sub Go_To(x,y)
var mx,my,fx,fy
  var xx=x
  var yy=y
  var DistX=0
  var DistY=0
  var forstep=300
 
  repeat
    mx=uo.GetX('self')-x
    my=uo.GetY('self')-y
    fx=mx+x
    fy=my+y
    Step(xx,yy,mx,my,forstep)
  until x==fx+DistX && y==fy+DistY || x==fx-DistX && y==fy+DistY || x==fx+DistX && y==fy-DistY || x==fx-DistX && y==fy-DistY || x==fx && y==fy
end sub


Вставь в тот же файл в котором у тебя скрипт для которого тебе нужна ходилка, и в том месте где тебе надо подойти на координаты впиши

Code:
Go_To(твоя координата по Х,твоя координата по Y)


Координаты тайла узнаются командой
Code:
 ,infotile


Top
   
 Post subject:
PostPosted: 2007-08-27 06:53:40 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
Quote:
Go_To(твоя координата по Х,твоя координата по Y)

а куда заносить координаты второй точки(куда нужно идти)??
есть 2 координаты:
первая (965,86) точка где стоит чар Go_To(965,84)
вторая (1200,84) точка куда идет чар
куда их нужно подставлять??

_________________
говорила мне мама "учись неуч"


Top
   
 Post subject:
PostPosted: 2007-08-29 11:02:33 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
up

_________________
говорила мне мама "учись неуч"


Top
   
 Post subject:
PostPosted: 2007-08-29 11:44:20 
Offline
User avatar

Joined: 2007-03-24 08:12:51
Posts: 188
Code:
sub go(x,y)
var myX,myY,i,z
for i=1 to 90
MyX=uo.getX()
MyY=uo.getY()
if abs(x-myX)==0 AND abs(y-myY)==0 then
return
end if
if x<=MyX then
if y<=MyY then
for z=0 to 1
uo.press( 38 )
next
else
for z=0 to 1
uo.press(37)
next
end if
else
if y<=MyY then
for z=0 to 1
uo.press(39)
next
else
for z=0 to 1
uo.press(40)
next
end if
end if
wait(200)
next
end sub

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


Top
   
 Post subject:
PostPosted: 2007-08-29 19:17:59 
Offline

Joined: 2005-02-22 20:03:13
Posts: 77
всё это хорошо! спасибо большое за помощ!
НО... я не могу запустить эти скрипты, так как нужно куда то вносить какие то данные!
не сочтите за труд - дайте анатацию по тем скриптам которые есть. как их запускать?

_________________
говорила мне мама "учись неуч"


Top
   
 Post subject:
PostPosted: 2007-08-29 19:19:23 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
MazaFaka wrote:
всё это хорошо! спасибо большое за помощ!
НО... я не могу запустить эти скрипты, так как нужно куда то вносить какие то данные!
не сочтите за труд - дайте анатацию по тем скриптам которые есть. как их запускать?


См.выше в моём сообщении


Top
   
 Post subject:
PostPosted: 2008-06-04 12:20:42 
Offline

Joined: 2007-07-01 21:23:58
Posts: 82
У меня вопрос

вписав после скрипта Скрипт Вритера следующую строчку

Go_To(1450,1694)
Go_To(1450,1697)
чар проходит один раз туда сюда а затем выдается ошибка, Invalid numbers of arguments Go-To
если вписать кучу раз одни и те же координаты то он ходит столько сколько вписал потом та же ошибка, как сделать чтобы он ходил пока не выключу скрипт?


Top
   
 Post subject:
PostPosted: 2008-06-05 17:15:54 
Offline

Joined: 2007-07-01 21:23:58
Posts: 82
Никто не подскажет? :(


Top
   
 Post subject:
PostPosted: 2008-06-08 01:35:45 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
ychenik wrote:
Никто не подскажет? :(


Конкретнее скажи что тебе нуно от этой ходилки, телепаты в отпуске.


Top
   
 Post subject:
PostPosted: 2008-06-10 17:49:31 
Offline

Joined: 2007-07-01 21:23:58
Posts: 82
чтобы чар ходи туда сюда пока я не вырублю скрипт


Top
   
 Post subject:
PostPosted: 2008-06-14 18:56:00 
Offline
User avatar

Joined: 2006-11-14 16:19:03
Posts: 257
Во народ тоже чёто мучался с ходилкой из скрипта ветра на лумбер )
Мне нужно чтобы чар заходил в порт ! потом подходил к сундуку ! и потом заходил назад в порт )

_________________
Короли махаона


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 2 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