
Anarchy
Members-
Posts
566 -
Credits
0 -
Joined
-
Last visited
-
Days Won
23 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Anarchy
-
At some point you're probably gonna want an L2NPC ext, which uses sharedfactory, so you will want to (probably sooner rather than later) split your sharedfactory headers into a shared library. /* 0x002C */ unsigned char padding0x002C[0x00A4-0x002C]; ^ this kinda stuff is a nightmare when you come to add a new var somewhere in the middle, as it's all 8 byte aligned you could just split it out to INT64 placeholders which makes it much easier to add vars later Also, the ext is not going to work properly on gf 87 as ncsoft fucked the ex packets, I don't think I have my 87 ext anymore but if I find it I'll post the opcode corrections for it
-
It's not painful at all, trying to integrate newer templates and libraries into the old crap that ncsoft wrote just complicates things anyway. Plus using everything as it was when ncsoft compiled the server means simple .h files is all you need to define and use the full features of systems they created within the server.
-
It HAS to be 2005, the server was compiled in VS 2005 so using any other version will mean any STL templates could be, and are, different from what it is you are extending which then prevents you from using any of the ones which exist in memory in the server, and the l2server heavily utilises stl containers.
-
Crashing L2Off Server With Requestexenchantskillinfo Packet
Anarchy replied to eressea's topic in Hacks & Cheats [English]
Couldn't find the little private list, was on one of my svn's which is loooooong since deactivated, but I did find a bug report doc from my original GF work so maybe you'll find that useful. Gracia Final Bugs: The Instance Bug: This bug is fairly simple. Several parties may enter an instance and fight to the end, to reach the boss. The problem is that if a party logs out, and the rest finish the boss. The instance penalty is NOT applied to the party who left/logged out. Solution: When entering instance, create vector with user DB ID's of all members, if instance is succesfull apply penalty to all users. Maybe after the original function that applies penalty has run it's course. Instance penalties are character based - see user_inzone for data. Olympiad Bug: Either A: Single 1v1 matches (class and classless) are treated as 3v3 matches and points are calced this way. or B: Single 1v1 matches (class and classless) are calculated the following way: 1/5 or 1/3 of points trade hands when a looser/winner is found. Augmentation Bug: Any Stat (str/int/men/con/dex/wit) - can be stacked constantly by equip/reequip and then logging out. Process can be repeated for unlimited up to 99 in stat points. Seems to work only with 1 stat point, if augment item has 2 stat incrementers, latter is chosen to stack. If item is moved by database or server restarted - the stat stacking goes away. Must be a bad map/vector stackign on somewhere. Hide Bug: Supposedly some bug wherein if you in prematch time @ olympiad use the skill "hide". Your still attackable (maybe with /attackforce) - gonna be a shitter to test. But yea. Hide bug is a bit more broad than described though, pets can also continue auto attacking after hide skills are used and a few other things like that. Another bug I remember off the top of my head also is the last second of cooldown on skills is ignored by the server. have fun :p -
Crashing L2Off Server With Requestexenchantskillinfo Packet
Anarchy replied to eressea's topic in Hacks & Cheats [English]
Nah it won't work on either, was on a list of bugs they had fixed back even before the gf server leaked public -
Share Gf Rev 83 Some Small Hexeditable Changes
Anarchy replied to eressea's topic in Server Shares & Files [L2OFF]
yeah that guide sucks I need to write a new one but it's kinda a hard thing to dumb down to where someone who doesn't already know how to do it can actually understand it -
you're gonna have to be a whole hell of a lot more specific than that my friend
-
Share Gf Rev 83 Some Small Hexeditable Changes
Anarchy replied to eressea's topic in Server Shares & Files [L2OFF]
I figured I'd add one just for the hell of it... No //announce character limit Original: 4C 8B CB 4C 8B C6 BA 40 00 00 00 48 8D 8C 24 E0 00 00 00 E8 83 13 55 00 48 8D 8C 24 E0 00 00 00 E8 E6 0A 42 00 Replace: 48 8B CE 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 E8 E6 0A 42 00 Never was a big fan of random hex editing, way too lazy to write another extender guide though so -
Char *pszwelcomemsg = "hello Maxcheaters!";
Anarchy replied to MaxCoder's topic in Newbies Introduce Urself
welcome to mxc o/ -
It would seem like it, though the target operate conditions seem to be uniquely used for only target operate conditions so why they made a separate parameter for them is anyone's guess
-
target_operate_cond's are checked on cast, just on the target instead of the caster
-
Server Protection Anti Ddos Help
Anarchy replied to l2audric's question in Request Server Development Help [L2OFF]
No no no no no no no. Just no. You cannot stop any DDoS with software-based solutions, not anymore. All you need is $20 and an acc on any of the script kiddie forums like hackforums and you get access to easily 5gbps booters which instantly negate any software solution you have on your server. If you want to stop DDoS, put your website behind cloudflare and get your server box in a datacenter which does network-level filtering for DDoS attacks. -
Source Some Glory Days / Io Retail Scripts
Anarchy replied to Sdw's topic in Server Shares & Files [L2J]
oh sweet thanks that saves me some time \o/ -
Source Some Glory Days / Io Retail Scripts
Anarchy replied to Sdw's topic in Server Shares & Files [L2J]
yeah soon as i saw the filesizes i knew how you got those, can't believe that still fuckin works lol gonna go rip the htmls with it later once i parse out the AI and npcdata -
Source Some Glory Days / Io Retail Scripts
Anarchy replied to Sdw's topic in Server Shares & Files [L2J]
hi :P lol yeah "l2off community" hasn't existed since PP xD just kiddies who want plug and play and the "devs" who wanna sell it to em... all the IO ones are the ones with fucked encoding, GD seem fine, wish this was posted yesterday when i needed manual_pch for god+ would've saved me some work xD ... Then again, looking at the arguments and shit in you guys l2j source post I don't think I ever saw that kinda shit out of l2off peeps xD -
Source Some Glory Days / Io Retail Scripts
Anarchy replied to Sdw's topic in Server Shares & Files [L2J]
Come now Sdw we both know if you had the ability to get full scripts and bins you wouldn't have been wasting your time on an l2j pack project, and I know you're smart enough to know the difference between unicode and ansi encoding and know you can't "just re-encode" ansi back to unicode to recover the original data, i'm talking about the text in korean which is now all ?'s cuz some dummy thought unicode just takes up extra space. You'd be surprised how useful ncsoft's comments in the files can be. -
Source Some Glory Days / Io Retail Scripts
Anarchy replied to Sdw's topic in Server Shares & Files [L2J]
"off owner won't do shit with it." speak for yourself, if it was full scripts you'd see some interesting shit coming out for sure. Some of the scripts have been re-encoded to ansi, losing the original unicode data, do you have the originals in unicode by any chance? -
Help Help Codigo Shop Offline .asm
Anarchy replied to Naelson's question in Request Server Development Help [L2OFF]
Syntax is fine, most likely a project configuration error -
Looking For L2Off Hellbound Files
Anarchy replied to mirsat0's question in Request Server Development Help [L2OFF]
There aren't any in a playable state which you can download, you could get COEP but it's extremely incomplete. Your choices are pay for someone else's HB extended from either C4 or GF, extend it yourself, or choose a different chronicle. -
Help Web And Configuration Sql
Anarchy replied to NaelsonMT's question in Request Server Development Help [L2OFF]
3306? you mean 1433. port 1433 needs to be open on the server running sql and you will need TCP/IP enabled in the network configuration for your sql instance. -
Here's why this idea will NEVER work. No 2 l2 players like the same thing. C4? Interlude? GF? HB? H5? GoD? Mid rate? low rate? high rate? super high rate? npc buffer? which buffs? l2j? l2off? customs? events? Your definition of "fun" is not the same as ANYONE else's. Not to mention, l2 community is just toxic server-hoppers now anyway, people get to where they determine is the farthest they can get on a server and then go to the next one, that's why servers only last 1 month max, soon 1st olympiad period is over the clans who got hero quit cuz that's endgame and the clans who didn't then quit too, only servers who last longer are ones which keep that endgame far away, aka low rates, but even then the big clans will still endgame within a month if they nolife it (which they usually do)
-
You need to fire your team if that took 4 months to put together.
-
Php Inclusion In Html Web-Page For L2Off Server
Anarchy replied to gioshalik's topic in General Discussion [English]
You'd be a lot better off putting this topic in the l2off dev section, and you'll even find plenty of exactly what you're looking for already shared there. god help anyone who still uses these 15+ year old functions please please please please PLEASE use pdo (with dblib for linux or sqlsrv for windows)