Kalamariss Posted January 26, 2022 Posted January 26, 2022 Hello, I have a problem in acis pack i'm trying to make level more than 80 and im getting message that the levels are from 1 - 81 for 100% xp bar. is there anything else? i have edited the Expirience.java 4200000000L, // level 80 6299994999L, 10499905559L, 16800005559L, 27299995559L, 44100005559L, // level 85 71400000000L, 115500000000L, 186900000000L, 302400000000L, 489300000000L,// level 90 791700000000L }; public final static byte MAX_LEVEL = 90; } and the base classes 1 by 1 <class id="109" parentId="37"> <set name="className" val="Ghost Sentinel" /> <set name="raceId" val="2" /> <set name="str" val="41" /> <set name="con" val="32" /> <set name="dex" val="34" /> <set name="int" val="25" /> <set name="wit" val="12" /> <set name="men" val="26" /> <set name="pAtk" val="4" /> <set name="pDef" val="80" /> <set name="mAtk" val="6" /> <set name="mDef" val="41" /> <set name="runSpd" val="122" /> <set name="walkSpd" val="85" /> <set name="swimSpd" val="50" /> <set name="spawnX" val="28377" /> <set name="spawnY" val="10916" /> <set name="spawnZ" val="-4224" /> <set name="radius" val="7.5" /> <set name="radiusFemale" val="7" /> <set name="height" val="24" /> <set name="heightFemale" val="23.5" /> <set name="baseLvl" val="76" /> <set name="hpTable" val="80;91.83;103.79;115.88;128.1;140.45;152.93;165.54;178.28;191.15;204.15;217.28;230.54;243.93;257.45;271.1;284.88;298.79;312.83;327;354.5;382.25;410.25;438.5;467;495.75;524.75;554;583.5;613.25;643.25;673.5;704;734.75;765.75;797;828.5;860.25;892.25;924.5;966.1;1008.02;1050.26;1092.82;1135.7;1178.9;1222.42;1266.26;1310.42;1354.9;1399.7;1444.82;1490.26;1536.02;1582.1;1628.5;1675.22;1722.26;1769.62;1817.3;1865.3;1913.62;1962.26;2011.22;2060.5;2110.1;2160.02;2210.26;2260.82;2311.7;2362.9;2414.42;2466.26;2518.42;2570.9;2623.7;2676.82;2730.26;2784.02;2838.1;2938.1;3038.1;3138.1;3238.1;3338.1;3438.1;3538.1;3638.1;3738.1;3838.1;3938.1" /> <set name="mpTable" val="30;35.46;40.98;46.56;52.2;57.9;63.66;69.48;75.36;81.3;87.3;93.36;99.48;105.66;111.9;118.2;124.56;130.98;137.46;144;153.9;163.89;173.97;184.14;194.4;204.75;215.19;225.72;236.34;247.05;257.85;268.74;279.72;290.79;301.95;313.2;324.54;335.97;347.49;359.1;378.6;398.25;418.05;438;458.1;478.35;498.75;519.3;540;560.85;581.85;603;624.3;645.75;667.35;689.1;711;733.05;755.25;777.6;800.1;822.75;845.55;868.5;891.6;914.85;938.25;961.8;985.5;1009.35;1033.35;1057.5;1081.8;1106.25;1130.85;1155.6;1180.5;1205.55;1230.75;1256.1;1356.1;1456.1;1556.1;1656.1;1756.1;1856.1;1956.1;2056.1;2156.1;2256.1;2356.1" /> <set name="cpTable" val="32;36.732;41.516;46.352;51.24;56.18;61.172;66.216;71.312;76.46;81.66;86.912;92.216;97.572;102.98;108.44;113.952;119.516;125.132;130.8;141.8;152.9;164.1;175.4;186.8;198.3;209.9;221.6;233.4;245.3;257.3;269.4;281.6;293.9;306.3;318.8;331.4;344.1;356.9;369.8;386.44;403.208;420.104;437.128;454.28;471.56;488.968;506.504;524.168;541.96;559.88;577.928;596.104;614.408;632.84;651.4;670.088;688.904;707.848;726.92;746.12;765.448;784.904;804.488;824.2;844.04;864.008;884.104;904.328;924.68;945.16;965.768;986.504;1007.368;1028.36;1049.48;1070.728;1092.104;1113.608;1135.24;1235.24;1335.24;1435.24;1535.24;1635.24;1735.24;1835.24;1935.24;2035.24;2135.24;2235.24" />
0 Kara Posted January 26, 2022 Posted January 26, 2022 You receive in game message or on console? Print it here or search it in source.
0 Kalamariss Posted January 26, 2022 Author Posted January 26, 2022 40 minutes ago, Kara said: You receive in game message or on console? Print it here or search it in source. else { activeChar.sendMessage("You must specify level between 1 and " + Experience.MAX_LEVEL + "."); return false; } } catch (NumberFormatException e) { activeChar.sendMessage("You must specify level between 1 and " + Experience.MAX_LEVEL + "."); return false; } Nothing in console
0 Kara Posted January 26, 2022 Posted January 26, 2022 Write the whole block. Wheres the if condition?
0 Kalamariss Posted January 27, 2022 Author Posted January 27, 2022 19 hours ago, Kara said: Write the whole block. Wheres the if condition? if (targetChar == null || !(targetChar instanceof Player)) { activeChar.sendPacket(SystemMessageId.TARGET_IS_INCORRECT); // incorrect target! return false; } Player targetPlayer = (Player) targetChar; byte lvl = Byte.parseByte(val); if (lvl >= 1 && lvl <= Experience.MAX_LEVEL) { long pXp = targetPlayer.getExp(); long tXp = Experience.LEVEL[lvl]; if (pXp > tXp) targetPlayer.removeExpAndSp(pXp - tXp, 0); else if (pXp < tXp) targetPlayer.addExpAndSp(tXp - pXp, 0); } else { activeChar.sendMessage("You must specify level between 1 and " + Experience.MAX_LEVEL + "."); return false; } } catch (NumberFormatException e) { activeChar.sendMessage("You must specify level between 1 and " + Experience.MAX_LEVEL + "."); return false; } the message i get You must specify level between 1 and " + Experience.MAX_LEVEL....it sends me to Experience.java but i have it at 90 levels idk why it says 81
0 Kara Posted January 27, 2022 Posted January 27, 2022 Seem like MAX_LEVEL is still set to Max level 80.
0 Kalamariss Posted January 29, 2022 Author Posted January 29, 2022 Yeah dont know how...i've tried to put max level to 78 or 76 but nothing it stucks at 80
0 Kalamariss Posted January 30, 2022 Author Posted January 30, 2022 (edited) 3 hours ago, Hypest said: I can resolve this, write ur discord Plase lock it... thank you@Hypest for the help Edited January 30, 2022 by Kalamariss
Question
Kalamariss
Hello,
I have a problem in acis pack i'm trying to make level more than 80 and im getting message that the levels are from 1 - 81 for 100% xp bar.
is there anything else?
i have edited the Expirience.java
4200000000L, // level 80 6299994999L, 10499905559L, 16800005559L, 27299995559L, 44100005559L, // level 85 71400000000L, 115500000000L, 186900000000L, 302400000000L, 489300000000L,// level 90 791700000000L }; public final static byte MAX_LEVEL = 90; }
and the base classes 1 by 1
9 answers to this question
Recommended Posts