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

Проблема с майнингом на шарде Nova
http://forum.yoko.com.ua/viewtopic.php?f=20&t=1812
Page 1 of 1

Author:  Black Horse [ 2004-11-02 01:50:17 ]
Post subject:  Проблема с майнингом на шарде Nova

Code:
sub kopalka()
   var mx, my, i
   
   mx=uo.GetX()
   my=uo.GetY()

   UO.Waittargettile("1341", str(mx), str(my), 0) 
   UO.usetype('0x0E86')
    UO.DeleteJournal()   
   i=0
   repeat 
      i=i+1
      wait(100) 
   until uo.injournal("cliloc# 0x5DE0") or uo.injournal("cliloc# 0xAD03") or i>50 #dig, fail
         
end sub


вот почему-то не копает... на сфере работает, а на AOS - нет. кирку задействует, но не тыкает в землю...

Author:  AGRS [ 2004-11-02 12:53:52 ]
Post subject: 

Waittargettile плохой.

Author:  Black Horse [ 2004-11-02 14:21:19 ]
Post subject: 

AGRS wrote:
Waittargettile плохой.

с таким
Code:
uo.exec("waittargettile 0 "+str(mx)+" "+str(my)+" 0")


тоже не фурычит

Author:  Yoko [ 2004-11-02 19:54:29 ]
Post subject: 

введи ,infotile и ткни прицелом на нужную клетку
там будет написано, что надо вводить в waittargettile

Author:  Black Horse [ 2004-11-02 20:42:35 ]
Post subject: 

всё, разобрался, вроде бы. Всем спасибо. Больше "таких" вопросов постараюсь не задавать.

Author:  Random [ 2004-11-05 23:52:02 ]
Post subject:  Другая проблема

На этом же шарде, в шахтах пол покрыт тайлами с разными идентификаторами. Типа залито всё в основном "1341" и есть вкрапления "1339" и исчо какихто, и в разных шахтах по разному.
Как бы у клетки мира запрашивать какой на ней тайл?

Author:  AGRS [ 2004-11-06 06:58:07 ]
Post subject: 

Есть такие варианты:
1) Использовать функции asmWaitTargetMapTile и asmWaitTargetStaticTile из АСМ. http://yoko.netroof.net/forum/viewtopic.php?t=1784

2) Вызывать инфотайл, просчитывать координаты тайла на экране. кликать туда и обрабатывать ласттаргет.

3) Использовать вместо номера тайла 0. Может прокатит.

Author:  Random [ 2004-11-06 18:46:50 ]
Post subject: 

AGRS wrote:
1) Использовать функции asmWaitTargetMapTile и asmWaitTargetStaticTile из АСМ. http://yoko.netroof.net/forum/viewtopic.php?t=1784

За ето спасибо. Молодца нах!!!

Author:  Ex-Brodyaga [ 2004-11-06 23:37:52 ]
Post subject: 

А "нах" зачем?

Author:  Random [ 2004-11-07 01:22:57 ]
Post subject: 

Выглядит всё здорово, да только не работает.
Code:
uo.asmMapGetTile(uo.GetX(), uo.GetY(), 0)
- возвращает числа в районе ~560
Code:
,infotile
- в районе ~1340
Если при копании клетки указать номер из infotile'а то всё норм.
Если другой, то ловушка направляет таргет неизвестно куда, клетка не копается, и месадж никакой не выскакивает.
С "0" неработает тоже.

Author:  AGRS [ 2004-11-07 17:22:35 ]
Post subject: 

Мде... Тяжелый случай.
1340 это статика, а не карта. :)
Могу поспорить на свои яйца что это пещера (aka шахта). И карта у тебя не под ногами, а над головой.

Используй asmWaitTargetStaticTile().

Author:  Black Horse [ 2004-11-08 00:33:39 ]
Post subject: 

блин, какие-то проблемы с этим шардом...
указал вручную:
uo.waittargettile(1341, 1799, 853, -1)
uo.usetype('kirka')

пишет target cannot be seen # расстояние 1 клетка.
что за фигня?

Author:  AGRS [ 2004-11-08 08:01:31 ]
Post subject: 

Идем на сайт и читаем какие параметры требует waittargettile. Уверен что не числовые.

Author:  Black Horse [ 2004-11-08 13:57:12 ]
Post subject: 

AGRS wrote:
Идем на сайт и читаем какие параметры требует waittargettile. Уверен что не числовые.

читаем... uo.waittargettile(lasttile/tilenum,[x],[y],[z])
насколько я понимаю: номер тайла, кордината Х, кордината Y, кордината Z)
итак, как понимать твою уверенность, что не числовые?

Author:  Sfagnum [ 2004-11-08 14:14:47 ]
Post subject: 

Black Horse wrote:
итак, как понимать твою уверенность, что не числовые?
ни как не надо понимать, просто это строковые переменные.
в инже вообще использование числовых значений скорее исключение ;)

Author:  AGRS [ 2004-11-08 14:22:58 ]
Post subject: 

Black Horse wrote:
AGRS wrote:
Идем на сайт и читаем какие параметры требует waittargettile. Уверен что не числовые.

читаем... uo.waittargettile(lasttile/tilenum,[x],[y],[z])
насколько я понимаю: номер тайла, кордината Х, кордината Y, кордината Z)
итак, как понимать твою уверенность, что не числовые?


А так и понимать что это все строки. lasttile ну никак не может быть числом. Число состоит из цифирок, а "lasttile" из буквочек. :)

Author:  Black Horse [ 2004-11-08 17:04:10 ]
Post subject: 

AGRS wrote:
Black Horse wrote:
AGRS wrote:
Идем на сайт и читаем какие параметры требует waittargettile. Уверен что не числовые.

читаем... uo.waittargettile(lasttile/tilenum,[x],[y],[z])
насколько я понимаю: номер тайла, кордината Х, кордината Y, кордината Z)
итак, как понимать твою уверенность, что не числовые?


А так и понимать что это все строки. lasttile ну никак не может быть числом. Число состоит из цифирок, а "lasttile" из буквочек. :)

lasttile/tilenum - ИЛИ lasttile, ИЛИ tilenum - номер тайла. Номер тайла - это цифирки, а не буковки. или ты надо не 100, а "сто" писать? :)

Author:  AGRS [ 2004-11-08 17:08:29 ]
Post subject: 

Black Horse wrote:
lasttile/tilenum - ИЛИ lasttile, ИЛИ tilenum - номер тайла. Номер тайла - это цифирки, а не буковки. или ты надо не 100, а "сто" писать? :)


Напиши мне цифрами lasttile.

Author:  Black Horse [ 2004-11-08 17:32:19 ]
Post subject: 

Black Horse wrote:
AGRS wrote:
Black Horse wrote:
AGRS wrote:
Идем на сайт и читаем какие параметры требует waittargettile. Уверен что не числовые.

читаем... uo.waittargettile(lasttile/tilenum,[x],[y],[z])
насколько я понимаю: номер тайла, кордината Х, кордината Y, кордината Z)
итак, как понимать твою уверенность, что не числовые?


А так и понимать что это все строки. lasttile ну никак не может быть числом. Число состоит из цифирок, а "lasttile" из буквочек. :)

ИЛИ lasttile, ИЛИ tilenum

Author:  Random [ 2004-11-08 18:32:45 ]
Post subject: 

AGRS wrote:
Мде... Тяжелый случай.
1340 это статика, а не карта. :)
Могу поспорить на свои яйца что это пещера (aka шахта). И карта у тебя не под ногами, а над головой.

Используй asmWaitTargetStaticTile().


Всё, фкурил, скрипт работает. Ж)

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