Page 1 of 1

Можно ли клиенту сетнуть LastTargetID ?

Posted: 2017-01-04 07:05:34
by Trustme
Пытаюсь сделать скрипт - для игнора демонов и стенок, которые диспеляся при ласт таргете.
В уопилоте это делается легко через //setlasttarget вставляешь айди цели и в клиенте будет этот айди в памяти.

Тут не нашел, мудрил мудрил, но не нашел.


Code: Select all

sub Target()
   uo.Print('Select target')
   uo.addobject('target')
end sub



sub Autotarget()
var targetSerial
var lastgraph
uo.print('Autotarget: Enabled!')
uo.set('lasttarget','target')
targetSerial = uo.GetSerial('target')
lastgraph = UO.GetGraphic('lasttarget')

while 1 == 1
if uo.isNpc('lasttarget') then
uo.print('Is NPC')
if lastgraph == '0x000A' and lastgraph == '0x0009' then
uo.print('Its a daemon')
//////uo.ClientMarkChar(1, targetSerial) - не помогло
////////////////// Вот тут нужна команда, что бы сетнуть айди на ласттаргет в клиенте /////////////////////
else
uo.print('Its platyer or npc and not a daemon')
end if
else
uo.print('Is not NPC')
//////uo.ClientMarkChar(1, targetSerial) - не помогло
////////////////// Вот тут нужна команда, что бы сетнуть айди на ласттаргет в клиенте /////////////////////
end if
wait(1000)
wend
end sub

Re: Можно ли клиенту сетнуть LastTargetID ?

Posted: 2017-01-04 13:06:24
by Mirage
Trustme wrote:Пытаюсь сделать скрипт - для игнора демонов и стенок, которые диспеляся при ласт таргете.

Не понятно, больно мудришь чего то. Ты чего с таргетом хочешь делать? Запомнить и игнорить или запомнить и атаковать? Или где? Опиши более развернуто цель скрипта.

Re: Можно ли клиенту сетнуть LastTargetID ?

Posted: 2017-01-06 00:17:37
by dubd
Мираж с днюхой прошедшей и с новым годом всех!