О таргете мага: Оффтоп
delphi Код:
init
...
CurrentTargetOid:=0; //текущий таргет
........
begin
........
if fromclient then begin
case (pck[1]) of
......
#$1f: begin //action
if (readd(2)<>CurrentTargetOid) then CurrentTargetOid:=readd(2) else pck:='';
end;
......
end;
end;
.....
if fromserver and (pck[1]=#$00) and (ReadD(2)=CurrentTargetOid) then CurrentTargetOid:=0;//при смерти цели сбросить переменную
if fromserver and (pck[1]=#$24) and (readd(2)=MyOID) then CurrentTargetOid:=0; //если таргет сбили - тож самое
//иначе - отхватив чемто вроде аура флеша - будет перс стоять и курить, пока его не добьют.
.....
end.
About time use skills: Оффтоп
time is not always present in the package SystemMessage, the better will look at 48=MagicSkillUse:d(CharID)d(TargetID)d(skillID:Get .Skill)d(SkillLevel)d(HitTime)d(ReuseDelay)d(X)d(Y)d(Z)d(?)d(TargetX)d(TargetY)d(TargetZ)
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Последний раз редактировалось Breadfan, 19.04.2011 в 12:41.
|