Skip to content

An4rchy

Legendary Member
  • Joined

  • Last visited

  • Trader rating

    100%

Everything posted by An4rchy

  1. lolol Arazw -> Ara zw
  2. Fizz is an excellent choice of a midder. In the beginning you will feel like he is the most hard to play but if you learn a bit how his skills work, you will rock. Diana is op, counters zed at mid what else do you want. Zed. Fking op, even if you don't kills in mid just stay back and farm, then you snowball other lanes and gg. Cassiopeia, best farm i've seen. About ryze, i prefer him as solo top.
  3. axaxaxaxa gamato
  4. 1:23 they need to kitchen that chick
  5. Lol, den eixate jungler?
  6. Yeah easy to make it work with a skill, it was just for tests ;p Java 8 is gonna be awesome from what i've heard so far ;p I just c/p teleToLocation() method, removed the packet TeleportToLocation to avoid the black screen, while sending a ValidateLocation packet to actually show the new location to the player. Just experiments :D
  7. xDD
  8. Well, that way works but why risk getting 100 meters jump if character collides with a rock or smth ;p Also there are 0 lags, it's just the video lagging.
  9. Liga Chuck Norris tora(kserw ta perisotera einai gnosta apla egw dn ta eixa ksanakousei): - O Chuck Norris einai o monos pou mpenei se zaxaroplastio kai agorazei oneira glika. - O Chuck Norris exei proponisei omada aimatos. - O Chuck Norris kanei gargares me meli. - O Chuck Norris exei arrostisei tin sokolata igias. - Otan o Chuck Norris exei genethlia o Xristos bgenei na pei ta kalanta. - O Chuck Norris gelaei kalitera apo ton telefteo. Anoigei o Chuck Norris to psigio tou kai blepei enan zele na tremei: - Min fobase, mia mpira tha parw. Kai ena akiro: - O Mitropanos gnorise epitelous ton Steve Jobs kai emathe ti lene ta computers kai oi arithmoi.
  10. Perpataei enas tipos stin zougla gimnos, opote ton blepei enas elefantas kai ton rotaei: - Kala pos mporeis kai anapneeis me auto to pragma???
  11. Ti einai mple kai den klinei pote? To anoixto mple :D
  12. Ide to 2 to 9 kai tou leei: - Gia sou 7! - Ma.. To 9 eimai.. - Oxxx, signomi.. Aferethika..
  13. hahahahahahha :troll: lol :P
  14. Video sucks hard, i used a free screen recorder :D Thx.
  15. Hey all. This is the super duper flash i made. Those that play LoL will know what i'm talking about, but i have to say it works somehow different that LoL flash(since L2 has camera rotation, 3d stuff, it has to be slower or players would ragequit). Video: Sorry if it's laggy. Here: Index: java/net/sf/l2j/gameserver/handler/voicedcommandhandlers/TestFlash.java =================================================================== --- java/net/sf/l2j/gameserver/handler/voicedcommandhandlers/TestFlash.java (revision 0) +++ java/net/sf/l2j/gameserver/handler/voicedcommandhandlers/TestFlash.java (revision 0) @@ -0,0 +1,104 @@ +/* + * 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 3 of the License, 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, see <http://www.gnu.org/licenses/>. + */ +package net.sf.l2j.gameserver.handler.voicedcommandhandlers; + +import net.sf.l2j.gameserver.ThreadPoolManager; +import net.sf.l2j.gameserver.ai.CtrlIntention; +import net.sf.l2j.gameserver.handler.IVoicedCommandHandler; +import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; +import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; +import net.sf.l2j.gameserver.network.serverpackets.ValidateLocation; +import net.sf.l2j.gameserver.skills.AbnormalEffect; + +/** + * @author Anarchy + * + */ +public class TestFlash implements IVoicedCommandHandler +{ + private static final String[] VOICED_COMMANDS = { "flash" }; + + @Override + public boolean useVoicedCommand(String command, L2PcInstance activeChar) + { + if (command.equals("flash")) + { + if (activeChar.flashing) + { + activeChar.sendMessage("You have already requested for a flash on next click."); + return false; + } + activeChar.flashing = true; + activeChar.sendMessage("Your next click will flash you to your location."); + } + + return true; + } + + @Override + public String[] getVoicedCommandList() + { + return VOICED_COMMANDS; + } + + public static void flash(L2PcInstance p, int x, int y, int z) + { + if (p.isInsideRadius(x, y, 350, false)) + { + p.stopMove(null); + p.startAbnormalEffect(AbnormalEffect.MAGIC_CIRCLE); + p.flashing = false; + p.sendPacket(ActionFailed.STATIC_PACKET); + ThreadPoolManager.getInstance().scheduleGeneral(new DoIt(p, x, y, z), 3500); + } + else + { + p.sendMessage("Too far."); + p.sendPacket(ActionFailed.STATIC_PACKET); + } + } + + private static class DoIt implements Runnable + { + private L2PcInstance p = null; + private int x = 0, y = 0, z = 0; + + public DoIt(L2PcInstance p, int x, int y, int z) + { + this.p = p; + this.x = x; + this.y = y; + this.z = z; + } + + @Override + public void run() + { + p.abortAttack(); + p.abortCast(); + p.setIsTeleporting(true); + p.setTarget(null); + p.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); + p.decayMe(); + p.getPosition().setXYZ(x, y, z); + p.onTeleported(); + p.broadcastUserInfo(); + p.sendPacket(new ValidateLocation(p)); + p.sendPacket(ActionFailed.STATIC_PACKET); + p.revalidateZone(true); + p.stopAbnormalEffect(AbnormalEffect.MAGIC_CIRCLE); + } + } +} Index: java/net/sf/l2j/gameserver/network/clientpackets/MoveBackwardToLocation.java =================================================================== --- java/net/sf/l2j/gameserver/network/clientpackets/MoveBackwardToLocation.java (revision 3) +++ java/net/sf/l2j/gameserver/network/clientpackets/MoveBackwardToLocation.java (working copy) @@ -18,6 +18,7 @@ import net.sf.l2j.Config; import net.sf.l2j.gameserver.ai.CtrlIntention; +import net.sf.l2j.gameserver.handler.voicedcommandhandlers.TestFlash; import net.sf.l2j.gameserver.model.L2CharPosition; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; @@ -95,6 +96,12 @@ return; } + if (activeChar.flashing) + { + TestFlash.flash(activeChar, _targetX, _targetY, _targetZ); + return; + } + if (_moveMovement == 0 && Config.GEODATA < 1) // cursor movement without geodata is disabled activeChar.sendPacket(ActionFailed.STATIC_PACKET); else Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 20) +++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -234,6 +234,8 @@ */ public final class L2PcInstance extends L2Playable { + public boolean flashing = false; + private boolean _isTopKiller = false; public boolean isTopKiller() Index: java/net/sf/l2j/gameserver/handler/VoicedCommandHandler.java =================================================================== --- java/net/sf/l2j/gameserver/handler/VoicedCommandHandler.java (revision 14) +++ java/net/sf/l2j/gameserver/handler/VoicedCommandHandler.java (working copy) @@ -22,6 +22,7 @@ import net.sf.l2j.gameserver.handler.voicedcommandhandlers.Kills; import net.sf.l2j.gameserver.handler.voicedcommandhandlers.KinoChoose; import net.sf.l2j.gameserver.handler.voicedcommandhandlers.Leave; +import net.sf.l2j.gameserver.handler.voicedcommandhandlers.TestFlash; public class VoicedCommandHandler { @@ -43,6 +44,7 @@ { registerVoicedCommandHandler(new KinoChoose()); } + registerVoicedCommandHandler(new TestFlash()); } public void registerVoicedCommandHandler(IVoicedCommandHandler handler) If it's not easy to see in video, let me give an explanation: Players can press .flash(yeah, i was just testing the effect didn't make it work with a skill but it's easy) and next click will flash them after 3,5 seconds to that location(no teleportation black screen, instant flash). There is also an effect before flash. There is a 350 radius around the char restriction where you can flash. Coded on aCis.
  16. So basically this 'ping' is just the number of milliseconds passed to make a socket connection with a site...?
  17. Ti exei i mikri Annoula pou den exoun ta alla paidia? Karkino..
  18. Mia mera opos itan i mama tou Totou stin toualeta, xtipaei to tilefono kai to sikonei o totos: - Nai pios einai? - Gia sou Tote, i mama sou? - Den mporei na sas milisei tora giati xezei. To akouei afto i mana tou kai trelameni tou bazei tis fones kai tou leei oti ama ton ksanarotisei kapios pou einai kai einai stin toualeta na pei oti einai stin toualeta kai tipota alo. Opote tin ali mera ksanaxtipaei to tilefono enw einai stin toualeta i mama tou Totou kai to sikonei: - Nai pios einai? - Gia sou Tote, tin mama sou mou dineis se parakalw? - Den mporei na sas milisei tora giati einai stin toualeta. - A, ksereis an tha argisei? - Mallon giati mpike klanontas.
  19. :D Mpenei mia papia mesa se ena mpar kai rotaei ton mparman: - Exeis psomaki? - Oxi. - Exeis psomaki? - Oxi. - Exeis psomaki? - Oxi. - Exeis psomaki? - Oxi den exoume psomaki. - Exeis psomaki? - OXI re mal@ka den exoume psomi. - Exeis psomaki? - An to ksanapeis tha sou karfoso to ramfos sto mpar, DEN EXOUME PSOMAKI. - Exeis karfia? - Oxi. - Exeis psomaki?
  20. - Mou eipe thelei na xorisoume giati eimai anorimos kai kamenos me to LoL. - Kai esu ti ekanes re? - E na more, tis trabiksa mia ulti kai efiga. - Mou eipe oti thelei na xorisoume. - Ti les re file, giati etsi? - Giati leei pethanan pente siggeneis tis. - Popo, kai esu ti tis eipes? - PENTAKILL!!! Giati pethanan oi 300 stis thermopiles??? Giati ksexase na pei ss o Pantheon.
  21. So you want someone to be all day in front of their pc, waiting for you to speak(if you do) and pay only when you speak?

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.