Jump to content

Recommended Posts

Posted (edited)

 

  • New Players and Clans Promotion start today:
  • Free Clan level 5 + 25,000 Clan Reputation points - for clans with at least 9 online members.
  • Free A-Grade Set + Weapon for every newbie that joins from 11.06.2015 to 18.06.2015.

 

Changelog : https://www.facebook.com/L2Realm.net/posts/1646164672279214:0

 

This promotion make me wanna join!

giga wars in a grade, how you plan to do that? stay online all day and w8 every new player? shouldn't be hard... 5 new player everyday?

giphy.gif

Edited by legendkay
Posted

 

  • New Players and Clans Promotion start today:
  • Free Clan level 5 + 25,000 Clan Reputation points - for clans with at least 9 online members.
  • Free A-Grade Set + Weapon for every newbie that joins from 11.06.2015 to 18.06.2015.

 

Changelog : https://www.facebook.com/L2Realm.net/posts/1646164672279214:0

 

server is opened half month, and u dont give clear vesper for new playa, good joob

Posted

Server is mid rate craft - everything is hard to get, we adjusted every single item recepie piece drop to match our rates and in order to get longterm server. Is almost 2 weeks since we start and u dont see people with OE items or high gear runing around. So yes this promo is good for newcomers.

Posted

Server is mid rate craft - everything is hard to get, we adjusted every single item recepie piece drop to match our rates and in order to get longterm server. Is almost 2 weeks since we start and u dont see people with OE items or high gear runing around. So yes this promo is good for newcomers.

sad storki :OOOOOOOOOOOOO

 

maybe bcs noone play here ?

Posted

sad storki :OOOOOOOOOOOOO

 

maybe bcs noone play here ?

 

We have enought people, but we always trying to bring new ones, continue to update and advertise. 

Posted (edited)

you dare challenge me? :D i will take care of u when im back! 

p.s that post of yours is so G@Y

Edited by bella
Posted

Forum empity

No one stream (since what they have to stream? empity places)

No one in game

No one of people that i know told me or advice me to join l2 realmosky

tumblr_static_bym6j5lkjhckggckc08s84owk.

Posted

Forum empity

No one stream (since what they have to stream? empity places)

No one in game

No one of people that i know told me or advice me to join l2 realmosky

tumblr_static_bym6j5lkjhckggckc08s84owk.

 

Forum not empty, There are regular streams check forum again.

Many ingame, and people you know probably have your attitude hope they never join.

Posted

Forum not empty, There are regular streams check forum again.

Many ingame, and people you know probably have your attitude hope they never join.

can you pls show us some stream of something?

a youtube video when you server look alive?

because from my side look only as an empity and weird server

damon-kissyface.gif?w=560

Posted

Why do you even care, even if i show you what is going to happen? I going to join us? No tanks. I prefer to have "dead forum" "no streams" then you wondering around flame and such  :-beep- yeah:

Posted

All server has something new from features to show..the point is to be different from the other I_wanna_make_fortune_like_bill_gates_from_l2donations and dont treat your friends/old clan m8's or w/e they are by helping and giving.. good luck and i hope you get what you set as a goal from your project..

Posted

Why do you even care, even if i show you what is going to happen? I going to join us? No tanks. I prefer to have "dead forum" "no streams" then you wondering around flame and such  :-beep- yeah:

so you are basically sayng that you are selective on who can join and who can't?

give me a bullsh1t break pls...

Posted

All server has something new from features to show..the point is to be different from the other I_wanna_make_fortune_like_bill_gates_from_l2donations and dont treat your friends/old clan m8's or w/e they are by helping and giving.. good luck and i hope you get what you set as a goal from your project..

 

Thank you, 

 

so you are basically sayng that you are selective on who can join and who can't?

give me a bullsh1t break pls...

 

What? YES. For instance toxic flamers like YOU and Achylek - no. tanks.

Posted

I finaly get it, Legendkay = Achylek. Same guy two accounts :good sir:

Actually u dont get it . U never did get it . Achylek is a flamer but here is right like other ppls are . U server failed badly because of u and ur knowledge about l2 and ur big proud not listening to players and make the server how u want it . Go play on it now cuz u made it like u and ur admins wanted it . every suggestions and bugs where completly ignored not to mention boting alowed so fake counter will be bigger .

What can i say except u did this to urself and im sure u didnt even learn 1 thing from ur mistakes . Still lieing to ppl faces like u did with me . Telling ppl that im banned and thats why giving bad reviews and after i showed everyone ur just full of crap .

Gl with 30 ppl real online on ur server . Big warda before opening but they remained just useless words .

Btw i remember ur ballance from beta test . Glady + 6 full vesper hiting with + 30 tss and + 30 duelist spirit final secret and full charge 1200 in tirant + 6 vesper light set with ogre . Tyrant hited back 1100 . Nice ballance of dmg on gladi tirant .

After that i tested warlord and he hited same dmg on tirant like duelist did . where is the ballance when warlord will hit like tirant and duelist . If u didnt realised yet the skills formula is totally broken . Never hited 1200 with gladi full gear and skills not even in tank . like i said before server started phoenix files are completly shit . Go and check retail like formulas for skills

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