Page 1 of 1

Каст на чужой бэкпак

Posted: 2006-05-03 08:28:36
by Qwart
Как в инже, целью каста можно задать чужой бэкпак?

Posted: 2006-05-03 08:32:43
by Savage
Чужой чар это просто контейнер, выясняешь его ид, и в нем ищешь тип бакпака, потом целью каста задаешь finditem.

Re: Каст на чужой бэкпак

Posted: 2006-05-03 08:47:41
by Rijo
Qwart wrote:Как в инже, целью каста можно задать чужой бэкпак?

А с какой целью тебе нужен бэкпэк?

Re: Каст на чужой бэкпак

Posted: 2006-05-03 09:31:41
by Qwart
Rijo wrote:
Qwart wrote:Как в инже, целью каста можно задать чужой бэкпак?

А с какой целью тебе нужен бэкпэк?


Касты кастить :)

Posted: 2006-05-03 09:33:35
by Qwart
Savage wrote:Чужой чар это просто контейнер, выясняешь его ид, и в нем ищешь тип бакпака, потом целью каста задаешь finditem.


У каждого чара свой ид бэкпака. Я наверное немного некорректно вопрос задал. Я хотел узнать как можно определить ид бэкпака ластстатуса.

Posted: 2006-05-03 10:15:07
by Savage
Ты немного невдумчиво прочитал то что я сообщил.

Code: Select all

sub paraf()
   UO.FindType('0x0E75',-1,'lastattack')
   UO.WaitTargetObject('finditem')
   UO.UseType('0x1F5B')
end sub

Posted: 2006-05-03 10:18:36
by Qwart
Сорр, весь в работе :) Спасиб, догнал. :idea:

Posted: 2006-05-03 11:38:14
by Rijo
На бэкпек касты кастить? :) Это что то новенькое. Ты хочешь сумку врагу разорвать? :) Если ты хошь кастить под врага там пф допустим то определяешь его координаты и кастишь на них пф.
Вот пример рабочего скрипта:

Code: Select all

sub pal() 
UO.Set('lasttarget','laststatus')
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Paralyze Field")
end sub

Posted: 2006-05-03 12:00:42
by Savage
На некоторых шардах работает каст на бакпак, на некоторых левый тип тайла для каста, кому что нарвится...

Posted: 2006-05-03 15:28:05
by Qwart
Rijo wrote:На бэкпек касты кастить? :) Это что то новенькое. Ты хочешь сумку врагу разорвать? :) Если ты хошь кастить под врага там пф допустим то определяешь его координаты и кастишь на них пф.
Вот пример рабочего скрипта:

Code: Select all

sub pal() 
UO.Set('lasttarget','laststatus')
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Paralyze Field")
end sub


Если ты с дрв, могу вечером разницу показать

Posted: 2006-05-03 16:05:28
by omi4
Qwart wrote:
Если ты с дрв, могу вечером разницу показать


Они еще не закрыли эту дырку?

Posted: 2006-05-03 16:13:17
by Savage
А что за дырка? Что моно из дома на чела парафилд ставить через стены и заборы? Так это не дырка а фича.

Posted: 2006-05-03 17:11:10
by Rijo
Qwart wrote:
Rijo wrote:На бэкпек касты кастить? :) Это что то новенькое. Ты хочешь сумку врагу разорвать? :) Если ты хошь кастить под врага там пф допустим то определяешь его координаты и кастишь на них пф.
Вот пример рабочего скрипта:

Code: Select all

sub pal() 
UO.Set('lasttarget','laststatus')
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Paralyze Field")
end sub


Если ты с дрв, могу вечером разницу показать

Хм, ну попробуй объяснить на словах, потому что я на ДРВ вообще не бывал

Posted: 2006-05-03 18:14:30
by BigMouseI
Rijo wrote:
Qwart wrote:
Rijo wrote:На бэкпек касты кастить? :) Это что то новенькое. Ты хочешь сумку врагу разорвать? :) Если ты хошь кастить под врага там пф допустим то определяешь его координаты и кастишь на них пф.
Вот пример рабочего скрипта:

Code: Select all

sub pal() 
UO.Set('lasttarget','laststatus')
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Paralyze Field")
end sub


Если ты с дрв, могу вечером разницу показать

Хм, ну попробуй объяснить на словах, потому что я на ДРВ вообще не бывал


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