Jump to content

Skunkk

Members
  • Posts

    25
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Skunkk

  1. Hi! I was looking for Party matching - Donation System, only request trusted ppl please. Chronicle H5 Java
  2. who is the owner to sell ACP with the page theengo.com? because I bought lifetime and I cant use now, the contact skype is l2jaccount and now appear invisible and no response, I loss contact about ten days or more
  3. Hi! Im tryng to make my npcbuffer only for Clan members vip and I need put some lines. code part of Npcbuffer,java: public String onFirstTalk(L2Npc npc, L2PcInstance player) { QuestState st = player.getQuestState(QUEST_LOADING_INFO); if (st == null) { st = newQuestState(player); } if (player.isGM()) { if (SCRIPT_RELOAD) { return reloadPanel(st); } return rebuildMainHtml(st); } else if ((int) (System.currentTimeMillis() / 1000) > st.getInt("blockUntilTime")) { if (player.getClan().getVipId() == VIP_ID) // config Npcbuffer.ini Vipid = 100 { if (!BUFF_WITH_KARMA && (player.getKarma() > 0)) I implemented a variable in L2clan.java code vipId and added in clan_data database and I need to know how can I make to the npcbuffer get only clan member where taking ClanId with the vipId from database and get access for use service buffer? I hope is understood :)
  4. Trusted guy and skilled! great attention support online.
  5. I sent a message if u can connect in msn yesterday . Silv3rMoon dont spam post if u are bored
  6. Who paid for that? xD Elfocrash post here your update, the ppl want see your code done :P bye
  7. if (firstvoteshop < getHopZoneVotes()) { +if (activeChar.isOnline() && !activeChar.getClient().isDetached() && !_ips.contains(activeChar.getClient().getConnection().getInetAddress().getHostAddress())) { TextBuilder tb = new TextBuilder(); NpcHtmlMessage html = new NpcHtmlMessage(1); html.setHtml(tb.toString()); activeChar.sendPacket(html); + _ips.add(activeChar.getClient().getConnection(). getInetAddress().getHostAddress()); try this
  8. Nice share! Also could be adapted in Zones xml with : <stat name="skillIdLvl" val="skill-lvl;" /> ;)
  9. Webpage: www.l2limbo.com Administrator: [ADM]Skunk Contact: l2limbo@hotmail.com XP rate: x75 Party xp x150 SP rate: x75 Party sp x150 Drop Rate: x10 Quest Reward: x 5 - Grand Boss Jewel drop: x 1 - NPC Password Manager In game - Items drop: Blue limbo - Silver limbo - Gold Limbo - Safe Enchant Armor + 4 - Enchant max weapons +18 - Enchant Max Armors -Jewelry + 16 - Enchant Chance normal scroll 66% - Enchant Chance Blessed Scroll 66% -All classes balanced -Aio Limbo item Services - Vitality System Without re-use - Custom Global Gatekeeper - Areas: Low - Medium - Premium - Anti-pks (hide and silent move) for low areas - NPC Buffer (Scheme) - 2 hours buff - Npc info raid bosses - Raid bosses every 3/5 day - Barakiel every 3 hours - Npc color manager - Npc Delevel - Top PVP/PK - Sytem Color PvP - Auto anuncemments pvp kills - Eventos: TVT - Capture the flag - Domination - Mass Domination - Deathmatch - Last mand Standing - Vip TVT - Lucky Chest - Specials Events: single players Fights - Party Fights - Korean Style - Mini TVT -Vote System reward -Antibot system captcha 3.0 -Captcha system with mode karma for punishment - Antihack System - Classes and skilles balanced - Geodata & Pathnodes full 100% - Spawn Protection on - Olympiads: Every 15 days - Dualbox allowed - Instance Event
  10. I bought the event and received good support from hNoke, support (msn, TV, mp forum, Forum and fast replay). I hope soon page for the community and good updates as always. :)
  11. I think H5 is wasted time working for one stable version now, that is more than an update of Freya, its time to start with GOD =)
  12. Hi I have a mistake with the instance after talk with Jinia. -Meeting sirra- To the hideout of jinia guild (done) Meeting with Kegor (done) Conversation with Jinia (done) Unexpected visit (done) The Unforgiven(done) To Freya's Garden (done) To Ice Queen (done) End the Winter! (in progress): error: Anyone can give a little help? thanks!
  13. Hi, in my server freya I have a problem with some player using only class Dreadnought, when players farm and die they became to LvL 1, HP 1 CP 1 and the rest of stats too, and other case is when log is lvl 1 too. Anyone can tell me where I can check this bug! thanks
  14. hi I want to share little things for your server: Potions or items disable in pvp: +++ scripts/handlers/itemhandlers/ItemSkillsTemplate.java if (!TvTEvent.onScrollUse(playable.getObjectId())) { playable.sendPacket(ActionFailed.STATIC_PACKET); return; } + if (item.getItemId() == 1540 && (activeChar.isInSiege() || activeChar.getPvpFlag() != 0 )) + { + activeChar.sendMessage("You can't use potions in PvP or on sieges."); + return; + } + if (item.getItemId() == 13750 && (activeChar.isInSiege() || activeChar.getPvpFlag() != 0 )) + { + activeChar.sendMessage("You can't use potions in PvP or on sieges."); + return; + } + if (item.getItemId() == 1538 && +(activeChar.isInSiege() || activeChar.getPvpFlag() != 0 )) + { + activeChar.sendMessage("You can't Teleport in PvP or on sieges."); + return; + } Here disable quick healing potion and blessed scroll escape, can you change id item like you want. Store only Giran center and some areas: Zone.xml <!-- Custom No Store Zones --> <zone name="Giran northern coridor west" type="NoStoreZone" shape="Cuboid" minZ="-3400" maxZ="-3550"> <node X="81446" Y="143530" /> <node X="81635" Y="147720" /> </zone> <zone name="Giran northern coridor east" type="NoStoreZone" shape="Cuboid" minZ="-3350" maxZ="-3450"> <node X="83790" Y="143495" /> <node X="84000" Y="147230" /> </zone> <zone name="Giran western coridor (up to the Dusk Priestess)" type="NoStoreZone" shape="Cuboid" minZ="-3650" maxZ="-3400"> <node X="77080" Y="148525" /> <node X="81780" Y="148720" /> </zone> <zone name="Giran southern coridor" type="NoStoreZone" shape="Cuboid" minZ="-3550" maxZ="-3400"> <node X="81435" Y="149530" /> <node X="81640" Y="152920" /> </zone> <zone name="Giran northern path" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3400"> <node X="80930" Y="147680" /> <node X="82940" Y="147875" /> </zone> <zone name="Giran western path" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3400"> <node X="80930" Y="147680" /> <node X="81115" Y="149540" /> </zone> <zone name="Giran southern path" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3400"> <node X="80925" Y="149340" /> <node X="82940" Y="149535" /> </zone> <zone name="Giran large temple area (gatekeeper and Priest of Dawn area)" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3350"> <node X="82735" Y="147000" /> <node X="84320" Y="149780" /> </zone> <zone name="Giran olympiad manager" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3400"> <node X="81985" Y="147450" /> <node X="82205" Y="147710" /> </zone> <zone name="Giran manor manager" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3400"> <node X="81865" Y="149530" /> <node X="82030" Y="149680" /> </zone> <zone name="Giran auctioneer and gabrielle" type="NoStoreZone" shape="Cuboid" minZ="-3500" maxZ="-3400"> <node X="81205" Y="149520" /> <node X="81510" Y="149830" /> </zone> <zone name="Giran path to taurin" type="NoStoreZone" shape="Cuboid" minZ="-3550" maxZ="-3450"> <node X="81055" Y="146820" /> <node X="81455" Y="147000" /> </zone> <zone name="Giran path to warehouse" type="NoStoreZone" shape="Cuboid" minZ="-3550" maxZ="-3450"> <node X="81620" Y="146465" /> <node X="82035" Y="146680" /> </zone> <zone name="Giran Taurin" type="NoStoreZone" shape="Cuboid" minZ="-3550" maxZ="-3450"> <node X="80655" Y="146350" /> <node X="80855" Y="146460" /> </zone> <zone name="Giran Collob " type="NoStoreZone" shape="Cuboid" minZ="-3550" maxZ="-3450"> <node X="79200" Y="149455" /> <node X="79300" Y="149645" /> </zone> Fix for Boost Morale using vanguard And switch Stance: Index: scripts/transformations/VanguardDarkAvenger.java =================================================================== --- scripts/transformations/VanguardDarkAvenger.java (revision 6881) +++ scripts/transformations/VanguardDarkAvenger.java (working copy) @@ -30,8 +30,17 @@ getPlayer().addSkill(SkillTable.getInstance().getInfo(815, getPlayer().getLevel() - 43), false); // Double Strike getPlayer().addSkill(SkillTable.getInstance().getInfo(817, getPlayer().getLevel() - 43), false); - // Boost Morale - getPlayer().addSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + // Boost Morale + if (getPlayer().getLevel() > 72) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 1), false); // Triple Blade Slash getPlayer().addSkill(SkillTable.getInstance().getInfo(958, getPlayer().getLevel() - 43), false); getPlayer().setTransformAllowedSkills(new int[]{18,28,65,86,144,283,815,817,838,956,958,401,5491}); @@ -59,8 +68,17 @@ getPlayer().removeSkill(SkillTable.getInstance().getInfo(817, getPlayer().getLevel() - 43), false); // Switch Stance getPlayer().removeSkill(SkillTable.getInstance().getInfo(838, 1), false); - // Boost Morale - getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + // Boost Morale + if (getPlayer().getLevel() > 72) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 1), false); // Triple Blade Slash getPlayer().removeSkill(SkillTable.getInstance().getInfo(958, getPlayer().getLevel() - 43), false); // Decrease Bow/Crossbow Attack Speed Index: scripts/transformations/VanguardPaladin.java =================================================================== --- scripts/transformations/VanguardPaladin.java (revision 6881) +++ scripts/transformations/VanguardPaladin.java (working copy) @@ -30,8 +30,17 @@ getPlayer().addSkill(SkillTable.getInstance().getInfo(814, getPlayer().getLevel() - 43), false); // Power Divide getPlayer().addSkill(SkillTable.getInstance().getInfo(816, getPlayer().getLevel() - 43), false); - // Boost Morale - getPlayer().addSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + // Boost Morale + if (getPlayer().getLevel() > 72) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 1), false); // Guillotine Attack getPlayer().addSkill(SkillTable.getInstance().getInfo(957, getPlayer().getLevel() - 43), false); getPlayer().setTransformAllowedSkills(new int[]{18,28,196,197,293,400,406,814,816,838,956,957,5491}); @@ -60,7 +69,16 @@ // Switch Stance getPlayer().removeSkill(SkillTable.getInstance().getInfo(838, 1), false); // Boost Morale - getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + if (getPlayer().getLevel() > 72) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 1), false); // Guillotine Attack getPlayer().removeSkill(SkillTable.getInstance().getInfo(957, getPlayer().getLevel() - 43), false); // Decrease Bow/Crossbow Attack Speed Index: scripts/transformations/VanguardShilienKnight.java =================================================================== --- scripts/transformations/VanguardShilienKnight.java (revision 6881) +++ scripts/transformations/VanguardShilienKnight.java (working copy) @@ -30,8 +30,17 @@ getPlayer().addSkill(SkillTable.getInstance().getInfo(815, getPlayer().getLevel() - 43), false); // Double Strike getPlayer().addSkill(SkillTable.getInstance().getInfo(817, getPlayer().getLevel() - 43), false); - // Boost Morale - getPlayer().addSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + // Boost Morale + if (getPlayer().getLevel() > 72) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 1), false); // Triple Blade Slash getPlayer().addSkill(SkillTable.getInstance().getInfo(958, getPlayer().getLevel() - 43), false); getPlayer().setTransformAllowedSkills(new int[]{18,22,28,33,144,278,279,289,401,815,817,838,956,958,5491}); @@ -60,7 +69,16 @@ // Switch Stance getPlayer().removeSkill(SkillTable.getInstance().getInfo(838, 1), false); // Boost Morale - getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + if (getPlayer().getLevel() > 72) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 1), false); // Triple Blade Slash getPlayer().removeSkill(SkillTable.getInstance().getInfo(958, getPlayer().getLevel() - 43), false); // Decrease Bow/Crossbow Attack Speed Index: scripts/transformations/VanguardTempleKnight.java =================================================================== --- scripts/transformations/VanguardTempleKnight.java (revision 6881) +++ scripts/transformations/VanguardTempleKnight.java (working copy) @@ -30,8 +30,17 @@ getPlayer().addSkill(SkillTable.getInstance().getInfo(814, getPlayer().getLevel() - 43), false); // Power Divide getPlayer().addSkill(SkillTable.getInstance().getInfo(816, getPlayer().getLevel() - 43), false); - // Boost Morale - getPlayer().addSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + // Boost Morale + if (getPlayer().getLevel() > 72) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().addSkill(SkillTable.getInstance().getInfo(956, 1), false); // Guillotine Attack getPlayer().addSkill(SkillTable.getInstance().getInfo(957, getPlayer().getLevel() - 43), false); getPlayer().setTransformAllowedSkills(new int[]{10,18,28,67,197,293,400,449,814,816,838,956,957,5491}); @@ -60,7 +69,16 @@ // Switch Stance getPlayer().removeSkill(SkillTable.getInstance().getInfo(838, 1), false); // Boost Morale - getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, getPlayer().getLevel() - 43), false); + if (getPlayer().getLevel() > 72) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 3), false); + } + else if (getPlayer().getLevel() > 56) + { + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 2), false); + } + else + getPlayer().removeSkill(SkillTable.getInstance().getInfo(956, 1), false); // Guillotine Attack getPlayer().removeSkill(SkillTable.getInstance().getInfo(957, getPlayer().getLevel() - 43), false); // Decrease Bow/Crossbow Attack Speed But need modificate skill Switch if necesary because the cast is low ant take the time for use Boost Morale After tranformation: [code] <skill id="838" levels="1" name="Switch Stance"> <!-- Last Modify: 05.01.2012 Confirmed: Comments: Description: Switches from an attack stance to a basic stance. --> <set name="target" val="TARGET_SELF" /> <set name="skillType" val="TRANSFORMDISPEL" /> <set name="operateType" val="OP_ACTIVE" /> <set name="hitTime" val="5000" /> ----->Can you change val="100" for fast transformation <set name="reuseDelay" val="15000" /> </skill> Next post I will put more tips! Cya
  15. hello! I have a custom skill for put in xml for class tanks because they are op, the pdef is perfect but de patk or cAtk is disproportionate, I mean the tanks kill easy fast. I was thinking put a skill for some class but what is better?? <skill id="26666" levels="1" name="PasiveTanks"> <!-- Decrease status on sword equipped --> <set name="power" val="0.0"/> <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <for> <sub order="0x40" stat="pAtk" val="1000"> <and> <using kind="Sword"/> </and> </sub> </for> </skill> Or: skill id="26666" levels="1" name="pasivetanks"> <set name="operateType" val="OP_PASSIVE" /> <set name="skillType" val="BUFF" /> <set name="target" val="TARGET_SELF" /> <for> <mul order="0x30" stat="cAtk " val="0.7"> <using kind="Sword" /> </mul> </for> </skill> </list>
  16. I already had like this and is good for nb ! nice share por beginners
×
×
  • Create New...