Jump to content

lowrider88

Members
  • Posts

    76
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by lowrider88

  1. ok so heres what i got so far lol, i am trying to apply this patch i go to team>Apply Patch then i get this: what does the red x mean, and i cant click next, if i click finish will it apply my patch...or do i have to do this manuly, Thanks again guys
  2. ok so heres what i got so far lol, i am trying to apply this patch i go to team>Apply Patch then i get this: what does the red x mean, and i cant click next, if i click finish will it apply my patch...or do i have to do this manuly, Thanks again guys
  3. Hello, i could really use this for my server, i think i know how to apply this patch the only thing i am not sure about is where i put the config i know what to do with everything under that thanks. L2J High Five config: # Specified reward item rnd qty ChampionRewardItemQty = 1 + +# ---------------------------------------------- +# Level Up Areas +# ---------------------------------------------- +# Custom Level Zones. (.lvl20) +Lvl20CommandAllow = True +# Enter your spawn Location. +lvl20_X = x +lvl20_Y = y +lvl20_Z = z +Level20Messenge = You are in 20 Level Area. + +# Custom Level Zones. (.lvl40) +Lvl40CommandAllow = True # Enter your spawn Location. +lvl40_X = x +lvl40_Y = y +lvl40_Z = z +Level20Messenge = You are in 40 Level Area. + +# Custom Level Zones. (.lvl60) +Lvl60CommandAllow = True # Enter your spawn Location. +lvl60_X = x +lvl60_Y = y +lvl60_Z = z ++Level20Messenge = You are in 60 Level Area. + +# Custom Level Zones. (.lvl75) +Lvl75CommandAllow = True # Enter your spawn Location. +lvl75_X = x +lvl75_Y = y +lvl75_Z = z +Level20Messenge = You are in 75 Level Area. +
  4. i know right lol my friend is trying to figure it out for me, once he does ill post the fix :P
  5. its a wonderfull share, i love the color gold, Very clean thanks again
  6. works great but in game the icons are black, any idea why or how i can fix this iam using high five
  7. can you make for high five plz :D:D thx so much
  8. I got it to work but the armor icons are black in game, any idea why
  9. i got it to work thanks
  10. Great work i love this armor, i spawned it in my inventory and all works well, but the stats, i get this error in my game server i am using hi five: any ideas why
  11. IS there a way to convert this to High Five server
  12. Link is dead, can you make new one Thanks
  13. Cool thanks, I have tried looking around for something but couldnt find anything with my questions
  14. Ok so i looked at this guide: http://www.l2jserver.com/wiki/How_to_Apply_a_Patch But i had a few questions When i get a patch that dont have any (-) or (+) it cant be added manualy right ? And i have to save this patch in my workspace l2jserver.gameserver.datatables/PvPRewardsTable.java ? package com.l2jserver.gameserver.datatables; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Map; import javolution.util.FastMap; import com.l2jserver.L2DatabaseFactory; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.util.Rnd; /** * @author hNoke * */ public class PvPRewardsTable { private Map<Integer, PvPRewardItem> _rewards; public static PvPRewardsTable getInstance() { return SingletonHolder._instance; } public PvPRewardsTable() { load(); } public void rewardLastHit(L2PcInstance winner, L2PcInstance target) { int random = Rnd.get(100000); int ammount; for(Map.Entry<Integer, PvPRewardItem> item : _rewards.entrySet()) { if(item.getKey() < random) { ammount = item.getValue().getAmmount(winner); if(ammount > 0) winner.addItem("PvPReward", item.getValue().id, ammount, null, true); } } } public class PvPRewardItem { public int id; public int minAmmount; public int maxAmmount; public int chance; public int pvpRequired; public int levelRequired; public PvPRewardItem(int id, int minAmmount, int maxAmmount, int chance, int pvpRequired, int levelRequired) { this.id = id; this.minAmmount = minAmmount; this.maxAmmount = maxAmmount; this.chance = chance; this.pvpRequired = pvpRequired; this.levelRequired = levelRequired; } public int getAmmount(L2PcInstance player) { if(player.getLevel() >= levelRequired && player.getPvpKills() >= pvpRequired) return Rnd.get(minAmmount, maxAmmount); else return 0; } } private void load() { _rewards = new FastMap<Integer, PvPRewardItem>(); Connection con = null; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement("SELECT * FROM pvp_rewards"); ResultSet rset = statement.executeQuery(); while (rset.next()) { _rewards.put(rset.getInt("chance"), new PvPRewardItem(rset.getInt("id"), rset.getInt("minAmmount"), rset.getInt("maxAmmount"), rset.getInt("chance"), rset.getInt("pvpRequired"), rset.getInt("levelRequired"))); } rset.close(); statement.close(); } catch (SQLException e) { e.printStackTrace(); } finally { try { con.close(); } catch (Exception e) { } } } @SuppressWarnings("synthetic-access") private static class SingletonHolder { protected static final PvPRewardsTable _instance = new PvPRewardsTable(); } } Also another question about Diff Files: i know that guide says: @@ -99,7 +99,9 @@ = These are the lines above the edit. Whats that mean, and do i replace the --- java/com/l2jserver/gameserver/GameServer.java (revision 4402) with the +++ java/com/l2jserver/gameserver/GameServer.java (working copy) and put my rev in where it says "Working Copy" ### Eclipse Workspace Patch 1.0 #P L2j_hNoke_CORE Index: java/com/l2jserver/gameserver/GameServer.java =================================================================== --- java/com/l2jserver/gameserver/GameServer.java (revision 4402) +++ java/com/l2jserver/gameserver/GameServer.java (working copy) @@ -38,7 +38,9 @@ import com.l2jserver.gameserver.datatables.AdminCommandAccessRights; import com.l2jserver.gameserver.datatables.ArmorSetsTable; import com.l2jserver.gameserver.datatables.AugmentationData; import com.l2jserver.gameserver.datatables.CharNameTable; import com.l2jserver.gameserver.datatables.CharTemplateTable; import com.l2jserver.gameserver.datatables.ClanTable; import com.l2jserver.gameserver.datatables.DoorTable; @@ -61,9 +63,11 @@ import com.l2jserver.gameserver.datatables.NpcBufferTable; import com.l2jserver.gameserver.datatables.NpcTable; import com.l2jserver.gameserver.datatables.NpcWalkerRoutesTable; import com.l2jserver.gameserver.datatables.OfflineTradersTable; import com.l2jserver.gameserver.datatables.PetDataTable; import com.l2jserver.gameserver.datatables.PetSkillsTable; +import com.l2jserver.gameserver.datatables.PvPRewardsTable; import com.l2jserver.gameserver.datatables.ResidentialSkillTable; import com.l2jserver.gameserver.datatables.SkillSpellbookTable; import com.l2jserver.gameserver.datatables.SkillTable; @@ -84,11 +88,14 @@ import com.l2jserver.gameserver.instancemanager.AirShipManager; import com.l2jserver.gameserver.instancemanager.AuctionManager; import com.l2jserver.gameserver.instancemanager.BoatManager; import com.l2jserver.gameserver.instancemanager.CastleManager; import com.l2jserver.gameserver.instancemanager.CastleManorManager; import com.l2jserver.gameserver.instancemanager.ClanHallManager; import com.l2jserver.gameserver.instancemanager.CoupleManager; import com.l2jserver.gameserver.instancemanager.CursedWeaponsManager; import com.l2jserver.gameserver.instancemanager.DayNightSpawnManager; import com.l2jserver.gameserver.instancemanager.DimensionalRiftManager; import com.l2jserver.gameserver.instancemanager.FortManager; @@ -115,8 +122,10 @@ import com.l2jserver.gameserver.model.L2World; import com.l2jserver.gameserver.model.PartyMatchRoomList; import com.l2jserver.gameserver.model.PartyMatchWaitingList; import com.l2jserver.gameserver.model.entity.Hero; import com.l2jserver.gameserver.model.entity.TvTManager; import com.l2jserver.gameserver.model.olympiad.Olympiad; import com.l2jserver.gameserver.network.L2GameClient; import com.l2jserver.gameserver.network.L2GamePacketHandler; @@ -205,6 +214,7 @@ L2World.getInstance(); MapRegionTable.getInstance(); Announcements.getInstance(); printSection("Skills"); EnchantGroupsTable.getInstance(); @@ -251,6 +261,7 @@ PathFinding.getInstance(); printSection("NPCs"); NpcTable.getInstance(); NpcWalkerRoutesTable.getInstance(); ZoneManager.getInstance(); @@ -400,6 +411,16 @@ _log.log(Level.WARNING, "DynamicExtension could not be loaded and initialized", ex); } + PvPRewardsTable.getInstance(); + TvTManager.getInstance(); KnownListUpdateTaskManager.getInstance(); Index: java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (revision 4402) +++ java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -21,6 +21,8 @@ /** * Increase the pvp kills count and send the info to the player @@ -5817,17 +6077,175 @@ */ // Add karma to attacker and increase its PK counter setPvpKills(getPvpKills() + 1); + PvPRewardsTable.getInstance().rewardLastHit(this, (L2PcInstance)target); // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); sendPacket(new ExBrExtraUserInfo(this)); } } } Thanks for any help guys, i am new and want to try to learn this stuff Thanks Again :D
  15. I get this error with the skills, Why
  16. Really nice i got it to work on my server, shows up in my game but when you put your mouse over it, it says " NoItemName " but i added the item names in my itemname-e. so i dont know why its showing up like that, any ideas
  17. I changed it to where you cant enchanct the panther, Hes skill level is 7, his level is 85 with good stats :D
  18. i get this error when trying to open the clean utk file No Label OS: Windows NT 6.1 (Build: 7601) CPU: GenuineIntel PentiumPro-class processor @ 3392 MHz with 4078MB RAM Video: ATI Radeon HD 5450 (1065) Texture L2Font-e.Tutorial.tutorial_minimap-e: Serial size mismatch: Got 55, Expected 262429 History: LoadObject <- (Texture L2Font-e.Tutorial.tutorial_minimap-e 2307==2307/40956077 2252 262429) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::LoadPackage <- UEditorEngine::SafeExec <- (LOAD FILE="C:\Users\John\Desktop\L2Font-e.clear.utx") <- UEditorEngine::SafeExec <- (OBJ LOAD FILE="C:\Users\John\Desktop\L2Font-e.clear.utx") <- UEditorEngine::Exec <- (OBJ LOAD FILE="C:\Users\John\Desktop\L2Font-e.clear.utx") <- UUnrealEdEngine::Exec <- WBrowserTexture::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- WBrowserMaster::OnCommand <- WWindow::WndProc <- WWindow::StaticProc <- MessagePump <- MainLoop
  19. I figured it out, i had to edit skill 00200-00299.xml <table name="#npcIds"> 14799 14800 14801 14802 14803 14804 14835</table> I replace 14805 with 14835, 14805 is lvl 7 panther, 14835 is +30 Power
  20. I want to give it already +30 Skill
  21. Hi its me again lol So i am trying to add +30 Skill to a class i am adding dark panther to eva templer wheres what i got so far in classSkillTree.xml <!-- Eva's Templar --> <skillTree type="classSkillTree" classId="99" parentClassId="20"> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="1" getLevel="40" levelUpSp="30000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="2" getLevel="49" levelUpSp="70000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="3" getLevel="58" levelUpSp="141000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="4" getLevel="62" levelUpSp="250000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="5" getLevel="66" levelUpSp="440000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="6" getLevel="70" levelUpSp="520000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="7" getLevel="74" levelUpSp="1630000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="130" getLevel="75" levelUpSp="1630000" learnedByNpc="true" /> It works great i get the panther lvl 7, But i cant get the Skill 283 = Panther at level 130 = +30 Power So what am i doing wrong here????? Thanks again
  22. Hi its me again lol So i am trying to add +30 Skill to a class i am adding dark panther to eva templer wheres what i got so far in classSkillTree.xml <!-- Eva's Templar --> <skillTree type="classSkillTree" classId="99" parentClassId="20"> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="1" getLevel="40" levelUpSp="30000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="2" getLevel="49" levelUpSp="70000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="3" getLevel="58" levelUpSp="141000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="4" getLevel="62" levelUpSp="250000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="5" getLevel="66" levelUpSp="440000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="6" getLevel="70" levelUpSp="520000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="7" getLevel="74" levelUpSp="1630000" learnedByNpc="true" /> <skill skillName="Summon Dark Panther" skillId="283" skillLvl="130" getLevel="75" levelUpSp="1630000" learnedByNpc="true" /> It works great i get the panther lvl 7, But i cant get the Skill 283 = Panther at level 130 = +30 Power So what am i doing wrong here????? Thanks again
  23. Cool Thanks i found it, Thanks for your Help :D
×
×
  • Create New...