Bueno esta es una guia sobre como configurar el lvl 1000 en tu servidor y adaptar tu gameserver a dicha configuracion.
NECESITAMOS PRIMERO UN EDITOR HEXADECIMAL :[ http://www.ultraedit.com/ ]
ALT+f3 para buscar cadenas [ COMANDO ]
Subir el nivel maximo de los peronajes a 1000:
Es facil, nada mas tenemos que cambiar unas cadenas editando el gameserver. Cambiar las siguientes cadenas:
1º"83 7d 08 01 7c 09 81
7d 08 5e 01" POR "83 7d
08 01 7c 09 81 7d 08 e8
03"
2º"81 f9 5e 01 00" > "81
f9 e8 03 00"
3º"3d5e010000" >
"3de8030000"
4º"81 7d f0 5e 01" >
"817df0e803"
5º"6b d2 0a 8b 45 f0" >
"6b d2 01 8b 45 f0"
6º"83 c1 09 0f af 4d ec 0f
af 4d ec 69 c9 e8 03" >
"83 c1 09 0f af 4d ec 0f af
4d ec 69 c9 02 00"
Los pasos del 1 al 4 el cambian los ajustes máximos del nivel pero los pasos 5 y 6 cambian el fórmula de la experiencia.
level<=255:
exp=(level+9)*level*level*10
level>255
exp=[(level-255)+9]*(level-255)*(level-255)*1000+(level+9)*level*level*10
Cambia:
level<=255:
exp=(level+9)*level*level*1
level>255
exp=[(level-255)+9]*(level-255)*(level-255)*2+(level+9)*level*level*1
¿Por qué?
Porque según la fórmula de la experiencia, cuando usted consigue el lvl 1000 necesita la experiencia está:
exp=(1000+9)*(1000-255)*(1000-255)*1000+(1000+9)*1000*1000*10=1009*745*745*1000+ 1009*1000*1000*10=560020225000+10090000000=5701102 25000
Y el GS no puede dirigir que grande un número de la formula entonces tuvieron que ser cambiados.
7º"81 7d f0 ff 00 00 00 7e
33 8b 4d ec 83 c1 09 0f af
> "81 7d f0 20 03 00 00 7e
33 8b 4d ec 83 c1 09 0f af
4d ec 0f af"
8º"4d ec 69 c9 e8 03 00
00" > "4d ec 69 c9 6e 00
00 00"
La nueva formula es:
level<=800:
exp=(level+9)*level*level*1
level>800
exp=[(level-800)+9]*(level-800)*(level-800)*110+(level+9)*level*level*1
PUEDE SER QUE EL PASO 8º NO ESTE, TRANQUILO NO PASA NADA.
Bueno esto es todo T! espero que les sirva ;D saludos
By:JaiiriiToRacingg