Jump to content

Recommended Posts

Posted (edited)

logo.png

Website: http://www.l2osiris.com

Forums: http://forum.l2osiris.com

Control Panel: http://panel.l2osiris.com

 

 

Server Opening Date: 26 / 02 / 2016 at 19:00 GMT!

 

 

Ceriel (x35) Server Information:

RATES

- EXP: x35
- SP: x35
- Adena: x35
- Drops: x5
- Spoil: x5

Custom Control Panel

- Server Ranks (Top PVP/PK, Castle Control, Seven Signs Info, Clan Halls)
- Top Adena Ranking
- Epic Jewel Owners
- Auction House (Buy/Sell Items)
- Nwatch System

Based on Interlude Official Files

- 100% L2OFF Intelude Server Platform.
- 99% Interlude Drops/NPCs/Items/Quests/Areas.
- 99% Interlude Geodata.
- Lag Free!
- Professional Anti-DDos Protection!

Custom NPC's

- NPC Buffers (up to 2nd class Buffs - Also we provide scheme system for faster game-play).
- Misc GM Shop. (Dyes/Consumables/Tattoo's/Soul Crystals/Enchant Scrolls).
- Armor GM Shop (Up to B-Grade with Adena- A/S Grade with "Ancient Scrolls").
- Weapon GM Shop. (Up to B-Grade with Adena- A/S Grade with "Ancient Scrolls").
- Blacksmith (Special abilities to A/S Weapons / Seal-Unseal A/S Armors / Augmenation System ).
- Class Manager (1st/2nd For Free and 3rd Class with Ancient Scrolls).
- Subclass Manager (By Killing 4 Raidbosses - "Cabrio" / "Kernon" / "Golgonda" / "Hallate").
- Subclass Change Manager (You can change your subclasses from 1 NPC Only).
- Nobless Manager (By 1 Raidboss - "Barakiel").
- Ranking NPC (PVP/PK/Raidboss Status).

Nobless, Heroes & Olympiad Customizations

- Olympiad Cycle changed to 2 weeks.
- Olympiad top equipment which can be used is B-Grades. (A/S-Grades Weapons/Armors/Jewels + Epic RB Jewels are forbidden + Max Enchant is +4 Weapons, +6 Armors).
- Olympiad Games are available only on Saturday/Sunday 20:00 till 24:00 and only Based-Class Games are Allowed!

Skills & Buffs Customizations

- Buffs/Dances/Songs last 1 hour!
- Auto-Learn Skills!
- Custom Anti-Buff Skill!
- Divinity Skill (Which gives you 1 buff slot per skill-level) is available with "Ancient Scrolls".
- All Characters have +15% Bonus CP.
- All Characters have +30% Bonus HP.
- All Characters have +20% Bonus MP.
- Frenzy skill does not increase P.Attack when using bow, also Frenzy is doing the half damage on Raidbosses!
- All Hero skills have +50% more cool down time.
- Sleep Casting Time has changed like C4 (Chronicle 4).
- Wild Magic (Giving Magic Critical Rate) and Focus (Giving Fighter Critical Rate) have been reduced to half!
- Cancellation Skill Time has reduced by half (as C4), but Cool down has been increased by 3 Times! - Bladedancer / Swordsinger Classes added Bow Mastery (Passive Skill) so their attack damage will be more like Archers! (It is useless at Olympiad!)

Custom Items/Weapons/Tattoo's

- Custom Tattoo system! (Giving Extra Stats for more PVP Strategy), here is the exact list:

Tattoo of Power ( +5% P.Attack, -5% P.Def).
Tattoo of Fire ( +5% Att.Speed, -5% P.Attack).
Tattoo of Resolve ( +5% Speed, -5% Att.Speed, -5% Casting Speed).
Tattoo of Flame ( +5% M.Attack, -5% Casting Speed).
Tattoo of Bravery ( +10% Crit. Attack, -5% P.Def, -5% M.Def).
Tattoo of Blood ( +7% HP, -7% MP).
Tattoo of Absolute ( +7% MP, -7% HP).
Tattoo of Soul ( +5% M.Crit. Attack, -5% M.Def).
Tattoo of Avadon ( +5% Casting Speed, -5% M.Attack).
Tattoo of Doom ( +5% P.Def, -5% Speed).
Tattoo of Pledge ( +5% M.Def, -5% Speed).
Tattoo of Divine ( +5% Resist Shock, -5% Speed).

- Custom L2Osiris Armors / Weapons are made specially designed for a better game-play! (Will be added after 2 weeks of server start!).
- Custom Mana Drugs (Which work as Healing Potions, they are just giving MP).
- Custom Mana Potions (Which Work as Greater Healing Potions), they are just giving MP).

Custom Economy

- Giran Harbor has been choosed for MAIN Server Spot!
- +200% Weight Limit to all Characters!
- Custom Teleport Locations to every Town Gatekeeper!
- Custom Offline system (3 shops are allowed per player)!

Clan & Clan Halls Customizations

- Clan Halls weekly price for renting is 1,000,000 Adena.
- All Clan Penalties have been set to 1 day. (Clan Leave, Dismiss and etc..)
- Max Clans per ally has been set to 12 (Like Chronicle 4).

Raidboss Customizations

- Raidboss over 60lvl dropping Raid Tokens which can be trade for clan skills and other goods.

Custom Zones

- Custom Area Drops at Monastery of Silence dropping custom item "Ancient Scrolls".
- Custom Area Drops at Forge of Gods dropping custom item "Ancient Scrolls".
- Custom Area Drops at Antharas Lair dropping Red/Green/Blue Mantras.

Sieges Customizations

- Castle Sieges will open on 2nd week of Server Starting. (18:00 And 20:00 Saturday/Sunday).

Other Customizations

- Spawn Protection System (You cannot hit/harm players after their teleports for about 20 seconds)!
- Hatching and Strider quests have been disabled!
- Custom Player Title Colours based on PvP amount of each player having!

Automatic Events

- Every 2 hours runs a Deathmatch Event at Coliseum which everyone on server can participate!
(Mon-Tue-Thir-Wed-Fri at 18:00 / 20:00 / 22:00)
- Every 2 hours runs a TeamVSTeam Event at Coliseum which everyone on server can participate!
(Mon-Tue-Thir-Wed-Fri at 19:00 / 21:00 / 23:00)

Community Boards

- The official Community Board runs on Server (Forums/Clan Forums and other Functions).

Proffesional Protection

- Max Clients per user is setted to 2!
- Anti-Bot System!
- Anti-Hack System!
- Professional Anti-DDOS Engine is working on our servers!

Donations

- No Donations which will make Donators Overpowered!

Edited by L2Osiris
Posted

good luck!

 

i have one pack very similar

 

Hmm..you got same off files.?if yes my trust of being off in this one has gone really low.How do you got such a pack too?probably java pack?

Posted

Clearly not.

 

Clearly yes,

on my old server, i had some things different as Giran Main Town, less custom npcs. Titanium Armor (Apella Style), Custom Weapons (Dusk shield and etc...). The custom armors was gained by materials from npcs. PvP spot was MoS. The old l2osiris started as C4 at 2007, got upgraded after 2 months to C5 (with a chinese extender) and then after 1 month got updated to interlude (dVampire extender). You want more proofs ^^.

Posted

Clearly yes,

on my old server, i had some things different as Giran Main Town, less custom npcs. Titanium Armor (Apella Style), Custom Weapons (Dusk shield and etc...). The custom armors was gained by materials from npcs. PvP spot was MoS. The old l2osiris started as C4 at 2007, got upgraded after 2 months to C5 (with a chinese extender) and then after 1 month got updated to interlude (dVampire extender). You want more proofs ^^.

Yes
Posted (edited)

The last osiris, I was playing there. When it was almost dead, or when it was dead. I heard that they sold the site and files (most likely) to some pl guys. :>

Edited by SweeTs

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
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • 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