Jump to content

Recommended Posts

Posted

 

1.Players with rb jewels dmg you like 1500 dmg more than players without.

2.The first server also that archers sucks,weird

 

Anyway,i'm out.Good luck

 

1. I'm up for a test in game. If what you said is not true, I would like you to edit your reply and apologize. If what you claim is true, I will apologize for losing your time.

2. It's different from the other high rate huh? All classes got chance and you find it strange, lol.

 

Bye.

Posted

1. I'm up for a test in game. If what you said is not true, I would like you to edit your reply and apologize. If what you claim is true, I will apologize for losing your time.

2. It's different from the other high rate huh? All classes got chance and you find it strange, lol.

1.There two guys who i know that have raid boss jewels and doing very big dmg like backstub 5k(i'm with mage +8 dc set+cov).You tell me

2.I know what you wanted to succeed but fcking up archer,ain't the best sollution.

Posted

1.There two guys who i know that have raid boss jewels and doing very big dmg like backstub 5k(i'm with mage +8 dc set+cov).You tell me

2.I know what you wanted to succeed but fcking up archer,ain't the best sollution.

 

1. So you refuse to test it? Then edit your reply and say sorry.

2. Fucking them up ? Come on, there are people who play archer and still the mass pvps are with archers, but you actually see other classes too, lol.

Posted

1. So you refuse to test it? Then edit your reply and say sorry.

1.I'm out,don't care anymore and i don't have a reason to say lies lol.

Maybe is not by rb jewels,but could you explain me how i receive that dmg?

From a significant player who i know that has a rb jewel.

2.I'm not saying this,every player say it.But since you don't play to the server(ofc you don't),you don't know.Want a test?Bring the question at Announcement and take your answers.

 

 

Posted

1.I'm out,don't care anymore and i don't have a reason to say lies lol.

Maybe is not by rb jewels,but could you explain me how i receive that dmg?

From a significant player who i know that has a rb jewel.

2.I'm not saying this,every player say it.But since you don't play to the server(ofc you don't),you don't know.Want a test?Bring the question at Announcement and take your answers.

 

 

 

Hope they never promote you for a l2 mod. You have absolutely no clue about that game.

Posted

Hope they never promote you for a l2 mod. You have absolutely no clue about that game.

That's another thing about my position in here which i won't even discuss it.

Okay i don't have clue about that game,it's good answer.

Posted

Hope they never promote you for a l2 mod. You have absolutely no clue about that game.

Everyone that actually SEES the things clearly and gives a bad comment about ur server is a liar and has no clue about l2.Like me huh?

 

W.E

Posted

Ye Suth, most people dont like the fact that they cant own Everyone with their archer.

Ok , you're pro.

We are noobs , we get it.

FighterBoss just expressed his opinion thats all,u must admit that l2certus isnt the ''pro'' and balanced server around.. at least for now..

Fix the server,or dont comment on players replys.

 

(Also my last post has been deleted)

^_^

Posted

In every server ppl are running around with archers (high rate one) and here archers are a bit nerfed. so what. like kiefer said we still have archers pts.

Posted

In every server ppl are running around with archers (high rate one) and here archers are a bit nerfed. so what. like kiefer said we still have archers pts.

 

Don't bother.. they find an archer who doesn't kill with 2 shots a bugged one.

 

Information about the new event which will take place at friday!!! There is no difference if you are a new player or old! All have the same chances! You just have to build a good strategy to win!

 

Hello,

 

Next big event will be at Friday ( 29.07.2011 ) at 20:00 GMT + 2. Since we want these big events to be unique, I've come up with a new idea about the next event. It will be a PvP event, but a bit different one than the usual type. To participate, you must be 40 lvl with not higher grade than C. The event will be self buffed and the following classes Bishop/Elven Elder/Shilien Elder/Prophet will NOT be allowed. You will make the subclass in front of us. It will be a 1 v 1 event. There will be 3 winners. CP pots will NOT be allowed. The winner will be rewarded with accessory of his choice + 5 certus gold chests. For 2nd place we will give 5 certus gold chests and the 3rd one we will reward with 3 certus gold chests.

 

 

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