Hello guys , i would like some help here please. I'm working on 350rev acis pack and today i implemented masterio's pvp rank system into it , it's working except from one problem!!! Some tables won't get their data stored on shutdown or restart and i will get an error when the scheduled table update is running. Note : this "pvp system" needs javolution , so i installed the jar via eclipse , *i took javolution from l2j server hi5*
L2DatabaseFactory.java
public Connection getConnection()
{
Connection con = null;
while (con == null)
{
try
{
Line 142 con = _source.getConnection();
}
catch (SQLException e)
{
_log.warning("L2DatabaseFactory: getConnection() failed, trying again " + e);
}
}
return con;
}
PvpTable.java
public int[] updateDB()
{
int[] result = {0, 0, 0};
int insertCount = 0; // count of insert queries
int updateCount = 0; // count of update queries
Connection con = null;
Statement statement = null;
try
{
Line 362 con = L2DatabaseFactory.getInstance().getConnection();
statement = con.createStatement();
Shutdown.java
// Rank PvP System by Masterio:
if (RankPvpSystemConfig.RANK_PVP_SYSTEM_ENABLED)
{
Line 225 int[] up = PvpTable.getInstance().updateDB();
if(up[0] == 0)
{
_log.info("PvpTable: Data saved ["+up[1]+" inserts and "+up[2]+" updates].");
}
}
Shutdown.java
// shutdown: send warnings and then call exit to start shutdown sequence
countdown();
switch (_shutdownMode)
{
case GM_SHUTDOWN:
SingletonHolder._instance.setMode(GM_SHUTDOWN);
SingletonHolder._instance.run();
System.exit(0);
break;
case GM_RESTART:
SingletonHolder._instance.setMode(GM_RESTART);
Line 277 SingletonHolder._instance.run();
System.exit(2);
break;
}
Edit : This error appeared in console 3-4 minutes later.
This update resaves 25_25 from the original (with sounds)
(without the cave below)
Some emitter fixes (removed waterfalls with high-poly meshes)
The geodata is old, but it works
Everything else is unchanged
Download
P.S. The effect files are taken from the high client for Interlude, so if you're experiencing critical skills, use the default ones for your Version.
GX-Ext Which file of the svn files should i edit to make blow skills to have 100% chance so i can add the settings in the IlExt.ini? because when im changing it from the skilldata.txt it just helps
Question
Alexi
Hello guys , i would like some help here please.

I'm working on 350rev acis pack and today i implemented masterio's pvp rank system into it , it's working except from one problem!!!
Some tables won't get their data stored on shutdown or restart and i will get an error when the scheduled table update is running.
Note : this "pvp system" needs javolution , so i installed the jar via eclipse , *i took javolution from l2j server hi5*
L2DatabaseFactory.java
public Connection getConnection() { Connection con = null; while (con == null) { try { Line 142 con = _source.getConnection(); } catch (SQLException e) { _log.warning("L2DatabaseFactory: getConnection() failed, trying again " + e); } } return con; }PvpTable.java
public int[] updateDB() { int[] result = {0, 0, 0}; int insertCount = 0; // count of insert queries int updateCount = 0; // count of update queries Connection con = null; Statement statement = null; try { Line 362 con = L2DatabaseFactory.getInstance().getConnection(); statement = con.createStatement();Shutdown.java
// Rank PvP System by Masterio: if (RankPvpSystemConfig.RANK_PVP_SYSTEM_ENABLED) { Line 225 int[] up = PvpTable.getInstance().updateDB(); if(up[0] == 0) { _log.info("PvpTable: Data saved ["+up[1]+" inserts and "+up[2]+" updates]."); } }Shutdown.java
// shutdown: send warnings and then call exit to start shutdown sequence countdown(); switch (_shutdownMode) { case GM_SHUTDOWN: SingletonHolder._instance.setMode(GM_SHUTDOWN); SingletonHolder._instance.run(); System.exit(0); break; case GM_RESTART: SingletonHolder._instance.setMode(GM_RESTART); Line 277 SingletonHolder._instance.run(); System.exit(2); break; }Edit : This error appeared in console 3-4 minutes later.

Any suggestions ?
3 answers to this question
Recommended Posts