Jump to content

Recommended Posts

Posted

stop crying nabs , noone force you play l2mid , but all this stresses animals that wake up at the morning with thiking how else to he show hes hater attitute on forums like this.

l2mid is good server , i can say much better than much others that i played , and i wil give exemple here la2dream.com , that allow some  cp's to sell items for real money , and  as prooves i can show discuttion betwen me and  Alexander or Neo of la2dream saying yes yes they gonna do something but they dind !!

SO if you play on l2mid.com you  can come say how is svr , but if you DIND EVEN ENETERD SERVER , how can you say is crap server and etc ? i like i wil say your mother is a   b1tch no ? i dont know her but i assuse what she is .... wake up brainless people , do something useless with your life than stay here on forums 2/7 waiting for a good post where you can show your  fighter attitute behind the computer !!! And now you can comment whatever you want about what i writed , bt this  is the true , and i dont give a fuck what some randoms from forum will think !!!

I PLAY ON L2 MID ,  and me MicuTzu i recomand the server !!!

  • Like 1
Posted
4 hours ago, zavior said:

your both servers classic / dragon fail too ;)

also l2mid is not x25 ofcource is x10 very hard xp

4

yes for that reason classic has full stream channels with our server ,fcking dog of tales that u even dare to speak .  On highfives are on top so no comment , soon interlude and skylord smell the ground like vercetti doing . 

Posted
1 hour ago, MicuTzu said:

stop crying nabs , noone force you play l2mid , but all this stresses animals that wake up at the morning with thiking how else to he show hes hater attitute on forums like this.

l2mid is good server , i can say much better than much others that i played , and i wil give exemple here la2dream.com , that allow some  cp's to sell items for real money , and  as prooves i can show discuttion betwen me and  Alexander or Neo of la2dream saying yes yes they gonna do something but they dind !!

SO if you play on l2mid.com you  can come say how is svr , but if you DIND EVEN ENETERD SERVER , how can you say is crap server and etc ? i like i wil say your mother is a   b1tch no ? i dont know her but i assuse what she is .... wake up brainless people , do something useless with your life than stay here on forums 2/7 waiting for a good post where you can show your  fighter attitute behind the computer !!! And now you can comment whatever you want about what i writed , bt this  is the true , and i dont give a fuck what some randoms from forum will think !!!

I PLAY ON L2 MID ,  and me MicuTzu i recomand the server !!!

You say about  Dream? Man you got right, cp sell epics for real money cuz they win epic and why not? But gm don't have problem with that, and normal players can get profit from game on dream, on l2mid skylord sell  epics and items for real money and this is a prove many times. So be silence about "black market".

BTW. I play on 2 first edition l2mid and i can say it's totally bugland with 0 skill developer and corrupted owner :) This is my last post here, stop waste time for this shit :P GL

  • Maxtor unpinned this topic
Posted
5 hours ago, MicuTzu said:

stop crying nabs , noone force you play l2mid , but all this stresses animals that wake up at the morning with thiking how else to he show hes hater attitute on forums like this.

l2mid is good server , i can say much better than much others that i played , and i wil give exemple here la2dream.com , that allow some  cp's to sell items for real money , and  as prooves i can show discuttion betwen me and  Alexander or Neo of la2dream saying yes yes they gonna do something but they dind !!

SO if you play on l2mid.com you  can come say how is svr , but if you DIND EVEN ENETERD SERVER , how can you say is crap server and etc ? i like i wil say your mother is a   b1tch no ? i dont know her but i assuse what she is .... wake up brainless people , do something useless with your life than stay here on forums 2/7 waiting for a good post where you can show your  fighter attitute behind the computer !!! And now you can comment whatever you want about what i writed , bt this  is the true , and i dont give a fuck what some randoms from forum will think !!!

I PLAY ON L2 MID ,  and me MicuTzu i recomand the server !!!

hahaha u made my day :)

Posted
9 hours ago, Forlan said:

yes for that reason classic has full stream channels with our server ,fcking dog of tales that u even dare to speak .  On highfives are on top so no comment , soon interlude and skylord smell the ground like vercetti doing . 

full of stream , since  for stream you have pa, yea gratz you  had 10 ppl streaming. 

Posted
1 hour ago, AchYlek said:

so much hate about top server eune!

Sad storka is he doesn't want  to reveal true online of the project (ofc, you can't modify //who output, only photoshop it).
Every admin who server really has this amount of players will give no crap to share //who output. Well, not in this case I guess :D

Posted
14 hours ago, Forlan said:

yes for that reason classic has full stream channels with our server ,fcking dog of tales that u even dare to speak .  On highfives are on top so no comment , soon interlude and skylord smell the ground like vercetti doing . 

classic has 5 streamers and is full of bugs also you are shit in high five alot of fails era/lionna/dragon just delete l2 and ho make tetris server retards xD

 

Posted
5 minutes ago, zavior said:

classic has 5 streamers and is full of bugs also you are shit in high five alot of fails era/lionna/dragon just delete l2 and ho make tetris server retards xD

 

brazonka is happy for 2k euro per server, sad storka :(

Posted
19 hours ago, SkyLord said:

these clans wasnt in giran becasue they wait for cabrio.

M4qFXtZ.png

 

Bro.. we killed cabrio and after we came giran  sorry but true

Posted
22 hours ago, L2Garnet said:

I am asking for //who as i dont want to calculate your players, please do not avoid the question dude :) and I am waiting to see it tonight, not tomorrow or so :)

 

Edit: cool. If you cant provide screenshot of //who tonight you dont need to do it at all :) it's all clear now about L2mid :)

I promise you i will stream today. There is 2500 real online in l2mid.com

http://twitch.tv/l2mid

I will share video too. :)

Guest
This topic is now closed to further replies.



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