Page 1 of 1

проблема с подхилом и таргетом.

Posted: 2008-05-14 13:44:40
by KHR3b TbMbl
играю на шарде Forgotten world.
итак .. например вот этим я ставлю стены

Code: Select all

sub stenka()
if not uo.count(0x1F44) then
   uo.print("     СТЕН НЕТУ!!!")
   return
end if
uo.waittargetlast()
uo.usetype(0x1F44)
uo.print("               СТЕН "+str(uo.count(0x1F44)-1))
end sub


этим хилю партнёра

Code: Select all

sub heal()
uo.waittargetobject(0x0005490B) #####
uo.usetype(0x1F49)
end sub


проблема в том что ласт таргет перелетает на партнёра и в результате фсы , стены, лайты, парали и т.д. летят на моего патнёра..

подскажите что тут не так?... спрашивал у друзей и говорят что проблема не в скриптах....

Posted: 2008-05-17 12:59:10
by Mindfreak
у тя в первом скрипте ласт таргет...... а таргет на друга кидаешь.....
развене видно ?

Posted: 2008-05-17 13:15:03
by Purgen
так он видин, но спрашивает решение этой проблемы.

Забинди в клиенте таргетнекст.

Posted: 2008-05-17 14:43:30
by grundick
естественно что после перекидывания таргета на твоего товарища всё будет лететь на него. есть несколько указателей, по оторым мона атачить : lasttarget- последний, на кого кидал таргет, lastattack - последний атакуемый персонаж, laststatus - последний, с которого сдирал статус. Как вариант попробуй использовать для атакующих скриптов lastattack. либо после лечения напарника снова кидай таргет на противника. вообщем поиграйся с этими указателями , разберись что к чему и будет тебе счастье.