Показать сообщение отдельно
Старый 29.09.2009, 20:17   #6
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

переделал. смотри выше.

из бота локомотива. в нем атака и подьем вещи одной процедурой оформлены (пакет один и тот же)

delphi Код:
procedure PhisicalAttack;          // команда атаки  begin  buf:=#$04; //action   WriteD(TargetID);   WriteD(MyX);   WriteD(MyY);   WriteD(MyZ);   WriteC(0);   SendToServerEx(NickName);  end;

так же по идее, при команде атаки серверу важнее знать где находишся ты а не таргет (где таргет то он и так знает)
а вот твои координаты то как они в клиенте "отрисованы" ему интересней..

Добавлено через 58 секунд
правда в идеале.. надо эти Оайди в тлист совать... и выдергивать оттуда поочереди.. ибо если вывалиццо несколько штук - подымать будет последнюю онли.
так же обрабатывать ситуаци когда лут невозможно поднять (из за гео) либо по другой причине, и при акшине чар остаеться стоять на месте..
и т.д. и т.п.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 29.09.2009 в 20:20. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием