Jump to content

interlude [L2J] L2Interceptor The Best Interlude PvP Server(Updating DAILY!)


Recommended Posts

Posted

banner_interceptor.png

L2_Interceptor_transparent.png

Welcome to l2 Interceptor World. We deside about 3 days ago to close the server because we didnt have good features. Also we took some suggestions from some people and we worked on the server for 3 days all the time with no stop only to sleep (Little bit crazy). So this time i think the server is awesome we changed Balanced, Farm method, Events, Areas and much more. So Try to play on our server and you will dont loose.

Enjoy Your Stay And please let us know if you have any problem by postin on forum or creat a petitions to our staff. Our Staff will be online most of the time.

And don't forget to vote for the server for more people and more fun!

bar.png

 

status.png

SERVER IS ONLINE

bar.png

 

video.png

http://youtu.be/mkzwah0DNW8

bar.png

offer.png

We Have One Offer to The First 4 Clans in the game will take clan halls with NPC's.

bar.png

 

rates.png

- RateXp = 2000.

- RateSp = 1000.

- RatePartyXp = 2000.

- RatePartySp = 2000.

- RateDropAdena = 8000.

- RateConsumableCost = 1.

- RateDropItems(Karma) = 10.

- RateDropSealStones = 1.

- RateDropSpoil = 1.

- RateDropManor = 1.

bar.png

 

erates.png

- Safe Enchant = +4.

- Weapon Max Enchant = +16.

- Armor Max Enchant = +16.

- Jewels Max Enchant = +16.

- Normal Scroll Enchant Rate = 75%.

- Blessed Scroll Enchant Rate = 100%.

- Crystall Scrolls (We dont have).

bar.png

 

augments.png

- Succes Rate = 15%.

- Stuck skills (No Limmit In Active and 1 Passive).

bar.png

 

buffs.png

- 48 Buff Slots.

- 24 Song Dance Slots.

- 3 Debuff Slots.

- Total Buffs Slots = 72 + 3 D-Buffs!

bar.png

 

olympiad.png

- Retail Like.

- Olympiad Cycle = 1 Weeks.

bar.png

 

cfeatures.png

- Tattoos Mage And Fighter.

- Anti Buff Shield.

- Pc Bang Points (you can buy accesories).

- Custom PvP and Farm Areas.

- Voting Announcements. Every 15 mins the players get notified about the server's votes in Hopzone and Topzone.

- Offline Traders.

- Killing Spree system with sounds.

- Pvp/Pk Color System.

bar.png

 

features.png

- C4/C5/Interlude features/skills working 98%

- Protection to avoid illegal actions.

- No Weight.

- NO CUSTOM Items.

- 3 Hours All buffs.

- All resists are decreased.

- Giran Main Town.

- Easy Leveling.

- Easy Farm and enchants.

- Easy Nobless.

- Fishing.

- Seven Signs.

- Castle Sieges.

- Clan Hall Sieges.

- Noblesses & Heroes System.

- Max Level 80.

- All Quests.

- Clan Wars.

- C5/Interlude Clan System.

- Subclans (Academy,Royal Guards,Order of Knights).

- Cursed weapons.

- Wepon Augmentations.

- Shadow Weapons.

- Dueling System.

- All C4/C5/Interlude Skills.

- DualBox allowed.

- 100% Retail like gameplay without any customs.

- Flawless Geodata & Pathnodes.

- Active and experienced development/GMteam!

- No corruptions!

- Not used accounts will be deleted after 2 months.

- NO LAG!!!

- 100% Uptime.

- International community.

bar.png

 

commands.png

- Vote Reward System.(.votereward).

- Gold Bar System (.deposit - .withdraw).

- Teleport Manager (.teleport).

- Repair Manager for DeBug (.repair).

bar.png

 

events.png

== Automatic Events ==

- CTF (gives event coins).

- TvT (gives event coins).

- Casino Club Rates 50% (Play Some Lucky Games :P).

bar.png

 

farma.png

- Farm 1 You can collect Lucky Coins And Adena(s).

- Farm Adena And Lucky Coins easily.

bar.png

 

levelings.png

- When you create a new char you start from Custom Leveling Area.There You can level up very easy and take all item that you

need to start server.

bar.png

 

voting.png

- Every 5 votes the character will earn 5 voting tickets used to buy items or aqquire a passive skill and others.

bar.png

 

 

npc.png

- Global Gatekeeper.

- PvP Manager Gatekeeper.

- Full Buffer.

- Anti Pk.

- Olympiad Manager.

- Weeding Manager.

- Global GM Shop.

- Custom GM Shop.

- Nobless Manager.

- Clan Manager.

- Top Stats Manager.

- Server Info.

- Siege Informer.

- Casino.

- Account Manager.

- Event Manager.

- Skill Enchanter.

- Vote Skill Manager With Upgrades. new.gif

bar.png

 

protection.png

- DDoS Protection Up to 83 Gb GR*E Tunneling Over Ip Sec Controler.

- LameGuard Protection (Phx-Walker-Hlapex-L2Net).

bar.png

 

dedi.png

HardWare

 

- Intel Xeon E5650 6/12 * 2,66 GHz

- 16 GB DDR3 ECC Registered

- 240 GB SSD 560 / 515 MB/s

- Unlimited GB inklusive / Flat

- Onboard / Software RAID

- 1000MBit FD Fast-Ethernet Anschluss

- 2 IP addresses inclusive       

- Located Germany

 

Software

 

- Linux Debian Squeez 6.0

bar.png

 

url.png

- WebSite : http://l2interceptor.com

- Forum : http://l2interceptor.com/forum

- E-Mail: l2interceptor@hotmail.com

 

*NOTE: admin and developer is every day online and it's trying the best.

 

 

 

Guest
This topic is now closed to further replies.



  • Posts

    • im using l2jmobius
    • 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
  • 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