¿Como Reparar La Exp de Niveleo al 100% Realmente?
_Bueno antes que nada, deben tener en cuenta los siguientes pasos
Borrar Todo Codigo Basura en el Area de void IncreaseExperience (GameState / GameClient)
Acomodar Todo Codigo Exagerado(99999) en el Area de Configuration (DB - Navicat)
Una vez Hecho los Pasos Anteriores Deberan ir al Cliente (2D/3D) dirigirse a la carpeta INI y Obtener el archivo LevExp.dat o LevelExp.dat (no recuerdo bien cual era el Last) desencryptarlo y todo el Numeraje que veran dentro deberan copiarlo y separarlo por comas(,) despues dirigirse a DataHolder.cs o DBHolder.cs depende como lo tengan y buscar la variable LevelExperience, luego borran todo el numeraje de esa variable y pegarian el anteriormente mencionado de los archivos.
una vez terminado esos sencillos pasos pondran como "Set" en Configuration (Navicat) ExperienceRate 1, entran y ven cuanta Exp dan los Mobs Comunes, si por ejemplo dan 1,500, guardan ese numero despues vuelven a ir al mismo lugar y en ExperienceRate Ponen 2 y si dan 3,000 significa que quedo al 100% y ya sabran como acomodar la Exp sin preocuparse con que los jugadores lleguen al 140 en 1 Segundo. este bug es a Modo Global en todas las Sourcer`s Actuales y Viejas esta, ya que basicamente nadie se tomo las molestias de ir manteniendo equitativamente el archivo source - cliente sobre el incremento de Exp en TQ.
Puede que se me haya pasado un pequeño detalle que es el "ExtraExp" que tienen los Mobs adicionalmente en el archivo MonsterTable.cs aunque esa no funciona bien como deberia, si quieren podrian ponerla a funcionar agregando una Extension o llamada a la Variable, desde la otra variable "void IncreaseExperience"._