Jump to content

Recommended Posts

Posted (edited)
 

 

    server_basic.png

 

 

Exp : x2000

SP: x2000

Adena: x2000

Drop: 10

 

 

                     enchant.png

 

 

Safe Enchant +4

Maximum Enchant +16

kQ4Gzo5.pngNormal Scrolls Rate (Maximum Enchant +12) : 60%

oZqNzAa.pngBlessed Scrolls Rate (Maximum Enchant +12) : 100%
I0dhSpZ.pngCrystal Scrolls Rate (Maximum Enchant +16) : 70%

 

 

                  augment.png

 

 

 

5xUVki3.png Top Life Stone Rate : 20%
ZwT5WWl.png High Life Stone Rate : 15%
etc_mineral_special_i03.png Mid Life Stone Rate : 10%
 
 Passive Augment Skill  1 -1

 

 

                                          gameplay.png

 

 

Interlude No Custom

 Vote System 
Easy Farm
Start Level 80
Sub Class Level 80
Max Buff Slot 60
Buff Time 2h
Fully working skills 
Working Clan Halls
Max Subclasses 5 
Max Clans on Alliance 3
Balanced Classes 
Auto Learn Skills 
Auto loot
No grade penalty
No death penalty.
Full Working Wedding 
Paid Geodata + Pathnodes
 
                                                    olympiada.png              
 
You need 50 pvps for you can play olympiad matches
Olympiad List updated after every match
Olympiad auto skill reuse on every match
Olympiad Period 1 week [ Every Sunday ] [ Starts 18:00 | Ends 00:00 ]
 
               unique.png
 
 
Advanced NPC Buffer with full buffs and counting buff slots
Gatekeeper
Gm Shop 
Top Manager
Castle Manager

Casino Manager (Only With Vote Items)

Npc Report Manager
 Npc Vote Reward
Clan Manager [ Instantly clan lvl 8  and +1000000 clan rep each time ]
Advanced Server Information NPC with everything inside
PvP Title Colors [ 300 | 500 | 1000 | 1500 | 2000 | 2500 | 3000 ]
Stuckable Lifestones on Inventory
Stuckable Bogs on Inventory
Stuckable Scrolls on Inventory
Farm Zones [safe Zone x1 (Drop : 8 Cursed Coins & Adena) 
[ Farm Zones x2 (Drops : 10 Cursed Coins & Adena)
Mass PvP Zone [ x3 Spawns ]


 
                                 raidboss.png
 

 

Party Boss : 30 Minute Respawn

Baium : 2 Hours Respawn

Zaken : 2 Hours Respawn

Antharas : 2 Hours Respawn

Ant Queen : 2 Hours Respawn

Valakas : 2 Hours Respawn

 

Uruka : 3 Hours Respawn

Skylancer : 3 Hours Respawn

Plague: 3 Hours Respawn

FlameStone: 3 Hours Respawn

[ Drops : Crystal Scrolls, Top Lifestones, Cursed  Coins, Bogs, ]

 

 

                                                 specials.png

 

etc_coins_gold_i00.png Farm Coins

 etc_event_medal_i00.pngEvent Medals

etc_crest_yellow_i00.pngVote Stones

etc_coin_of_fair_i00.pngNoblesse Item [ Noblesse with double click ]

etc_jewel_blue_i00.pngRec Item [ full recommendations with double click ]

etc_bark_blue_i00.png Cursed Clan Item [ double click give reputation 500 Points]

armor_mithril_banded_mail_i00.pngCursed Tattoo [ Gives 10% CP/HP/MP ]

 

 

                                                         events.png

 

    Capture Flag  [.ctfjoin or .ctfleave[ Special event commands]

  Dethmatch [.dmjoin or .dmleave [ Special event commands]

      Team vs team  [.tvtjoin or .tvtleave[ Special event commands]


 

                                        commands.png

 

 

.menu

 

 

 

           machines.png

 

 

Low International ping
CPU : Intel Xeon E5-1620v2
RAM : 64GB DDR3
2x 160GB SSD
1Gbps Connection
DDos Protected

 

Edited by La2Cursed
Posted

 

 

 

    server_basic.png

 

 

Exp : x2000

SP: x2000

Adena: x2000

Drop: 10

 

 

                     enchant.png

 

 

Safe Enchant +4

Maximum Enchant +16

kQ4Gzo5.pngNormal Scrolls Rate (Maximum Enchant +12) : 60%

oZqNzAa.pngBlessed Scrolls Rate (Maximum Enchant +12) : 100%

I0dhSpZ.pngCrystal Scrolls Rate (Maximum Enchant +16) : 70%

 

 

                  augment.png

 

 

 

5xUVki3.png Top Life Stone Rate : 20%

ZwT5WWl.png High Life Stone Rate : 15%

etc_mineral_special_i03.png Mid Life Stone Rate : 10%

 

 Passive Augment Skill  1 -1

 

 

                                          gameplay.png

 

 

Interlude No Custom

 Vote System 

Easy Farm

Start Level 80

Sub Class Level 80

Max Buff Slot 60

Buff Time 2h

Fully working skills 

Working Clan Halls

Max Subclasses 5 

Max Clans on Alliance 3

Balanced Classes 

Auto Learn Skills 

Auto loot

No grade penalty

No death penalty.

Full Working Wedding 

Paid Geodata + Pathnodes

 

                                                    olympiada.png              

 

You need 50 pvps for you can play olympiad matches

Olympiad List updated after every match

Olympiad auto skill reuse on every match

Olympiad Period 1 week [ Every Sunday ] [ Starts 18:00 | Ends 00:00 ]

 

               unique.png

 

 

Advanced NPC Buffer with full buffs and counting buff slots

Gatekeeper

Gm Shop 

Top Manager

Castle Manager

Casino Manager (Only With Vote Items)

Npc Report Manager

 Npc Vote Reward

Clan Manager [ Instantly clan lvl 8  and +1000000 clan rep each time ]

Advanced Server Information NPC with everything inside

PvP Title Colors [ 300 | 500 | 1000 | 1500 | 2000 | 2500 | 3000 ]

Stuckable Lifestones on Inventory

Stuckable Bogs on Inventory

Stuckable Scrolls on Inventory

Farm Zones [safe Zone x1 (Drop : 8 Cursed Coins & Adena) 

[ Farm Zones x2 (Drops : 10 Cursed Coins & Adena)

Mass PvP Zone [ x3 Spawns ]

 

                                 raidboss.png

 

 

Party Boss : 30 Minute Respawn

Baium : 2 Hours Respawn

Zaken : 2 Hours Respawn

Antharas : 2 Hours Respawn

Ant Queen : 2 Hours Respawn

Valakas : 2 Hours Respawn

 

Uruka : 3 Hours Respawn

Skylancer : 3 Hours Respawn

Plague: 3 Hours Respawn

FlameStone: 3 Hours Respawn

[ Drops : Crystal Scrolls, Top Lifestones, Cursed  Coins, Bogs, ]

 

 

                                                 specials.png

 

etc_coins_gold_i00.png Farm Coins

 etc_event_medal_i00.pngEvent Medals

etc_crest_yellow_i00.pngVote Stones

etc_coin_of_fair_i00.pngNoblesse Item [ Noblesse with double click ]

etc_jewel_blue_i00.pngRec Item [ full recommendations with double click ]

etc_bark_blue_i00.png Cursed Clan Item [ double click give reputation 500 Points]

armor_mithril_banded_mail_i00.pngCursed Tattoo [ Gives 10% CP/HP/MP ]

 

 

                                                         events.png

 

    Capture Flag  [.ctfjoin or .ctfleave[ Special event commands]

  Dethmatch [.dmjoin or .dmleave [ Special event commands]

      Team vs team  [.tvtjoin or .tvtleave[ Special event commands]

 

                                        commands.png

 

 

.menu

 

 

 

           machines.png

 

 

Low International ping

CPU : Intel Xeon E5-1620v2

RAM : 64GB DDR3

2x 160GB SSD

1Gbps Connection

DDos Protected

 

 

Good Luck

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