Jump to content

hellbound [L2RT HIGH FIVE] L2 EternalFight x15 - Fresh start in the end of May!


Recommended Posts

Posted

for mojsezs123: same files as WFR we are using , l2p based .

 

for quad: well on astaroth we had +15 from a guy that always saying he leave server and he was putting enchants in his weapons and he made +15 what to do to make rates 30% to avoid overenchants? i never gave out items over +6 and items OUT of the donation list, please dont compare me with mouse -  i reopen with my real name to prove my skills and my efforts

 

PS: no comment for majenta moon screenshots our server sources there was backdoored like hell i dont make discussion for this

 

 

LOL bullshits !!!! What about man where is pay for machine and etc and him is players on majenta-moon  same who is pay for all and u are give him free items ? have players with preference or what ?

Posted

just to make it clear the guy with +15 weapon was a romiana guy,he was playing before in dex and i was his clan mate :) .

Posted
Raid Boss Slayers Event

 

Raid Boss Longhorn Astaroth will be spawned once per day during the prime time on a different place daily, additional information about his location will be on announcement

 

Custom Droplist includes Moirai/Vesper Armors, S80 Weapon/Vesper Weapon on low chance, EAS/EWS,BEAS/BEWS, Festival Adena, Event Medals & Glitterings Medals, and Giants Codex and Mastery.

You need to gather your party or alone and just hit the raid till he dies it dies!

You will find various enemies there that will want to kill it as well, so you have to fight with them probably.

Last hit can get the drops,though if you have party and it is random , all party have chance for them!

Many frags.  :not bad:

Posted

got bored already on world :P

 

Actually u didnt  got bored . i helped advertised and support l2world at begining but those files where complete shit also to many bugs and custom fixes . and dont come cry u got tired of l2world . the only thing that u leaved there is that they nerfed ur summoner . summoner had a custom buff witch gived him 1000 + pdef and mdef . thats not retail . even more custom junk ever . u just qq cuz after many weeks they removed it from npc buffer . i didnt played there but i read forums . that buff shouldnt be on at all . more custom l2world crap but when it was on ur advantage cuz u played with arcane lord then it was all good . when they remove it now u quit . what does that mean ? ur just a qqer . stop lying and tell the truth . from ur point of view a summoner is ok with those stats 7k+p atk / 3.5kpdef-3k mdef without ud . lol .

Posted

Actually u didnt  got bored . i helped advertised and support l2world at begining but those files where complete shit also to many bugs and custom fixes . and dont come cry u got tired of l2world . the only thing that u leaved there is that they nerfed ur summoner . summoner had a custom buff witch gived him 1000 + pdef and mdef . thats not retail . even more custom junk ever . u just qq cuz after many weeks they removed it from npc buffer . i didnt played there but i read forums . that buff shouldnt be on at all . more custom l2world crap but when it was on ur advantage cuz u played with arcane lord then it was all good . when they remove it now u quit . what does that mean ? ur just a qqer . stop lying and tell the truth . from ur point of view a summoner is ok with those stats 7k+p atk / 3.5kpdef-3k mdef without ud . lol .

  :dat:  :troll:  :happyforever:
Posted

Actually u didnt  got bored . i helped advertised and support l2world at begining but those files where complete shit also to many bugs and custom fixes . and dont come cry u got tired of l2world . the only thing that u leaved there is that they nerfed ur summoner . summoner had a custom buff witch gived him 1000 + pdef and mdef . thats not retail . even more custom junk ever . u just qq cuz after many weeks they removed it from npc buffer . i didnt played there but i read forums . that buff shouldnt be on at all . more custom l2world crap but when it was on ur advantage cuz u played with arcane lord then it was all good . when they remove it now u quit . what does that mean ? ur just a qqer . stop lying and tell the truth . from ur point of view a summoner is ok with those stats 7k+p atk / 3.5kpdef-3k mdef without ud . lol .

 

got tired xD and they didnt delete any buffs ;s

Posted

hey stalone, i know i am bitch but

 

this is your about 10. server, what you are starting, so i hope you know lineage 2 h5 very well, but i was wrong.

 

Scarlet van Halisha

25% to drop Necklace of Frintezza

Mid s84 weapons removed from Halisha's droplist, can be obtained through Freya with a certain chance.

level min="80" max="85"

players min="18" max="45"

 

Respawn: Retail like instance working.

 

Freya

25% to drop Freya Necklace the Normal Mode

Vorpal armors removed from Normal Freya's droplist, can be obtained through Scarlect van Halisha with a certain chance.

35% to drop Freya Necklace the Hard Mode

Eligia armors can be dropped in server only with Freya Hard mode raid!

Freya Normal Mode

level min="82" max="85"

players min="9" max="27"

Freya Hard Mode

level min="82" max="85"

players min="27" max="45"

 

Respawn: Retail like instance working.

 

this killing me

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