sub wos_wand() Var Type='0x0000' UO.FindType(Type, '-1', '2') UO.Waittargettile('-1',str(uo.getx('laststatus')),str(uo.gety('laststatus')),str(uo.getz('laststatus'))) #### либо там вместо -1 нолик UO.UseObject('finditem') end sub
sub xz() Var Type='0x000' UO.FindType(Type, 'my') Uo.waittargettile("400",str(Uo.getx("lasttarget")),str(Uo.gety("lasttarget")),str(Uo.getz("lasttarget"))) UO.UseObject('finditem') wait (10) end sub
Ниже скрипт на кидание стены под противника, у меня работает безотказно, у тебя работать не будет, тк это часть моего скриптового массива на пвп, без которого сие творение пахать не будет, но способ задания координат таргета изложен понятно.
sub StoneWall() var m, x, y, z, name if val(uo.getglobal('CancelSpell')) == 1 then uo.print('Next Spell Appointed') return endif uo.setglobal('CancelSpell', '1') uo.setglobal('SpellInquiry', '1') repeat wait(10) until val(uo.getglobal('SpellInquiry')) == 0 name = uo.getname('lastattack') uo.concolor('0x0085') uo.print('Spell: Wall of Stone >>> '+name) uo.concolor('0x0000') uo.deletejournal() uo.findtype('0x1F44', '0x0000') x = uo.getx('lastattack') y = uo.gety('lastattack') z = uo.getz('lastattack') if uo.findcount() > 0 then m = uo.mana uo.waittargettile('0', str(x), str(y), str(z)) uo.useobject('finditem') repeat wait(10) until uo.injournal('In Sanct Ylem') uo.msg(' ') uo.msg(' ') uo.msg(' ') repeat wait(100) until uo.injournal('The spell fizzles.') or uo.mana < m else m = uo.mana uo.waittargettile('0', str(x), str(y), str(z)) uo.cast('Wall of Stone') repeat wait(10) until uo.injournal('In Sanct Ylem') uo.msg(' ') uo.msg(' ') uo.msg(' ') repeat wait(100) until uo.injournal('The spell fizzles.') or uo.mana < m endif uo.attack('lastattack') uo.setglobal('CancelSpell', '0') uo.setglobal('SpellEnd', '1') end sub
Эххх, никто не хочет понимать особые фишки в пвп)
Мне не нужно "под противника", мне нужно в то место, где я последний раз снимал с него статус.
Сколько-б мне не тыкали в нос "Учебник", там я точно этого не найду. Думал может експерты смогут помочь...
Блин так помогли ведь! Под чара или на последнее его место, одно и тоже. Так как когда кидаеш стенку, она кидается на тайл где чар. И каст проходит именно на то место, независимо от того, где цель, к тому времени, находится.
CONDOMchick wrote:Эххх, никто не хочет понимать особые фишки в пвп) Мне не нужно "под противника", мне нужно в то место, где я последний раз снимал с него статус. Сколько-б мне не тыкали в нос "Учебник", там я точно этого не найду. Думал может експерты смогут помочь...
? снимай статус отдельной кнопкой и сохраняй.
Только вот не вижу смысла от запоминания тайла
Ururu wrote:Блин так помогли ведь! Под чара или на последнее его место, одно и тоже. Так как когда кидаеш стенку, она кидается на тайл где чар. И каст проходит именно на то место, независимо от того, где цель, к тому времени, находится.
А все почему? Потомучто у тебя нет цели. Простая атака неподходит. Попробуй взять статус анатомией, к примеру.
А в идеале нужно свои координаты в игнор пихать.