Skunkk
Members-
Posts
25 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Skunkk
-
Hi! I was looking for Party matching - Donation System, only request trusted ppl please. Chronicle H5 Java
-
Code Voting Reward(Hopzone,topzone)
Skunkk replied to StealthyS4m's topic in Server Shares & Files [L2J]
it does not work -
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
-
Npcbuffer To Npcbuffer For Vip Clan (Help)
Skunkk replied to Skunkk's topic in General Discussion [English]
I helped myself. solved -
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 :)
-
WTS [L2J] [Highfive] Eternity-World Emulator
Skunkk replied to DragonSmile's topic in Marketplace [L2Packs & Files]
Trusted guy and skilled! great attention support online. -
Antibot system for farm and enchant
Skunkk replied to `NeverMore's topic in Marketplace [L2Packs & Files]
I sent a message if u can connect in msn yesterday . Silv3rMoon dont spam post if u are bored -
Antibot system for farm and enchant
Skunkk replied to `NeverMore's topic in Marketplace [L2Packs & Files]
FarmMobsIds = dont work -
I can give a hand with that ;)
-
Who paid for that? xD Elfocrash post here your update, the ppl want see your code done :P bye
-
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
-
Code Custom Pvp Zone ( Freya - H5 ) Up-Dated
Skunkk replied to `NeverMore's topic in Server Shares & Files [L2J]
Nice share! Also could be adapted in Zones xml with : <stat name="skillIdLvl" val="skill-lvl;" /> ;) -
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
-
WTS Nexus Event Engine - V3.0 Update! Interlude Support!
Skunkk replied to hNoke's topic in Marketplace [L2Packs & Files]
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. :) -
Problem with Ice queen Castle
Skunkk replied to Skunkk's question in Request Server Development Help [L2J]
Here the code http://pastebin.com/k2CSX15B -
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!
-
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
-
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
-
Work fine in freya! =D
-
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>
-
I already had like this and is good for nb ! nice share por beginners