Jump to content

Recommended Posts

Posted

Official Opening Date : 30.08.2013

Rates

 

Exp | Sp: x5.000

Drop | Spoil: x1

Adena: x1.000

 

Enchant Rates

 

Safe | Max: +4 | +18

Normal Succes: 75%

Blessed Succes: 98%

 

Gameplay Information

 

Custom Commands .Dressme

Custom Zones

Normal Farming

Safe Farming

Clan Reputation

PvP Zone Buffs: 32 | 15 : 3Hour

*Noblesse Manager

*Pvp/Pk Rank Informer

*Augment Shop

*Title Colour Manager

*Npc Scheme Buffer

*Custom tattoos and accessory

*GM Custom Event with great rewards

*5 Hours Buffs 32+4/15

*Colour and Reward PvP System

*Easy Farm

*Custom Raids

*Custom Weapons

*Hero Cloaks

*Custom Commands

Olympiad Duration: 6Hours

Olympiad Fight Duration: 5Minutes

Olympiad Period Duration: 10Days

Olympiad Time Start: 18:00 gmt+1

Olympiad Regist End: 23:50 gmt+1

Olympiad Time End: 00:00 gmt+1

Olympiad Max Enchant: +6

 

Website

The GM team are glad to share with you all our new server. We hope to offer you a nice and different experience / friendly stuff, NO corruption and an easy server. Cya in game.

Best regards L2Domination TEAM

Posted

Server got lags.

Most of the features are shared on mxc.

Only npcs added to a server and they run it.

Nothink special like java editing or smth.

Good Luck!

Posted

Server got lags.

Most of the features are shared on mxc.

Only npcs added to a server and they run it.

Nothink special like java editing or smth.

Good Luck!

admitted.

 

and no players. thats inportant either. : D

Posted

we got 200 ppl online and more loggin... we are not even on hopzone or topzone .. so ... its free will so if u dont like it dont join but dont tell lies in comments :)

 

when i was online, i just saw 30 ppl, BUT now i'll try it again.

 

ps.: use zippyshare and mediafire. mega, and the other are annoying host. 4shared is normal.

Posted

Last night server was on ddos mode  :happyforever:

 

who ddos, this ctrl+c; ctrl+v server, with nevermore's FREE downloadable npcs? another 1 month lifetime donate server.

 

ps.: oh, the owner of this server is the junkies's last owner. now i can understand why ppl ddos it. c(:

  • 1 month later...
Posted

probably one of the best h5 pvp servers atm.. community is decent, 190 ppl at the peak time.. also getting items including rb jewewls and blessed scrolls is damn easy :) just give it a try and u will see by yourself !

Posted (edited)

the server just needs some nerfs. with duelist and trickster. thr rest is ok. the only hard thing to get is the Domi weapons. the rest is easy

Edited by ruifsp
Posted

u don't have to.. im not pretty active either.. if u spend 3-4h per day u can easily get 100-140 vote coins.. also ppl are selling domi weps cheap, 3-400 top ones. so don't be afraid.. server is made with some brain.. i joined 2 days ago and im +18 full including top weap :D

Posted

they need to nerf some classes, rly. like duelist is op as fk still. SK and PK are immo and the dmg is just redic... trickster dmg is too high compare to others Archer's.

gm waste too many time in events and less in ballance

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