Чтото я совсем запутался)))
Вот пытаюсь сделать скрипт, суть проста:
Когда чар танцует - подтверждается торг
через секунду должен закрыться клиент
Пример того что я попробывал набросать но не получилось использовать в деле:
begin
if FromClient and(pck=HStr('1B 0C 00 00 00')) then begin - это пакет танца
buf:=HStr('17 01 00 00 00'); - это пакет подтвеждение торга
delay(600); - 1.5 сек.
buf:=HStr('09'); - это пакет выхода из игры
SendToServerEx('q1w2e3r4a1s2d3f4'); - ник чара
end;
end.
Добавлено через 1 минуту
Торг подтверждается, клиент не вылетает, либо клиент вылетает и торг не подтверждается
Добавлено через 10 минут
begin
if FromClient and(pck=HStr('1B 0C 00 00 00')) then begin
buf:=HStr('17 01 00 00 00');
end;
if FromClient and(pck=HStr('17 01 00 00 00')) then begin
buf:=HStr('09');
end;
SendToServerEx('q1w2e3r4a1s2d3f4');
end.
так тоже не выходит
Добавлено через 6 минут
И еще если у меня пакет aa bb cc dd ff и в нем всегда разное bb можно его какими нить ** заменить, чтоб всегда не смотрело на значение bb
Последний раз редактировалось dyh9l, 20.07.2010 в 04:15.
Причина: Добавлено сообщение
|