Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Max User Level  (Visto 6406 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline zodiacddos #20 Posteado: March 20, 2021, 12:17:22 PM

  • +1 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 189
  • Gracias recibida: 6735
  • ph
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

Got pm inquires.




Offline Ifreat #21 Posteado: March 20, 2021, 06:30:19 PM | Modificado: March 20, 2021, 06:58:08 PM by baphomet

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 731
  • Gracias recibida: 5067
  • gb
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999


Error . . . . . .

Offline MaxVoll #22 Posteado: March 20, 2021, 07:12:53 PM

  • C++ Coder
  • +1 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 317
  • Gracias recibida: 6940
  • ve
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999

 

si genera saltos solo que no te has quedado mirando, los saltos generados son de  5, 10, 20 niveles al mismo tiempo los saltos varian la exp que estes utilizando, ya que se colapsa el DWORD y genera numeros fuera de su rango.. para un buen funcionamiento se debe hacer pasar la exp ganada despues de level 400 a un QWORD..


Offline kayito #23 Posteado: March 20, 2021, 07:16:59 PM | Modificado: March 20, 2021, 07:45:47 PM by kayito

  • MAESTRO

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.035
  • Gracias recibida: 15039
  • ar
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999

 

si genera saltos solo que no te has quedado mirando, los saltos generados son de  5, 10, 20 niveles al mismo tiempo los saltos varian la exp que estes utilizando, ya que se colapsa el DWORD y genera numeros fuera de su rango.. para un buen funcionamiento se debe hacer pasar la exp ganada despues de level 400 a un QWORD..

También sirve redefinir la ecuación lado gs y lado main por igual con valores más chicos dibujando a mano la barra de experiencia para que no colapse. De paso te aseguras que la barra de experiencia se dibuje como corresponde junto con el numerito jaja

Gracias:


Offline Ifreat #24 Posteado: March 20, 2021, 07:30:19 PM | Modificado: March 20, 2021, 08:07:20 PM by baphomet

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 731
  • Gracias recibida: 5067
  • gb
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999

 

si genera saltos solo que no te has quedado mirando, los saltos generados son de  5, 10, 20 niveles al mismo tiempo los saltos varian la exp que estes utilizando, ya que se colapsa el DWORD y genera numeros fuera de su rango.. para un buen funcionamiento se debe hacer pasar la exp ganada despues de level 400 a un QWORD..

it jumps 5,10,20 levels at the same time because i am using on this video a 99999xp and 40 monster on same spot
but when i adjusted the monsters it generates normal
the only needs to fix is on the main side for bar

Error . . . . . .

Offline Odisk #25 Posteado: March 20, 2021, 11:34:11 PM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 882
  • Gracias recibida: 12309
  • pr
no entiendo como un main tan viejo como el 97d soporta nivel 1000 ? estamos habladno del 2004 o 2005.

one day

Offline Ifreat #26 Posteado: March 20, 2021, 11:37:05 PM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 731
  • Gracias recibida: 5067
  • gb
no entiendo como un main tan viejo como el 97d soporta nivel 1000 ? estamos habladno del 2004 o 2005.

sorry i changed the title

Error . . . . . .

Offline MaxVoll #27 Posteado: March 21, 2021, 12:19:04 AM

  • C++ Coder
  • +1 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 317
  • Gracias recibida: 6940
  • ve
 please
no entiendo como un main tan viejo como el 97d soporta nivel 1000 ? estamos habladno del 2004 o 2005.

porque a ese main no le habian metido recibir 2 tipos de exp en la misma funcion xD

Gracias:


Offline Ryuno #28 Posteado: March 21, 2021, 02:06:59 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 505
  • Gracias recibida: 2028
  • dz
please
no entiendo como un main tan viejo como el 97d soporta nivel 1000 ? estamos habladno del 2004 o 2005.

porque a ese main no le habian metido recibir 2 tipos de exp en la misma funcion xD

estas equivocado. el bug  de los saltos estan en todas las versiones y no es porque se manejen 2 tipos de experiencia es como vos y todos comentaron los saltos de experiencia se da por el tipo de variable DWORD porque comento esto. porque a mi tambien me pasa dicho error en la 97 y 99b.  tengan en cuenta en algo la 97 es un main que no tenemos limpio por ende seguramente alguien le hizo el soporte del level

Gracias:


Offline Odisk #29 Posteado: March 21, 2021, 05:27:32 PM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 882
  • Gracias recibida: 12309
  • pr
Como se arregla eso todo el mundo habla de DWORD  y no hay nada xdd

one day

Offline Ryuno #30 Posteado: March 21, 2021, 05:49:10 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 505
  • Gracias recibida: 2028
  • dz
Como se arregla eso todo el mundo habla de DWORD  y no hay nada xdd

es simple para el season6 los que decompilaron la interface de la season6 para visualizarla como season2 por esos lados decompilas y podes cambiar el tipo de variable igual todo es hipotesis en lo personal no he hecho el intento


Offline Ifreat #31 Posteado: March 21, 2021, 11:06:24 PM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 731
  • Gracias recibida: 5067
  • gb
dear people please stop Arguing for DWORD xD

Error . . . . . .

Offline Odisk #32 Posteado: March 22, 2021, 04:44:46 AM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 882
  • Gracias recibida: 12309
  • pr
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999

 


no hay brinco de level pero si hay bug como barra de exp experiencia para el proximo level  bug en la HP- Mana SD Ect aqui clara imagen apenas pase al 401 y se bugio todo el interfaz

one day

Offline Ifreat #33 Posteado: March 22, 2021, 11:40:59 AM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 731
  • Gracias recibida: 5067
  • gb
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999

 


no hay brinco de level pero si hay bug como barra de exp experiencia para el proximo level  bug en la HP- Mana SD Ect aqui clara imagen apenas pase al 401 y se bugio todo el interfaz


got no problem on the interface so far


Error . . . . . .

Gracias:


Offline Odisk #34 Posteado: March 22, 2021, 12:14:56 PM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 882
  • Gracias recibida: 12309
  • pr
Para hacer funcionar el nivel mayor al 400 (como por ejemplo level 1000) no alcanza con sólo cambiar el nivel máximo. Tienen que rearmar la ecuación para que el valor de la experiencia no genere "overflow" o sobrecarga del tipo de dato. Investiguen un poco, lean cuánto es el valor máximo representable en un tipo de dato DWORD y vean hasta qué valor llega la ecuación base usando sólo nivel 400. Se van a dar cuenta que si aumentan unos pocos niveles, la ecuación va a dar un número mayor al que soporta un tipo de dato DWORD, por lo que van a tener que rehacer la ecuación de tal manera que el pico más alto de la experiencia pueda ser representado

en efecto, de echo solo llega a level 500 y de ahi se muere si solo cambian el nivel, de echo no hace overflow, simplemente se resetea y tira un salto de level 500 al level 950 y de ahi se muere ya no genera mas exp, para esto hay que usar qword para un soporte mayor en la tabla de exp

here is the video señor and you see it didn't jump from level 500-950 but it runs smooth and that information is i tested for 999999xp and also tried for mid exp and low exp,party exp and didnt get any problems so far

PS: my #Define is level 999

 


no hay brinco de level pero si hay bug como barra de exp experiencia para el proximo level  bug en la HP- Mana SD Ect aqui clara imagen apenas pase al 401 y se bugio todo el interfaz


got no problem on the interface so far



I use  emú takumi  press letter “C” exp gained bug next level

one day

Offline jhonhy #35 Posteado: March 22, 2021, 03:16:44 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 83
  • Gracias recibida: 195
  • br
with this new function gObjSetExperienceTable(); is bugging the main exp bar

Code: [Select]
gLevelExperience[0] = 0;

int over = 1;

for (int n = 1; n <= MAX_CHARACTER_LEVEL; n++)
{
gLevelExperience[n] += (((over + 9)*over)*over) * 2 + (over + 9)*over*over * 1;
over++;
}

BUG:


using original function no bug



Offline stark98 #36 Posteado: March 22, 2021, 03:45:57 PM

  • 0 puntos por ventas
  • *
  • Rank: Avanzado
  • Posts: 124
  • Gracias recibida: 1755
  • fr
i have a bug with this func)

Be cool, and all will be ok))
Skype: sky.hack2
Discord: bonny9

Offline Ifreat #37 Posteado: March 22, 2021, 03:49:01 PM

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 731
  • Gracias recibida: 5067
  • gb
with this new function gObjSetExperienceTable(); is bugging the main exp bar

Code: [Select]
gLevelExperience[0] = 0;

int over = 1;

for (int n = 1; n <= MAX_CHARACTER_LEVEL; n++)
{
gLevelExperience[n] += (((over + 9)*over)*over) * 2 + (over + 9)*over*over * 1;
over++;
}

BUG:


using original function no bug

the original function will have an error on exp and will stuck at between 459 or 540 and then jumps to 600-900

you have to modify the functions of the exp table so it will not exceed and will not give negative exp

Error . . . . . .

Offline stark98 #38 Posteado: March 22, 2021, 03:52:49 PM

  • 0 puntos por ventas
  • *
  • Rank: Avanzado
  • Posts: 124
  • Gracias recibida: 1755
  • fr
please help to make this because im novice but i need this config))

Be cool, and all will be ok))
Skype: sky.hack2
Discord: bonny9

Offline ConejoMalo #39 Posteado: March 22, 2021, 09:43:26 PM

  • +1 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 781
  • Gracias recibida: 7676
  • ar
QWORD MASESTRO QWORDDDDDDDDDDDDDDDDDDDDDDDDD

Servicios de  Reparacion de bug Files Muemu, desde source y agregados Custom, soporte de configuracion.

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
0 Replies
1157 Views
Last post March 14, 2018, 02:26:01 AM
by thunwa1
2 Replies
771 Views
Last post October 13, 2018, 01:33:43 AM
by dakosmu
6 Replies
3638 Views
Last post March 16, 2019, 11:24:45 AM
by MOYOne
9 Replies
4483 Views
Last post August 28, 2022, 11:43:54 AM
by AnaJulia
1 Replies
642 Views
Last post September 27, 2021, 07:09:09 AM
by jonhblay