-
Posts
5,360 -
Credits
0 -
Joined
-
Last visited
-
Days Won
62 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Tryskell
-
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Skill refactor, first part (13 084 lines modified at the end) : http://trac.assembla.com/acis_project/changeset/40 Still a lot of work to be made. The project enters in his "buggy" part with this commit. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
I debug 4th XML, correct vicious stance (atm criticals with VS are 30/40k damage lol), add back deathpenalty and I think it will be fine with the first commit. ETA time today or tomorrow if I don't find other bugs between this time. Gonna sleep, gn topic readers :p. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
I know Sethek will hate to read this post if he reads it, anyway :D. I do "internal commits" (pickup it in 2nd degree) under the form of patches, using date, hour, and description. This is a good mean to advance without commit. Since yesterday I'm around 10 'commits' (I didn't sleep and now after 1 hour of bike & 1 hour of swimming pool I'm near death :D). As you seems to be from FBI : chameleon rest, charge effect complete rework, silent move, relax, effets fear & confusion, added/corrected cpdampercent for wrath, refactor L2SkillCreate -> only from yesterday/today. Commit is around 13k lines now. Why I don't commit... I try to give you something to test, which I know it doesn't have weird visible bugs which basically make you whine and make me lose time. I reworked the 4th XML, and it's under debug right now (adding FATAL effect for exemple). The goal is to debug entirely the 4th first XMLs, you will have many things to test and I can write others time you review skills. Some things will be broken (items restriction, as it need itself a refactor). Now, if you got a problem about time delay, I'm not chronopost, I'm not payed, and I already said there are many existing packs. Instead of playing whining spectator, you can help because I need people in some tasks (written in forum), and atm I miss people on the systemmessage thing. So instead of babycrying about an actual stable release which will be "unstable" for like 10 revisions, help with others parts, you will make my live easier, project could go faster and your wait will be shorter. To finish, I check this topic everyday (each hour more or near), but I use it as an alert tool to announce new commits when they come. If I don't have to post, I won't post, and positive people commentaries are enough to make me work. Want a cookie now ? -
Chaotic Zone - Interlude
Tryskell replied to Fortuna's question in Request Server Development Help [L2J]
Use arena zone if it's exactly what said Clive... -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Still working on skills, I rewrite all skills files atm, and must debug (or at least visible bugs which jump on eyes at skill cast) each effect one after one. I could commit, but I don't think you will be pleased about the result :), nor you will enjoy lineage 2 with 200 skills intead of 4000+. Added falling damage. -
[Discussion] L2J "Projects"
Tryskell replied to ArkeyWave's topic in Server Development Discussion [L2J]
Scary. The abuse of emoticones made it even more creepiest. C3 is fine, but too old... Need program to use single core / old computer to launch it, and near no one got C3 client. IL got a lot of new content, which stay in the spirit of Lineage 2, a middle age fantasy world. After IL, there is more "fantasy" then "middle age" lol. Ok, I stop offtopic. -
[Discussion] Bot detection with Neural Networks.
Tryskell replied to Xanderॐ's topic in Server Development Discussion [L2J]
Hhhheee Sethek, this is my true nature :P. PHX got a "Bypass change XOR key" option since IL, dunno if it's related to your encryption thing. Anyway, I was talking about the main idea, neural network :P. Stay in topic Sethek, muhaha ! Did you see some drop in net traffic with your solution ? Those ideas are fine, but if it's hurt too much on a populated server basis, it's pointless. I did short for you, romanian vampire. -
[Discussion] L2J "Projects"
Tryskell replied to ArkeyWave's topic in Server Development Discussion [L2J]
Kamalol is for Kamael what "shiterlude"* is for Interlude. *All copyrights from Intrepid, 2007-2010. ---- For explanation, Intrepid was saying each time he saw an Interlude project "it's shit", "Il is shit", "IL can't be corrected", and such. Because of the code. Myself, I use Kamalol each time I talk about the end of L2 post-IL chronicles. Because who can say L2 is L2 after IL ? Flying ships, winged stuff... It misses only dark vador, yoda and light sabers. Still, it's personal PoV, and as I respected Intrepid PoV about IL, I can respect your PoV if you like current L2 content (dwarf which jump on target, agathions who play football, and such in the next High Five). This is a "rolleye" to Intrepid. -
[Discussion] Bot detection with Neural Networks.
Tryskell replied to Xanderॐ's topic in Server Development Discussion [L2J]
I think you can create this type of code where the general (not the detailed) floodprotectors occurs. Aka, all the "session" stuff is already made. But basically, you have to examine the average number of packets types, if only x y z type are send. The 2.5 part about what to be checked is interesting. I have to add different bots got different behaviors. I don't think it can work on all types... And this method is focked if you program your bot to act different (like say something each minute = "Bot: hello world !"). Basically it will send another type of packets, so your bot won't be considered as a bot. Intelligent botters won't care about your system, or at least they will get scores which won't incriminate them as botters (when one player in your example can score a 70% bot score). Another question is, is the system worths the deal ? If you make your server laggy with 300 ppl when you could handle 400 without this type of check, is a decent GM won't be enough ? Well, I have no clue about the process/ram charge this system could add, but it adds for sure. To be honest, I didn't understood a shit about vector nor neural thing. I won't talk about technic part then lol. If it's about multiple checks made on one session, well I understood the 3/4 no ? I got a image, teacher ? Haha. Edit : the second pdf about movement check is perhaps more... accurate. But still, it's not enough, and you need time to get datas. If the guy put some 5min rest time every 15min, it fock your stats. Well, I agree botters haven't to know your actual antibot system, but still :P. I don't think there is 100% system. -
[Discussion] L2J "Projects"
Tryskell replied to ArkeyWave's topic in Server Development Discussion [L2J]
Aaafff, this is a troll topic for sure :P. I have no pretention to say my pack is fine, as I have no pretention to say others packs are shitty. All depends of your personal point of view, and from what you expect about a pack. Saying IL is fine is perhaps... Too much. There is work, a lot of work about. It goes from skills add, to olympiad refactor, to broken mmocore, to broken zone manager,... Optimization too, why to load a character table with 50 values when only 35 are useful ? No use of switch, no use of collections... AIs ? Nonexisting. And such. If L2J can finally handle a lot of people nowadays, it's because they worked about stability and performance. They reworked entire parts of code. Do you really think they made it was for fun (hey dude, I got free time, let's recode a working feature yoohoo !) ? It was needed. Any IL pack is fine. But which will you use, between one which uses 200mo ram at start, and another which uses 350/400mo, with exactly same features from players PoV ? aCis is only my PoV about how IL should be refactored. Others packs got their personal opinions aswell. My timeline have been already be used by some projects, and they're enough honest to admit it and give me credits in their timelines. ---- About primal subject, saying to use L2J is kinda stupid, as people try to make packs since 3 years. Except if you decide to do some heavy modifications like MMOCore by your own, I suggest you to use a pack. All got their own bugs, mine too. If you can handle signets add, zone manager rework, grandbosses add, olympiad refactor, exploits fix, MMOCore rework, well... You trully should begin to make your own pack lol. Because a lot of people awaits it. ---- For guys saying L2 will die with L3, I want to say... L2 "IS" already dead. Since Kamalol. And it's the feeling of many, many people. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
The patch is currently 11K lines long (7k removed), and under debug (+ clean code from old system). Skills will be functional 10 commits after, more or near (I have to edit DP side, add conditions / effects in core too). ---- I work differently from others packs since the begin, gimme one pack with working mmocore / zone manager after a couple of revisions. You were warned from the really first time :p. -
[Project] L2J-XG Interlude
Tryskell replied to extr3me's topic in Server Development Discussion [L2J]
I have to warn you, 60 commits in one day is kinda stupid if there is no tests behind. Well from the moment you c/p from other timelines it's seems to be fine... -
[Project] L2J-XG Interlude
Tryskell replied to extr3me's topic in Server Development Discussion [L2J]
Miss priviledges to see all things, only forum link is working. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Haha :P. Yeah, nothing will block augmentation rework after L2Skill one. L2Skill refactor is needed for chanceSkill type, which is used for mirage and some augmentations skills. This is only a part of a total, and the change will be huge, if I don't fock the whole system :). -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
I'm still in need of PM packets, or at least a "L2PHX-working-on-Epilogue" link (all links seem to be broken, and I have no time to search more). Waiting for some actions, I jumped on skills. Arg. There is a LOT of work to do, so no new commits before 2-3 days minimum, 4-5 average, one week "max" (probabilities). I'm atm to 22 errors after adding many things -- but as you debug 1 error, it gives you 40 more, it's not really usefull indication. The project is actually on rev 37. You still can report things in forum, I will correct when it will be time for you to test skills :). I invite people who want to try to crash server, or exploit it (using MxC exploit section, it's made for). Report on forum when an exploit is working, with a link on it in Core section. -
[HELP] I Get This Error
Tryskell replied to Warmaster™'s question in Request Server Development Help [L2J]
You got a database problem higher, show all error. Added to that, or perhaps related, you got a deadlock problem too. Perhaps the deadlock view option is activated and it's normal to got this bug. There are deadlock configs. -
[Help] Pvp points from Mobs
Tryskell replied to dymek1984's question in Request Server Development Help [L2J]
You have to use math min. http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Math.html static double min(double a, double b) Returns the smaller of two double values. If A value is higher than B value, it will return B value. There aren't a lot of example in L2J, but still there are some (like 2 database connections minimum using math max). -
[REQUEST][Interlude]NPCs use selfbuff every 1 second
Tryskell replied to Tassadar's question in Request Server Development Help [L2J]
Lol, some people don't even need flood attackers to be victims. Fascinating. Autochathandler is your friend. -
If there isn't a config part, it's core part.
-
[Help]Login Problem
Tryskell replied to TsIpIzTiK®'s question in Request Server Development Help [L2J]
# Minimum and maximum protocol revision that server allow to connect. # You must keep MinProtocolRevision <= MaxProtocolRevision. MinProtocolRevision = 1 MaxProtocolRevision = 9 ... And btw says if it was your problem. It can help others people. -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
Hi guys, I'm currently implementing PartyMatching, and I need help. The current share on MxC forum is L2JFree old revision, which is only semi-working (non working waiting list) and doesn't use all right packets. I'm busy then with L2J code, which is better coded and more retail like. If someone using L2J Freya can packet snif the PartyMatching system it could help me. I need WaitList button packet, and the Rm.Invite too. With L2PHX, you can save the log, and send me to this post: http://acis.i-live.eu/index.php?topic=43.0 Regards, Tk. -
[HELP]Attacker,more
Tryskell replied to PonyR1der's question in Request Server Development Help [L2J]
You should rework MMOCore. http://trac.assembla.com/acis_project/timeline Changeset 26 & 27. Tested for attacker / killer / L2PHX scripts. Got packetQueue system, which basically drop packets from client flooder if he floods too much. Got unknownPackets and underflow protection aswell. If you can't c/p, just use the project and be a part of the community :). -
Recruiting Devs for substantial L2 Project
Tryskell replied to KiLLaH's question in Request Server Development Help [L2J]
Well, I like your enthusiasm (or whatever it's in english), but some things bother me : - you are asking a full team without even talking of project itself (except chronicle). What is the use to have all those "slaves" only for you ? - you got no programming knowledge (or at least, your studies don't help a lot). This is the main problem. Do you know the number of people asking for "slaves" without knowing anything about the software ? They're a lot. Anyway, gl to your project, but take care because you ask perhaps "too much" (around what... 10 differents jobs ?). And explore L2J project itself, else you will have problems for sure. My hints are only because you made efforts to do a "Tryskell-post". Aka massive & well-written structured text. -
[WTS] Lineage 2 Website Market.
Tryskell replied to Sido's topic in Marketplace [Webdesign & Webdevelop]
I like the draw gradient, it's make the site more "dynamic". For a first try, it's really good. Let's wait others works :). And Sido is trustable ppl, so... What else ? :) -
Source aCis - another CRAPPY interlude server
Tryskell replied to Tryskell's topic in Server Shares & Files [L2J]
accessLevel is commited since a couple of hours. I'm glad to announce any attempt to make the server down (L2Jattacker, killer, L2PHX scripts) failed. Basically, it means MMOCore works like it should :). The packetQueue blocks too general flood, making the flooder laggy like hell (drop all packets if flood is seen). Thx to Chr.Trance (and his friend) for tests. We tested some exploits aswell (some are weird), fixes will come with time.