Jump to content

Recommended Posts

Posted (edited)

FBXUuBd.gif

 

Hello dear reader, in the next couple minutes I will be describing to you Lineage ][ Edeneternal, an Interlude PvP Server if you continue to read this thread. If this is too long for you to read it, i challenge you to join and try the server.
The Lineage ][ Edeneternal has some core changes including rates, economy and a lot of inside systems! Now there is more PvP and raiding required to get geared up! Continue reading..
You won't regret it, I swear!

 

uaodlp4047c.png

 

Experience, skill points and adena rates are set to x1000. You are starting level 1 and you have to lvl your way up. Also you can drop items while on high-karma with a lot of PKs, so be careful!

 

 

dapluo4047d.png

 

Our server introduces normal, blessed and crystal scrolls for enchanting.

  • Safe Enchant: 3
  • Normal Scrolls: 70% Rate, +10 Maximum Enchant - If it fails, it breaks!
  • Blessed Scrolls: 75% Rate, +10 Maximum Enchant - If it fails, it returns back to zero!
  • Crystal Scrolls: 50% Rate, +12 Maximum Enchant (WEAPONS ONLY) - If it fails, the enchant reduces by 1!
     

aldpou4047e.png

We have made a limit system so you won't be able to stuck an active with a passive skill. When you'll remove your augmented weapon, if you had an active buff with it, it will be removed.

  • Top Grade LS: 17% Rate
  • High Grade LS: 13% Rate
  • Mid Grade LS: 5% Rate

 

apoudl4047f.png

Here are some general information regarding the server.

  • Skills are auto-learn, grade/weight limit is lifted, death penalty doesn't exist.
  • Shout chat is regional and requires 300 PvPs, trade chat is global but disabled(can only be enabled by a gamemaster for a short amount of time).
  • Buffs are set to 3 hours, you can't buff from buffer while you're registered for olympiad and so on.
  • Buffs from our buffer will be automatically given to your summon(if any). There are also 4 buff sets available.
  • Buff limit is set to 50 including self-buffs and de-buffs.
  • You can't teleport while you're flagged.
  • Unstuck is 30 seconds.
  • We have a custom tattoo that will increase your maximum cp/hp/mp by 5%.
  • You'll need to farm your way up, to get gear and enchant them or to enchant your skills. You can get pretty much anything you need within mass vote reward & events.
  • Balance: A hard issue to deal with, we're taking care of it day by day.
  •  

lodpua40480.png

Want to know how to get epic jewels or become noblesse? Read on!

  • We have 4 grand-bosses that you'll need quest item to teleport (obtained from our shop, no quest needed) and along with them we have a few more.
  • You can obtain epics through events but if you want a more sure way, you can gather your clan and start raiding! Raid-bosses drop epic jewels, one for each boss. Along with the epic drops, there are more like life stones and book of giants.
  • To become Noblesse, you'll need to double click on Caradine's Letter. You won't need a quest to obtain Caradine's Letter, you can get it through events or you can raid Barakiel. Barakiel drops 9 Caradine's Letters but if you already have one picked up, you can't pickup another one!
     

dopual40481.png

We have plenty of NPCs nicely spawned in our main town and a few spawned at the other lonely towns.

  • Global Gatekeeper
  • General Shop
  • Naughty Buffer
  • Services Manager
  • High Priest
  • Top Players
  • Siege Manager
  • Donation Princess
  • Wedding Manager
  • PvP Informer
  • Raidboss Informer
  • Casino Dealer
  • Server Informer
  • Class Master
     

lpodau40482.png

We made a coin for each one of our needs, we kept adena as main currency as well.

  • Adena
  • Farm Coin
  • Vote Coin
  • Event Coin
  • Donation Coin
     

lopadu40483.png

  • Not that easy to get full skills but not that hard to level up. Needs a bit of farm but a devoted clan will more than easily make it! Eggs are needed to get skills and you can get them through our shop. There are not clan penalties. Sieges are weekly. The maximum an alliance can accept is 3 clans.
     

dualop4048b.png

  • Starting/Safe Farm Zone - Giran Harbor
  • High-Grade Lifestone(s) & PvPs: Elven Fortress
  • L2EdenEternal Coins & PvP: Wasterlands
  • Auto Flag zone: Primeval Isle (w/ Auto Spawn spot)
  • Party Farm Zone - Pagan Temple
  • A zone with a few mini-raids - Primeval Isle
  • Once you start hitting a mini-raid, you'll get PvP flagged.
  • Besides farming zones there are raid-boss zones which all are auto PvP flag except Barakiel zone.
     

doalpu40485.png

  • Team vs Team (TvT)
  • Capture The Flag (CTF)
  • Deathmatch (DM)
  • Gamemaster manual events
  • Pre-announced party-clan events within our forum
  • You can use .events at any time to see the automated TvT, CTF and DM schedule and register as-well.
     

aoupld40486.png
Olympiad is a nice and competitive way of playing the game, isn't it? Besides the anti-feed we wanted to enhanced it a bit for you!

  • Total Damage & Opponent Class: When you'll be teleported inside olympiad you'll get a message regarding your opponent's class, when the match will end you'll see the total damage you dealt and the total damage your enemy dealt.
  • Skills Reuse: When you'll be teleported to the arena, all of your skills will be ready for use so you can fight the match to the fullest!
  • Ranking: Ranks are updated almost every 30 minutes and you can see when the ranking was last updated, besides the rank you can see the points of the people who are listed there.
  • Timing & Period: Period is weekly and olympiad runs 6 hours every day but Sunday which is the day that the period ends.
     

aoplud40487.png

We wanted to make PvPs a bit interesting but without overwhelming the game-play with weird systems. We tried to make it fun and keep it simple.

  • Open-World: Lineage II is an open-world game, so why to limit PvP? You can PvP anywhere you want! But remember that massive PvP usually happens in the zones we already have!
  • Colors: Just to make it a bit more spicy there are some great colors for specific amount of PvPs that will make you look bad-ass!
  • Half Hour PvP: Every 30 minutes the player with the most PvPs within this time will be rewarded!
  • Time-spree: If you manage to get a double, triple, quadra, or pentakill within an interval of time you'll be rewarded with glory and recognition!
  • Killing-spree: An uncapped spree system without time limit, and triggered at specific spree-kills to reward you. But remember, you must not die in between!
  • Support rewards: Supports are nice, cute and we love them. Why not reward them for helping us stay alive?
  • Buff Cancellation: Cancelled buffs will return after a short period of time, of course this won't apply in Olympiad.
  • Killer Message: When you'll get killed by someone a timed message will appear on screen with the killer's name, CP and HP at the moment he/she killed you.

 

lopadu40488.png

So okay with the PvP system but what about anything else?

  • Vote Reward: We like to gain more and more population so server and pvps will become more fun. We have a Mass Vote Reward system which will reward online players every 6 votes!  There is also a single vote reward which will reward you with 6 Vote Coins every 12 hours if you vote!
  • Language Chat: You're on vacations in a country that nobody speaks your language and suddenly you find someone from the same country as you, how awesome is this? Through language chat you can globally chat with players who can understand your mother language!
  • Shields: Has anyone ever bothered you hard with trades, invites or something? You can turn on shields to disable trading, inviting or even getting buffed from enemies (does not apply inside olympiad).
  • Menu & Stats: You can quickly access .menu to setup language chat, get vote reward or enable the shields described above. You can type .stats to see some stuff about your target, for more quick access you can shift+click your target!
  • Community Board & Online Command: We have customized a bit the community board to make it look more friendly. We've also implemented .online command for you to instantly check online players and gamemasters.
  • Raidboss Announcement: You'll get informed when one of our raid-bosses dies or spawns so you'll get in action! For the retail grand-bosses which have a delay of 10 minutes before the entrance is locked, you'll be informed as-well when someones wakes up a grand-boss, so you can make it to the entrance before its locked!
  • Anti-feed: We have developed a great anti-feed platform for PvPs and Olympiad, where the feed happens. Both are monitored by an expert AI system, everything is being logged and we'll spot the feeders! Also same-IP doesn't count and you can't register for olympiad as well.
  • Anti-corruption: Not really a system, but it can be really annoying to play against gm chars, gm friends and goes on. As a close family team (we're just 2), we can assure you that it won't ever happen in our server.
  • Geodata: We have included some geodata to make sure that there will be no wall bugs or so.

 

dpulao40489.png

 

We have a good looking machine along with a shiny network to ensure stability in a lag-free environment.

Our pack is based on aCis packI think I've covered most of the servers important information, see you online.

 

Website

Forum

Facebook Page

 

puaodl411ba.png

Edited by SirLionheart
Posted

Thanks to all of you and each one separately for your kind words. It would be a great pleasure to seeing you ingame with or w/o any company you may have.

 

Also.

 

Don't forget to register on our forums/visit our website, for the latest server's announcements and information as well as to get know better the L2 EdenEternal's community.

Posted (edited)

Hello once a again (future) members of this forum and EdenEternal's server. First of all thanks for visiting the topic and giving life to this.

Today i wanted from you to learn that we've created a new banner which is added also to our list. Give us some feedback about this.

 

n73ucrV.gif

 

And don't forget to register on our forums/visit our website, for the latest server's announcements and information as well as to get know better the L2 EdenEternal's community.

Edited by SirLionheart
Posted (edited)

Nc ! good ! But please.. do not make the same mistake that all >>>>need advertise much publicity!!!!!!!!!!!

Edited by Lightness
Posted (edited)

Happy to hear this.

 

Well, we started a small strategy on advertising the server, and it seems that we have reached a quite good amount of people.
Don't overtake visiting our facebook page, sharing our features etc by your side as a player will get us a better chance on gathering players.

Edited by SirLionheart
Posted

Hey,

 

Protection? Also DDoS...L2Tower and others. Anyway is easy farm. But some people use l2tower for PvP auto potions,skills,targets.

 

That host is? Becaouse people of Argentina, Venezuela, Chile, Uruguay and others (Latin America) will have delay/lag/disconnections and is unplayable.

 

Good luck.

Posted

Topic Updated

 

New

dualop4048b.png

added/changed/removed
 

  • Medium Farm Zone: Forbidden Gateway (Removed)
  • High-Grade Lifestone(s) & PvPs: Elven Fortress (Added)
  • L2EdenEternal Coins & PvP: Wasterlands (Added)
  • Auto Flag zone: Primeval Isle (Added) (w/ Auto Spawn spot)

 

 

Hey,

 

Protection? Also DDoS...L2Tower and others. Anyway is easy farm. But some people use l2tower for PvP auto potions,skills,targets.

 

That host is? Becaouse people of Argentina, Venezuela, Chile, Uruguay and others (Latin America) will have delay/lag/disconnections and is unplayable.

 

Good luck.

Hello Monsterator,

First of all, thanks for coming and visiting this topic. Let me guide and answer your questions about Lineage ][ EdenEternal's world.

Considering the nowadays players needs, we pledge that we're gonna bring the latest and most precise machines, protections, to ensure that everything is running smoothly.
Although, if any of the players that have a quite distance from the location that our dedicated is hosted, the delays that they may face, its because their ISP have some issues on their connection, or generally their connection isn't quite good. 

If there are still any unanswered questions, let me know it.

Also, don't forget to visit/register our forum for getting any news about the Lineage ][ EdenEternal's server.

Guest
This topic is now closed to further replies.



  • Posts

    • Verify if following is supposed to be the way to handle movement npc.getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, new Location(point.getX(), point.getY(), point.getZ())); For me, it's not enough. And if it's the case, whole AI system is probably buggy.
    • hello, i want to wtt my charracter in l2elmorelab 1x harbor for 1.5kkk adena in l2reborn 10x new. Or if you interested tell me your offer. :)) Clean Mail 30 lvl Cleric Naked   Updated.
    • package ai.npc.NFWalker; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Random; import l2r.gameserver.enums.CtrlIntention; import l2r.gameserver.model.Location; import l2r.gameserver.model.actor.L2Npc; import l2r.gameserver.model.quest.Quest; import l2r.gameserver.network.clientpackets.Say2; import l2r.gameserver.network.serverpackets.NpcSay; public class NFWalkerAI extends Quest { private static final int WALKER_NPC_ID = 20116; private final Map<String, Route> routes = new HashMap<>(); private final Map<Integer, Integer> npcIndexes = new HashMap<>(); private final Map<Integer, Boolean> npcReverse = new HashMap<>(); private final Map<Integer, String> npcCurrentRoute = new HashMap<>(); public NFWalkerAI() { super(-1, NFWalkerAI.class.getSimpleName(), "ai/npc/NFWalker"); loadRoutes(); addSpawnId(WALKER_NPC_ID); } private void loadRoutes() { // Route 1 Data Route route1 = new Route("route1"); route1.addPoint(new RoutePoint(0, 149363, 172341, -941, 0, false, "")); route1.addPoint(new RoutePoint(1, 148568, 172328, -980, 5, true, "Puff")); route1.addPoint(new RoutePoint(2, 148536, 172792, -980, 0, false, "")); // Route 2 Data Route route2 = new Route("route2"); route2.addPoint(new RoutePoint(0, 149363, 172341, -941, 0, false, "")); route2.addPoint(new RoutePoint(1, 150248, 172328, -980, 5, true, "Rise my children! Bring me the servants of the god! Let them be offered to our god Bifrons!")); route2.addPoint(new RoutePoint(2, 150248, 172776, -980, 0, false, "")); // Add routes to the map routes.put("route1", route1); routes.put("route2", route2); } @Override public String onSpawn(L2Npc npc) { if (npc.getId() == WALKER_NPC_ID) { selectInitialRouteForNpc(npc); } return super.onSpawn(npc); } @Override public String onAdvEvent(String event, L2Npc npc, l2r.gameserver.model.actor.instance.L2PcInstance player) { if (event.equalsIgnoreCase("move")) { moveNpc(npc); } else if (event.equalsIgnoreCase("check_reached")) { checkIfReached(npc); } return null; } private void moveNpc(L2Npc npc) { String routeName = npcCurrentRoute.get(npc.getObjectId()); Route route = routes.get(routeName); Integer pointIndex = npcIndexes.get(npc.getObjectId()); if (route != null && pointIndex != null) { RoutePoint point = route.getPoints().get(pointIndex); if (point.isRun()) { npc.setRunning(); } else { npc.setWalking(); } if (!point.getChat().isEmpty()) { npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), point.getChat())); } npc.getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, new Location(point.getX(), point.getY(), point.getZ())); // Log movement intention System.out.println("NPC " + npc.getObjectId() + " moving to " + point.getX() + ", " + point.getY() + ", " + point.getZ()); // Schedule a check to see if the NPC has reached its destination startQuestTimer("check_reached", 1000, npc, null); } } private void checkIfReached(L2Npc npc) { String routeName = npcCurrentRoute.get(npc.getObjectId()); Route route = routes.get(routeName); Integer pointIndex = npcIndexes.get(npc.getObjectId()); if (route != null && pointIndex != null) { RoutePoint point = route.getPoints().get(pointIndex); Location currentLocation = npc.getLocation(); Location targetLocation = new Location(point.getX(), point.getY(), point.getZ()); // Check if the NPC has reached the target location if (currentLocation.equals(targetLocation)) { // Log that the NPC has reached the target System.out.println("NPC " + npc.getObjectId() + " reached target " + targetLocation); // Schedule the next movement startQuestTimer("move", point.getDelay() * 1000, npc, null); if (!npcReverse.get(npc.getObjectId())) { pointIndex++; if (pointIndex >= route.getPoints().size()) { npcReverse.put(npc.getObjectId(), true); pointIndex = route.getPoints().size() - 1; } } else { pointIndex--; if (pointIndex < 0) { npcReverse.put(npc.getObjectId(), false); pointIndex = 0; // Choose a new route after completing the current one in both directions switchRouteForNpc(npc); return; } } npcIndexes.put(npc.getObjectId(), pointIndex); } else { // Check again after 1 second startQuestTimer("check_reached", 1000, npc, null); } } } private void selectInitialRouteForNpc(L2Npc npc) { // Randomly select either route1 or route2 String selectedRouteName = "route" + (new Random().nextInt(2) + 1); npcCurrentRoute.put(npc.getObjectId(), selectedRouteName); npcIndexes.put(npc.getObjectId(), 0); npcReverse.put(npc.getObjectId(), false); startQuestTimer("move", 5000, npc, null); // Log initial route selection System.out.println("NPC " + npc.getObjectId() + " selected initial route " + selectedRouteName); } private void switchRouteForNpc(L2Npc npc) { String currentRoute = npcCurrentRoute.get(npc.getObjectId()); String newRoute = currentRoute.equals("route1") ? "route2" : "route1"; npcCurrentRoute.put(npc.getObjectId(), newRoute); npcIndexes.put(npc.getObjectId(), 0); npcReverse.put(npc.getObjectId(), false); startQuestTimer("move", 5000, npc, null); // Log route switching System.out.println("NPC " + npc.getObjectId() + " switched to route " + newRoute); } private static class Route { private List<RoutePoint> points = new ArrayList<>(); public Route(String name) { } public void addPoint(RoutePoint point) { points.add(point); } public List<RoutePoint> getPoints() { return points; } } private static class RoutePoint { private int id; private int x, y, z, delay; private boolean run; private String chat; public RoutePoint(int id, int x, int y, int z, int delay, boolean run, String chat) { this.id = id; this.x = x; this.y = y; this.z = z; this.delay = delay; this.run = run; this.chat = chat; } public int getId() { return id; } public int getX() { return x; } public int getY() { return y; } public int getZ() { return z; } public int getDelay() { return delay; } public boolean isRun() { return run; } public String getChat() { return chat; } } } I looking for help, with this, the npc not start to move. Im trying to create, an NPC wich have multiple walk routes basic logic is  random pick a route complite the route  like Route 1 start form zero (0 -> 1 -> 2(or more) -> 1 -> 0) When the npc return to 0, the script should pic the other route and start again.  And if there is a message like point 1 here     "route1.addPoint(new RoutePoint(1, 148568, 172328, -980, 5, true, "Puff"));" The npc should display the chat message. Currently my problem is the npc not moving, but if I manage it to start moving its randomly move between the route 1 and 2 set of coordinates. Currently for me its  a nightmare. I hope anyone can help somhow.
    • We are certainly not an ambulance, but we will definitely cure you of blacklists and empty pockets. Live freely with SX! Each of you will receive a trial version of SX to familiarize yourself with the product, all you have to do is post in this thread
  • Topics

×
×
  • Create New...