Jump to content

Tryskell

Legendary Member
  • Posts

    5,360
  • Credits

  • Joined

  • Last visited

  • Days Won

    62
  • Feedback

    0%

Everything posted by Tryskell

  1. aCis' DNA is to provide a free-custom / vanilla experience - people adds their customs to make THEIR servers. So your remarks are perfectly understable, but that's actually accurate compared to my own vision - one vanilla experience, and a ecosystem of people trading/sharing their customs between them. We got far lesser configurations than L2J server itself, by default. Admincommands were refactored to be cut by half (100 admincommands overall). Saying the pack is "basic", well, can be misread - the pack is far to be basic - all main methods were refactored/enhanced, and methods/systems which I judged needed were added (PlayerMemo, for exemple). If you mean it doesn't offer a lot of configurations, well... This is the intention since day 1.
  2. I can confirm that backdoor exists since few months on this pack, since someone shared a server using that source with me around February (I just verified it today to see if it was existing). Potentially all servers using that pack are endangered. I can't confirm if Devlin is the actual author, or if the sources were corrupted by someone else and distributed like that. Except if the topic owner manipulated the database, Devlin seems guilty. @Sh4xMx should provide links about actual payment to Devlin, to certify he used Devlin pack and not a shady share. If the payment is verified, then it means than the source is, by default, corrupted with a backdoor and Devlin is guilty. Backdoors got nothing to do in sources. You simply make you untrusted using that. If you don't believe in your customers, then restrain the sell or don't sell at all. Also such code is extremely easy to spot on. In any case, if you don't want that sort of surprise, you should use the original material ;).
  3. If you use 382 yes, but KejbL uses 399 and TargetHandler were reworked.
  4. <set name="target" val="TARGET_SELF" /> > <set name="target" val="SELF" /> Other than that, no reason it doesn't work. There is probably a core edit to do for the raise of the skill itself, I don't see how it would process different level than 1.
  5. If your point is than a pack is achieved because it got all scripts, I can simply spawn a Frintezza, call it Frintezza.java and you would be happy with that, I suppose. That's not my way of working - never was and never will be. L2JFrozen actually thought like you - hotfixing stuff rather than making clean version of it. We got a clear different point of view about this, so... Do your stuff, I continue to do mine - which will be far superior in the end (until you decide to copy-paste it, fixing one thing and claiming your version is better than mine). To do what you do, you need people like me, to begin with. We can't all be damn bloodysuckers, hotfixing stuff and waiting for someone more competent/skilled to fix it for you.
  6. Movement got nothing to do with L2OFF, globally speaking, and that particular issue is simply due to FloodProtector StopMove. I just tested on AdvExt that behavior, and it's worst than aCis once related FP is set to 0. https://streamable.com/0sm3u3 -> AdvExt PTS Maybe got an actual clue of what is L2OFF, before saying it's far from L2OFF.
  7. I don't think I got some lessons to pick from someone who ninja other ppl work. Ofc you got things since 2014, you can thank some people for that :). From what I know, my scripts and my geodata was also used for a good time - and that time you didn't spend, I spent it for you, basically. I could fork L2JMobius and get "spawn zones since 2014" aswell. Pick your Frintezza, for exemple. Put some fixes upon it, and tell your version was shitty and mine is better. That's basically what you achieved, so far. I'm not that sort of people, but good for you if you are, and if people follow.
  8. If you can't understand what is SpawnManager and what it actually offers as possibilities, be sure then adding any random Frintezza found on the internet will fit your needs.
  9. I know my profits are neglictable, and that's why I'm restrictive about aCis usages / terms of agreement. That project was never meant to make money, so the minimum is to respect my rules. People don't understand multiple thousands of hours were spent - almost freely. That's also why I raised prices, since people only respect money and not the hard work. @Kara you can test PTS and figure out by yourself.
  10. If we speak about Interlude, my pack is still actively updated - we introduced few weeks ago new SpawnManager, few days ago we released complete drop/spoil rates edit based on L2OFF rates and manor domains (seeds territory zones). Hasha actually focus about implementing properly the AI system (would take few months), I personnally introduce numerous new event types (PARTY_KILLED, PARTY_ATTACKED, SEE_ITEM, NO_DESIRE, etc), and eventually the Desire system (under thoughts). aCis got its own PTS named Blackbird since few weeks to test latest revision, anyone can logon and test it. There are tutorials on aCis forums about installation, and people shared a lot of customs adapted to aCis. For all infos, join the Discord / forums and read the content. 542 people donated between july 2012 and june 2021, 16 ppl donated since new system introduction. If you speak about other chronicles, well, you got L2J for H5.
  11. It's already fixed on rev 401. As stated in the changeset, it's linked to follow state behavior.
  12. If you provide and restrict some areas, notably Marketplace, to "not that much" randomers, then there is no benefits to generate a new forum account. Marketplace should be accessible to ppl with positive contribution, to begin with.
  13. I would prefer to get the ban history of a people, on a visible scale (directly under his name) and no matter if he is unbanned one day. It should stay visible. That would give some hints about that people "general" behavior.
  14. That's the main point of a wiki, but not a forum. If anyone can edit anything, without any type of history or rollback, be sure some clowns will abuse of their powers. I agree moderators close topics way too fast, and either should select themselves the best answer, or let the topic author to pin the good solution. About the pin solution, you can reward the topic author himself to use that feature (with a badge, point reputation, etc). The "good solution" provider would earn even more contribution points. Those contribution points can then be "traded" for services, goods, ads. Maybe @Maxtor crypto would have a use ? ;)
  15. It is basically done introducing an "int" into WorldObject class, storing the actual instance. Then in the knownlist system (setRegion + getKnownType methods), you filter objects based on distance (as always), and by that int. There are plenty of shared systems on MxC, for different projects (mine included).
  16. Public repository is actually rev 382, so @ExTrEmEDwarfis right. L2JBrazil = clowns.
  17. Well, calling 6 times (for 2nd and 3rd classes) a method is what I would call messy :). You can eventually put parameter as "ClassId..." to cut the calls. Also, in your exemple canClassIdJoin can be return getMemberCount(classId) < classId.getPartyLimit();
  18. Edit and introduce getClassId() checks here : if (activeChar.getParty() != null) { for (L2PcInstance player : activeChar.getParty().getPartyMembers()) { if (player != null && player.isHealerClass() && !player.isInStance()) { healers++; if (minus != 2 && (player.getPvpFlag() != 0 || player.getKarma() > 0 minus = 2; } } } There are no easy ways to do it, so it gonna be messy if your point is to checks all classes.
  19. You will probably end breaking another part of the geodata simply checking one spot. A geodata file is a huge square, so you better have some visual tool to directly see (and an easy one is the ///geodata client tool). Also, fixing one invisible wall doesn't mean you don't have another issue elsewhere. As said others, geodatas are basically the same (since generation is easily done, and always produce the same result). The only different versions are handmade, and depending about your project's geoengine, they will also be handled differently depending about what people actually did. Understand a "good" geodata on an edited geoengine which use different rules can be simply "terrible". Finally, some invisible walls can be explained by : - you use an invalid geodata for the client version (a simple exemple on IL, around Gludio there are some rocks in some versions, and in another client version there aren't those rocks). So if you use a geodata from one version to another, you can either lack geodata if your client got rocks but your geodata was made on old client revision, or you can have invisible walls if your client doesn't have rocks but your geodata was built on a higher client version. You should check with a visual tool exactly what happens, because an ivnisible wall with the shape of a rock would mean your geodata is definitively not made for your current client, and you will have issues elsewhere for sure. - NCSoft itself added walls.
  20. Do you still have some errors ? Sido moved the forums to another host, it's known from past host change than DNS are broken for some days, even after the move itself. Also, we got some banrules with either IP range / entire domains because of spambots. The forums itself isn't shutdown, aswell as the project. You can also join our Discord, to get access to the main infos, or simply chat. Hopefully, the forums design will be edited soon.
  21. Well, I speak about "project", and such denomination should be clearly defined. The minimum should be : - one "active" timeline - an external forum/blog/discord/media publically reachable I don't think "one shot pack" can/should be considered a "project".
  22. Hiho, here are my feelings about it (already expressed to @Celestine by Discord PM) : Packs are splitted on different categories, that's a good way to harmonize it in this "new" board and make it somewhat useful/active. - Should be opened to anyone, paid or free pack owners. - Topic should be made / controlled by a team member, or project owner directly only. - Someone (one moderator) would need to extract (active) "packs" topics from "Marketplace" and "Share" sections (mine is already there). - No specific board (drop the old aCis board, since the important topic is already extracted), one topic per pack. - Two tags to help users searching : "chronicle" and "paid/free/paid & free" tags. - Can pay a small fee to be pinned/color size (you can ask far lesser money for "free" packs than for "fremium/paid" to promote "open-source" projects/philosophy). About the board itself, consider to reset the rights, since I'm currently unable to modify, edit, or even answer in my own aCis topic. If any high head such as @Maxtor or @Celestine could handle it - I wait to edit my 2013 topic and make it anew alive. If any member got ideas to improve that board, consider to reply here. Ty in advance.
  23. Next rev, currently under debug and accessible by Donator/Inner Circle.
  24. One threadpool task which caches the String from the db query would be enough - It doesn't need to be called below 1 hour, imho.
  25. Maybe think about what YOU can do for this community. I got my own schemes, and my own life - I already dedicated some of my time to MxC, mostly from 2011-2018. Added to my project, I also have a job (well, until September, then I will have more time for aCis), a girlfriend and a little garden (soon cucumber time). You maybe are still "young" and got spare time - or simply are jobless and lonely, which I actually was few years ago - but I'm almost 35y old and got multiple hobbies. Ah, and I also play video games. If you are the one asking for changes - be the change. Don't try to charge other shoulders for something you are incapable of. I don't have a solution for MxC, it's not my forums, I'm already in charge of my own project - I'm a part of this community, like you, and already offered and still offer some L2J content, via aCis ecosystem - my project indirectly generated a lot of views for MxC forums. As zemaitis stated, I don't really understand why project boards were set as paid - I believe the generated traffic is enough as a "payment", while projects themselves had some basic "advertisment". You basically cut some opportunities to make MxC "project-friendly" and gather some developers together. That's a choice. And if people don't make new projects, it's not my concern - but everyone else responsability to simply "sit and watch". There are multiple unexploited chronicles, which await a big number of teams.
×
×
  • Create New...