Yoko

All sides of Injection
It is currently 2025-12-03 17:56:22

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2006-04-30 23:46:41 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Вот что имею:
Code:
sub main()
var tmp,enemy
uo.addObject('tmp')
 while uo.targeting()
  wait(100)
 wend
enemy=uo.getserial('lasttarget')
uo.print(enemy)
end sub

Вопрос на засыпку: почему он мне говорит 0х00000000 хотя я тыкаю в себя! :?:

_________________
DerMeister сейчас на нейрале!


Last edited by DerMeister =) on 2006-05-03 15:51:43, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2006-05-01 06:03:24 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
sub main() 
  var enemy
  uo.addObject('tmp')
  while uo.targeting()
    wait(100)
  wend
  enemy=uo.getserial('lasttarget')
  uo.print(enemy)
end sub


Всё хорошо юзается =) тока :
1.Добавить надо было var enemy
2.Хош на себя поуказывать, пиши 'self' )
3.На других персонажах всё норм высвечивает.
п.с. Тести


Top
   
 Post subject:
PostPosted: 2006-05-01 11:23:16 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
потому что когда ты указываешь на персонажа методом адд обжект ( инжовская внутренняя функция ) то она никакого отношения к клиенту не имеет ! если хочешь чтоб запоминалось в ласт таргет ставь варс лупбак но проблем с этим не набереся.
выход вижу таков- после добавления объекта делай
set('lasttarget','tmp')


Top
   
 Post subject:
PostPosted: 2006-05-02 19:57:12 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
You Must Die wrote:
Всё хорошо юзается =) тока :
2.Хош на себя поуказывать, пиши 'self' )


Нет, не на себя... на себе я тестил =(

Vars Loop Back естессьно включен...

НА самом беле вопрос простой: как мне хватать ИД врага таргетом?

_________________
DerMeister сейчас на нейрале!


Last edited by DerMeister =) on 2006-05-03 15:41:59, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2006-05-02 23:04:45 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
UO.GetStatus( 'сериал врага или ссылка на него')

потом касты и прочее на laststatus


Top
   
 Post subject:
PostPosted: 2006-05-02 23:17:47 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Edred wrote:
UO.GetStatus( 'сериал врага или ссылка на него')

потом касты и прочее на laststatus


Это не то! Мне нужен именно его ИД... =) Хелп...

ЗЫ: Мне ничего кастовать не надо!

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-02 23:52:14 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
uo.getserial(tmp)
?


Top
   
 Post subject:
PostPosted: 2006-05-03 09:29:14 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Der wrote:
Мне нужен именно его ИД... =) Хелп...


Дык ты же этого врага через аддобжект уже засунул в список объектов! Что тебе мешает использовать имя этого объекта вместо сериала в скрипте? Только в кавычки не забывай имя ставить.

Ну а если и впрямь нужен серийник, то UO.GetSerial( 'tmp' )


Top
   
 Post subject:
PostPosted: 2006-05-03 15:50:39 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Edred wrote:
Der wrote:
Мне нужен именно его ИД... =) Хелп...


Дык ты же этого врага через аддобжект уже засунул в список объектов! Что тебе мешает использовать имя этого объекта вместо сериала в скрипте? Только в кавычки не забывай имя ставить.

Ну а если и впрямь нужен серийник, то UO.GetSerial( 'tmp' )


Ну хз... в субботу так не работало! А сегодня работает =) Ничего не менял! Чудеса прям...

Это я про:
Code:
...
uo.addObject('tmp')
 while uo.targeting()
  wait(100)
 wend

enemy=uo.getserial('tmp')
...

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-03 16:01:25 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Der wrote:
Ну хз... в субботу так не работало! А сегодня работает =) Ничего не менял! Чудеса прям...


Меньше надо пить по пятницам, вот и не будет по субботам глюков.


Top
   
 Post subject:
PostPosted: 2006-05-03 16:07:48 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Edred wrote:
Der wrote:
Ну хз... в субботу так не работало! А сегодня работает =) Ничего не менял! Чудеса прям...


Меньше надо пить по пятницам, вот и не будет по субботам глюков.


:evil: я не пил в пятницу!!! :evil: Эт просто инжект нестабильный, кстати вопрос всё же еще не закрыт! Почему:

Der wrote:
Code:
sub main() 
var tmp,enemy
uo.addObject('tmp')
 while uo.targeting()
  wait(100)
 wend
enemy=uo.getserial('lasttarget')
uo.print(enemy)
end sub


Вопрос на засыпку: почему он мне говорит 0х00000000

:?: :?: :?:

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-03 16:09:50 
Offline
User avatar

Joined: 2005-07-17 15:30:52
Posts: 308
Location: www.drw.ru
Имхо чудеса случаются только когда то что-то криво написано и при незамтных для тебя обстояытельствах начинает глючить, у меня то же, скрипт написал, 10 раз проверил, все норм, работал несколько дней безотказно, а потом начал ошибку выдавать, которой до этого не было, чуток буквально переправил и все заработало.

Quote:
Вопрос на засыпку: почему он мне говорит 0х00000000


Я не первый раз читаю именно этот топ и тебе уже на это по-моему отвечали, лень перечитывать, вобщем это потому что при таргете через инжект, а не через клиент руками, указатель в lasttarget не прописывается. Что нить понял из того что я написал?


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 3 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