Jump to content

Recommended Posts

Posted (edited)

L2GamersInterludeServer.png

shurima-logo-small.png


m_title.png?noCache=1396275507 Startup System m_title.png?noCache=1396275507
 

  • Starting level: 80
  • Starting adena: 100kk
  • Starting Town : Goddard
  • Starting Items: Greater Healing Potions | Mana Potions | Spirit Ores

m_title.png?noCache=1396275507 Basic Rates m_title.png?noCache=1396275507
 

  • Experience: 1000x
  • Skill Points: 1000x
  • Party Rates: (EXP/SP) 2x
  • Adena Drop Rate: Custom
  • Drop Rate: Custom

m_title.png?noCache=1396275507 Basic Features m_title.png?noCache=1396275507
 

  • Auto Loot: Enabled
  • Auto Loot Raid: Disabled
  • Auto Learn Skills: Enabled
  • Weight Limit: Disabled
  • Death penalty: Enabled
  • Max Subclasses: 3 subclasses per character
  • Subclass Without Quest: Enabled
  • Autolearn class skills : Enabled
  • Offline Shop : Enabled (Currency: Gold Bar)

m_title.png?noCache=1396275507 Augmentation m_title.png?noCache=1396275507
 

  • High Grate Lifestone: 10% (Farm)
  • Top Grade Lifestone: 20% (Vote/Bosses/Event)
  • Augment system: one active + passive.

m_title.png?noCache=1396275507 Enchant Rates m_title.png?noCache=1396275507
 

  • Enchant Safe: +3
  • Enchant Max With Normal/Blessed Scrolls: +10
  • Enchant Max With Crystal Scrolls: +12
  • Normal Enchant Scroll Rate: 50%
  • Blessed Enchant Scroll Rate: 100%
  • Crystal Enchant Scroll Rate: 50%

m_title.png?noCache=1396275507Special Weapons | Armors | Tattoom_title.png?noCache=1396275507
 

  • Titanium Weapons: Special Ability when enchanted above +4, Epic Glow when enchanted above +7. (+200 Patk/Matk more than normal S Weapons)!
  • Apella Robe has same status like Dark Crystal and bonus +2 int, +1 wit, +100 pdef
  • Apella Light has same status like Draconic Armor and bonus +2str , +1 dex, +100pdef.
  • Apella Heavy has same status like Imperial Crusader and bonus +2 con, 1+ str. +100pdef.
  • Shurima Tattoo +1000 CP.

m_title.png?noCache=1396275507 Noblesse System m_title.png?noCache=1396275507
 

  • In order to become Noblesse you'll need speak on Noblesse Manager.
  • You can become Noblesse but it costs 3 Vote Coins.

m_title.png?noCache=1396275507 Events m_title.png?noCache=1396275507
 

  • Automatic Events every 60 minutes.
  • Unique Zone For Every Event!
  • Reward for Event Winners will be 1 Glittering Medal
  • Reward for Top Killer will be 1 Glittering Medal

- Team vs Team
The good and oldschool TvT event where the team with most kills wins.
Self buffs event.Potions arent allowed!

 

  • - Death Match Event

The player with the most kills wins!
Full buffs event.

 

  • - Capture the Flag Event

The classic capture the flag event!
Self buffs event.Potions Arent allowed!

m_title.png?noCache=1396275507 Additional Information m_title.png?noCache=1396275507
 

  • Type any username and password in the login window and you will create an account.

ATTENTION: (if you get a message that the password is incorrect, it means that the account is already taken)

  • Olympiad Circle every week
  • Olympiad start 18:00 end 00:00 (retail)
  • Anti-Farm Protection for PvP
  • Max Buffs amount 45
  • Max dance amount 16
  • Player spawn protection
  • Clan penalties : Disabled
  • Vote Reward system
  • Premium Account
  • PvP Color System
  • Wedding System
  • Oly max Enchant +6
  • Custom Castle Lord Announce on Login

m_title.png?noCache=1396275507 Unique Zones m_title.png?noCache=1396275507
 

  • Fantasy Island
  • Underground Coliseum

m_title.png?noCache=1396275507 Additional player commands m_title.png?noCache=1396275507
 

  • /unstuck - 20 seconds
  • .deposit - You can change 500kk Adena to Gold Bar.
  • .withdraw - You can change Gold Bar to 500kk Adena.
  • .repair - Repair your broken character.
  • .tvtjoin - You can join tvt on TvT Event.

m_title.png?noCache=1396275507 Custom Clan System m_title.png?noCache=1396275507
 

  • Clan war rewards increased.
  • Siege Only for Goddard Castle.
  • Max alliance members: 3
  • Note: You can buy clan reputation coin from Vote Shop!

m_title.png?noCache=1396275507 Custom Npc's m_title.png?noCache=1396275507
 

  • Normal Buffer
  • Scheme Buffer
  • GM Shop
  • Special Shop
  • Global Gatekeeper
  • TOP 10 Manager
  • Skill Enchanter
  • Noblesse Manager
  • Raid Boss Manager
  • Donate Manager
  • PK Guard
  • Wedding Teleporter
  • Olympiad Teleporter
  • Vote Shop

m_title.png?noCache=1396275507 Raid Bosses m_title.png?noCache=1396275507
 

  • More than 10 mini raid bosses with special drops.

Grand Boss Respawn Time:

  • Antharas = 4h+1
  • Valakas = 4h+1
  • Baium = 3h+1
  • Queen Ant = 3h+1
  • Zaken = 3h+1
  • Frintezza = 4h+1

Every Grand Boss Zone is auto flagged.   

 

 

Website: http://l2shurima.eu/

 

Forum: http://l2shurima.eu/forum/

 

Facebook Page: https://www.facebook.com/L2Shurima

 

Hello players, we're glad to announce:
 

  • Within 25.09.2014 SHURIMA'S BETA PHASE WILL BE OFFICIALY LAUNCHED.
Edited by One Shot Mario
Posted

Shurima_logo.png

 
  • Within 25.09.2014 SHURIMA'S BETA PHASE WILL BE OFFICIALY LAUNCHED.
since we introduce our dedicated mass pvp and balance between classes are under 'crude' version, so thats why we have to release beta tests first. we hope our players will enjoy all the features this server brings and help us to finish unique pvp/pk entertainment this game have never seen!
    
  • After beta tests period expires [27.09.2014 - everything will be deleted (wipe)

 

 

m_title.png?noCache=1396275507Beta Opening Announced m_title.png?noCache=1396275507

 

We will start the beta phase today for 2 days as it been said above! Server goes open beta Today @ 18:00 +2 GMT!

 

 

 

Website: http://l2shurima.eu/

 

Forum: http://l2shurima.eu/forum/

 

Facebook Page: https://www.facebook.com/L2Shurima

Posted
Our open beta will run for 1 more day, dont lose ur chance to earn our special reward for beta testers.
 

 

 

 

Changelog.png



Augment Manager reworked.

From now on you will have Infinity SS/bSS (1 SS / 1bSS added on ''Starter Items'' )

Posted (edited)

remove the custom shits.. or just the stupid custom weapon's and all will be fine.. +1 for apella armor, -1 for custom weapons :)

 

and 1 passive OR 1 active ,then it will be the top pvp server at this moment !

Edited by NeverDowN
Posted

Shurima_logo.png

Hello players, our beta phase is over, thanks everyone who participated in our test mode, we are going to apply the report's and suggestion's which we got from players.


All the beta testers will earn rewards in our grand opening for their help.


Stay tuned in our forum for more informations.



Greetings.

 

 

http://l2shurima.eu/forum/index.php

Guest
This topic is now closed to further replies.



  • 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