Yoko

All sides of Injection
It is currently 2025-11-10 16:33:59

All times are UTC+02:00




Post new topic  Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Injection Shard NOVA
PostPosted: 2005-07-20 12:48:21 
Offline

Joined: 2005-02-06 19:28:02
Posts: 57
Вот столкнулся с такой проблемой что иногда при использовании какой либо бинды на часть скрипта, например

### HEAL SELF ###

sub ghop1()
VAR f=0
if UO.Count("0x1F49") > 1 then
UO.Exec("usetype 0x1F49")
UO.Exec("waittargetself")
VAR ghscrlcnt=UO.Count("0x1F49") - 1
UO.PRINT(""+STR(ghscrlcnt)+" Greater Heal Scrolls left")
else
UO.Exec("cast 'Greater Heal'")
UO.Exec("waittargetself")
f=1
UO.Print("Warning!!! No Greater Heal Scrolls, Using Regs!")
end if



возникает инжектная надпись 'Autotarget canseled' и инжект теряет ласт таргет, тоесть например вот эта часть скрипта



### PARALYZE###
sub castpar()
var f=0
if UO.Count("0x1F52") > 0 then
UO.waittargetlast()
UO.Exec("usetype 0x1f52")
VAR parascrlcnt=UO.Count("0x1f52") - 1
UO.Print(""+STR(parascrlcnt)+" Paralyze Scrolls left")

else
UO.waittargetlast()
UO.Exec("cast 'Paralyze'")
f=1
UO.Print("Warning!!! No Paralyze Scrolls, Using Regs!")
end if
end sub



уже не срабатывает, и приходиться заново делать ласт таргет вручную в ультиме ( там стрелку пускать или еще чтото на противника), что очень мешает.
В самой же ультиме ласт таргет остаеться и ультимовские бинды типа
cast FlameStrike
LastTarget
срабатывают. Вот.. если кто знает что это за фигня такая помогите плс.


Top
   
 Post subject:
PostPosted: 2005-07-20 13:01:39 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Глянь в хелпе команду UO.waittargetlast()
Сразу поймешь причину.

Code:
waittargetlast ловушка прицела на последнюю мишень
Описание: waittargetlast •
Синтакс: ,waittargetlast
none uo.waittargetlast()
--------------------------------------------------------------------------------
Устанавливает ловушку прицела на обьект, последний раз бывший прицелом.
Следующий прицел, который будет запрошен сервером, будет направлен на этот обьект.
См. так же waittargettype, waittargetobject, findtype.


Например у тебя
первый каст стрелка в противника
Второй парализ в противника, но физл
Третий в несуществующий скролл парализа

Выкинь эти скрипты, страшнее их не бывает


Top
   
 Post subject:
PostPosted: 2005-07-20 13:09:52 
Offline

Joined: 2005-02-06 19:28:02
Posts: 57
Блин нифига не понял вобще , ты можешь написать пример хотяб для того же парализа чтоб не тупил


Top
   
 Post subject:
PostPosted: 2005-07-20 13:10:44 
Offline

Joined: 2005-02-06 19:28:02
Posts: 57
Без всяких там заморочек с тем скока осталось свитков и тд, а п росто кидание парализа по ласт таргету


Top
   
 Post subject:
PostPosted: 2005-07-20 13:12:51 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Code:
syb Paralyze()
UO.Cast( 'Paralyze', 'laststatus' )
endsub


Top
   
 Post subject:
PostPosted: 2005-07-20 13:20:27 
Offline

Joined: 2005-02-06 19:28:02
Posts: 57
Спсб..


Top
   
 Post subject:
PostPosted: 2005-07-20 13:45:49 
Offline

Joined: 2005-02-06 19:28:02
Posts: 57
Вроде бы и все понил по этому вопросу , а сделать так чтобы после использования свитка таргет кидался по последнему статусу не могу, uo.usetype(' 0x1f52 ' , 'laststatus' ) - не работает


Top
   
 Post subject:
PostPosted: 2005-07-20 13:46:45 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Code:
UO.WaitTargetObject( 'laststatus' )
UO.UseType( '0x1f52'  )


Top
   
 Post subject:
PostPosted: 2005-07-20 13:52:25 
Offline

Joined: 2005-02-06 19:28:02
Posts: 57
Спасибо


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 9 posts ] 

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