Yoko

All sides of Injection
It is currently 2025-10-30 00:10:45

All times are UTC+02:00




Post new topic  Reply to topic  [ 44 posts ]  Go to page Previous 1 2 3 Next
Author Message
 Post subject:
PostPosted: 2008-03-20 16:06:13 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
korzh wrote:
Не хейрней, пардон, а решением проблемы слоев на разных шардах. И тут проблемы точно нет.


Зря Вы так думаете. Играя последние три месяца я все больше убеждаюсь что инжект очень не простая штука и порой проблема возникает там где ее совсем не ждешь.


Top
   
 Post subject:
PostPosted: 2008-03-20 16:09:45 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Grin wrote:
во развели то...

Ну скажи тогда пожалуйста в чем проблема и как ее решить и топ можно закрывать ;)


Top
   
 Post subject:
PostPosted: 2008-03-20 16:10:21 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
korzh wrote:
Yura wrote:
...
а если ставиш 0 то он вообще ниче не делат(тестил давно и на RUNUO)

GetGlobal возвращает строку а не число


если ставишь 0 или 'all' - работает одинакого. но спустя какоето время приводит к ошибке на скрине.

На тему гетглобал ето ты к чему ? :)



uo.useobject (число)


Top
   
 Post subject:
PostPosted: 2008-03-20 16:12:52 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Yura wrote:
uo.useobject (число)


Кхм странно а если так:
Code:
VAR kirka = '0x000000'

UO.UseObject(kirka)


Разве не работает? Ведь в переменной kirka обявленое значение является текстом ))) :lol:


Top
   
 Post subject:
PostPosted: 2008-03-20 16:18:35 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Yura wrote:
...
uo.useobject (число)


Вот проверь...

Code:
var serial1 = '0x018A672C' ; строка
var serial2 = 0x018A672C  ; число

sub test1()
  uo.useobject( serial1 )
endsub

sub test2()
  uo.useobject( serial2 )
endsub

sub test3()
  uo.useobject( uo.hex2int( serial1 ) )
endsub

sub test4()
  uo.useobject( str( serial2 ) )
endsub


Last edited by korzh on 2008-03-20 16:24:46, edited 3 times in total.

Top
   
 Post subject:
PostPosted: 2008-03-20 16:20:48 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
я уже все сказал...


Top
   
 Post subject:
PostPosted: 2008-03-20 16:24:11 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Grin wrote:
я уже все сказал...

Ты сказал только отпринтовать. Я написал, что координаты передаются верные. Проблема осталась.


Top
   
 Post subject:
PostPosted: 2008-03-20 16:31:54 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
ну уверености утебя хоть отбавляй...

tmp = "0 "+str(x)+" "+str(y)+" 0"
uo.print(tmp)
uo.exec('waittargettile '+tmp)


Top
   
 Post subject:
PostPosted: 2008-03-20 16:33:19 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
Вечером проверю.

А если просто
UO.waittargettile('0','1234','4321','0')
такое у тебя проходит?


Top
   
 Post subject:
PostPosted: 2008-03-20 17:25:01 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Grin wrote:
ну уверености утебя хоть отбавляй...

tmp = "0 "+str(x)+" "+str(y)+" 0"
uo.print(tmp)
uo.exec('waittargettile '+tmp)


и...? :roll:

Code:
sub aaa()
var x = uo.getx(), y = uo.gety()
var tmp = "0 "+str(x)+" "+str(y)+" 0"
uo.print(tmp)
uo.exec('waittargettile '+tmp)
uo.useobject(uo.getserial(uo.objatlayer('Rhand')))
endsub

Нормально копнул под собой..
Походу я чегото не догоняю.. :(


Last edited by korzh on 2008-03-20 17:27:33, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-03-20 17:27:05 
Offline
Expert!
User avatar

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


Last edited by Kynep on 2008-03-20 17:32:20, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-03-20 17:29:03 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
мда... может лутше в домино поиграете?


Top
   
 Post subject:
PostPosted: 2008-03-20 17:33:06 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Grin wrote:
мда... может лутше в домино поиграете?

Ну а что не так тогда?


Top
   
 Post subject:
PostPosted: 2008-03-20 17:34:43 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
korzh wrote:
Grin wrote:
мда... может лутше в домино поиграете?

Ну а что не так тогда?


То что Грин написал вставь себе в скрипт, а не пиши новый.


Top
   
 Post subject:
PostPosted: 2008-03-20 17:37:14 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Вот в чем тут разница?

Code:
UO.WaitTargetTile( '0', str(x), str(y), '0' )


Code:
uo.exec('waittargettile '+  "0 "+str(x)+" "+str(y)+" 0" )


Top
   
 Post subject:
PostPosted: 2008-03-20 17:38:58 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
korzh wrote:
Вот в чем тут разница?

Code:
UO.WaitTargetTile( '0', str(x), str(y), '0' )


Code:
uo.exec('waittargettile '+  "0 "+str(x)+" "+str(y)+" 0" )


Он же по русски написал, отпринтуй все что тебе посылается в эту функцию.


Top
   
 Post subject:
PostPosted: 2008-03-20 17:39:39 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
В домино!


Top
   
 Post subject:
PostPosted: 2008-03-20 17:40:48 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Grin wrote:
В домино!


Может в шахматы?


Top
   
 Post subject:
PostPosted: 2008-03-20 17:45:48 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Грин, может всет-аки объяснишь в чем тут разница?


Top
   
 Post subject:
PostPosted: 2008-03-20 17:52:00 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Code:
moi variant :
Nomer taila : 1340   X : 1801   Y : 854
Nomer taila : 1340   X : 1801   Y : 854
Nomer taila : 1340   X : 1801   Y : 855
Nomer taila : 1340   X : 1801   Y : 856
Nomer taila : 1340   X : 1801   Y : 857
Nomer taila : 1340   X : 1802   Y : 853
.......
variant grina :
Nomer taila : 1340   X : 1804   Y : 857
Nomer taila : 1340   X : 1804   Y : 857
Nomer taila : 1340   X : 1804   Y : 857
Nomer taila : 1340   X : 1804   Y : 857
Nomer taila : 1340   X : 1804   Y : 857
Nomer taila : 1340   X : 1800   Y : 853
Nomer taila : 1340   X : 1800   Y : 854
Nomer taila : 1340   X : 1800   Y : 855
Nomer taila : 1340   X : 1800   Y : 856
Nomer taila : 1340   X : 1800   Y : 857
Nomer taila : 1340   X : 1801   Y : 853
Nomer taila : 1340   X : 1801   Y : 854
Nomer taila : 1340   X : 1801   Y : 855
Nomer taila : 1340   X : 1801   Y : 856
...


Отпринтовал наглядно. Еще раз спрашиваю в чем разница?

между
Code:
UO.WaitTargetTile( '0', str(x), str(y), '0' )

и
Code:
uo.exec('waittargettile '+"0 "+str(x)+" "+str(y)+" 0" )


Last edited by korzh on 2008-03-20 17:55:24, edited 1 time in total.

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

All times are UTC+02:00


Who is online

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