-
Posts
297 -
Credits
0 -
Joined
-
Last visited
-
Days Won
18 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by 911reg
-
Help .utx editor
911reg replied to MoNsT3ReN4RgY's question in Request Server Development Help [L2J]
What are you struggling with? Simply open/create a new .utx file, go to the Texture Browser, File > Import, import your image, then just save the .utx and encrypt it -
Help .utx editor
911reg replied to MoNsT3ReN4RgY's question in Request Server Development Help [L2J]
Use L2Editor Also, documentation: UDN - Two - UnrealEdInterface (unrealengine.com) -
Share L2Editor + MXC EncDec [Light and clean]
911reg replied to 911reg's topic in Client Development Discussion
UPDATE: added TC_Stretch clamp mode EDIT: FORGOT TO ADD TC_MIRROR Working properly now, re-download it! Download link updated -
Yes, it might be possible to interact with it, you can also add custom dll files and use new 'native' functions to do stuff such as adding auto soulshots to servers. I assumed you wanted to edit them via interface.xdat, since you were asking for the names of each of them. Honestly i've never tried to do that, so other devs might know better than me; good luck with it!
-
Again, they don't have names. You can't edit them in any way, no interface.u, nor interface.xdat, nor anything. They're hardcoded in NWindow.dll
-
They're hardcoded in .dll files, same as the server selection screen, or the MSN/Friend chat (Alt + Y). You can't edit them through XDat.
-
Its great to see more from this About the BSP brushes, honestly, i have no idea how they set up the texture mappings, but there's a simple method to convert BSP brushes to staticmeshes, which can then be extracted using UModel: (It's an integrated function in Unreal Engine 2's editor, so you just need to select the brushes and click a button and voilà) I don't have much free time these days, but let me know if you wanna try it out, i'll give you a small step by step
-
Help How to recompile lineagemonster.u
911reg replied to wongerlt's topic in [Request] Client Dev Help
Solved, locked. PD: the animation issue was due to a missing .int file. -
Help How to recompile lineagemonster.u
911reg replied to wongerlt's topic in [Request] Client Dev Help
You can literally delete everything from inside LineagePawn, and just leave this: class LineagePawn extends Pawn; since you won't be using any of the functions that are stored inside of LineagePawn.uc when compiling LineageMonster. Same with LineageNpc.HerdNpc, same with LineageMonster.HerdMonster, etc. You can also delete all files from LineageWarrior's folder, and only leave LineagePawn If you need help with that kind of stuff, send me a DM on Discord -
Help How to make a compiler for scripts .u?
911reg replied to darta's topic in [Request] Client Dev Help
You can simpy open unreal engine runtime, go to the actor browser and extract all scripts, then simply run a .bat file with "ucc make" inside of it, and fix the errors manually. After that it's self explanatory, simply add more scripts, i.e. npc scripts, etc, if they have errors, fix them manually, and so on. There's no magic solution to do this, you'll have to read. There's plenty of documentation on many webs, and tutorials about how to compile unreal mods/mutators in general, not only for L2 but for pretty much any unreal game (its the exact same process in any game basically). UnrealWiki: Compiling With UCC (beyondunrealwiki.github.io) UnrealWiki: UnrealScript (beyondunrealwiki.github.io) UnrealWiki: UnrealScript Lessons (beyondunrealwiki.github.io) The reason why there are no tutorials is because it's hard to teach someone how to troubleshoot compiling/decompiling errors, etc. -
Cubics are inside LineageEffect.u. You can use Notepad++ to search the name of the cubics' meshes inside the .uc scripts. Unfortunately you can't add nor remove cubics, they're hardcoded.
-
Tool UE2004 for Split9 textures (No problem with RGBA8RawData)
911reg replied to Rolo's topic in Client Development Discussion
I updated it as soon as I posted my comment though -
Help Login Screen - How to change the logo location ?
911reg replied to ptitlaby's topic in [Request] Client Dev Help
I don't think you can, if i don't remember wrong that logo's position is hardcoded. What you can do though is just remove the texture so it's invisible, then add a new window without background inside Interface.xdat (you can copy the window where the 'New Account, Lost Account' and other buttons are) Then simply, inside that window, add a new texture. -
Source L2 GVE TYPE FACTION PACK INTERLUDE
911reg replied to spode's topic in Server Shares & Files [L2J]
Please translate your topic to English Remember that this section is international, so you can not use your own native language. English is required. -
Tool UE2004 for Split9 textures (No problem with RGBA8RawData)
911reg replied to Rolo's topic in Client Development Discussion
didn't my version work for you? i tested it and it seemed to work perfectly fine, no RGBA8RawData errors whatsoever -
Help Abnormal effect won't show up on custom mob
911reg replied to Blitzkrieg's topic in [Request] Client Dev Help
Locked, solved -
Help Abnormal effect won't show up on custom mob
911reg replied to Blitzkrieg's topic in [Request] Client Dev Help
Hey there, in those cases, you need to add a socket with alias e_bone and attach it to one of the mob's bones, which you're missing: You can use these buttons to check what bones the mesh has should end up looking something like this: Remember to add a small Z offset, or the abnormal effects will be inside of the mob's head. Usually an offset of 20-25 works fine. Also, when you type Bip01 HeadNub in the BoneName field, you might see that when you press enter it gets saved as Bip01, without HeadNub. To avoid that, type the bone's name in double quotes: "Bip01 HeadNub", then press enter Also, there's a nice little trick that you can use to not lose any mesh properties (LOD, rotation, location, etc) so you don't need to export > re-import the .psk file whenever you wanna edit something, if you wanna know, send me a DM on Discord -
Share L2Editor + MXC EncDec [Light and clean]
911reg replied to 911reg's topic in Client Development Discussion
UPDATE: Fixed RGBA8RawData Download link updated -
Share L2Editor + MXC EncDec [Light and clean]
911reg replied to 911reg's topic in Client Development Discussion
vs 2015 community, tho i didn't make any changes whatsoever, just changed a few things here and there for my own use, so this is exactly the same as the one lord0fdest shared, but without unnecessary files/a few changed textures, etc -
Tool UE2004 for Split9 textures (No problem with RGBA8RawData)
911reg replied to Rolo's topic in Client Development Discussion
forgot about that, at some point they added another int named RGBA8RawData to the Texture class, so when you save any texture it'll also contain that variable, tho since it doesnt exist in older clients it'll just throw a warning. This can be ignored mostly but it annoys the fuck out of me, gonna upload a fix to my topic in a bit, but basically you can simply go to Object > Material > RenderedMaterial > Texture, scroll down to the bottom and delete the .int, then recompile changed scripts, and save the engine.u edit: @darta here you go -
Tool UE2004 for Split9 textures (No problem with RGBA8RawData)
911reg replied to Rolo's topic in Client Development Discussion
wdym? which logs? -
That's what I've been trying to do with my brother, on a project we've been working with for many years already, but we're applying it to everything (interactive dungeons, farming, character builds, character classes in general, crafting, alchemy, etc etc etc). At this point you could argue that it's a different game though, but L2 is just monotonous and boring AF right now, hence why most people usually go towards implementing auto farm on their servers instead of making farming interesting. i.e; here's a WIP of a 'randomly generated dungeon' system we've been working on, using catacombs (the red lines are doors, and the dungeon gets bigger and more dificult depending on the amount of people who enters, plus there are multiple objectives to complete in order to advance)
-
You can extract everything in text format, in separate .t3d files for every map, and get something like this: From there, you can literally see the whole map as plain .txt files, for example, here's a bsp brush: So it's annoying, but it's possible to port everything with scripts (even map sounds, map effects, map ambience sounds/lighting, etc)
-
Help Change original button - Main Menu
911reg replied to amarhat's topic in [Request] Client Dev Help
actually, that specific window isn't in interface.xdat, it's probably hardcoded inside nwindow.dll or something, you can't really change anything from that window with interface.u nor interface.xdat (at least in H5 and older clients) tho as far as i'm aware, it uses the default buttons (In H5, L2UI_CT1 > Button > Button_DF, for IL it's somewhere in L2UI_CH3 > Button)