Jump to content

Recommended Posts

Posted

I was thinking of a second trade with him, but now.... i say, NO, Thanks! :D

 

Skeftomoun na kanw akoma mia antalagi, alla meta apo auto to topic, lew Asto Kalitera...

Posted

Οπότε απλά μην εμπιστεύεστε κανένα site που να υπόσχεται αυτή την ανταλλαγή.

Posted

Egw pernw arketa suxna paysafe apo paidia kai tis kanw exchange meso stoiximatikwn etaireiwn

kai dn psaxnw na mou ta kaneis kaneis exw enan polu kalo mou filo pou me exuphreth panta autos.

Posted

Egw pernw arketa suxna paysafe apo paidia kai tis kanw exchange meso stoiximatikwn etaireiwn

kai dn psaxnw na mou ta kaneis kaneis exw enan polu kalo mou filo pou me exuphreth panta autos.

Μέσω bwin πήγα να το κάνω μια φορά και δενν μπορούσα να τα βγάλω μετά
Posted

Μέσω bwin πήγα να το κάνω μια φορά και δενν μπορούσα να τα βγάλω μετά

prepei na eisai 18+ me taytotita sto bwin mesa
Posted

agoria mou kala 8elei mualo na ktlvete oti i bwin isws klisei ton logiariasmo blepontas oti i monh xrhsh einai i kate8esh posou apo paysafe kai meta withdraw se kapio trapeziko logiariasmo i paypal?

epishs ta leuta dn epitrepete na sta fane , alla kanoniste ta stoixeia na einai alh8ina kai na einai hlikias anw ton 18 to dhlomeno onoma giati 8a prp na stilete kapoi egraffa wste na parete ta xrhmata pisw.

Posted

agoria mou kala 8elei mualo na ktlvete oti i bwin isws klisei ton logiariasmo blepontas oti i monh xrhsh einai i kate8esh posou apo paysafe kai meta withdraw se kapio trapeziko logiariasmo i paypal?

epishs ta leuta dn epitrepete na sta fane , alla kanoniste ta stoixeia na einai alh8ina kai na einai hlikias anw ton 18 to dhlomeno onoma giati 8a prp na stilete kapoi egraffa wste na parete ta xrhmata pisw.

Εγώ δεν μπορούσα να τα βγάλω και τα χάλασα στα ζάρια...
Posted

1on to site den eythinete gia ayto.. to trade opos to eipe k o idios to ekane prin 5 mhnes!

2on mporoume na check poios pire tois paysafe s me ena tropo.. an thimame ta pin mporoume na doume p 3odeythikan oi paysafe, opote amesa mporeis na deis poios kai ti ekane.. ;)

 

apla m thn spaei p synexeia 3epetagonte antikimenoi k mou thn lene..

 

thx..

Posted

1on to site den eythinete gia ayto.. to trade opos to eipe k o idios to ekane prin 5 mhnes!

2on mporoume na check poios pire tois paysafe s me ena tropo.. an thimame ta pin mporoume na doume p 3odeythikan oi paysafe, opote amesa mporeis na deis poios kai ti ekane.. ;)

 

apla m thn spaei p synexeia 3epetagonte antikimenoi k mou thn lene..

 

thx..

 

kai epidi egine prin 5 mines se esena edwse tis psc apo oti leei.

Posted

Lipon, kalo tha eine na min kanete trades me auto to atomo mias kai o skopos tou itan na ftiaxei ena geleio site oste na pernei ta lefta ton pedion pou stelnoun tis paysafes tous.

 

Min ton empisteveste, mias kai polla atoma tin patisan. Pernei ta lefta apo tis paysafe kai meta otan tou milane msn h skype pezei ton rolo tou aderfou tou. { lol. }

 

Locked.

Guest
This topic is now closed to further replies.



  • Posts

    • 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).
    • Use only middleman this guy scammer old discord goddardshop   
  • 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