TUTORIAL !am sa va prezint metoda modificarii de la ZERO ....
1) in primul rand instalatzi jocul ... il updatatzi .... faetzi ce
vetzi .. numai sa NU modificatzi nimic in el ... sa fie un FRESH
INSTALL
2) downloadezi
asta ... dezarhivezi .. iar contzinutul arhivei il copiezi in folder-ul system din clientul tau de L2
3) acum este simplu ... instalezi ce ai downloadat mai devreme ...
P.S. arhiva aia are un fishier "USAGE" in care scrie toate datele
necesare .. cititzi acolo ca sa aflatzi ... mai exact va dau eu aici ce
scrie:
Cod: |
--------------
L2encdec
--------------
Algorithms supported in both directions:
111, 120, 121, 211, 212
411 - 414 (using new private/public pairs)
Decoding only:
411 - 414 (using L2's original keys)
USAGE: Please start l2encdec and read the explanation.
l2encdec.exe <command> <source> [destination file]
-l/-g : decrypts original L2 files
-d/-s : decrypts files encrypted with "new" RSA pairs
-e/-h <met> : encrypts file with chosen method. You must provide one
of the following: 111, 120, 121, 211, 212, 411, 412, 413, 414
-t : ignore tail (i.e. Exteel files have no tail)
Optional commands:
-r <rsa> : chooses different rsa key pair. 0 is l2encdec's default
1 is used for decrypting L2J-VN files. You don't have
to provide this command, unless you need a pair
other than #0
Source file is mandatory (duh!). Destination file, if not given, will be
automatically generated (with enc- or dec- prefix). Those prefixes are
not taken into account, when 121 key is being generated.
l2encdec uses:
- GNU GMP http://www.swox.com/gmp/
- zlib http://www.gzip.org/zlib/
-------------
patcher
-------------
*** It's always a good idea to backup your whole L2 system subdir. ***
USAGE: patcher.exe [option]
-n : don't attempt to modify exe file
-x <name> : specify exe file to change (defaults to l2.exe)
-t : skip tail in processed files
-h : prints help page
-f : enables "force" mode - l2encdec errors will be ignored
(useful if you have only a part of the files patched)
Generally - patcher is responsible for reencrypting all "protected"
files. It can also take care of main exe's keys. Thanks to -t and -x
flags, you can use patcher to modify other games, i.e. Exteel.
With L2.exe - it depends on chronicle (C2+) and GG. With some versions L2.exe
is packed/protected somehow, with others - not. That's where -n option
come into equation. If you want patcher to substitute 41x keys in l2.exe,
just start it w/o any otions, otherwise use -n option. If you use it,
you must use loader to start lineage2.
Details:
1) Copy patcher and l2encdec into lineage2's system subdir
2) Make sure backup dir doesn't exist
3) Start command line prompt, or use something that will keep it
(like FAR, etc.)
4) Start patcher, eventually providing required options
Patcher will:
1) make backup subdir under lineage2's system subdir
(or abort if it's impossible or backup subdir already exists).
2) scan every file in L2's system subdir. If a file with 41x header is found
AND it doesn't start with enc- or dec-, then backup copy will be created
(under backup dir), and an original file will be reencrypted using the
new key.
If -n option is used (or it fails at l2.exe patching at the end), loader must
be used to start l2.exe
-------------
loader
-------------
It takes care of rsa key after spawning L2. Copy to l2's system subdir along
with gg-bps.dll. If patcher succesfully patched L2.exe (and you didn't use
-n option), loader is not needed.
Run loader with -h option to learn about its options. They are simple.
Loader works only on NT line of systems.
Sorry 9x users
Note: I haven't tested loader with current (C4+) versions of L2. It should
work, but you never know It's effectively obsolete tool atm (until NC
"invents" another pointless idioticy). |
4) dupa ce atzi instalat ce e mai sus .... adica atzi ptach-uit
system-ul acum il putetzi modifica dupa plac ... pentru moment va voi
explica cum sa editatzi numele serv ... downloadatzi acest
program5) ok aici va pun poze ca e mult de vorbit ... cum sa modifici numele
serv dupa totzi pashii de mai sus cu ajutorul prog de mia sus .... in
primul rand deschide programul .... si sa dai click pe optziunea "Open
and decrypt" .... ceva de genul asta:
de duci in folder-ul unde ai clientul .. intri in folder-ul system
(asta dupa ce ai instalat ce am zis mai sus .. alfel itzi strici
system-ul) si selectezi fishierul "servername-e.dat" .... cum se vede
in poza urmatoare:
acum ... logic .. il deschizi ... vei vedea ceva de genul asta:
dupa ce ai decodat fishierul, ai modificat numele, acum treb sa
encodezi la loc fishierul ... asta se face simplu(pasul urmator are
continuare ... dupa ce il aplici citeshte urm indicatzii):
acum te va intreba sub ce versiune sa encodeze fishierul ... pai
... de duci (cu explore) in locul unde ai joc-ul intri in folder-ul
system ... aici cautzi fishier-ul care doar ce l-am editat
(servername-e.dat) si il deschizi cu notepad:
vei vedea o mare de patratzele si alte semne din care nu potzi
intzelege nimic .. nu te intereseaza asta .. te intereseaza daor
inceputul .... acolo scrie versiunea sub care treb sa salvezi tu
fishierul modificat de tine:
acum ca ai aflat versiunea salveaza fishierul peste cel existent
deja ... intri in joc .... si vei vedea ca numele serv va fi cel trecut
in fishier-ul ala ....
P.S. pt cel care a scris topicu pe care l-am corectat .... data
viitoare verifica ceea ce scrii ... si daca merge posteaza ... nu ne
povesti ce ai visat aseara ... "ca poate merge" ... nu merge ... aia a
fost primul lucru care l-am facut in rpima zi cand ma vzt cum arata un
server de l2 ... si nu merge ....
Ghidul de mai sus este valabil pt orice
versiune de L2 ... singurul lucru de care treb sa tzinetzi cont este
versiunea programelor folosite (pana la interlude inclusiv ... posibil
si kamael .. nu garantez pt kamael ... este valabil ... avand in vedere
versiunea programelor postate mai sus)_________________
I DON'T GIVE A SHIT! BUT IF I EVER DO, YOU'D BE THE FIRST ONE I'D GIVE IT TO!</td>
</tr>
</table></td>
</tr>
<tr> [td class="row1" width="150" valign="middle"]
Sus[/td]
<td class="row1" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18"> <tr> <td valign="middle" nowrap="nowrap">
</span>