Jump to content

Mobius

Members
  • Posts

    480
  • Joined

  • Last visited

  • Days Won

    19
  • Feedback

    0%

Everything posted by Mobius

  1. Just a pointer on the fact that if we started developing anew things would be more optimised.
  2. You act like you haven't read those scripts. I took a look at them 2-3 days ago, while I made various code rework on my project. L2J AIs are "badly" written, following "retail logic" and over-complicating script on many cases. I would simple choose not to do that on a new project. Take a step further from core AI and see NPC instances. By todays L2J server scripting potential, they have absolutelly no reason to exist, they may as well have their own script managing them. From my point of view, its like having two systems doing the same thing.
  3. So, finally :), AI system and knownlists. I would build a more simplified system for how character AIs and their knownlists are managed. Also I would definetly not use copy paste retail logic, based on leaked files, I would do what it is expected to be done from a players point of view. That would help keep it really simplified and optimised. Like a basic character AI that players, npcs and monsters would extend it. If an NPC or Monster would need something special, I would make a script for it.
  4. @Tryskell From scratch, means from scratch. Of cource you can use code from L2J and re-write it, but why? Is L2J that great? All the things I mentioned on the first post are basically the core of a server, thus rewriting them from L2J will limit you on what must be done, maybe take more time to adapt follow L2Js logic. My oppinion is that if you could reuse something from L2J it would be very beneficial. But I would not follow this approach. I would do some research, maybe talk with some other develepors on how they feel and do what would seem the best solution for now. @Elfo You already do something like this, but on C :P I just want to use Java, because after all those years I feel more familiar with it. Java is actually pretty good for an MMO server, take for example project RedDwarf.
  5. Never said I will start a new project. Although I started making an abstact mmo server some months ago. :D If you'll know me, you will get for a fact that I always work on multiple projects. Lineage or not. :P About L2J-Mobius is not just my project, it's open source and many people contribute on it, it's more of a hobby, if you actually take some time and check it, you will see that its progress is quite impressive compared to other similar projects. And... to stay on topic... I have seen noobs making servers for random mmos in a couple of months. Crappy code, but actually working emulation. Check ragezone forums as a proof. So don't mind telling me this is impossible.
  6. The basic idea of this is, to theoretically use the knoledge we have gained so far from java servers to make the best software we could make, from scratch. Theoretically... this info can help someone that might want to get involved with it. ;) I would really like to see people seriously elaborate with the idea.
  7. How would you make a server from scratch? Asumming there was no other project to get as a base. To make it more interesting lets asume you would only want to support the Awakening client. A kinda new client with no access to sniff info from retail or other servers. Elaborate on... -Server/Client packet handling system. -Skills engine. -Scripting system. -Geodata handling. -Database system based on MySQL. What else you think it would be important to elaborate on? Please keep conversation serious an on topic.
  8. Join the forum, make an introduction and we will see. :)
  9. If you compare Gracia versions of L2JFree and L2J, I would choose L2J. Because even at those revisions L2J is easier to use. Take for example a well known server, L2Pride, that used the files from that era. If my memory does not fail me, it was L2J based.
  10. This method is meant as a solution for those that can't afford to use geodata. I am working on ground implementation as well. :happyforever:
  11. It really looks that some people are bothered by the fact that anyone can make XML data. I had my fan-times with generating geodata in the past, but buildzone seems broken on latest clients (on purpose?). I did not create a tempfix. I try to overcome a long existing problem by making something on my own, that anyone can use. My walls implementation uses less CPU and RAM than geodata checking. Why? Less data to calculate than actual geodata blocks. They are even better than the current door or zone data checking that already exists on all packs for years. Nno quadruple checks due to their flat nature, no gameobject implementions, just plain data checks. As a second system it doesn't affect the performance of the server, since you can disable one or the other. Are XML data more accurate than geodata? No. But they... do the job pretty well, are easier to generate, easier to improve, use less system resources and are 100% free. If you don't like them, don't use them and don't hit on my nerves.
  12. Implementation of XML LoS walls. https://www.assembla.com/spaces/l2jmobius/subversion/commits/1251 I made these to help with the lack of geodata on some areas. Don't know how they would work on a big scale, but as a small scale utility its nice to have. -Geodata can be totaly disabled, they are not needed in order to work, that was the basic idea. :P -Included data\walls\giran_arena.xml as example. Additional stuff to make management easier: -Config in General.ini to disable them. -Updated reload command (//reload wall) to reload changes on live servers. -New command //showwalls to view them in game.
  13. Wow! 99% incomplete? Please define what doesn't work as "it should" on my Classic pack. It may help Elfocrash for his development...
  14. Everything is possible, as long you have the knowledge, time or money to do it. As for most replies on this post... only thing comes to my mind. Όσα δε φτάνει η αλεπού τα κάνει κρεμαστάρια… ("sour grapes"...)
  15. Java 1.8 as mentioned at http://l2jmobius.com/forum/viewtopic.php?f=14&t=664
  16. Better than try making his server based on the bugged L2J-Ertheia repo you left behind #nohate If I don't manage to do it, my pack is still better than that, even when it was on Ertheia. And don't talk about missing stuff, I talk about server breaking / player leaving bugs. Anyone can see the fixes on my SVN, or my forum, it's not like I keep them private. If L2jServer ever moves on to GoD I will share them. But I don't see that happening any time soon. So for xxdem its either using a pack with serious bugs, missing skills, scripts and items. Or a my pack with a lot less bugs, higher chronicle support, fewer missing skills, fewer missing scripts with all important items done.
  17. Nothing special, but till then I would probably have improved my pack to be playabl-ish.
  18. You will have to compile the project on your own. Here is a guide on how to achive this. http://l2jmobius.com/forum/viewtopic.php?f=14&t=664
  19. I never tried to be part of your "Inner" team. I actually tried to contribute to L2J and for that I was granted Advanced User status. And for the love of god stop spamming me with bullshit, as I don't do the same with your super-private-pro-l2junity project. At some point, a random guy told that my work annoyed you. Seems he was right. @xxdem Wait for the Helios update. ;)
  20. Reached revision 1000! Lastest changes include... -Working Alchemy system. -All items updated with client info. -Many packet changes fixing critical gameplay bugs. -Retail spawns for new IO/Underground areas. -Retail spawns for FoG + addition of missing Valakas weapon tradelists. -Retail Faeron Village area. Looking for people to help finish missing skills.
  21. Anything more cartoonie?
  22. Never doubt about your skills, during the last two years I have seen idiots do wonders. But really? Bragging about a private project? Tell me about a "private" project that went leaked, or public and was not just L2J at its very basics. Maxcheaters is full of them.
  23. The 3 quests that you claim as your own where shared by someone that claimed he made them. He also wrote many other quests, it's not like he is a complete idiot and thus can't believe him. So its the word of a guy that helped my project by making quests vs someone that has no respect for my work... Do the math. As I previously have stated, these quests will be removed eventually, not because you said so, just for the sake of doubt.
  24. Can someone make me a Lineage2 related Avatar? I would rather use something unique, rather than the one I use now.
×
×
  • 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