-
Posts
8,941 -
Joined
-
Last visited
-
Days Won
25 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by SweeTs
-
Help Topzone Problem :/ Acis Project
SweeTs replied to Blast0's question in Request Server Development Help [L2J]
try { URL url = new URL(Config.VOTE_LINK_TOPZONE); URLConnection con = url.openConnection(); con.addRequestProperty("User-Agent", "L2TopZone"); is = con.getInputStream(); isr = new InputStreamReader(is); in = new BufferedReader(isr); String inputLine; while ((inputLine = in.readLine()) != null) { if (inputLine.contains("Votes")) { String votesLine = inputLine ; votes = Integer.valueOf(votesLine.split(">")[3].replace("</div", "")); break; } } } Dont even dare to say "it's not working" since I checked and it is working ;) -
Actually Im Wondering. Why On /menu Refusal Isnt Working.
SweeTs replied to GhostBreakeR's question in Request Server Development Help [L2J]
Here http://www.maxcheaters.com/files/ The code overall looks fine, so you messed something probably :) -
WTS Sell 28,000 Emails Of Lineage 2 High Five Players
SweeTs replied to Prims's topic in Marketplace [L2Packs & Files]
Say what.. None is so stupid (oh, sadly there are) to buy it, let's face it :P -
His point is: you want to buy a "php coder" in meaning, you want to buy a human, who is gonna be sort of a "slave" :D So, change your topic title to fill your needs aka "php code services" :P
-
Surely some copy of shared/bought previously vote reward system, since he don't rly want to show the preview. I guess.. :P
-
Help Configure/start The Gameserver On Eclipse?
SweeTs replied to SnYpEr®'s question in Request Server Development Help [L2J]
w00t ? What you want to configure.. ? Right click on build.xml and then Run As -> Ant Build not on the project :D Or I miss your point :dat: -
Make Maxcheaters.com Dedicated To Lineage Ii Only?
SweeTs replied to Maxtor's topic in Votes/Polls Area
Well, you could try to dedicate it only to L2 and maybe Lol or so. Honestly, I'm only interested on L2 boards as most of us :) Well, about the language sections.. Keep English one and International optionally. We don't rly want xx lang sections. About the hacks.. All old known exploits get fixed and the new 'hacks' which work, ppl don't want to share. If they do, it's gonna be fixed just right after sharing the exploit. So from my pov it's kinda pointless section :P -
Project Maxcheaters Lets Start A Project Togheter.
SweeTs replied to MrDany's topic in Server Development Discussion [L2J]
That's my point. aCis (Interlude project) is under devolop for 3 years already and many things has to be done. And you want to make 90% god features and bugless pack :o As you said, you dont have a clue how the things does from the core (code) side, so.. :) Just good luck.. :D -
Project Maxcheaters Lets Start A Project Togheter.
SweeTs replied to MrDany's topic in Server Development Discussion [L2J]
This wont happen. And to make things which you say 90% will take sooo facking long.. :) In short, none is gonna work on that. -
Source [Request] Vote Manager And Boss Info For L2Jfrozen
SweeTs replied to snoz1993's question in Request Server Development Help [L2J]
You rly think hes able to? :P -
Help Custom Escape For Acis 310!
SweeTs replied to Hl4p3x's question in Request Server Development Help [L2J]
skill 2213 level 15, there you will find the coords. -
Help Custom Escape For Acis 310!
SweeTs replied to Hl4p3x's question in Request Server Development Help [L2J]
Usercommand -> Escape.java If you are talking about new scroll which tp you to you custom coords then just create new soe item with that custom coords, look at any soe to the town (xml, nothing more) :) -
Orc Village Bug -- L2Jfrozen
SweeTs replied to Pedra's question in Request Server Development Help [L2J]
That's what happen when you use some sort of precompiled pack. Find the zone code and delete it from TownZone / PeaceZone. Looks like someone create it there. -
Share Kamaloka Labyrinth Of Abyss (For Interlude) Full Set.
SweeTs replied to deMEV's topic in Client Development Discussion
Oo something fresh for Interlude, good there is geodata layer as well :) Soon Kamaloka everywhere ! :) -
Discussion Best Interlude Geodata?
SweeTs replied to imbo1360's topic in Server Development Discussion [L2J]
You won't find perfect geodata. Anyway, try akumu. It's shared as well. -
Discussion Best Interlude Geodata?
SweeTs replied to imbo1360's topic in Server Development Discussion [L2J]
Do not buy - waste of money && big probability you will get scammed, it's shared plenty of times :P Search "stazis geodata" :) Take this one, it's Akumu from December 2012 or beggining of the year 2013 (you need only to register to download, I guess). http://www.lineager.su/index.php?topic=2.0 -
Discussion Best Interlude Geodata?
SweeTs replied to imbo1360's topic in Server Development Discussion [L2J]
Stazis / geo.ru one shit to be honest.. :P -
Discussion Best Interlude Geodata?
SweeTs replied to imbo1360's topic in Server Development Discussion [L2J]
It's not best, it's good enough. Use it, even shared one, and try to fix it if it's needed :P -
Changeset 323 Misc - numerous cleanups (Javadocs, formatting, methods renaming, organizing classes, etcs). - AutoSpawnHandler > AutoSpawnManager (moved to instancemanager) - RecipeController > RecipeTable (moved to datatables) - SevenSigns / SevenSignsFestival (moved to instancemanager) - CursedWeapon (moved to model.entity) - model.partymatching folder creation (moved 3 classes inside) - numerous "L2" drops on names (L2Item, L2Weapon, L2Armor, etc). More to come. - Item renamed NewItem (because of L2Item renamed Item), and internal Item (another one) class dropped for ItemHolder use. - rework checkPvpSkill method. Ty Kingzor for the buff/heal fix. - recipes lists are on Collection from now (avoids operations from/to arrays). - drop _charId, getter/setter. Use of getObjectId() on the few uses. - rework SkillDat (renamed for SkillUseHolder), avoiding to create a massive amount of objects (3 final objects per players refreshed on demand, instead of 1 created per casted/queued skill). - _currentPetSkill getSkill() is correctly setted to null after a pet skill cast. - [L2J 6477] fix a double login issue. - [L2J 6488] [L2J 6490] implements MaterialType, CrystalType enums. Cleanup ItemTable. Move and rename classes. - addition of missing sounds for boats, ty Root. PS : you have to replace all items/skills XMLs, and few quests/scripts aswell.
-
[SHARE] Ripped WEB L2Blaze.net
SweeTs replied to bbetaboy's topic in Website Templates & Themes (Free)
Here you go http://www.speedyshare.com/QXGxZ/l2blaze.rar -
LF L2J Acis Buffer.....again
SweeTs replied to as3mble's question in Request Server Development Help [L2J]
/* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * 02111-1307, USA. * * http://www.gnu.org/copyleft/gpl.html */ package net.sf.l2j.gameserver.model.actor.instance; import java.util.StringTokenizer; import net.sf.l2j.gameserver.ai.CtrlIntention; import net.sf.l2j.gameserver.datatables.SkillTable; import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; import net.sf.l2j.gameserver.network.serverpackets.MyTargetSelected; import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage; import net.sf.l2j.gameserver.network.serverpackets.SocialAction; import net.sf.l2j.gameserver.network.serverpackets.ValidateLocation; import net.sf.l2j.gameserver.network.serverpackets.MagicSkillUse; import net.sf.l2j.gameserver.templates.chars.L2NpcTemplate; import net.sf.l2j.util.StringUtil; import net.sf.l2j.util.Rnd; /** * * @author DarthVader * @version 1.2 */ public final class L2BufferInstance extends L2NpcInstance { public L2BufferInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } @Override public void onBypassFeedback(L2PcInstance player, String command) { StringTokenizer st = new StringTokenizer(command, " "); String actualCommand = st.nextToken(); int buffid = 0; int bufflevel = 1; if (st.countTokens() == 2) { buffid = Integer.valueOf(st.nextToken()); bufflevel = Integer.valueOf(st.nextToken()); } else if (st.countTokens() == 1) buffid = Integer.valueOf(st.nextToken()); if (actualCommand.equalsIgnoreCase("getbuff")) { if (buffid != 0) { MagicSkillUse mgc = new MagicSkillUse(this, player, buffid, bufflevel, 5, 0); SkillTable.getInstance().getInfo(buffid, bufflevel).getEffects(this, player); showMessageWindow(player); player.broadcastPacket(mgc); } } else if (actualCommand.equalsIgnoreCase("restore")) { player.setCurrentHpMp(player.getMaxHp(), player.getMaxMp()); player.setCurrentCp(player.getMaxCp()); showMessageWindow(player); } else if (actualCommand.equalsIgnoreCase("cancel")) { player.stopAllEffects(); showMessageWindow(player); } else super.onBypassFeedback(player, command); } @Override public void onAction(L2PcInstance player) { if (this != player.getTarget()) { player.setTarget(this); player.sendPacket(new MyTargetSelected(getObjectId(), player.getLevel() - getLevel())); player.sendPacket(new ValidateLocation(this)); } else if (isInsideRadius(player, INTERACTION_DISTANCE, false, false)) { SocialAction sa = new SocialAction(this, Rnd.get(8)); broadcastPacket(sa); player.setCurrentFolkNPC(this); showMessageWindow(player); player.sendPacket(ActionFailed.STATIC_PACKET); } else { player.getAI().setIntention(CtrlIntention.AI_INTENTION_INTERACT, this); player.sendPacket(ActionFailed.STATIC_PACKET); } } private void showMessageWindow(L2PcInstance player) { NpcHtmlMessage html = new NpcHtmlMessage(1); final StringBuilder strBuffer = StringUtil.startAppend(3500, "<html><title>Buffer</title><body><center>"); if (player.isSitting()) { player.sendMessage("You can't use buffer while you're sitting."); strBuffer.append("Stand up, <font color=\"LEVEL\">%charname%</font>!<br>"); strBuffer.append("How dare you to talk with me while you're sitting?!<br>"); } else if (player.isAlikeDead()) { player.sendMessage("You can't use buffer while you're dead or using fake death."); strBuffer.append("Sadly, <font color=\"LEVEL\">%charname%</font>, you're dead.<br>"); strBuffer.append("I can't offer any support effect for dead people...<br>"); } else if (player.isInCombat()) { player.sendMessage("You can't use buffer while you're in combat."); strBuffer.append("Sadly, <font color=\"LEVEL\">%charname%</font>, I can't serve you.<br>"); strBuffer.append("Came back when you will not be in a combat.<br>"); } else { strBuffer.append("Welcome, <font color=\"LEVEL\">%charname%</font>!<br>"); strBuffer.append("Here is the list of all available effects:<br>"); strBuffer.append("<table width=300>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1204 2\">Wind Walk</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1040 3\">Shield</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1243 6\">Bless Shield</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1068 3\">Might</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1036 2\">Magic Barrier</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1259 4\">Resist Shock</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1035 4\">Mental Shield</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1045 6\">Blessed Body</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1304 3\">Advanced Block</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1048 6\">Blessed Soul</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1062 2\">Berserker Spirit</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1189 3\">Resist Wind</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1086 2\">Haste</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1240 3\">Guidance</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1393 3\">Unholy Resistance</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1242 3\">Death Whisper</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1077 3\">Focus</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1353 1\">Divine Protection</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1268 4\">Vampiric Rage</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1087 3\">Agility</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1352 1\">Elemental Protection</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1085 3\">Acumen</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1059 3\">Empower</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1388 3\">Greater Might</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 1303 2\">Wild Magic</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1078 6\">Concentration</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 1389 3\">Greater Shield</a></td></tr>"); strBuffer.append("<tr><td></td><td></td><td></td></tr>"); strBuffer.append("<tr><td></td></tr>"); strBuffer.append("<tr><td><font color=\"ff9900\">Dances:</font></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 275 1\">Fury</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 273 1\">Mystic</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 365 1\">Siren's</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 274 1\">Fire</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 276 1\">Concentration</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 310 1\">Vampire</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 271 1\">Warrior</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 277 1\">Light</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 272 1\">Inspiration</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 311 1\">Protection</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 309 1\">Earth Guard</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 307 1\">Aqua Guard</a></td></tr>"); strBuffer.append("<tr><td></td></tr>"); strBuffer.append("<tr><td><font color=\"ff9900\">Songs:</font></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 264 1\">Earth</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 269 1\">Hunter</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 270 1\">Invocation</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 266 1\">Water</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 267 1\">Warding</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 304 1\">Vitality</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 268 1\">Wind</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 364 1\">Champion</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 349 1\">Renewal</a></td></tr>"); strBuffer.append("<tr><td></td> <td></td> <td></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_getbuff 308 1\">Storm Guard</a></td> <td><a action=\"bypass -h npc_%objectId%_getbuff 306 1\">Flame Guard</a></td></tr>"); strBuffer.append("<tr><td></td></tr>"); strBuffer.append("<tr><td><font color=\"ff9900\">Other:</font></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_cancel\"><font color=\"ffffff\">Cancel</font></a></td><td><a action=\"bypass -h npc_%objectId%_getbuff 1413 1\">Magnus' Chant</a></td><td><a action=\"bypass -h npc_%objectId%_getbuff 1323 1\">Noblesse</a></td></tr>"); strBuffer.append("<tr><td><a action=\"bypass -h npc_%objectId%_restore\"><font color=\"ffffff\">Restore</font></a></td><td><a action=\"bypass -h npc_%objectId%_getbuff 1363 1\">Chant of Victory</a></td><td><a action=\"bypass -h npc_%objectId%_getbuff 1356 1\">Prophecy of Fire</a></td></tr>"); strBuffer.append("<tr><td></td><td><a action=\"bypass -h npc_%objectId%_getbuff 1355 1\">Prophecy of Water</a></td><td><a action=\"bypass -h npc_%objectId%_getbuff 1357 1\">Prophecy of Wind</a></td></tr>"); } strBuffer.append("</center></body></html>"); html.setHtml(strBuffer.toString()); html.replace("%objectId%", String.valueOf(getObjectId())); html.replace("%charname%", player.getName()); player.sendPacket(html); } } -
Looking Forward For Some Help
SweeTs replied to IckAz's question in Request Server Development Help [L2J]
Nop, I dont think so. -
Looking Forward For Some Help
SweeTs replied to IckAz's question in Request Server Development Help [L2J]
Decrease the effect of vengeance and such.