Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Пакеты
Войти через OpenID

Пакеты Форум о форматах отдельных пакетов или групп пакетов

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 11.06.2012, 21:50   #1
Новичок
 
Регистрация: 13.01.2012
Сообщений: 4
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Nevec пока неопределено
По умолчанию

Спасибо помогло, в то место вставил этот код:
Код:
        ValueCP:=ReadD(Length(pck)-3);
        SendMessage(IntToStr(ValueCP));
Я так понял ReadD(i:index):integer считывает с позиции i 4 байта ключительно, после долгих тестов, помог в программе "преобразовщик".

Вот собственно скриптик, кто хочет потестить, пожалуйста (Пишет красноватом шрифтом в чате ваше ЦП).
Код:
const
    Name='Marilyn';                                   <= Сюда впишите свой ник.
    chat=19;                                            //15,18,19
var
    ValueCP:integer;    

procedure SendMessage(Msg:String);
begin 
    buf:=#$4A;
    WriteD(0);
    WriteD(Chat);
    WriteS(':');
    buf:=buf+#$FF+#$FF+#$FF+#$FF;
    WriteS(Msg);
    SendToClientEx(Name);
end;

begin
    if FromServer and (ConnectName=Name) and (pck[1]=#$18) then
    begin
         ValueCP:=ReadD(Length(pck)-3);
         SendMessage(IntToStr(ValueCP));
    end;
end.
Nevec вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Пакеты



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

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


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

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!