Instrucción
enemigos_derrotados = 15
misiones_completadas = 3
xp_por_enemigo = 50
xp_por_mision = 250
xp_enemigos = enemigos_derrotados * xp_por_enemigo
xp_misiones = misiones_completadas * xp_por_mision
xp_total = xp_enemigos + xp_misiones
nivel_actual = 25
xp_nivel_actual = 1000
xp_necesaria_nivel = 1200
xp_nivel_nuevo = xp_nivel_actual + xp_total
nivel_nuevo = nivel_actual + (xp_nivel_nuevo // xp_necesaria_nivel)
xp_nivel_siguiente = xp_nivel_nuevo % xp_necesaria_nivel
enemigos_derrotados misiones_completadas xp_por_enemigo xp_por_mision
15 0 0 0
15 3 0 0
15 3 50 0
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
15 3 50 250
xp_enemigos xp_misiones xp_total nivel_actual xp_nivel_actual
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
750 0 0 0 0
750 750 0 0 0
750 750 1500 0 0
750 750 1500 25 0
750 750 1500 25 1000
750 750 1500 25 1000
750 750 1500 25 1000
750 750 1500 25 1000
750 750 1500 25 1000
xp_necesaria_nivel xp_nivel_nuevo nivel_nuevo xp_nivel_siguiente
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
1200 0 0 0
1200 2500 0 0
1200 2500 27 0
1200 2500 27 100
Descripción Columna1 Columna2 Columna3 Columna4 Columna5
Se asigna 15 a enemigos_derrotados.
Se asigna 3 a misiones_completadas; enemigos_derrotados sigue en 15.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se asigna 50 a xp_por_enemigo; anteriores: enemigos_derrotados = 15, misiones_completadas = 3.
Se calcula xp_nivel_siguiente = 2500 % 1200 = 100.
Columna6
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.
misiones_completadas = 3.