Do someone have working: SM_UPGRADE_ARCADE.java code ?
For 5.1 version.
Last edited by WIZARDMASTER; 15-12-17 at 06:13 PM.
Unfortunately didn't fix the problem :( I hope I don't have to downgrade to Windows 1703....
By the way does anyone know the solution to this problem when I apply the patch?Code:Buildfile: C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build.xml clean: init: [mkdir] Created dir: C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build [mkdir] Created dir: C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build\classes compile: [javac] Compiling 2723 source files to C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build\classes [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:274: error: cannot find symbol [javac] final int gpLost = StatFunctions.calculatePvPGpLost(victim, winner); [javac] ^ [javac] symbol: method calculatePvPGpLost(Player,Player) [javac] location: class StatFunctions [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:324: error: cannot find symbol [javac] int baseGpReward = StatFunctions.calculatePvpGpGained(victim, maxRank, maxLevel); [javac] ^ [javac] symbol: method calculatePvpGpGained(Player,int,int) [javac] location: class StatFunctions [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:415: error: cannot find symbol [javac] int baseGpReward = StatFunctions.calculatePvpGpGained(victim, maxRank, maxLevel); [javac] ^ [javac] symbol: method calculatePvpGpGained(Player,int,int) [javac] location: class StatFunctions [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:479: error: cannot find symbol [javac] baseGpReward = StatFunctions.calculatePvpGpGained(victim, winner.getAbyssRank().getRank().getId(), winner.getLevel()); [javac] ^ [javac] symbol: method calculatePvpGpGained(Player,int,byte) [javac] location: class StatFunctions [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 4 errors BUILD FAILED C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build.xml:40: Compile failed; see the compiler error output for details. Total time: 14 seconds C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game>
The functions calculatePvpGpGained calculatePvpGpLost in utils/stats/StatFunctions.java is missing.Code:Buildfile: C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build.xml clean: init: [mkdir] Created dir: C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build [mkdir] Created dir: C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build\classes compile: [javac] Compiling 2723 source files to C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build\classes [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:274: error: cannot find symbol [javac] final int gpLost = StatFunctions.calculatePvPGpLost(victim, winner); [javac] ^ [javac] symbol: method calculatePvPGpLost(Player,Player) [javac] location: class StatFunctions [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:324: error: cannot find symbol [javac] int baseGpReward = StatFunctions.calculatePvpGpGained(victim, maxRank, maxLevel); [javac] ^ [javac] symbol: method calculatePvpGpGained(Player,int,int) [javac] location: class StatFunctions [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:415: error: cannot find symbol [javac] int baseGpReward = StatFunctions.calculatePvpGpGained(victim, maxRank, maxLevel); [javac] ^ [javac] symbol: method calculatePvpGpGained(Player,int,int) [javac] location: class StatFunctions [javac] C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\src\com\aionemu\gameserver\services\PvpService.java:479: error: cannot find symbol [javac] baseGpReward = StatFunctions.calculatePvpGpGained(victim, winner.getAbyssRank().getRank().getId(), winner.getLevel()); [javac] ^ [javac] symbol: method calculatePvpGpGained(Player,int,byte) [javac] location: class StatFunctions [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 4 errors BUILD FAILED C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game\build.xml:40: Compile failed; see the compiler error output for details. Total time: 14 seconds C:\Users\gold\Documents\Aion-Project-5.1-master\AL-Game>
Code:public static int calculatePvpGpGained(Player defeated, int maxRank, int maxLevel) { int pointsGained = defeated.getAbyssRank().getRank().getPointsGained(); int difference = maxLevel - defeated.getLevel(); if (difference > 4) { pointsGained = Math.round(pointsGained * 0.1f); } else if (difference < -3) { pointsGained = Math.round(pointsGained * 1.3f); } else { switch (difference) { case 3: pointsGained = Math.round(pointsGained * 0.85f); break; case 4: pointsGained = Math.round(pointsGained * 0.65f); break; case -2: pointsGained = Math.round(pointsGained * 1.1f); break; case -3: pointsGained = Math.round(pointsGained * 1.2f); break; } } int winnerAbyssRank = maxRank; int defeatedAbyssRank = defeated.getAbyssRank().getRank().getId(); int abyssRankDifference = winnerAbyssRank - defeatedAbyssRank; if (winnerAbyssRank <= 7 && abyssRankDifference > 0) { float penaltyPercent = abyssRankDifference * 0.05f; pointsGained -= Math.round(pointsGained * penaltyPercent); } return pointsGained; }Code:public static int calculatePvPGpLost(Player defeated, Player winner) { int pointsLost = Math.round(defeated.getAbyssRank().getRank().getPointsLost() * defeated.getRates().getGpPlayerLossRate()); int difference = winner.getLevel() - defeated.getLevel(); if (difference > 4) { pointsLost = Math.round(pointsLost * 0.1f); } else { switch (difference) { case 3: pointsLost = Math.round(pointsLost * 0.85f); break; case 4: pointsLost = Math.round(pointsLost * 0.65f); break; } } return pointsLost; }
Last edited by Future; 16-12-17 at 02:56 PM. Reason: fixed code formatting
the issue seems to be with the update and all the extra features they added they changed the input of the mouse functions a little which is more different then what the game engine can really handle so its a dll cry engine input update with a aion bin update, so downgrade is the only way or get the files updated to retail.
as for the issue high chance you maybe got wrong java jdk but if you look at build.xml:40: Compile failed; see the compiler error output for details. you probably get the answer
Your version of Java is not suitable for compilation or the necessary libraries are not installed for compilation
Please!! test my compilation: https://mega.nz/#!oVRk2Qra!Y4WqjwQF7...380Xjgo1Sgi5Rw
PLS!! CREATE A NEW SQL DATABASE and USE ONLY JAVA 7
Help please!
Greetings to all. I have the following problem on my server. The invoker (SM) has a skill that does not work specifically for me the chain ability of the spirit and also the cleric does not learn the stigma of nivek 20. How can I solve that. any help is well received. Greetings from CUBA
Sm_character_list
hello, add my contact if you need help accountfb bcuz i'm busy only can reply via messager
why can't I use item (items)?
![]()
I don't see Stately Coliseum Champion's Tunic with level 66 required (only 55).
Checked in game server file.
How You get this item (with expire mode).
What client version are You using?
(this battle tunic can be use normally)
Version: 5.1 NA (5116, 420, 1129, 11321)
and the "Battle Tunic" bad (But many other items are bad too)
the character is level 75