Jump to content

Recommended Posts

Posted

Hksera enan typa p ekane trade sta varka legontas ''adena plz''. O idios ekane silence se toksoth k aporouse gt synexize na tn baraei.. Epishs opws anafer8hke k pio panw eixa k egw enan tpa sto net p phgaine stous guard k elege ''adena plz man na balw kana rouxo''. K meta tous exwne gamostayridia epeidh dn t edinan.. Ena hrwiko p eixa epishs akousei einai gia ena paidi p ekane tn diadromh Gludio - Giran -Aden - Goddard me ta podia gt dn hksere ti ekane h gatekeeper.. K to ekane ayto kana mhna..

Posted

Hksera enan typa p ekane trade sta varka legontas ''adena plz''. O idios ekane silence se toksoth k aporouse gt synexize na tn baraei.. Epishs opws anafer8hke k pio panw eixa k egw enan tpa sto net p phgaine stous guard k elege ''adena plz man na balw kana rouxo''. K meta tous exwne gamostayridia epeidh dn t edinan.. Ena hrwiko p eixa epishs akousei einai gia ena paidi p ekane tn diadromh Gludio - Giran -Aden - Goddard me ta podia gt dn hksere ti ekane h gatekeeper.. K to ekane ayto kana mhna..

AXAXxaxaxaxAXA trelo !!!

Auta einai tetia na vlepeis mesa sto lineage na gelas kai ligo re paidi m xD.

 

Akou edw,enas vlkas den vghke hero epeidh den eixe ta match kai thn hmera p vghkan ta hero paei ston olympiad manager kai tou milage tou elege"Gt re den me evgales hero e?gt?:@....den apantaei...Mila re malaka milaaaa!!!"XAxa oti na nai leme

Posted
[NoX*ShiNe" post=982223" timestamp="1271009766]

-Moυ επεσαν τα ρουχα?

-Ναι

-Γιατιι?

-Ειχες karma.

-Mου το πηρες και αυτο?:(                                                 

:DD

 

 

xa0xa0x0ax0ax0a0x0a

Posted

Ρε μπες μεσα στο μπλε να φυγουμε. Θα ερθει ο τανγκερας και θα μας κατεβασει το αιμα.

Τι λες ρε νουμπ?

Καλα εμενα απο το πρωι με τρωει ο μαλακας

Posted

Ρε μπες μεσα στο μπλε να φυγουμε. Θα ερθει ο τανγκερας και θα μας κατεβασει το αιμα.

Τι λες ρε νουμπ?

Καλα εμενα απο το πρωι με τρωει ο μαλακας

 

 

XD Gt oli p pezoune proti fora tn daggera tn lene tankeras....

 

Btw xtes epeza l2 raidfight

 

K imastan m clan gia xp k kani 1s sto chat re cic ena tanks m kinigai k m kani mia mpala k eki p proxoraw mprosta m pai pisw k peftw)

 

Tanks=Paladin

Mpala=Aggro

Afou dn xeri l2 ti pezi s x4 xD

Posted

 

XD Gt oli p pezoune proti fora tn daggera tn lene tankeras....

 

Btw xtes epeza l2 raidfight

 

K imastan m clan gia xp k kani 1s sto chat re cic ena tanks m kinigai k m kani mia mpala k eki p proxoraw mprosta m pai pisw k peftw)

 

Tanks=Paladin

Mpala=Aggro

Afou dn xeri l2 ti pezi s x4 xD

 

Dld ama pai3ei se high rate 8a ma8ei??... Kalutera low gia arxh :)

Posted

Se enan low prepi n exis kseris polla opou mporis n t pa8is grigora s high rate epidi s low argis n ftasis sto epipedo p 8es gia n t kanis :D

 

Tr leptomeries.....

Posted

ego episis to ekana prosfata giauto leo episis..ston server m ixa bali ena special raid boss..kai to hitara forfun (imouna invis.)erxotane pros ta emena kai to pigena konta sto nero.. kai oi player p hitaran to rb elegan ''ferte to pio pano healari apo to nero'' LOL

Posted

ego episis to ekana prosfata giauto leo episis..ston server m ixa bali ena special raid boss..kai to hitara forfun (imouna invis.)erxotane pros ta emena kai to pigena konta sto nero.. kai oi player p hitaran to rb elegan ''ferte to pio pano healari apo to nero'' LOL

 

Prepei na eisai polu perifanos gia to community sou :D

Posted

Prepei na eisai polu perifanos gia to community sou :D

ti na kano..ine kala pedia toulaxiston..

pantos pedes ofilo na omologiso oti autoi p tis petane tis blakies to enooun? h to lene gia plaka? gt ego nomizo oti to enooun lol..

Posted

pL Palia otan dn ixera kala La2 Rotaga pos na exo strider. kai m ixan pei

 

Th pas sto Dragon valley kai th breis mia neraida- LOL

 

Kai meta tn rotaga Pos na t kano na petaksei (wyvern)

 

Kai m ipe t theiko : prp na pareis ena skill na anikseis mia tripa sto edafos kai na tin onomaseis clan hole kai meta na pareis kastro .

 

 

I t alo t theiko : Elega s enan oti ksero tn GM t srv kai m leei: Exeis paei pote sto palati twn GM? Ton kitaga san WTF.

 

T leo t to ksexoristo exei k m leei : To FIlaei o valakas me ton baium apekso k labei san hero olo to meros.

 

Afta thimame an thimitho tpt alo sas t lew.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • what pack you use  send me on discord for it
    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • Topics

×
×
  • 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