Jump to content

Recommended Posts

Posted (edited)

Lineage II Sintra:[L2J Interlude]



With this server we are trying to bring back the Classic Chaotic Throne Lineage (Private server) gameplay, we kept the server simple adding original customs(Ancient Weapons, Armor Special Ability) and
giving purpose to every Class in the game.
If you are looking for a medium rate server this is the perfect server for you to join!

 

Athena x45 Features list:

-Rates:
- x45 Experience
- x55 Skill Points

-x200 Adena
- x20 Spoil
- x5 Seal Stones
- x1 Drop

- Weapons Information:
-Safe Enchant +3
-Maximum Enchant +20
-Medium Enchant Rate
-New Weapons - Ancient Weapons - Grand Bosses drop Raid Letter, these Letters will allow the player to exchange for an Ancient Weapon at the Ancient Merchant.

- Armors and Jewels Information:
-New Armors - Special Ability S-Grade Armory - Mithril Mines (Center) monsters will drop a spoilable item (Blood of Chaos) this will allow the player to add Special Ability to a S Grade Armor.
-Armors and Jewels Safe Enchant +3
-Armors and Jewels Maximum Enchant +8
-Hard Enchant Rate


-Shop about to B grades

- A grade weapons/armors traded from ancient merchant for sort of adenas and ancient adenas

 

- No A/S grade scrolls in shop (Raid or spoil in custom zones)

- Customized Zones:

- Imperial Tomb Chaotic (76-80) Farm/PvP Area - This area was customized to a Chaotic Zone Area:
-Players with Karma won't drop items when killed inside one of the rooms;
-When a player dies in this zone, the player will be respawned to the teleport location;
-S Grade Weapons are obtained in this zone (Monsters inside the rooms will drop the weapons) - There's only this method to obtain S Grade Weapons

-Mithril Mines Entrance (65-75):
-Leveling area (Recommended 65-75)
-Seal Stones Farm (Green and Blue)

- Mithril Mines Center (76-80):
-Seal Stones Farm (Green, Blue and Red)
-Blood of Chaos Farm(Spoil) - Item required to add Special Ability to an S Grade Armor Set

- Mithril Mines Grounds (76-80):
-Seal Stones Farm (Green, Blue and Red)
-Blood of Chaos Farm(Spoil) - Item required to add Special Ability to an S Grade Armor Set
-Level 80 Raidbosses were added to end of this zone (Thief Kelbar, Anakim and Lilith)

- Customized Raidbosses - located in Mithril Mines
-These Raidbosses drop Raid Letter and a set of S Grade Weapons + *NEW* Angel Slayer with Evasion Special Ability


- NPC's Added:

-Global Gatekeeper (Clarissa)
post-161811-0-06707800-1431189049_thumb.jpg

-Ancient Merchant: In this Merchant you exchange your Ancient Adena and add Special Ability to your Armor and Weapon
-Exchange Raid Letters for Ancient Weapons
-Purchase A Grade Armors / S Grade Armors
-Purchase A Grade Jewels / S Grade Jewels
-Add Special Ability to S Grade Weapons / Armor

4h9vmd.jpg

 

9igqr8.jpg

f9mgxv.jpg
post-161811-0-21004300-1431189279_thumb.jpg

post-161811-0-12828100-1431189327_thumb.jpg
 

6svrc7.jpg

 

117yd86.jpg

 

 

jqs6d4.jpg

-Special Merchant: In this merchant you exchange your currencies
-Exchange Seal Stones for Ancient Adena
-Exchange Event Medals for Hair Accessories
-Exchange Adena for an Adena Credit Card (1.000.000.000/Billion - Adena Credit Card)
post-161811-0-93844700-1431188968_thumb.jpg


-General Buffer:
-The level of the buffs aren't maximized, giving the purpose and utility to Support Classes (Hierophant, Sword Muse, Eva Saint, Spectral Dancer, Shillen Saint, Doomcryer)
post-161811-0-24931700-1431189100_thumb.jpg
b9btpy.jpg

-Castle Special Ability (Enchanted) -
-This NPC has the feature of adding Special Ability to a weapon without loosing its current enchant value. (Example: Draconic Bow +12 - Draconic Bow Focus +12)
-Only available inside Castles (Examples: Aden Castle / Giran Castle / Goddard Castle)
-Available for S Grade Weapons only

34y4bjc.png

-Raidboss Manager:
-Allows a player to get information about Grandbosses and Customized Bosses. (If they are currently alive or the time left to respawn)
post-161811-0-73518900-1431189438_thumb.jpg


-Account Manager
-Allows a player to edit his account password in-game.
post-161811-0-27526600-1431189226_thumb.jpg

-Magic Supporter (Only located in Imperial Tomb Chaotic)
-Allows a player to receive a Prophecy. (Wind, Water or Fire)

-Player vs Player Merchant - Player vs Player reward system, a player earns Honor Medallions after they defeat another player in a battle.
- In this Merchant you can exchange your Honor Medallions for special rewards.
post-161811-0-47305900-1431189157_thumb.jpg

- Quests:
-Subclass (Quest required, Red Pipette Knife can be purchased in Misc Merchant)
-Noblesse (Caradine Letter level 65 can be purchased in Misc Merchant, Goddess Quest Items can be purchased in Misc Merchant, Killing barakiel can give you nobless status, if and only if you are in an active sub at level 75 and above)

- Olympiad:
-Retail like with the only custom option that it is weekly.
-Every player is informed on login, when the period ends and when new heroes will be performed

post-161811-0-41225700-1431188820_thumb.jpg

 

- Rune Siege:

Everytime that rune siege is running Benom will spawn at throne room 

Benom will attack both clan(s) 

He will despawn if you don't kill him in 2 hours:

mcglk4.jpg

 

He drops:

 

x1 Raid Letter

x1 Raid Letter

x1 Raid Letter

x1 Raid Letter

x1 Raid Letter

x1 Raid Letter

x1 Raid Letter

5.000.000 Ancient Adena

5.000.000 Ancient Adena

1-3 S Grade Scroll Armor

1-3 S Grade Scroll Weapon

1-3 S Grade Blessed Scroll Armor

1-3 S Grade Blessed Scroll Weapon

x1 Book of giants

x1 Book of giants

x1 Book of giants

- Misc:

-22+4 Buff Slots
-Auto learn skills
-Class Master
-Offline shop system

- Security*:

-Szaka Antibot-Anticheat (Constantly updates, no bots , no phx) This antibot is currently the best out there.*
-DDoS - OVH Anti DDoS Pro , mitigation.*

-Dedicated Specs*:

- CPU : Intel Xeon E3*
- Ram: 8GB*
- HDD 40 GB (RAID:0)*
- 200MBPS Connection*
- Server Geolocation: France*


-Admins:
-Core Development - Kelrzher (Greece)
-Ingame Development - AEduardo (Portugal/England)

-Server / Admin Languages:
-English (Fluent British)
-Native Portuguese - (Portugal)
-Fluent Spanish (Spain, Castellano)
-Greek




Contact me at: Kelrzhel (Skype)

http://l2sintra.com/forum/index.php  our forums are up

 

 

 

Events Running:

 

Clan Event: http://l2sintra.com/forum/index.php?topic=7.0

 

 

Applications:

 

http://l2sintra.com/forum/index.php?topic=14.0

 

Facebook Page:

 

https://www.facebook.com/l2sintra/timeline

Edited by Kelrzher
  • Upvote 1
Posted

Recent Update:

 

-On ITC rooms (Farming) You get auto pvpflag , if you kill someone or you get killed inside you get Honor Medallion. Exchangeable for good on the Honor Exchanger

Posted

If staff is really from italy server will fail so badly

I know i sound like a black bird, but expect me with l2 champion and the italian guy in l2 dragon network staff no one from italy had a server that can be barelly called good

however my best wishes but i have my doubts...

tumblr_nkp7xxUXbW1qgm87oo7_250.gif

Posted (edited)

If staff is really from italy server will fail so badly

I know i sound like a black bird, but expect me with l2 champion and the italian guy in l2 dragon network staff no one from italy had a server that can be barelly called good

however my best wishes but i have my doubts...

tumblr_nkp7xxUXbW1qgm87oo7_250.gif

nothing to do with italy , thanks for your reply though

 

the actual ingame manager is portuguesse and the actual developer lives at uk and nationality is greek 

 

I am completely honest with you, although we seek for opinions, suggestions and so on.

 

Regards

Edited by Kelrzher
Posted

nothing to do with italy , thanks for your reply though

 

the actual ingame manager is portuguesse and the actual developer lives at uk and nationality is greek 

 

I am completely honest with you, although we seek for opinions, suggestions and so on.

 

Regards

Your flag on mxc say italy

Posted (edited)

Your flag on mxc say italy

Yea i know , well if it is so important i can change it to my real nationality flag 

 

EDIT: First post updated :

 

Check the texts marked with *

Edited by Kelrzher
Posted

Honestly this is a good idea, Lineage 2 is a game that is low in interest right now. This server has some fresh ideas to add new things to a classic game. With this set-up (in mind for end-game pve AND especially pvp) I feel like you could get a very authentic old school L2 Private server/Retail experiance with some twists and MUCH less grind. I'll be checking out this server for sure.

Posted

Thanks for your kind words..

 

 

We got a closed beta test running, we made much updates and fixes regarding our features... From now on buffs also will be target party. If someone wants to check the server out leave me a pm.

Guest
This topic is now closed to further replies.



  • 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...