PDA

Просмотр полной версии : Таргет на чара....


Insane*
28.03.2009, 13:50
Юзал поиск, ничего не нашел... Собственно существует ли способ определить, что чара (моего) взяли в таргет? Не применили скил или еще что-то, а просто взяли...
Заранее спасибо.

seven
28.03.2009, 14:43
ыбла програ вроде Л"контрол называлась она предупреждала что типа вы на прицеле)

Fer123
28.03.2009, 15:45
Проверять каждого игрока который рядом асистом если у когото на тебе таргет то оповестить.

fragus
28.03.2009, 18:40
Проверять каждого игрока который рядом асистом если у когото на тебе таргет то оповестить.

Там вроде пакет есть от сервера при выделении объекта. Снифать его и сверять ОбъектАЙДИ со своим.

mks
28.03.2009, 19:21
23=TargetSelected:d(ObjectID)d(TargetID)d(X)d(Y)d( Z)d(0)

Insane*
28.03.2009, 20:38
Блин,я дурак сразу в пакетс.ини не заглянул=) Спасибо!

lexayar
30.03.2009, 20:52
Ищи тут на форуме, где то скрипт был на автотаргет, т.е. когда тебя кто-нибудь берет в таргет, у тебя на него таргет ставится автоматически.

Добавлено через 7 минут
В общем примерно так:
// 23=TargetSelected:d(ObjectID)d(TargetID)d(X)d(Y)d( Z)d(0)
if FromServer and (pck[1]=#$23) and autotarget then begin
o:=ReadD(2);
if (ReadD(6)=MyID)and(o<>MyID)and(o<>TargetID) then begin
x:=ReadD(10);
y:=ReadD(14);
z:=ReadD(18);

//1F=Action:d(ObjectID)d(OrigX)d(OrigY)d(OrigZ)c(Act ionID)
buf:=hstr('1F');
WriteD(o);
WriteD(x);
WriteD(y);
WriteD(z);
WriteC(0);
SendToServerEx(Name);
end;
end;

NLObP
30.03.2009, 23:43
lexayar, такой скрипт был в дистрибутиве пакетхака 3.1.8 или 3.2.0