Jump to content

Recommended Posts

Posted

l2rt.eu              1h too start

 

Rates:

Rates x1000

Start with 1 lvl

Custom Start Spawn

 

Enchant Info:

Attribute Elements 100%

Attribute max lvl 7

 

Enchant Weapon/Armor

Safe Enchant + 3/ Max Enchant + 15

Enchant Rate: 70%

Blessed Enchant: 80% (Max +12)

Ancient Enchant: 100% (Max +15) can buy for PvP Coins.

 

NPC’s Info:

GM Shop (full, everything for Farm Coins)

NPC Buffer (Create Scheme Char & Pet Options)

All buffs available (except kamael and class specific)

Npc Buffs enchanted +30/+15 , 2 hour duration

32+4 buff slots, 16 dances

NPC Rename (Change name for Event Coins)

Bug Reporter (Application error when the Admin is not available on the server)

 

Potions:

Mana potions give + 1000 MP ( 10s Reuse Time )

CP Potions give + 1000 CP ( 10s Reuse Time )

 

** Anti - Bot Captcha System **

Farm zone:

Exp Level Up Zone

Safe Farm Zone

Normal Farm Zone

Hard Farm Zone

Mini Rb Zone

PvP Zone Auto Flag.

 

Other:

Canceled Buff Returning: 15 Seconds

Certifications & Nobless Without Quest

Event Reward

Vote Reward

PvP Reward

PvP Balance

Castle Siege every week

Territory Wars every week

 

Olympiads:

Heroes selected every 2 week

Cancel and Steal Divinity return buffs

Overbuff protection

Olympiad anti-feed protection

Olympiad enchant limit +6

 

Information about the machine:

Dedicated - 24/7

Intel® Xeon® CPU w3565 @ 3.2GHz speed 1600.000 MHz

The network connection : 100Mbps

24GB DDR3 RAM Memory

Daily Backups

Posted

Another fail server. Why ?

1-They have custom tatto

2-GM doest speak english at all.

3-"mini raids" are 1 shoot from dagger(lethal)

4-Community max 40(20 dualbox farming char)

5-Lag as hell.

6-If u use repeatedly 1 skill your client gets stuck,and u have tu endtask l2

You can say anything u want about my,i`m noob/retard/bla bla bla i don`t care, this server is a totaly waste of time.

This server looks like a beta server,where gm is waiting for playes to tell him the bugs.

gl.

Posted

Played it for 3 hours, got to say that:

1_ gm doesnt speak english

2_ you can stuck your subs with a bug

3_ tanks can aggro a character that it's not even flagged

4_ mobs are bugged, they can't run, so mages and archer are cool to farm

5_ 20 ppl on

6_ CORRUPTION (a char pk'ed and when he died he dropped lot of stuff, gm gave it back to him)

7_ gm doesnt have any idea about gm commands and that kind of stuff

8_ custom tatoo

 

Posted

Another fail server. Why ?

1-They have custom tatto

2-GM doest speak english at all.

3-"mini raids" are 1 shoot from dagger(lethal)

4-Community max 40(20 dualbox farming char)

5-Lag as hell.

6-If u use repeatedly 1 skill your client gets stuck,and u have tu endtask l2

You can say anything u want about my,i`m noob/retard/bla bla bla i don`t care, this server is a totaly waste of time.

This server looks like a beta server,where gm is waiting for playes to tell him the bugs.

gl.

1.No tatto delete

2.GM Speak English

3.Mini Raid Fix

4.low community

5.Lag fixed

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