Jump to content

Recommended Posts

Posted

Sarcastic? Why, can you doubt me wrong?

rofl, you are actually the "MOST TALANTED" developerino with the most crappy server around. Whats so hard  building a server and keep it up for more than 7 months rofl? 

Posted

rofl, you are actually the "MOST TALANTED" developerino with the most crappy server around. Whats so hard  building a server and keep it up for more than 7 months rofl? 

 

Can you guess?

Posted

pls lemme know

 

I expected you to come with arguable arguments since you've went straight offensive against me. But despite the good impression I had of you, you're just a wannabe. 

 

**Spoiler Alert**

 

You will see in first hand how my crappy server and skills compete against yours in September when your Gracia will go head to head with my Classic and oh since you put it that way that also includes DDoS wars.

 

 

PS: As you probably noticed now, I'm also way smarter than you thought, its stupid to go against people that have the will and power to crash you if you bite them. GL

Posted

predictions for 2016:

Kemosa dies in 1-2 weeks

L2crabbed starts with 150-200 players and dies within 1-2 months

l2aepvp starts with 300-400 players but somehow xdem fucks up and the majority leaves

Posted

lel niggers ,you say iam the best and iam this and iam that,yet ur servers sucked balls(as it proved)i neither have the skills nor the knowledge to build a server,but if you are THAT good why dont u try to make a server like pride,which lasted for years,and ur here bitching to one and another,if u are so smart as u say(this goes for xdem) make a successfull server and everyone will stfu,yet u dont.So stop bitch fighting like fags and dont try to ruin the projects of other guys.

Posted

lel niggers ,you say iam the best and iam this and iam that,yet ur servers sucked balls(as it proved)i neither have the skills nor the knowledge to build a server,but if you are THAT good why dont u try to make a server like pride,which lasted for years,and ur here bitching to one and another,if u are so smart as u say(this goes for xdem) make a successfull server and everyone will stfu,yet u dont.So stop bitch fighting like fags and dont try to ruin the projects of other guys.

 

Sucker, probably you are highly retarded cause you missed the fact that L2Pride was 10 years ago when L2 was one of the best MMOs, today L2 sucks bad time and the community is broken. Dav knows really well the problems of opening a 2K16 server so he won't even try. Now gtfo in peace you and you're wannabe servers

Posted (edited)

PS: I don't need to ruin anyone, L2Wargate thought that L2AEPvP's opening was dedicated on ruining it, so he decided to lie and wipe and rename both the server and its admin and he succeeded on ruining a big part of the active L2AEPvP community. I decided not to wipe or reopen C6 or a H5 version of it in response in order to ruin him just to prove that L2AEPvP isn't the reason other servers fail, and I was right. Watch prelude sucking balls while having NO FUCKING competition right now.

Edited by xxdem
Posted

dude while u were playin pride i was playing for like 7 years official untill it became goddess of destruction and kept going for a bit more,after i sold my acc i started playing this pack for fun,actually its idiotic and really noobish buts its fun,dont take it so seriously,you actually create a shitty lineage server,ffs dont pretend that you are someone.learn ur place dawg,ur a trash among the pile.for gods sake :D

Posted

dude while u were playin pride i was playing for like 7 years official untill it became goddess of destruction and kept going for a bit more,after i sold my acc i started playing this pack for fun,actually its idiotic and really noobish buts its fun,dont take it so seriously,you actually create a shitty lineage server,ffs dont pretend that you are someone.learn ur place dawg,ur a trash among the pile.for gods sake :D

I have to agree with this ...

  • 4 weeks later...
Posted

So what, you think you can be better than aepvp? Do you know that Im the best l2j dev here and old l2pride player? You're neither you don't stand a single chance

 yeah thats true you are skilled develeper but if you want a succes you need all the package for example if you are the best Wheels Creator in the world and you try to create a car it will be a Garbage car With awesome Wheels!!!

 

in other hand you talk to much and you dont really know the admin role!

Posted

xdem u want to tell me that l2 is dead? Well so what we *the community of lineage* do now? Instead of playing just staying in the forum whole day and night spamming..?

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