Jump to content

Recommended Posts

Posted

i login today in this server is very good i join oly and i had many points but i lagged and now i cant login ..

I think all have the same porblem.too luck that I am not banned xD

Posted

Welcome back ;] Im gonna try the server now. I have some nice memories from your previous servers  :)

you cant log now read before you post........

 

 

admin tell us why we cant log.

Posted

yesterday i log in normal but now when i try to log in when i enter my pass and id says you have been disconect from the server and when i go to creater account says username is already in use wtf?

Posted

The server is down.Admin dont answer question.Hmm.......

 

---->Summon admin Candy for answers....

 

maybe he got killed in really life kidding xD

Posted

i login today in this server is very good i join oly and i had many points but i lagged and now i cant login ..

Its up now.

The admin from L2 Phoenix hacked us...

NOOB!

Server is up and running..

New security software will be added momentarily.

 

 

Candy

 

Posted

Its up now.

The admin from L2 Phoenix hacked us...

NOOB!

Server is up and running..

New security software will be added momentarily.

very good news that you are alive. xD

cant wait to play

 

Candy

 

very good news that you are alive and cant wait to play^^

 

 

 

the sevrer wiped or what?

 

aff used worng system

Posted

Hey u again???? Duracell told me that u don't Done nice job.... WTF u pussing his Ass to getting u back into team??? OMG.... That's not a serious Developer and GM. That's my opinion... When i was Co Admin into his Gracia final server it was better than now where u are getting back.....

 

 

Duracell told ya that candy doesn't do nice job? LIER go make your pro signatures [leecher|failed|begging] user. i thought that you were dead as you posted :x and candy makes great job  stop trying to fill him with lies

 


 

Also as candy said that admin of l2 phoenix.net hacked us that's why you couldn't log in. security added and more updates tomorrow.

Posted

 

Duracell told ya that candy doesn't do nice job? LIER go make your pro signatures [leecher|failed|begging] user. i thought that you were dead as you posted :x and candy makes great job  stop trying to fill him with lies

 


 

Also as candy said that admin of l2 phoenix.net hacked us that's why you couldn't log in. security added and more updates tomorrow.

 

i heard that l2 athebaldt is a little bit different

like lifestones removed

no balance again

daggers are the pro in the srv

and i heard about some chars with 8k dmg to tyrant ;)

 

anyway i heard that athebaldt is totaly different

 

is this true?

Posted

No Sofaki,this server sucks a lot.

GMs NEVER answe at petitions.

I hope that sth will change..

 

and yesterday all times dc i had 120 points in oly and now i had 50 no  only me dc all server

Posted

i heard that l2 athebaldt is a little bit different

like lifestones removed

no balance again

daggers are the pro in the srv

and i heard about some chars with 8k dmg to tyrant ;)

 

anyway i heard that athebaldt is totaly different

 

is this true?

 

 

-Lifestones are on gm shop (buy them from coins of tvt)

-About daggers they are strong but we are planing to change them after the update if we do it now we don't know how they will be later

-8k to tyrant ? i have seen max 5.5 ... and on mage with tallum

 


 

No Sofaki,this server sucks a lot.

GMs NEVER answe at petitions.

I hope that sth will change..

 

I was online yesterday 7 hours that do you want now? I didn't got any petition then i was online.You make petitions then gms are not online? ;x then? 4:00 morning?

 

and i have been anwsering ALWAYS on pms -.-

Posted

re ade xese mas ... paliomakaka ... me olous tous giftous edw mesa.... anevazete servers ta klinete meta apo ena mina to poli ... kai meta anigete kai ksanazitate kosmo...

 

aisixtir.... afou vlepis den travaei o server..epidi eiste corrupt... o kosmos deneinai ilithios

 

sto 99% ton server edw ... tha sinadas (GMCHARS) opou tha se kopanane 10k damag... ti na pekso re makaka? na kano +full na eimai enas top char kai na tro sto telos 10k kai na mou to pezi dinami o giftos ...

 

ta pira tora...mono na klepsete kjai na to peksete dinami thelete.... afto isxi kai gia alkous server opos ipa...sxedon olous edw....QQ RE GIFTAKIA!

Posted

Accounts are now Auto Create.

We are doing a major update which has phx fixes/class fixes/skill fixes/weapon fixes, and much more.

 

Server will stay online and will have a 5min maintenece which the fixes will be made active.

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