простая ходилка на пинжекте
Posted: 2008-03-07 01:53:47
Ссегодня решился таки попробовать пересесть на пинжект
Решил я значит написать простенькую ходилку и не получилось.. криво ходит
Так как с перлом я знаком первый день, может чтото сделал не так?

Решил я значит написать простенькую ходилку и не получилось.. криво ходит

Так как с перлом я знаком первый день, может чтото сделал не так?
Code: Select all
sub use
{
walk (2149,787);
}
sub walk($$)
{
my($x1, $y1);
$x1 = $_[1];
$y2 = $_[2];
while( (uo::getx()!=$x1) && (uo::gety()!=$y1) )
{
$x=uo::getx();
$y=uo::gety();
if ($x == $x1 && $y > $y1)
{
uo::press(35);
}
if ($x == $x1 && $y < $y1)
{
uo::press(33);
}
if ($x < $x1 && $y == $y1)
{
uo::press(36);
}
if ($x < $x1 && $y > $y1)
{
uo::press(37);
}
if ($x < $x1 && $y < $y1)
{
uo::press(38);
}
if ($x > $x1 && $y == $y1)
{
uo::press(34);
}
if ($x > $x1 && $y > $y1)
{
uo::press(40);
}
if ($x > $x1 && $y < $y1)
{
uo::press(39);
}
&wait(50);
}
}