Тема: L2PacketHack 3.5.x
Показать сообщение отдельно
Старый 13.05.2009, 20:44   #841
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Sherman, что ты с переменной Size не сделаешь она никак на Packet.Size в пакетхаке не повлияет ибо это отдельная переменная создающаяся при вызове CurrentCoddingClass.EncryptGP(Packet.data, Packet.Size - 2);

но ты прав в одном, если очень хочется, то:
delphi Код:
procedure TXorCodingOut.EncryptGP(var Data; const Size: Word); var   i:integer;   pck:array[0..$FFFF] of Byte absolute Data;   NewSize: PWord;   rSize: Word; begin   rSize:=Size;   case pck[0] of   $C0:       begin         if rSize = 28 then         begin           rSize:=39;           NewSize:=PWord(@pck);           Dec(NewSize);           NewSize^:=rSize;         end;       end;   end; .... и погнали ксорить, тока учитывая что размер не в Size а в rSize

Добавлено через 2 минуты
кстати что такое "Sign(@pck);"
__________________
Я здесь практически не появляюсь!, Skype - ikskor

Последний раз редактировалось xkor, 13.05.2009 в 20:44. Причина: Добавлено сообщение
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от: