Jump to content

L2Jesios Rev 150 Sources


Recommended Posts

Guest Elfocrash
Posted

So if you are greek you understand what the following conversation is about.

[7:14:10 μμ] Thug-Στάθης Σακίδης: ama den kserw kati pws leitourgei de mporw na to kanw 
[7:14:29 μμ] Thug-Στάθης Σακίδης: ta exw ola etoima..to Clan Leader Message emeine
[7:19:39 μμ] Makis: kai to gearscore ?
[7:19:56 μμ] Thug-Στάθης Σακίδης: oxi...auto tha to paroume apo ton elfocrash
[7:20:06 μμ] Thug-Στάθης Σακίδης: giati den to mporw katholou
[7:20:30 μμ] Makis: ok posa thes ?
[7:20:49 μμ] Thug-Στάθης Σακίδης: eixes pei pws mporeis na dwseis mexri 100-150 etsi
[7:20:50 μμ] Thug-Στάθης Σακίδης: ?
[7:21:00 μμ] Makis: y
[7:21:20 μμ] Thug-Στάθης Σακίδης: 60 eixame pei prin?
[7:21:27 μμ] Thug-Στάθης Σακίδης: xwris auta
[7:21:30 μμ] Makis: den thimame
[7:21:51 μμ] Thug-Στάθης Σακίδης: toso to edeina an den kanw lathos
[7:21:52 μμ] Thug-Στάθης Σακίδης: opote
[7:22:52 μμ] Thug-Στάθης Σακίδης: 60 opws to exeis..
20 euro account manager
20 euro to smart start up
15 euro balancer menu
[7:23:28 μμ] Makis: gearscore kai clan message system
[7:23:44 μμ] Thug-Στάθης Σακίδης: ama den viazesai otan mou ksanaa pantisi o elfo
[7:23:46 μμ] Thug-Στάθης Σακίδης: tha sou pw
[7:23:50 μμ] Thug-Στάθης Σακίδης: giati to gear score
[7:23:54 μμ] Thug-Στάθης Σακίδης: tha to parw apo auton aderfe
[7:24:29 μμ] Thug-Στάθης Σακίδης: kai epeidh den exw katholou lefta prepei na mou dwseis ta lefta pou tha zitisi

Besically that guy, thug claims that he re codes my esios features and sells them for rediculus prices.

Well this ain't happening and it's about time for an official sharing of the l2jesios sources.

 

Here you go peeps.

http://178.33.159.189/L2jEsios.rar

 

If you want patches of the features it's not hard to make them and i got some. Just pm me.

Note that the project is outdated. L2Xavius or something used it tho and had some good population. Who knows.

 

I won't support this pack whatsoever so dont post for help. Just leech the features.

 

Features in the pack:

 

 

 

 

 

 

 

 

 

 

Enjoy.

Posted

lol what's wrong with people?

everyone have fights with someone else and then sources comes up to forum..

those things destroy l2..every retard download a shared pack and open server and destroy the lineage 2 community!

Guest Elfocrash
Posted

lol what's wrong with people?

everyone have fights with someone else and then sources comes up to forum..

those things destroy l2..every retard download a shared pack and open server and destroy the lineage 2 community!

That's my sources you moron. That's my first project back from 2012. It was an open source project and randoms get advantage of my balls.

Ain't happening.

Posted (edited)

He even pm me for the sources of esios like 2 days ago lol..

 

Its better to share it than they get money from someone' work.

 

Sources are so outdated so dont even try to open a server with them.

Edited by SweeTs
Guest Elfocrash
Posted

Sources are so outdated so dont even try to open a server with them.

I though of making a remastered version of the features in a jar for acis 320 a while ago.

Probably will do.

Posted

That's my sources you moron. That's my first project back from 2012. It was an open source project and randoms get advantage of my balls.

Ain't happening.

lol i didn't speak about you specific i was talking generally about the whole thing with share packs and sources everywhere and every single kid selling other people work.

Posted

I though of making a remastered version of the features in a jar for acis 320 a while ago.

Probably will do.

 

Good idea elfo, For saying the project is over 2 years old, it has some decent things in it !

Guest Elfocrash
Posted

Good idea elfo, For saying the project is over 2 years old, it has some decent things in it !

Most of the people dont know about it so here you go.

Posted

Most of the people dont know about it so here you go.

 

The only reason I knew about your project was just reading back some old posts, and gathering some ideas :)

 

Regarding the features, I've seen alot of people "recoding" them and selling them on different forums for stupid prices.

Posted

Xmmm people no anything wrong but i would suggest owners or mods delete Project Shares from "Share" Session, since slighty start killing LIne][age servers.

Less knowledge people find right to download a shared (probably outdated and buggy) pack, create server with Template website and demand money as donations.

 

What with this? Real designers, coders are losing players due to fact that more servers - less players.

Anyway just a suggestion. Let this guy get some money who cares...

Guest Elfocrash
Posted

L2Xavius or something used it tho and had some good population. Who knows.

 

thats not true, it is l2 xerus ! not xavius thats a harrashment for our project!

Yeah, sorry I made your amazing project look bad. Jeez
Posted

Also balancer system and Account manager can be leeched from us,why go out and give 20 euro or so for this :S

+1, balancer is feature of L2jhellas project developed by Boorinio et Nightwolf, no credits given to these two guys who are current the best developers i know and the best effort (Sorry Tryskel some other time maybe:)

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