Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Помогите пофиксить скрипт манора

-

Общение и обсуждение, архив Lineage 2

- Cобытия, информация, вопросы и ответы по Lineage 2

Ответ
 
Опции темы
Старый 11.01.2013, 20:57   #1
 Разведчик
Аватар для LazyLo
 
LazyLo никому не известный тип
Регистрация: 25.12.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Помогите пофиксить скрипт манора

Запустил скрипт а сдачу манора - в момент начала олимпиады - пришло сообщение что время пошло - но не пришло сообщения что время вышло и манор не сдался. Вот скрипт

Код:
var
PaketManora: string;

timer1: TTimer;
StartTime: TDateTime;
EndTime: TDateTime;


x:integer;

procedure Init;
begin
timer1:=TTimer.Create(nil);
timer1.OnTimer:=@OnTimer; 
timer1.enabled:=false;
timer1.interval:=300;

x:=0;
end;

procedure Free; 
begin
timer1.Free;
end;


procedure OnTimer(Sender: TObject);
begin
if (time >= EndTime) and (x<11) then
begin
buf:=hstr('4A AB F6 A0 48 02 00 00 00 2D 00 3E 00 56 00 4F 00 52 00 4F 00 4E 00 37 00 00 00 3F 04 3E 04 3F 04 4B 04 42 04 3A 04 30 04 20 00 41 04 34 04 30 04 42 04 4C 04 00 00');
SendToClient;
buf:=PaketManora;
SendToServer;
x:=x+1;
end;
end;


begin
if FromClient and (pck[1]=#$D0) and (pck[2]=#$09) and (pck[3]=#$00) then
begin
PaketManora:=pck;
end;

if FromServer and (pck[1]=#$64) and (pck[2]=#$69) and (pck[3]=#$06) then
begin
StartTime:=time;
EndTime:=StartTime + EncodeTime(0,5,52,0); 
timer1.enabled:=true;
buf:=hstr('4A AB F6 A0 48 02 00 00 00 2D 00 3E 00 56 00 4F 00 52 00 4F 00 4E 00 37 00 00 00 32 04 40 04 35 04 3C 04 4F 04 20 00 3F 04 3E 04 48 04 3B 04 3E 04 00 00');
SendToClient;
end;
end.
Отладчик ошибок не видит.

Возможно ошибка в моих действиях:
1. Запустил l2phx
2. Запустил клиент
(все через вертуальную машину - проксирование (proxifier), проксисервер (ccproxy), в l2phx указал в качестве бота - ccproxy)
3. После сообщения время пошло, выбрал нужные мне семена и города и нажал кнопку - купить
Получил сообщение что еще рано и ждал.

Возможно изменен пакет and (pck[1]=#$64) and (pck[2]=#$69) and (pck[3]=#$06) - вопрос, как его поймать?
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите пофиксить скил Ankoman Вопросы и ответы, обсуждения 10 28.12.2009 20:17
Сдача манора AMKAPuk Баги и читы Lineage 2 2 05.11.2009 14:34

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 19:41.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net