Jump to content

Recommended Posts

Posted

Others get paid to give psd's...

 

Hhahahaha get paid?Damn Jesus sometimes I wonder if some people in this forum are stupid...

Ok, I am gonna pay him to get the PSD ROFL..

 

What's the meaning if he is a ripper?I ain't gonna search the whole web for finding that signature, but I have a suspection that it's a rip and I have my reasons...If you can't even make a signature for your own and rip like SeeYa did then you don't even deserve the title of "PS User"... (I didn't say "Designer" because no-one from here is a DESIGNER, signatures don't make you designers..The only designer, OFFICIAL DESIGNER I know from this forum is Blane and no-one else.Those kids that get the "GFX/Designer" title because they have created a signature have no-idea what design is all about..)

 

So, prove me wrong for everything I said above.

Posted

Hhahahaha get paid?Damn Jesus sometimes I wonder if some people in this forum are stupid...

Ok, I am gonna pay him to get the PSD ROFL..

 

What's the meaning if he is a ripper?I ain't gonna search the whole web for finding that signature, but I have a suspection that it's a rip and I have my reasons...If you can't even make a signature for your own and rip like SeeYa did then you don't even deserve the title of "PS User"... (I didn't say "Designer" because no-one from here is a DESIGNER, signatures don't make you designers..The only designer, OFFICIAL DESIGNER I know from this forum is Blane and no-one else.Those kids that get the "GFX/Designer" title because they have created a signature have no-idea what design is all about..)

Listen up you pro,You can't know if he is a ripper or not.Like it or not he has the sig with his name on it.Prove that he is a ripper and don't come here like a superior guy who ownz us all and call us rippers or w/e!

I am not a ripper and nor is Magaki.And how do I know that you are NOT a ripper?

Will you give me da psd?

That proves a shit!

Doesn't the possibility that he could downloaded a psd come to your mind?

Think before you post!

Posted

Listen up you pro,You can't know if he is a ripper or not.Like it or not he has the sig with his name on it.Prove that he is a ripper and don't come here like a superior guy who ownz us all and call us rippers or w/e!

I am not a ripper and nor is Magaki.And how do I know that you are NOT a ripper?

Will you give me da psd?

That proves a shit!

Doesn't the possibility that he could downloaded a psd come to your mind?

Think before you post!

 

Ok ok, I go google, I get a signature, I place a text on it and it's mine?Or I am the designer of it?

It's called CREDITS and I know when somebody rips or not, because magaki NEVER EVER has posted here a creations, nor a tutorial or addon.

In the past he had ripped some signs for me, so you don't know, you don't speak...

As for the PSD, ok, go go download some PSDs and place a text on the signature..Go On.

Then when someone will ask you to make something for him what shits are you gonna make?Pain Works or you are going to find another PSD from internet and place his name and present it as your work?

Fsssssss I ain't gonna discuss anymore with you, anyway you are a designer, I ain't..

Rofl..

Posted

i like it in my point of view i see a girl siting on some clouds or smth :) i love it ^^

You got the point. :)

 

because magaki NEVER EVER has posted here a creations, nor a tutorial or addon.

 

Like these??

 

http://www.maxcheaters.com/forum/index.php?topic=70941.0

http://www.maxcheaters.com/forum/index.php?topic=70939.0

http://www.maxcheaters.com/forum/index.php?topic=68622.0

http://www.maxcheaters.com/forum/index.php?topic=74925.0

http://www.maxcheaters.com/forum/index.php?topic=70760.0

http://www.maxcheaters.com/forum/index.php?topic=5101.0

http://www.maxcheaters.com/forum/index.php?topic=76094.0

http://www.maxcheaters.com/forum/index.php?topic=70959.0

http://www.maxcheaters.com/forum/index.php?topic=76091.0

 

And now I have proved something? lol

 

Also, you should take into consideration that everyone can download a psd and present it as their, so psd shits can't prove anything...

 

Anyway, it's so simple. In the past I didn't like keeping the psds, but recently I often save them.

I made that sig yesterday and we had a black out or however that sh*t is called and I lost it. I have just saved this one, because I usually change them again and again and again and in the end the outcome is fucked up, so I save something that I like at least.

 

Anyway,

I WANNA HEAR AN AMEN!

 

Amen...

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