Yoko

All sides of Injection
It is currently 2025-11-19 14:01:35

All times are UTC+02:00




Post new topic  Reply to topic  [ 40 posts ]  Go to page 1 2 Next
Author Message
 Post subject: Injection+RunUO 2.0
PostPosted: 2008-04-16 01:32:38 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Сталкнулся я вот с какой бедой!!!

Сервер *бусс кингдом реборн!!
На нём стоит RunUO 2.0
у меня 2д клиент 6.0.6.1 Inject и 6.0.6.2 Razr вроде инджект работал до тех пор пока я не решил сделать автомининг!!

Взял скриптик и тут оляоп!! Не хочет копать !!
--------------------------------------------------------------------------------

sub minround()

VAR Kirka = '0x0E86' ; Кирка
VAR TileNum = '1341' ; Номер тайла!!
VAR x, y, t, k
VAR MaxTime = 100 ;
VAR ms1 = "There is no ore here to mine"
VAR ms2 = "You can't use"
VAR ms3 = "You put the"
VAR ms4 = "You loosen some rocks"
VAR ms5 = "You are too far away"
VAR ms6 = "Try mining in rock"
VAR ms7 = "You can't see that"

for y=-2 to 2
for x=-2 to 2
k = 0
repeat
UO.DeleteJournal()
t = UO.Timer()
k = k + 1
UO.CancelTarget()
wait(300)
UO.WaitTargetTile( TileNum, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)
UO.UseType( Kirka )
repeat
wait(300)
until UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR UO.InJournal(ms4) OR UO.InJournal(ms5) OR UO.InJournal(ms6) OR UO.InJournal(ms7) OR ((t + MaxTime) < UO.Timer())
until ( NOT UO.InJournal(ms4) AND NOT UO.InJournal(ms3) OR (k > 10) )
next
next
endsub

---------------------------------------------------------------------------------

Проблемму обнаружил в НОМЕРЕ ТАЙЛА!! Перебирал мучался МАтерился но так номер подходящий и не нащёл!!

Всё достало скачал RunUO 2.0 запустил защёл туда Администратором влез в пещеру нажал на Свойства ткнул на пол и не поверил 1341!! Но как так номер правельный а не работает ткнул рядом ещё раз 1339 ОПА и начал тыкат !! В оканцовке получилась целая куча от 1339 до 1343!! И что мне делать!!!

Часть скрипта!!!!
------------------------------
for y=-2 to 2
for x=-2 to 2
k = 0
repeat
UO.DeleteJournal()
t = UO.Timer()
k = k + 1
UO.CancelTarget()
wait(300)
UO.WaitTargetTile( TileNum, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)
UO.UseType( Kirka )

--------------------------------

Выбирает координату (например 2 2) а потом тыкает по этой координате на тайл 1339! И не работает потому как на этой координате Тайл с другим номером!!!!


Обращяюсь к вам мужики с прозьбой мне помочь!!!
А точнее нужна часть скрипта которая вне зависимости что под нагами пусть то тайл песк или снега или травы или пещеры он всё равно тыкал!!


Top
   
 Post subject: Re: Injection+RunUO 2.0
PostPosted: 2008-04-16 08:06:29 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
А нолик не пробовали ставить вместо номера тайла? :roll:


Top
   
 Post subject:
PostPosted: 2008-04-16 17:52:30 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Нет не пробовал но шас попробуем!


Top
   
 Post subject:
PostPosted: 2008-04-16 18:00:42 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Замена номера тайла на 0 не помогла пишет : Target cennot be seen.


Top
   
 Post subject:
PostPosted: 2008-04-16 19:32:48 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
Code:
sub ftile(x,y,z)
var t
 for t=1339 to 1343
      if uo.privategettile(x, y, z, t, t) then
          return t
      end if
 next
endsub

в основном коде

Code:
tilenum=ftile(UO.GetX()+x,UO.GetY()+y,UO.GetZ())
UO.WaitTargetTile( TileNum, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)

попробуй


Top
   
 Post subject:
PostPosted: 2008-04-16 20:36:03 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Он начал материться на TileNum

Будь добр выложи скрипт с интеграцией!!


Top
   
 Post subject:
PostPosted: 2008-04-16 20:40:43 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
DieVeR wrote:
Он начал материться на TileNum

Будь добр выложи скрипт с интеграцией!!

Code:
tn=STR(ftile(UO.GetX()+x,UO.GetY()+y,UO.GetZ()) )
UO.WaitTargetTile( TN, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)


не усмотрел...


Top
   
 Post subject:
PostPosted: 2008-04-16 20:48:05 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Юрчик а Tn заварит не нужно!?


Top
   
 Post subject:
PostPosted: 2008-04-16 20:51:52 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Вот что у меня получилось!

sub ftile(x,y,z)
var t
for t=1339 to 1343
if uo.privategettile(x, y, z, t, t) then
return t
end if
next
endsub

sub minround()

VAR Kirka = '0x0E86' ; Êèðêà
VAR x, y, z, k
VAR tilenum =1339
VAR tn
VAR MaxTime = 100 ;
VAR ms1 = "There is no ore here to mine"
VAR ms2 = "You can't use"
VAR ms3 = "You put the"
VAR ms4 = "You loosen some rocks"
VAR ms5 = "You are too far away"
VAR ms6 = "Try mining in rock"
VAR ms7 = "You can't see that"

for y=-2 to 2
for x=-2 to 2
k = 0
repeat
UO.DeleteJournal()
z = UO.Timer()
k = k + 1
UO.CancelTarget()
wait(300)
tn=STR(ftile(UO.GetX()+x,UO.GetY()+y,UO.GetZ()) )
UO.WaitTargetTile( TN, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)
UO.UseType( Kirka )
repeat
wait(300)
until UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR UO.InJournal(ms4) OR UO.InJournal(ms5) OR UO.InJournal(ms6) OR UO.InJournal(ms7) OR ((z + MaxTime) < UO.Timer())
until ( NOT UO.InJournal(ms4) AND NOT UO.InJournal(ms3) OR (k > 10) )
next
next
endsub



и он мне пишет
error: no target to cancel это он на UO.CancelTarget()

а на
tn=STR(ftile(UO.GetX()+x,UO.GetY()+y,UO.GetZ()) )
UO.WaitTargetTile( TN, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)

target cannot be seen/


Top
   
 Post subject:
PostPosted: 2008-04-16 21:01:35 
Offline
User avatar

Joined: 2005-04-04 18:23:12
Posts: 187
А у меня ваще чё-то с инжой не конектит туда (
Клиент 6.0.6.2
Инжа 702.11 PaWn
Пытался ставить разные комбинации галочек, но висит на "верифинг аккаунт" и усё (


Top
   
 Post subject:
PostPosted: 2008-04-16 21:05:23 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
чтоб про cancel не писал замени
Code:
uo.canceltarget()
на
 if uo.waiting() then
    uo.canceltarget()
 endif

а тут посмоти он что выводит? может просто границу расширить?
TWI включен?
Code:
sub ftile(x,y,z) 
var t
for t=1339 to 1343
if uo.privategettile(x, y, z, t, t) then
uo.print('tile: ' + str(t))
return t
end if
next
uo.print('neizvestnii tail')
endsub


Top
   
 Post subject:
PostPosted: 2008-04-16 21:11:06 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
пишет неизвестный тайл


Top
   
 Post subject:
PostPosted: 2008-04-16 21:12:33 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Юра можеш скомпоновать и выложить уже полный скрипт!!! Думаю так проще будет проверять!?


Top
   
 Post subject:
PostPosted: 2008-04-16 21:14:23 
Offline
User avatar

Joined: 2005-04-04 18:23:12
Posts: 187
Purgen wrote:
А у меня ваще чё-то с инжой не конектит туда (
Клиент 6.0.6.2
Инжа 702.11 PaWn
Пытался ставить разные комбинации галочек, но висит на "верифинг аккаунт" и усё (

Люди, хэлп! Немогу зайти ((
ЗЫ. Сорри за оффтоп )


Top
   
 Post subject:
PostPosted: 2008-04-16 21:15:26 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
хм...
тогда ткни ,infotile на клетку -2 -2 и ,info на себя, проверь координату Z, чтоб равны были, и тип тайла чтобы входил в промежуток.


Top
   
 Post subject:
PostPosted: 2008-04-16 21:19:03 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Инфо на себя

ID=0x00002552 Type=0x0190 MBO Name=LLIAXTEP
Quantity: 0 Colour: 0x83EA Layer: 0 Has: 1
X=2041 Y=1527 Z=166 C=0xFFFFFFFF F=0x00

Инфотиле

1340 2039 1525 -90


Last edited by DieVeR on 2008-04-16 21:23:51, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-04-16 21:20:18 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Purgen wrote:
Purgen wrote:
А у меня ваще чё-то с инжой не конектит туда (
Клиент 6.0.6.2
Инжа 702.11 PaWn
Пытался ставить разные комбинации галочек, но висит на "верифинг аккаунт" и усё (

Люди, хэлп! Немогу зайти ((
ЗЫ. Сорри за оффтоп )



А 6.0.6.2 Неподдерживается!! ЗАбудь!


Top
   
 Post subject:
PostPosted: 2008-04-16 21:26:14 
Offline

Joined: 2006-10-07 10:46:39
Posts: 22
Что то я не пойму по координате Z разнос такой 166 чар и -90 граунд


Top
   
 Post subject:
PostPosted: 2008-04-16 21:29:15 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
а ты попробуй заменить 0 на '-90' в UO.WaitTargetTile
ASM установлен?


Top
   
 Post subject:
PostPosted: 2008-04-16 21:30:38 
Offline
User avatar

Joined: 2005-04-04 18:23:12
Posts: 187
DieVeR wrote:
Purgen wrote:
Purgen wrote:
А у меня ваще чё-то с инжой не конектит туда (
Клиент 6.0.6.2
Инжа 702.11 PaWn
Пытался ставить разные комбинации галочек, но висит на "верифинг аккаунт" и усё (

Люди, хэлп! Немогу зайти ((
ЗЫ. Сорри за оффтоп )



А 6.0.6.2 Неподдерживается!! ЗАбудь!

Я достал 6.0.6.1, но проблема осталась.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 40 posts ]  Go to page 1 2 Next

All times are UTC+02:00


Who is online

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