"взятие координат"

Anything and all.

Moderators: Murderator+, Murderator

Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

Code: Select all

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
korzh
Posts: 220
Joined: 2007-04-26 23:35:15

Post by korzh »

Code: Select all

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


попробуй так
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

ниодин вриант не пашет... во задачка-то...
Dragon World. [since 2004]
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

Post by Sanch »

Ниже скрипт на кидание стены под противника, у меня работает безотказно, у тебя работать не будет, тк это часть моего скриптового массива на пвп, без которого сие творение пахать не будет, но способ задания координат таргета изложен понятно.

Code: Select all

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
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

Эххх, никто не хочет понимать особые фишки в пвп)
Мне не нужно "под противника", мне нужно в то место, где я последний раз снимал с него статус.
Сколько-б мне не тыкали в нос "Учебник", там я точно этого не найду. Думал может експерты смогут помочь...
Dragon World. [since 2004]
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

Блин так помогли ведь! Под чара или на последнее его место, одно и тоже. Так как когда кидаеш стенку, она кидается на тайл где чар. И каст проходит именно на то место, независимо от того, где цель, к тому времени, находится.
Шард Антарес
Ururu
Revik
Posts: 26
Joined: 2006-08-29 17:12:47

Post by Revik »

CONDOMchick wrote:Эххх, никто не хочет понимать особые фишки в пвп)
Мне не нужно "под противника", мне нужно в то место, где я последний раз снимал с него статус.
Сколько-б мне не тыкали в нос "Учебник", там я точно этого не найду. Думал может експерты смогут помочь...

? снимай статус отдельной кнопкой и сохраняй.
Только вот не вижу смысла от запоминания тайла :roll:
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

Ururu wrote:Блин так помогли ведь! Под чара или на последнее его место, одно и тоже. Так как когда кидаеш стенку, она кидается на тайл где чар. И каст проходит именно на то место, независимо от того, где цель, к тому времени, находится.
Ты тестил? покажи работающий вариант.
Dragon World. [since 2004]
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

У меня работающий вариант.
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

Rivory wrote:У меня работающий вариант.
Поделись пожалуйста :roll:
Мне кажется я не очень объясняю что мне нужно(
Dragon World. [since 2004]
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

я выше написал скрипт. у меня он работает.
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

Rivory wrote:я выше написал скрипт. у меня он работает.
ты написал "или" - "или"... покажи как именно у тебя пашет. *пазааласт*
Dragon World. [since 2004]
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

с '-1'. А самому и тот и тот вариант потестить не судьба было ?
CONDOMchick
Posts: 362
Joined: 2005-04-23 20:18:57

Post by CONDOMchick »

Rivory wrote:с '-1'. А самому и тот и тот вариант потестить не судьба было ?
кастует под себя.
Dragon World. [since 2004]
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

А все почему? Потомучто у тебя нет цели. Простая атака неподходит. Попробуй взять статус анатомией, к примеру.
А в идеале нужно свои координаты в игнор пихать.
Шард Антарес
Ururu
Post Reply