Jump to content

Recommended Posts

Posted (edited)
7 minutes ago, Vince* said:

 

Olympiad bug... They said that the heroes will announced everyday at x:x time GMT +2 and the heroes  never announced plus that the list didn't refreshed... Also the Tyrant had over 1600+ atk spd with non full enchanted items and buffs etc...

do u know that h5 got 1500 limited atk spd? seems not ;D

 

there was only 1 op tyrant and it was adidas with full equip + full op buffs like ape / sos etc at box 24/7 

 

yea it was beta, but who care about heros at betka ?

Edited by AchYlek
Posted
1 minute ago, AchYlek said:

do u know that h5 got 1500 limited atk spd? seems not ;D

 

yea it was beta, but who care about heros at betka ?

 

Most of the players into the beta seems to care though :goodsir: . I know for 1500 atk speed not 1600+... That what i meant to my last reply though...

Posted
45 minutes ago, AchYlek said:

do u know that h5 got 1500 limited atk spd? seems not ;D

 

there was only 1 op tyrant and it was adidas with full equip + full op buffs like ape / sos etc at box 24/7 

 

yea it was beta, but who care about heros at betka ?

The only OP tyrant happens to be your in-game buddy, streaming together and such.

 

Referring to attack speed limit, you are free to set it as much as you want (from developing pov).

Posted

problem is, noone want to play h5 anymore. remember old tales or other h5 server 4-5 years ago, they had really many player and today? noone join server, u cant even hit 500 real players. most ppl play classic atm.

Posted

only servers that last long is ru low rates such as asterios/rpg club other servers are just 2-5weeks max and its never gonna change bcose l2 community is retarded

even pvp servers last longer than mid rates, bcose there is way more fun 

Posted (edited)
On 11/25/2018 at 3:49 PM, AchYlek said:

what olympiad bug ?: :O 

 

how unbalanced classed? at tales u can make 600+ pts even with spoiler lol 

 

Ye, bcs mucho noob in tales :D

 

Edited by AnitahIsBack
Posted

Every server that uses fakeonline / players who log out as "bots" etc,need a permaban.

Admins/Mods have to create some new rules.This cancer has been spread much.Its fcking disgusting.

 

Meanwhile,if u post about that crap on their topics,mods will clean the topic so ur posts will be deleted and u will be considered a troll.Hopefully,every single server will keep dying in a week until either game dies either staff decides to promote the skilled developers or at least not cashgrab admins who wipe in less than a month.

Posted
38 minutes ago, bravetobe said:

Every server that uses fakeonline / players who log out as "bots" etc,need a permaban.

Admins/Mods have to create some new rules.This cancer has been spread much.Its fcking disgusting.

 

Meanwhile,if u post about that crap on their topics,mods will clean the topic so ur posts will be deleted and u will be considered a troll.Hopefully,every single server will keep dying in a week until either game dies either staff decides to promote the skilled developers or at least not cashgrab admins who wipe in less than a month.

so there will be only offi servers

 

since every servers using phantoms  / fake online.

Posted (edited)
2 hours ago, AchYlek said:

so there will be only offi servers

 

since every servers using phantoms  / fake online.

If we consider the amount of people looking for a server on mxc a constant,then less garbage servers advertised into the forum will get more people into their servers

Someone might ask me "Which server will be considered good and which server will be considered garbage?"

Answer: Staff has to create new rules.Previous projects/Events/Code sharing/Name of the developer/Vouches from known people can put give credit score.

 

Reopening the shame crappy server over and over again without any new (non shared) feature pushes people away from the videogame and skilled developers lose revenue.The forum and the community itself has to reward hardworking people instant of garbage servers but thats impossible right now since the forum is flooded by garbage.We have to enable the garbage collector.

 

The servers who just straight up lie for their online should be considered garbage homemade servers.

Besides,you have to be idiot to use fakeonline and actually believe that the rest of the people wont figure it out.

Especially the admins who use fake online in the towns need a fcking dunk in their necks and kick in their ass and gtfo.

 

E: rewording

Edited by bravetobe
Posted
5 hours ago, bravetobe said:

If we consider the amount of people looking for a server on mxc a constant,then less garbage servers advertised into the forum will get more people into their servers

Someone might ask me "Which server will be considered good and which server will be considered garbage?"

Answer: Staff has to create new rules.Previous projects/Events/Code sharing/Name of the developer/Vouches from known people can put give credit score.

 

Reopening the shame crappy server over and over again without any new (non shared) feature pushes people away from the videogame and skilled developers lose revenue.The forum and the community itself has to reward hardworking people instant of garbage servers but thats impossible right now since the forum is flooded by garbage.We have to enable the garbage collector.

 

The servers who just straight up lie for their online should be considered garbage homemade servers.

Besides,you have to be idiot to use fakeonline and actually believe that the rest of the people wont figure it out.

Especially the admins who use fake online in the towns need a fcking dunk in their necks and kick in their ass and gtfo.

 

E: rewording

This guy just spit some truth over here.

 

To be honest , it's none of my business the l2 scene anymore but its the game ive loved the most and its so sad seeing the current situation getting worse and worse. I wish there were just profesionals who would bring the game back , alive and kicking , truth to the bone. 

 

Best regards.

Posted
9 hours ago, .Ares said:

This guy just spit some truth over here.

 

To be honest , it's none of my business the l2 scene anymore but its the game ive loved the most and its so sad seeing the current situation getting worse and worse. I wish there were just profesionals who would bring the game back , alive and kicking , truth to the bone. 

 

Best regards.

At the end of the day,more and more people will stop playing this videogame,so even this forum will get less revenue from the ads / VIPs.Its shame that staff wont act until its too late.The healthiest part of the community left for good.Thats the reason why people are thinking about "the good old days" even the server was somewhat crappy.

Its 2018 with way more skilled people to code stuff but yet again noone can achieve a healthy environment.

As i said the other day,its so fcking disgusting that wiping-cashing out happens in less than a month.

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