Jump to content

Recommended Posts

Posted

title.png

 

Hi there!

I'm very glad and proud to present our Elcardia server!

 

Elcardia is a Infinite Odyssey PvP server x100.000, the server it's designed to be easy at the start-game and a bit more extended on the end-game in order to keep the new players income and don't have the old players bored!

 

Elcardia is currently under beta phase so any suggestion is welcome, everything is possible :D

 

The opening will be this Friday 10 at (5:00 PM CET)!

 

Rates and Common Information
General Information
- Welcome pack items
- XP, SP and Adena: 100,000
- Drop and Raid drop: x1
- Safe Enchant: ALL
- Max Item Enchant: +14
- Minimum PKs to drop: 31
- Element Enchant Stone: 50%
- Element Enchant Crystal: 30%
- Champion chance: 5%
- Automated events, permanent events, gm-events and time-limited events.
- All Epic Bosses, Instanced bosses and open world raids are level 102
- Offline traders
- Min clan level to receive a clan war: 8
- Clan war cancellation reputation cost: 30000
- Min days to cancel a war: 1
- Clan hall bids with: Farm currency
- Required players to lvl up the clan to the max lvl: 30
- Max players in clan: 50
- Max clans in ally: 2
- Autoloot to the most DD party (not in epic bosses)
- Max Enchant effect at olys: +8

 

Official Features and Bosses
Official Features
- Infinite Odyssey client support
- All the classes and their skills, up to Infinite Odyssey, 99% working
- Ability System implemented
- GoD Certifications implemented
- All the relevant equippable items are implemented and achievable
- Life Stones Instilled with Giants Power implemented
- Gainak Sieges implemented
- Sayune implemented

Open world bosses
- Lindvior, Valakas. Antharas spawn each 6 days (+72h random)
- Baium spawn each 4 days (+48h random)
- Core spawn each 2 days (+24h random)
- Orfen spawn each 1 day (+24h random)
- Queen Ant spawn each 1 day (+24h random)
- Antharas and Valakas wait time is 15 minutes
- Anakim, Lilith spawn each 4 days (+24h random)
- Kelbim spawn each 2 days + (24h random)

Instanced Bosses
- Freya (Easy) Wednesday and Saturday (6:30 AM)
- Freya (Extreme) Wednesday (6:30AM)
- Frintezza Wednesday and Saturday (6:30 AM)
- Zaken (Daytime, Weak) Monday, Wednesday and Friday (6:30 AM)
- Zaken (Daytime Hard) Monday, Wednesday and Friday (6:30 AM)
- Zaken (Nighttime Hard) Wednesday (6:30 AM)
- Earth Wyrm Trasken Wendesday (6:30 AM)
- Octavis (Easy) Wendesday and Saturday (6:30 AM)
- Octavis (Extreme) Wednesday (6:30 AM)
- Istina (Easy) Wednesday and Saturday (6:30 AM)
- Istina (Extreme) Wednesday (6:30 AM)
- Tauti (Easy) Wendesday and Saturday (6:30 AM)
- Tauti (Extreme) Wednesday (6:30 AM)

Min players to enter to Linvior, Valakas, Antharas: 14
Min players to enter to Trasken, Anakim, Lilith, Kelbim, Tauti(Easy & Hard), Octavis(Easy & Hard), Istina(Easy & Hard), Freya(Easy & Hard), Frintezza, Baium: 7

 

Welcome Pack!

Each new player will receive a welcome pack with some cool items, our current welcome pack contains:

g_rune_itemdrop_up.png Drop Rate Rune 30%
br_cash_rune_of_sp_i00.png SP Rune 30%
br_cash_rune_of_exp_i00.png XP Rune III (Lv. 1-100+) 30%
accessory_earring_of_zaken_i00.png Zakens' Earring - 7-day
accessory_earring_of_antaras_i00.png Antharas' Earring - 7-day
accessory_necklace_of_valakas_i00.png Valakas' Necklace - 7-day
accessory_ring_of_baium_i00.png Baium's Ring - 7-day
accessory_ring_of_queen_ant_i00_pannel_b Queen Ant Ring - 7-day
g_ant_princess_i00.png Tame Princess - 7-day
bm_the_dagger_of_hero.png Mysterious Shaper, Cutter, Slasher, Avenger, Fighter, Stormer, Thrower, Shooter, Buster, Caster, Retributer, Dualsword, Dual Dagger, Dual Blunt - 7-day

 

For more information check our features list at our forums.

Our web site: http://www.l2elcardia.com/

 

Have a nice day!

 

 

Posted (edited)

Infinite Odyssey client

Very nice server ballanced

Im laughing for 30 mins :D I checked the server and feoh with 500k m.atk hits 1-3k normal damage(If you are lucky coz I saw many times 900 damage to tyrs, not even tank/mage/healer) If thats great balance, u never seen a balanced server. Play Elcardia If u gonna play Yull/Othell and Auto Attack Tyrr. 

 

//fail

Edited by bilekburakk
Posted

well im laughing even more than u coz u seem like 1st time playing l2 , if u think m attck influences dmg go play any <god server coz u know shits, ALso the fckng thing that we have 15k mdef coz its a fckng beta havent passed from ur mind?..

ANd im feoh u dumbass and i can easily critical 50-60k on almost everybody.. just l2p nothing more

Posted (edited)

if u think m attck influences dmg

Yes, m.atk doesnt influence magic damage, Its evasion what influences :D :D :D

 

Secondly; I recently learned that owner of server is LasTravel. He is using %100 same files with Tenkai coz he has stolen Pere's files when he was GM before getting kicked.(that was the reason to be kicked)

 

If u think that he doesnt even have any honor, pride or budget to buy his own files instead of stealing it, he wont be able to keep that server alive and protected.

 

As a result, its copy of L2tenkai(coz he scammed its files when he was GM, such a personality) so play Tenkai instead. Bye.

 

P.S: I can add any proof whoever doesnt believe that Elcardia Owner is such a low person.

Edited by bilekburakk
Posted

well i was in tenkai and i know the reasons that lt  left and he stole files? lol he was working too in this server and more than pere the last months stop sh1ting if u know nothing

Posted

you saw that ,cuz many ppl are full , is beta, and ofc all are full gear , jwls +14 .. and ofc you have 13k m.def.. what do you expect on 13k m.def ?  100k damage...

Posted

Yes, m.atk doesnt influence magic damage, Its evasion what influences :D :D :D

 

Secondly; I recently learned that owner of server is LasTravel. He is using %100 same files with Tenkai coz he has stolen Pere's files when he was GM before getting kicked.(that was the reason to be kicked)

 

If u think that he doesnt even have any honor, pride or budget to buy his own files instead of stealing it, he wont be able to keep that server alive and protected.

 

As a result, its copy of L2tenkai(coz he scammed its files when he was GM, such a personality) so play Tenkai instead. Bye.

 

P.S: I can add any proof whoever doesnt believe that Elcardia Owner is such a low person.

 

So only was mine when I was working there giving to Pere many €K's each month?

 

Cool story, keep trash talking and the next I'll do is send the last 5 years donations database to the $panish Monetary Authority, lets see who have more to lose.

 

This extends also to the Ghost DDoS attacks, since both are the same thing the result for me will be the same.

 

Have a nice day.

Posted (edited)

So only was mine when I was working there giving to Pere many €K's each month?

 

Cool story, keep trash talking and the next I'll do is send the last 5 years donations database to the $panish Monetary Authority, lets see who have more to lose.

 

This extends also to the Ghost DDoS attacks, since both are the same thing the result for me will be the same.

 

Have a nice day.

What was that, LasTravel? to begin with this guy isn't Pere. Secondly, Pere knows where you live... and I've always wanted to meet you! Lastly, I haven't taken any action despite how lame opening a clone of Tenkai is, even though I could have.

 

I'd suggest you invest the time you currently spend talking crap... into building your very own thing. You don't have what it takes to provoke neither of us, be it on the internet or out of it.

Edited by Ghost*
Posted

What was that, LasTravel? to begin with this guy isn't Pere. Secondly, Pere knows where you live... and I've always wanted to meet you! Lastly, I haven't taken any action despite how lame opening a clone of Tenkai is, even though I could have.

 

I'd suggest you invest the time you currently spend talking crap... into building your very own thing. You don't have what it takes to provoke neither of us, be it on the internet or out of it.

You threw the first stone with your DDoS so Idk at all what are you looking for I personally I don't have nothing at all against you because at the end you apologized on the past about your actions, but now you're joining the drama.

 

Here I'm the only who don't care about what you guys do or how, while you're tracing all what I do, when and how.

 

You guys can't accept that everything has been turned against yourselves.

 

Btw, here I'm the only who doesn't talk trash, because I don't care about nothing related with this, I just accepted that I was kicked from tenkai and thats all, why you can't do the same?

 

Ofc is better spread that I leaked the source, that I burned his car, that I punched his face on rl, and many other bullshits.

 

Nothing more, have a nice day.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Posts

    • 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
    • qual e o valor pra atualizar o java da soucer ?
  • Topics

×
×
  • Create New...