PDA

Просмотр полной версии : Бот локомотив от Алексуса (проблемы)


LamaKING
25.11.2012, 03:05
procedure PhisicalAttack; // команда атаки
begin

buf := HStr('2F DD 04 00 00 00 00 00 00 00''2F DD 04 00 00 00 00 00 00 00''2F DD 04 00 00 00 00 00 00 00''2F DD 04 00 00 00 00 00 00 00''2F DD 04 00 00 00 00 00 00 00') ; //action


WriteD(TargetID);
WriteD(MyX);
WriteD(MyY);
WriteD(MyZ);
WriteC(0);
SendToServerEx(NickName);
WriteD(TargetID);
SendToServerEx(NickName);
end;


Подскажите,как сделать чтобы скилл юзал маг скилл овера?
Он то юзает,но раз в 4 секунды гдето...

Breadfan
25.11.2012, 12:35
раз юзает, значит дело не в процедуре, а в ее вызове. гляди там. ЗЫ: при юзе скила приходит пакет с инфой об откате, бери оттуда и включай таймер - по откату - скил готов. Скрипт изначально для физов, переписывать надо.

Добавлено через 3 часа 46 минут
можно сделать чтото типа:
заворачиваем в таймер процедуру:
procedure attack;
begin
if skillattackisready then begin /тут надо сделать контроль юза\отката скилов - где-то был скрипт на форуме вроде
...
end;
end;
а в скрипте -
....
if target not dead then attack true

(это образно пишу)

Можно прилепить фишку - расчет расстояния до таргета "и если менее ххх - бежать от нее пока скилатак не откатился" - но может принести проблему в местах с мостиками\перешейками и т.п.

PS: неплохо бы ссылку на скрипт, а то искать не хочетса...