Jump to content

thepwned

Members
  • Posts

    23
  • Credits

  • Joined

  • Last visited

    Never
  • Feedback

    0%

About thepwned

Profile Information

  • Gender
    Not Telling

thepwned's Achievements

Newbie

Newbie (1/16)

0

Reputation

  1. here is l2pcinstance that i searched with ctr + h.. _log.log(Level.WARNING, "Could not restore character " + this + " skills: " + e.getMessage(), e); } finally { L2DatabaseFactory.close(con); } } /** * Retrieve from the database all skill effects of this L2PcInstance and add them to the player. */ @Override public void restoreEffects() { Connection con = null; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement; ResultSet rset; statement = con.prepareStatement(RESTORE_SKILL_SAVE); statement.setInt(1, getObjectId()); statement.setInt(2, getClassIndex()); rset = statement.executeQuery(); while (rset.next()) { int effectCount = rset.getInt("effect_count"); int effectCurTime = rset.getInt("effect_cur_time"); long reuseDelay = rset.getLong("reuse_delay"); long systime = rset.getLong("systime"); int restoreType = rset.getInt("restore_type"); final L2Skill skill = SkillTable.getInstance().getInfo(rset.getInt("skill_id"), rset.getInt("skill_level")); if (skill == null) continue; final long remainingTime = systime - System.currentTimeMillis(); if (remainingTime > 10) { disableSkill(skill, remainingTime); addTimeStamp(skill, reuseDelay, systime); } /** * Restore Type 1 * The remaning skills lost effect upon logout but * were still under a high reuse delay. */ if (restoreType > 0) continue; /** * Restore Type 0 * These skill were still in effect on the character * upon logout. Some of which were self casted and * might still have had a long reuse delay which also * is restored. * */ if (skill.hasEffects()) { Env env = new Env(); env.player = this; env.target = this; env.skill = skill; L2Effect ef; for (EffectTemplate et : skill.getEffectTemplates()) { ef = et.getEffect(env); if (ef != null) { ef.setCount(effectCount); ef.setFirstTime(effectCurTime); ef.scheduleEffect(); } } } } rset.close(); statement.close(); statement = con.prepareStatement(DELETE_SKILL_SAVE); statement.setInt(1, getObjectId()); statement.setInt(2, getClassIndex()); statement.executeUpdate(); statement.close(); } catch (Exception e) { _log.log(Level.WARNING, "Could not restore "+this+" active effect data: " + e.getMessage(), e); } finally { L2DatabaseFactory.close(con); } }
  2. i asked you for wich file name i have to search... my name is thepwned yes my name is thepwned but that can't give you full sentence about who i am.... BTW if you're not borred to write me the file name i'll get it as intention.. Thanks.
  3. Your answer seems good, can you tell me please which file to open to search for that?
  4. your answer is welcome anyway, but little missed.. explain me little better if is possible, maybe i am newbie :P also give me some infos about where i can add this kind of posts... thanks
  5. your answer is welcome anyway, but little missed.. explain me little better if is possible, maybe i am newbie :P also give me some infos about where i can add this kind of posts... thanks
  6. your answer is welcome anyway, but little missed.. explain me little better if is possible, maybe i am newbie :P also give me some infos about where i can add this kind of posts... thanks
  7. hello guys i am looking to download counter strike source.. (if any links post please) i hope i am not in wrong area. i used to be wrong at this part xDDDD 7:06 i found leave it xD but if any new maps for css post ;p
  8. hello guys i am looking to download counter strike source.. (if any links post please) i hope i am not in wrong area. i used to be wrong at this part xDDDD 7:06 i found leave it xD but if any new maps for css post ;p
  9. hello guys i am looking to download counter strike source.. (if any links post please) i hope i am not in wrong area. i used to be wrong at this part xDDDD 7:06 i found leave it xD but if any new maps for css post ;p
  10. i have one problem with l2j gameserver (instances. L2PCinstance) when every player log in game lose all skills active and passive.. this is the file (i just added a part of the problem) // Remove a skill from the L2Character and its Func objects from calculator set of the L2Character final L2Skill oldSkill = super.removeSkill(skill); if (oldSkill != null) { Connection con = null; try { // Remove or update a L2PcInstance skill from the character_skills table of the database con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement(DELETE_SKILL_FROM_CHAR); statement.setInt(1, oldSkill.getId()); statement.setInt(2, getObjectId()); statement.setInt(3, getClassIndex()); statement.execute(); statement.close(); } catch (Exception e) { _log.log(Level.WARNING, "Error could not delete skill: " + e.getMessage(), e); } finally { L2DatabaseFactory.close(con); } } if (transformId() > 0 || isCursedWeaponEquipped()) return oldSkill; final L2ShortCut[] allShortCuts = getAllShortCuts(); for (L2ShortCut sc : allShortCuts) { if ((sc != null) && (skill != null) && (sc.getId() == skill.getId()) && (sc.getType() == L2ShortCut.TYPE_SKILL) && !(skill.getId() >= 3080 && skill.getId() <= 3259)) // FIXME: Rough fix for shortcuts of augments getting removed. Find a better way deleteShortCut(sc.getSlot(), sc.getPage()); } return oldSkill; } Here my gameserver errors when i log in - ingame problem: 1) 2) i hope i gave all the infos to have a respone.. if i am not right reply me what other to upload ... any answer is weclome.
  11. i have one problem with l2j gameserver (instances. L2PCinstance) when every player log in game lose all skills active and passive.. this is the file (i just added a part of the problem) // Remove a skill from the L2Character and its Func objects from calculator set of the L2Character final L2Skill oldSkill = super.removeSkill(skill); if (oldSkill != null) { Connection con = null; try { // Remove or update a L2PcInstance skill from the character_skills table of the database con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement(DELETE_SKILL_FROM_CHAR); statement.setInt(1, oldSkill.getId()); statement.setInt(2, getObjectId()); statement.setInt(3, getClassIndex()); statement.execute(); statement.close(); } catch (Exception e) { _log.log(Level.WARNING, "Error could not delete skill: " + e.getMessage(), e); } finally { L2DatabaseFactory.close(con); } } if (transformId() > 0 || isCursedWeaponEquipped()) return oldSkill; final L2ShortCut[] allShortCuts = getAllShortCuts(); for (L2ShortCut sc : allShortCuts) { if ((sc != null) && (skill != null) && (sc.getId() == skill.getId()) && (sc.getType() == L2ShortCut.TYPE_SKILL) && !(skill.getId() >= 3080 && skill.getId() <= 3259)) // FIXME: Rough fix for shortcuts of augments getting removed. Find a better way deleteShortCut(sc.getSlot(), sc.getPage()); } return oldSkill; } Here my gameserver errors when i log in - ingame problem: 1) 2) i hope i gave all the infos to have a respone.. if i am not right reply me what other to upload ... any answer is weclome.
  12. i have one problem with l2j gameserver (instances. L2PCinstance) when every player log in game lose all skills active and passive.. this is the file (i just added a part of the problem) // Remove a skill from the L2Character and its Func objects from calculator set of the L2Character final L2Skill oldSkill = super.removeSkill(skill); if (oldSkill != null) { Connection con = null; try { // Remove or update a L2PcInstance skill from the character_skills table of the database con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement(DELETE_SKILL_FROM_CHAR); statement.setInt(1, oldSkill.getId()); statement.setInt(2, getObjectId()); statement.setInt(3, getClassIndex()); statement.execute(); statement.close(); } catch (Exception e) { _log.log(Level.WARNING, "Error could not delete skill: " + e.getMessage(), e); } finally { L2DatabaseFactory.close(con); } } if (transformId() > 0 || isCursedWeaponEquipped()) return oldSkill; final L2ShortCut[] allShortCuts = getAllShortCuts(); for (L2ShortCut sc : allShortCuts) { if ((sc != null) && (skill != null) && (sc.getId() == skill.getId()) && (sc.getType() == L2ShortCut.TYPE_SKILL) && !(skill.getId() >= 3080 && skill.getId() <= 3259)) // FIXME: Rough fix for shortcuts of augments getting removed. Find a better way deleteShortCut(sc.getSlot(), sc.getPage()); } return oldSkill; } Here my gameserver errors when i log in - ingame problem: 1) 2) i hope i gave all the infos to have a respone.. if i am not right reply me what other to upload ... any answer is weclome.
  13. i tried that ofc, thats why i asked...i think my source have some damaged files, anyway thanks :) i will compile new pack =)
  14. i have the source for l2j server pack , but i don't know how to make the pack from this project. if you know guys and you can help me please!
×
×
  • Create New...