Jump to content

Recommended Posts

Posted (edited)


 









First of all i want to say hi to everyone here, I am new on this forum and i planned to open an l2 server interlud since 2007, I've been working on l2 projects since 2004 , I am 31 years old and i would like to present all of you my work and my skills. I finished my project called l2elite running on java platform.This project is made from 0 (zero) ,all quests working 100%,all skills working 100%,and i can assure you is better then frozen , acis and all other servers you played.


 


Generally everything was made like L2OFF in proportion of 90%


This server running on Java Platform


 


Website:  www.l2elite-pvp.com


 


After 6 months of LIVE we wiped the server


Now we are back


We will start again on:


24 April 2015


 


-=[Advertise Event]=-


-=[Event Rules]=-


 

1. You must advertise our server Start Date however you want in forums, social networks, skype, lineage 2 facebook pages, be creative and win.

2. Advertising must contain:

- server name

- grand opening date and time

- server website link: www.l2elite-pvp.com

- server features(optional)

3. After you will finish advertising, you have to make screenshots to prove that you did your job great. Send screenshots to us in ''CONTACT US'' page, or you can make a topic on your forum and post all screenshots/proves there and we will make a classament and post here.

P.S. Topic must contain your skype or facebook or email adress.

4. The more you advertise server = more chances to win 1st place.

 

Event Prizes:

 

1st place - 150 Glittering Medals

2nd place - 125 Glittering Medals

3rd place - 100 Glittering Medals

4th place - 75 Glittering Medals

5th place - 65 Glittering Medals

6 th place - 55 Glittering Medals

7 th place  - 45 Glittering Medals

 

 


 


Now i will tell all of you what await you on L2elite


 


-=[Rates]=-

 

- Experience (XP): x30

- Skill Points (SP): x30

- Drop (Adena): x50

- Drop (Items): x3 amount

-Drop (Quest): x15

- Spoil: x1 amount

(increased spoil drop chance rates on materials ,scrolls and recipes)

- Spoil: x12 chance

- Drop: x12 chance

(increased amount drop/spoil on materials)

- Spoil materials x5 more then normal

- Drop materials x5 more then normal

- Seal Stones: x10

- Drop (Raidboss): x5 ( chance increased only )

- Drop (GrandBoss): x1

- Drop (Grandboss Jewelry): x1

 

 

-=[Enchant]=-

 

- Safe Enchant amount: +3

- Max. Enchant amount: +25

- Real Chance (for Regular Scrolls): 66%

- Real Chance (for Blessed Scrolls): 66%

 

 

-=[Raid Boss]=-

 

85 Level - Valakas: 264 hours / Random + - 1 hour

85 Level - Frintezza: 48 hours / Random + - 1 hour

79 Level - Antharas: 192 hours / Random + - 1 hour

80 Level - Baium: 120 hours / Random + - 1 hour

80 Level - Zaken: 60 hours / Random + - 1 hour

80 Level - Core: 60 hours / Random + - 1 hour

80 Level - Orfen: 48 hours / Random + - 1 hour

80 Level - Queen Ant: 20 hours / Random + - 1 hour

 

 

-=[Anti-Bot-System]=-

 

All active characters will be asked one question and they will have 6 answers

Simple question like: 1+1=?

With 5 retarded answers and 1 correct answer

Afk characters will not be asked(only active)

1st time caught bot - character roll back items 24h and -9 levels (delevel)

2nd time caught bot - character roll back items 48h and -9 levels (delevel)

3rd time caught bot - character gets perma ban and will appear like dead on start game screen

 


 

-=[special Features]=-

 

Special Armor texture feature:

We have all armors up to chronicle Ertheia (l2off appearence)

Craft your S grade set heavy/light/robe

and exchange it for free for the set you like

New sets have same p def like the old S grade sets

When you finish craft robe set you have 2 ways to exchange it

Exchange for set with Major Arcana Stats

or

Exchange for set with Dark Crystal Stats

 

Special Weapon texture feature:

When you finish craft your S grade weapon

You can exchange it for free for icarus or vesper

They will have the same stats like normal S grade

Only the texture and look will change

 

 

- Special Potions:

- Enchanter Mana Potion: restore chance 100 mp/sec , reuse delay: 20 sec , duration time: 20 sec

- 16 Custom tattoos created with big attention to not unballance gameplay

- 4 basic tattoos which can be upgraded up to 4 levels

 


- all monsters level 75+ have verry low chance to drop 3 Glittering Medals

- all level 75+ Raid Boss have 100% chance to drop 5 Glittering Medals

- use Glittering Medals to achieve usefull items

 

- all monsters arround the world drop 3 Event-Medals each

- when you collect enough Event-Medals you can exchange them to 70% chance Boxes

- in boxes you can find A grade items

- this feature will not disballance crafting A grade because:

- is more faster to spoil and craft A grade then kill 3000 monsters for one A grade part

- this feature is only for make game more enjoyable and fun in the same time

 



-=[Features]=-

 

- 100% Working all Interlude features

- Olympiad Period - 7 Days (End of Week)

- Full working skills, classes (Balanced)

- All Quests full working (Retail)

- All zones full working (MOS, Pagan, Stakato, PI)

- Working Fortresses, Clan Halls and Castles

- Full working Raid / Grand Bosses

-  Buffer 1 hour buff time

- Buff slots 24 + 4 (Learn with Divine Inspiration)

- First class reward: 500.000 adena

- Second class reward: 1.000.000 adena

- Third class reward: 3 BOGs and 1.000.000 adena

- 3 free retail Sub-class 

- Nobless questable / buyable

- 100% Protection Against 3rd softwares

- Offline Shops Working (make shop buy/sell and type .offline_shop  or  /offline_shop)

- Autoloot system, Autolearn skills

- Agumentations System

- Life stone Skill chance: LS-3%, Mid-5%, High-7%, Top-10%

- Mammon NPCs added to Giran Castle Town

- GM Shop up to Top B-grade 

- Materials recipes added to GM Shop

- Full Working Geodata

 


Server have all protections needed


Server is ready to open, we are advertising it more and more for a larger community


 


I except to see 1000+ players on start for party,levelup,help each other, make clans etc...


I hope i will have a good start for a server which i planned to keep alive a long period of time


 

 







Edited by ^Moon^
Posted (edited)

This server is same like c4 elite?

Anyway i will test this for sure!!

Gl with your server

Edited by Rebellos™
Posted

This server is not inspired from another. All is original and i called it elite because i wanted to. Doesn't have any connection with the old c4 elite

Posted (edited)

all instances work 100%

I'd like to inform you that interlude has no instances at all. (Not retail at least.)

 

 

all skills working 100%

And nop. 

There is no chance to succeed that.

Good luck though.

Edited by `iAndre
Posted

Just take skill by skill and try as many times as you can to make it work how it has to be , and don't stop untill it's perfect

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