Jump to content

Recommended Posts

Posted (edited)

Hello

We all know there are a few good H5 Private projects out there. But the only one that I know are Mobius, FanDc and Sunrise. Are there anyother that you guys consider a "Good" project for a all kind of servers? Low, mid and even High rated ones?

Looking forward to read the comments!

Edited by HyperBlown
Posted

I will stick to your last question and say that In my opinion a pack can cover only 1 type of rates. What i mean is that if a pack works good for a low server, it might not be the best option for a high rate server, and vice versa. In order to stay on topic, nothing comes to my mind besides the ones you have already mentioned.

  • Upvote 1
Posted
2 hours ago, Solomun said:

I will stick to your last question and say that In my opinion a pack can cover only 1 type of rates. What i mean is that if a pack works good for a low server, it might not be the best option for a high rate server, and vice versa. In order to stay on topic, nothing comes to my mind besides the ones you have already mentioned.

I see, Thank you for the response.

 

Posted
11 hours ago, HyperBlown said:

Hello

We all know there are a few good H5 Private projects out there. But the only one that I know are Mobius, FanDc and Sunrise. Are there anyother that you guys consider a "Good" project for a all kind of servers? Low, mid and even High hated ones?

Looking forward to read the comments!

worked with fandc and sunrise, my suggestion is sunrise. I think you can work on them for low and mid rate servers easy.

never tried mobius though

Posted
6 minutes ago, L2SupportServices said:

worked with fandc and sunrise, my suggestion is sunrise. I think you can work on them for low and mid rate servers easy.

 never tried mobius though

Hmm, could you tell me some pros and cons from sunrise and fandc? Those that you think are worth knowing besides the huge price diference between the two?

Posted (edited)

Most mid, low projects run on scripts, fandc right? Are there any successful examples of sunrise low-mid-rate? 

Edited by JohnBoy13
  • Haha 1
Posted (edited)
On 8/5/2018 at 9:30 AM, Solomun said:

I will stick to your last question and say that In my opinion a pack can cover only 1 type of rates. What i mean is that if a pack works good for a low server, it might not be the best option for a high rate server, and vice versa. In order to stay on topic, nothing comes to my mind besides the ones you have already mentioned.

wrong.

FORMULAS, SKILL POWER, DURATIONS, you cant just actually change rates and open a server you're supose to know that.

about the projects you mentioned ask your self are there any successfull servers based on this projects, the answer is no.

all of them based on l2j with all the shared customs on this forum "fixed by us" label for each project and dont make me mention the no-source part, you want to edit some shit you cant.

Edited by Nightw0lf
Posted
46 minutes ago, Nightw0lf said:

wrong.

FORMULAS, SKILL POWER, DURATIONS, you cant just actually change rates and open a server you're supose to know that.

about the projects you mentioned ask your self are there any successfull servers based on this projects, the answer is no.

all of them based on l2j with all the shared customs on this forum "fixed by us" label for each project and dont make me mention the no-source part, you want to edit some shit you cant.

Sorry mate. I did not understand your point. I never said that these packs are good. Topic owner is looking for a paid pack. These are paid packs,right? I am a fun of a clean l2j.

 

About the formulas and durations, could you explain more? Because i think we are on the same page here.

Posted

Like people cares that much about formulas, quests or skill power. They just push the button.

 

Fandc maybe is good, but sources costs a lot. So, Mobius or sunrise is a better choice. L2jserver, sadly, has issues even with basic things, skills. 

  • Upvote 1
Posted
52 minutes ago, SweeTs said:

Like people cares that much about formulas, quests or skill power. They just push the button.

 

Fandc maybe is good, but sources costs a lot. So, Mobius or sunrise is a better choice. L2jserver, sadly, has issues even with basic things, skills. 

It has been improved in the last years. Also consider the advantages of using it, which -in my opinion- are:

Clean code.

No shit codes.

It is free

Posted
1 hour ago, SweeTs said:

Like people cares that much about formulas, quests or skill power. They just push the button.

 

Fandc maybe is good, but sources costs a lot. So, Mobius or sunrise is a better choice. L2jserver, sadly, has issues even with basic things, skills. 

You have a point. FanDC is 1300 euros for the TOP source package. 

 

15 minutes ago, Solomun said:

It has been improved in the last years. Also consider the advantages of using it, which -in my opinion- are:

Clean code.

No shit codes.

It is free

Well it is true that it is free, but starting from 0 will be kinda a pain in the ass, not impossible, but will take a lot of time to make all the stuff. They are atleast very active in their area about fixing bugs. The other ones aswell, but Im not saying it because Im not a premium on their forum so I have no idea about their timeline activities.

 

9 minutes ago, ImBatman said:

 

I was goin to laugh at your comment and point out that even L2Scripts can't beat L2J but then i took an arrow to the knee.

Even if Scripts was better, it is still a no go. Their price marging is too high. In the future perhaps...

Posted
1 minute ago, HyperBlown said:

Well it is true that it is free, but starting from 0 will be kinda a pain in the ass, not impossible, but will take a lot of time to make all the stuff. They are atleast very active in their area about fixing bugs. The other ones aswell, but Im not saying it because Im not a premium on their forum so I have no idea about their timeline activities.

 

 

It is an opinion afterall...I just like it because it does not give me cancer. I was asked to work in sunrise once, and it  was a chaos. It was years ago, but dunno how it is now.

Posted
24 minutes ago, Solomun said:

It has been improved in the last years. Also consider the advantages of using it, which -in my opinion- are:

Clean code.

No shit codes.

It is free

I got the point, I also would consider that and most likely go with it. But, as a friend of mine was using it and found out that even 'basic' things, skills related, are not implemented, works bad.. Then well.

 

If someone don't mind to pay $$, then something like fandc / sunrise is ok, as it's sort of "ready to go".

 

L2jserver needs some work, for sure - as any pack. But comparing ready features / working content (even if not retail like) / customs, those commercial RU packs are a 'better' option.

 

@Batman

As always, shit post, not worth to mention.

Posted
Just now, ImBatman said:

 

At least i don't do coding in aCis.

Smart answer, like someone cares and it's relevant. Just stop shitting around.

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

    • 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