Resolved I need help for extension of level 80 to 99

justin3ryu

Heir
Customer
[18:08:21] ERROR
java.lang.ArrayIndexOutOfBoundsException: Index 100 out of bounds for length 100
at l2.gameserver.model.SubClass.setBase(Unknown Source)
at l2.gameserver.model.Player.restoreCharSubClasses(Unknown Source)
at l2.gameserver.model.Player.restore(Unknown Source)
at l2.gameserver.network.l2.GameClient.loadCharFromDisk(Unknown Source)
at l2.gameserver.network.l2.c2s.CharacterSelected$1.runImpl(Unknown Source)
at l2.commons.threading.RunnableImpl.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
[18:08:22] ERROR Could not restore active skills data!
 
[18:08:21] ERROR
java.lang.ArrayIndexOutOfBoundsException: Index 100 out of bounds for length 100
at l2.gameserver.model.SubClass.setBase(Unknown Source)
at l2.gameserver.model.Player.restoreCharSubClasses(Unknown Source)
at l2.gameserver.model.Player.restore(Unknown Source)
at l2.gameserver.network.l2.GameClient.loadCharFromDisk(Unknown Source)
at l2.gameserver.network.l2.c2s.CharacterSelected$1.runImpl(Unknown Source)
at l2.commons.threading.RunnableImpl.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
[18:08:22] ERROR Could not restore active skills data!

Have you messed with the subclasses? I think that's where you have the problem
 
Have you messed with the subclasses? I think that's where you have the problem
I increased the level range from 80 to 98, but why does the character lose an enormous amount of experience when they die? Also, starting from level 94, the experience bar shows 102.89%.
 
I increased the level range from 80 to 98, but why does the character lose an enormous amount of experience when they die? Also, starting from level 94, the experience bar shows 102.89%.
“This is because you go through the files looking for ways to mess them up and then come to the forum to confuse us; you’ve made wrong calculations in both level and death penalty.”
 
“This is because you go through the files looking for ways to mess them up and then come to the forum to confuse us; you’ve made wrong calculations in both level and death penalty.”
what i did? here I made all classes
 

Attachments

  • gainlvl.webp
    gainlvl.webp
    1.6 MB · Views: 11
“This is because you go through the files looking for ways to mess them up and then come to the forum to confuse us; you’ve made wrong calculations in both level and death penalty.”
and alt.settings, i made mximum lvl of base 98 and sub 98
 
what i did? here I made all classes
<level val="98" hp="1857.23" mp="850.26" cp="742.892"/>
<level val="99" hp="1857.23" mp="850.26" cp="742.892"/>

at first I see here that the prices are the same, maybe it shouldn't be like this at 99, the price should go up accordingly
 
<level val="98" hp="1857.23" mp="850.26" cp="742.892"/>
<level val="99" hp="1857.23" mp="850.26" cp="742.892"/>

at first I see here that the prices are the same, maybe it shouldn't be like this at 99, the price should go up accordingly
its not same look again
 
<level val="98" hp="1857.23" mp="850.26" cp="742.892"/>
<level val="99" hp="1857.23" mp="850.26" cp="742.892"/>

at first I see here that the prices are the same, maybe it shouldn't be like this at 99, the price should go up accordingly
212716741 // Lvl:64
237351413 // Lvl:65
271973532 // Lvl:66
308441375 // Lvl:67
346825235 // Lvl:68
387197529 // Lvl:69
429632402 // Lvl:70
474205751 // Lvl:71
532692055 // Lvl:72
606319094 // Lvl:73
696376867 // Lvl:74
804219972 // Lvl:75
931275828 // Lvl:76
1151275834 // Lvl:77
1511275834 // Lvl:78
2099275834 // Lvl:79
4200000000 // Lvl:80
6300000000 // Lvl:81
9450000000 // Lvl:82
14175000000 // Lvl:83
21262500000 // Lvl:84
31893750000 // Lvl:85
47840625000 // Lvl:86
71760937500 // Lvl:87
107641406250 // Lvl:88
161462109375 // Lvl:89
242193164062 // Lvl:90
363289746093 // Lvl:91
544934619140 // Lvl:92
817401928710 // Lvl:93
1226102893065 // Lvl:94
1839154339597 // Lvl:95
2758731509395 // Lvl:96
4138097264092 // Lvl:97
6207145896138 // Lvl:98
9310718844207 // Lvl:99
 
<level val="98" hp="1857.23" mp="850.26" cp="742.892"/>
<level val="99" hp="1857.23" mp="850.26" cp="742.892"/>

at first I see here that the prices are the same, maybe it shouldn't be like this at 99, the price should go up accordingly
Deaz said I have to do something with client
 
[18:08:21] ERROR
java.lang.ArrayIndexOutOfBoundsException: Index 100 out of bounds for length 100
at l2.gameserver.model.SubClass.setBase(Unknown Source)
at l2.gameserver.model.Player.restoreCharSubClasses(Unknown Source)
at l2.gameserver.model.Player.restore(Unknown Source)
at l2.gameserver.network.l2.GameClient.loadCharFromDisk(Unknown Source)
at l2.gameserver.network.l2.c2s.CharacterSelected$1.runImpl(Unknown Source)
at l2.commons.threading.RunnableImpl.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
[18:08:22] ERROR Could not restore active skills data!
You've already been answered about this. Levels need to be added here as well: gameserver\data\stats\player\gain_level


1756061635512.webp
The issue is solely client-side. your level cap is currently 94, requiring expansion to 99. I don't know where this expands, but I'm 100% sure it's possible somewhere. Also, your experience table must match on both the server and the game client side, otherwise that bar will glitch.
 
Я же предупреждал что таблица с опытом не верная
ну как не верная, она может быть по сути любая, только должна совпадать и в сервере и в клиенте
 
Я же предупреждал что таблица с опытом не верная
Это проблема клиента Interlude.
С серверным паком проблем нет, я всё правильно исправил.
Если ты умеешь, то знаешь ли, в каком файле клиента Interlude нужно вносить изменения?
 
Это проблема клиента Interlude.
С серверным паком проблем нет, я всё правильно исправил.
Если ты умеешь, то знаешь ли, в каком файле клиента Interlude нужно вносить изменения?
У меня есть верная таблица опыта, без единой правки в клиенте, все работает исправно.
 
У меня есть верная таблица опыта, без единой правки в клиенте, все работает исправно.
Он имеет в виду что где управлять этой таблицей на стороне клиента, НЕ сервера
 
Это проблема клиента Interlude.
С серверным паком проблем нет, я всё правильно исправил.
Если ты умеешь, то знаешь ли, в каком файле клиента Interlude нужно вносить изменения?
No idea, buddy. It's best to ask the client developers or wait until someone here can tell you where the experience table is located in the game client.
 
У меня есть верная таблица опыта, без единой правки в клиенте, все работает исправно.
Дезеар говорит, что серверная сторона в порядке. Но проблема возникла на стороне клиента. Это клиент Interlude.
 
Back
Top