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. I got it to work but the armor icons are black in game, any idea why
  8. 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
  9. Cool thanks, I have tried looking around for something but couldnt find anything with my questions
  10. 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
  11. 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
  12. I changed it to where you cant enchanct the panther, Hes skill level is 7, his level is 85 with good stats :D
  13. 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
  14. 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
  15. 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
  16. 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
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock