Jump to content

Recommended Posts

Posted

I hope all like the server and the ppl who dont change their mind also :)

well we need some raids or smth to farm for glits its really gonna take long to get so many glits with mobs and puresilver :/.
Posted

There are raids just ask ingame you can find them (also big raid bosses drops aditional relic jewel... valakas drops valakas fiery

baium drops baiums anger etc..)

Posted

There are raids just ask ingame you can find them (also big raid bosses drops aditional relic jewel... valakas drops valakas fiery

baium drops baiums anger etc..)

anha. and how many people are needed to kill them?
Posted

Smells like a wannabe of L2 Failest.

l2finest was a fail they reduced the drops too much i was one of the firsts people with dynasty i could pwn anyone but it was pathetic everyone crying ,,,

 

@till now this server worths it have some pvps even if its start nice farming pt farming and ill organize raids with my clan today night so its really going well.

 

 

@pm darkslayer for clan and help ingame.

Posted

L2Devotion is a semi-pvp server ... It's true that you need to farm in the start but later you will be reciprocated from the pvp :D

 

P.S. a single clan pt with 5-8 players and at least 1 bishop can raid the mini-bosses (Gordon-Iblis of destruction) in Forbiden gateaway... :)

 

P.S. Ingame i am *TecKTONiK*

Posted

This server is the same with L2 Seresin, another failed server that stole the datapack of L2 Pride or Zappu's version of the C6 Pride pack. So, The GM and so are the players got some special help considering newbies take 18000 from archers and it is ALWAYS PK with no Pvp. This server is also FULL OF PVE WHICH IS MEANT TO WASTE YOUR LIFE when the server will most likely close in at least 5 days. You know, the admin Tecktonik is immature as well considering he claims to have made and developed this pack and everything in it. I will release some pictures I collected of this wonderful server and its community along with admin.

 

fail1.png

 

fail2m.png

 

fail3.png

 

fail4.jpg

 

fail5w.png

 

width=1024 height=743http://img291.imageshack.us/img291/8708/shot00015ak.jpg[/img]

 

width=1024 height=743http://img823.imageshack.us/img823/5632/fail7.jpg[/img]

 

 

i closed it beacuse of the l2 j killer ok so stfu

http://www.maxcheaters.com/forum/index.php?topic=151911.15

 

Same server with different name and same admin.

Posted

Omg who the @@ will play this retsrted server?srly!Is this server l2?Wtf 1312213435435 custom items relic jwls dream armor omg...only kids are playing no doubt lol.gl

 

 

Posted

What safe farm zones? I didn't see any. Though at least one should be added.

 

Also, the Turn Undead skill doesn't land AT ALL, it only causes fear.

Posted

Server has only 2 days online and has around 30 players online atm Pk killer wil be added soon in 1 farm farm zone for new players to farm

 

P.S. to mrRees i told you slayer is HGM here some things are edited from him and the others from me no one forces you to play

if you like it stay if not you know where exit button is i realy dont have the time to discuss with you... spaming from me stops here

Posted

I predict the future of this server....

 

Day 1: everything is fine, archers start ruling

Day 2: Some no lifers got Demonic armor

Day 3: GM's give top clans full relic

Day 4: Server closed due to some retarded reason

 

Angelos, I am not spamming, I am simply posting the facts of the server which you try to conceal and hide from everybody so you try to make some excuse to try and get my post deleted or something.

Posted

Server has nice features, but some players have relic weapons with max enchant and kill other players 1 hit in safe farm zones.

Relic Already?And Max+?loled
Posted

Relic Already?And Max+?loled

hes retarded only some players got dynasty wpns and he though its relic rofl.

 

The biggest items on srv is dynasty set and wpn.

 

I already got my dynasty wpn and half of set.

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