Jump to content

Recommended Posts

Posted

Are you ready for a new L2 experience? Well here it is PLayers! We are proud to present to you guys from L2Dragoneye a brand new x20 Server.

Open beta for the players will start on July 29th and will end on morning of August 3rd.

The server will be out LIVE on August 3rd @ 19:00 GMT +1. All Accounts/Items/Characters Will be wiped from beta.

 

Prepare your self for an UNIQUE classic mid-Rate Server.

L2DragonEye x20 is the newest addition that we are offering to our RPG fans, We currently host a x50 High Five server. 100% Lag free! 100% No Downtime! 100% DDoS Protection! Full Anti-Bot and Anti-Hack System's are in place!

L2DragonEye x50 Server has been running 2 months on end without ANY problems and will continue to stay that way as well as our x20 will! So if you are looking for somewhere to play without playing for 1 month and server closes

due to DDoS or Unbalanced Donations! Come join us because you can have all that and more! We are adding several  new UNIQUE Events to our server NEVER before seen on any other servers! They are..

 

1. Mortal Combat Event

2. Attack of the monsters on the town Town Invasion

3. The seizure and destruction of three flags

4. Capture three flags

5. Zombies vs. Humans

6. On High

7. Party vs Party Tournament

8. Last Rembo

9. Fight Club

 

More info on events will be added in due time.

 

L2DragonEye:

1. One of the best HighFive files around l2-scripts.ru files.

2. Flawless Geodata

3. Very Powerfull server

4. Top Premium Network

 

Server Specs:

 

Intel® Xeon® E3-1275 Quad-Core

incl. Hyper-Threading Technology

 

RAM 32 GB DDR3 RAM ECC

Hard disks 4x 120 GB SSD

NIC 1 GBit OnBoard

connected at 100 MBit.

 

Game Specs:

 

- Private HighFive part 5 server files, premium Russian l2-scripts.ru source.

- Lineage 2 HighFive part 5 Full.

- No overpower donations.

- Stable. No lag.

- All newbie have top no-grade weapon and armors.

- Rates:

XP: 20

SP: 20

Adena: 20

Drop Items: 15

Drop Spoil: 15

Drop RaidBoss: 10

Drop Quests**: 3

Quest Reward*: 1

Drop Fish: 15

Manor: 10

 

*Rates are on quests mainly, it does not mean that all of these quests will be on the rate value (required for a good economy on the server)*

- Unique economic balance.

- Plus additional events hosted by our EventGms ( russian roullete, hide and seek, korean pvp event style, american style, 1vs1, 2vs2, 3vs3 and many others events)

- Anti-bot/Anti-hack system. We got latest Lameguard version.

- A full-GM-Shop , where all the necessary items (Adena \ coin): weapons, armor, jewelry of all grades (up to Top S grade), consumables, accessories, pets, etc.

- Convenient manager buffs , which has all the necessary buffs Prophet, Elven Elder, Chant of Victory, PoV, PoF. You can adjust your preferred template buffs that can be used anywhere in the world.

- Off-Line Trade.

- Olympiad Heroes every 2 weeks.

- Class Change: 1st(10k),2nd(100k),3rd(10kk)

- Subclass activation costs 100kk.

- Maximum level of the basic class - 85

- Maximum level of the subclass - 85

- Books for skills 81+ level can be bought from GMShop.

- Time Buff: 2 h.

- Time Dance: 2 h.

- Time Song: 2 h.

- Max Enchant: 16.

- Safe Enchant: +3.

- Enchant rate 60%.

- Mana potions.

- Autoloot can be adjusted from .cfg

- Up to HighFive part 5 Areas.

- Up to HighFive part 5 Mobs.

- Up to HighFive part 5 Raidboss.

- Up to HighFive part 5 Skills.

- Up to HighFive part 5 Weapons/Armors.

- Up to HighFive part 5 Drops/Spoils.

- Up to HighFive part 5 Clan lvl/Clan skills/Academy.

- Up to HighFive part 5 Castles and Clan halls.

- Cursed weapons Zariche and Akamanah working.

- Flawless Geodata.

- All features from HighFive part 5 working.

- DDos protection. Yes we got DDos protection!

 

Website : www.l2dragoneye.com

Forum : www.l2dragoneye.com/forum

Posted

The npc buffer kinda ruins it. I can understand it being on x50, but you're overdoing it for the x20. Just a thought.

The fact that there are no summoner/maestro buffs ruins it!

Posted

Well that server wont work!1st no summoner/maestro buffs,2nd lame mana pots 2k mp per 15 second/no vitality npc!my opinion ofc!maybe i will be wrong!

Posted

Well that server wont work!1st no summoner/maestro buffs,2nd lame mana pots 2k mp per 15 second/no vitality npc!my opinion ofc!maybe i will be wrong!

summoner and maestro buffs @ npc = big unbalance, mana pots were rly fine on 50x no one complained. vitality npc for what?

Posted

summoner and maestro buffs @ npc = big unbalance, mana pots were rly fine on 50x no one complained. vitality npc for what?

Just said my opinions after my experience in mid rate servers!anyway gl with your server !

Posted

Just said my opinions after my experience in mid rate servers!anyway gl with your server !

thanks mate, well we had same buff setup on 50x and the pvp was rly balanced.

Posted

the miss of dwarf/summoner buffs makes sense for more balanced pvp but some mid-lovers prefer full buffer with noblesse dance of berserk and etc.. maybe u should try something new :)

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
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • 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