from hide
1. сначало надо зайти с ихнем l2.exe потом до выбора персонажа( считывает ключ в ини файл), потом ставим любой чистый l2.exe от финала и заходим в игру.
2. Внимание из за неточной расшифровки 2 ключа верефиципуется не с 1 раза 1 - 10 заходов в игру как повезет.
(если не верефицировался небудет выделять цели)
3. Внимание расщитано под логин из 5 букв больше если у вас непытайтесь зайти!
Код:
var
p1,s1,p2,hz,s2,o1,o2,key,s:integer;
k,p,s11,s22,i:string;
ini: TMemIniFile;
begin
if _gAbsNumPkt=3 then begin
ScanPck5(_gBuff,36, 'dd', o1, o2, null, null, null);
ScanPck5(_gBuff,20, 'ddd', p1, hz, p2, null, null);
if o2 > 0 then begin
key:=p1*32+o1;
ini:=TMemIniFile.Create(_gCustomDir+'key.ini');
ini.Clear;
ini.WriteInteger('ID', 'key', key) ;
ini.UpdateFile;
ini.Free;
end;
if o2 = 0 then begin
ini:=TMemIniFile.create(_gCustomDir+'key.ini');
Ini.ReadInteger('ID', 'key', s);
p:=copy(_gBuff,1,35);
s22:=copy(_gBuff,40,4);
s1:=key-(p1 * 32);
s2:= (p2 div 32) + 3;// вот это параметр меняется то он +1 то + 3 то + 5 то + 7 может и - 7 такчто зайдем с раза 10) как повезет...
_goutBuff:=p+IntToBin(s1)+IntToBin(s2);
end;
end;
end.