Permetti ai giocatori di "saltare" automaticamente dal livello X al livello X + n

Ho un server che è configurato in modo tale che quando raggiungi il livello 83 devi avere livelli sufficienti per raggiungere il livello 120.

Ho impostato nel Game.ini che i requisiti di livello del livello 84 al livello 119 sono 0XP.

Questo ha funzionato per me e un paio di miei amici. Eravamo tutti di livello 83+ nel momento in cui ho apportto questo cambiamento e questo ha funzionato come un fascino.

Tuttavia, oggi un paio di nuovi ragazzi sul server hanno raggiunto il livello 83 e sono rimasti bloccati a quel livello con 232570/232570 XP. Ho provato a dare loro XP manualmente … ma rimangono sul 232570XP senza saltare al livello 84, il che consentirebbe loro di saltare automaticamente al livello 120.

Quindi, per farla breve, impostare chiaramente il requisito XP su 0 XP non è la soluzione giusta … qualcuno sa come posso risolvere questo?

[Aggiornare]

Ho modificato le impostazioni di Game.ini in modo che i requisiti XP dal livello 84 al livello 120 corrispondano a 1 XP per livello. Non ha funzionato, i miei ragazzi sono bloccati al livello 83 e mostra i loro XP come 232570.0 / 232570: |

Sto configurando un server locale con le stesse impostazioni per sperimentare un po '… aggiornerò questa domanda di conseguenza

Ho trovato il problema con la mia configuration. In primo luogo, ho interpretato erroneamente il modo in cui XP è assegnato in livelli personalizzati. Ho pensato che il valore rappresentasse la quantità di XP necessaria per salire di livello quando in realtà rappresenta l'XP totale dal livello 1. Quindi questo significa che se vuoi che occorra 10 XP per andare dal livello 90 al livello 91 e se il livello 90 il totale di XP richiesto è 100, quindi per passare da 91 a 92 con 10 XP è necessario impostare il valore XP del livello 92 su 110.

L'altra impostazione che mi mancava era OverrideMaxExperiencePointsPlayer. Questa impostazione aveva il valore di 232570. Così, quando ho aggiornato i requisiti per passare da 83 a 121 aggiungendo 1 XP per ciascuno di questi livelli (ad esempio 232570, 232571, 232572, …) non funzionava perché l'impostazione OverrideMaxExperiencePointsPlayer era 232570. Così ho cambiato questo valore con il valore di XP richiesto del livello 120.