Jump to content

Elfo

Legendary Member
  • Posts

    2,015
  • Joined

  • Last visited

  • Days Won

    58
  • Feedback

    0%

Everything posted by Elfo

  1. "vote manager" "10 minutes codes" :D
  2. Yes give give give
  3. The server side API is Java SE and my website is written in .NET Core C#
  4. The problem with ACPs is that they require the player to be offline for most of the actions to happen. A while ago i started coding a acp that connects to a restful api which runs inside the l2jserver, so that every action is instant and it uses actualy l2j code to execute, so the acp itself acts like the middleware. Abandoned it as it doesn't really worth the effort (at least for the way i value my own time).
  5. These values at the petition box aren't in a html file but in the client. Try non breaking space.
  6. Love how people find reasons to disagree even if they don't matter. Nice guide.
  7. acis doesnt mean success. If you were shit when you opened a server with frozen then you'd be shit opening wth acis.
  8. acis is just the only free option. like literally.
  9. I would care more about infrastructure thatn javadocs tbh
  10. So l2jfrozen site is up again and shyla/nefer are looking for some feedback. I am just putting that out here. Site: https://www.l2jfrozen.com/ Forum topic: https://www.l2jfrozen.com/forum/index.php?topic=2.0 Forum poll: https://www.l2jfrozen.com/forum/index.php?topic=3.0 Any thoughts?
  11. That is not always achievable though. What you are describing is the best case scenario. Take acis for example. It's code is sorta well structured, clean and super readable. On the other hand performance sucks so much due to several factors both coding and infrastructure related.
  12. Go start a new one then
  13. The 0x70 packet on IL is a dummy packet so it's not used by anything. When i said understand i was talking about the server side. Static has a use, it's not the one you suggested though. Will probably add HWID to this if peole want it btw.
  14. Like a give a shit about how they'll use it. I just wanted them to understand how it should work. I hate static things anyway.
  15. Fair enough. Engine.dll added.
  16. It will work if they have the box standard engine dll which 99% of the users have, and if they don't its because they played in a server that has smartguard or any other client protecting which nullifies this anyway.
  17. Pretty self explanatory. This is a new Packet in order to open any url that you want to the user's pc. Can be used in vote rewards and shit like that. It is for Interlude. package net.sf.l2j.gameserver.network.serverpackets; /** * @author Elfocrash * */ public class OpenUrl extends L2GameServerPacket { private final String _url; public OpenUrl(String url) { _url = url; } @Override protected final void writeImpl() { writeC(0x70); writeS(_url); } } Usage: activeChar.sendPacket(new OpenUrl("https://www.google.co.uk/")); Client side: entry.dll Engine.dll in case just the entry file doens't work: engine.dll If the two things above don't work either here is the whole vanilla system: system Thanks to Szaka for helping me understand how this shit works btw.
  18. Not really worth the effort. This community is dead.
  19. Just a suggestion. L2 events in general are known for being scheduled at a specific time. If you launch a server with this make it instantiate on demand, so if 10 people register starts an event with those 10 at an instance and straight away waits for 10 more
  20. Dude if i didn't have unlimited internet of my mobile you'd just drain 26 mb of my plan.
  21. Dude are you fuckin serious? 26 MB site homepage and render blocking assets? I hope you didn't pay for this website because it is by far the worst website i've seen in months.
×
×
  • 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