Sinistroyer Posted December 22, 2019 Posted December 22, 2019 (edited) Hi I'm googling right now to get info about how l2j works. My goal is to learn how to fix but I don't know how to approach or how much I have to go deep. I know a bit of java and I keep studying it. so What Does fix mean ? Do I need to know java and what else ? I would like learn to create events , fix features , change position of mobs bugged etc Thanks for any help Edited December 22, 2019 by Sinistroyer
0 L2 TokTil Posted December 22, 2019 Posted December 22, 2019 1 hour ago, Sinistroyer said: so What Does fix mean ? Do I need to know java and what else ? I would like learn to create events , fix features , change position of mobs bugged etc first you need to go to this link, then choose random source and run in your local server to know better about server structure (for this you need to know java), then learn how to datapack connected with server (about parsing and db)
0 Sinistroyer Posted December 22, 2019 Author Posted December 22, 2019 Hi , I have a local server ready with L2jMobius. I just realized that db tables are different from the old l2j server ( the original I think it is). For example I have to set my char with admin access level and I've found the files with this text inside : # This option will set the default AccessLevel for MasterAccess # Pls be carefully with that. Chars with this AccessLevel have # right to execute every AdminCommand ingame. # Default = 100 - Max. 255 MasterAccessLevel = 127 # This option will set the default AccessLevel for UserAccess # Chars with this AccessLevel have user rights # Default = 0 - Max. 255 UserAccessLevel = 0 on L2jmodbius is named "Access.ini" but the "admin_command_access_rights" table doesn't exist in my DB maybe a standard doc doesnt exist and I have to ask to L2jmodbius forum or i have to learn by reading Java code ? For example I would like understand where the npc are "built" in DB , how do they work ? How Do the db handle the item ?( it uses numbers..) ectc I mean the architecture that is how every stuff is linked Thanks fro any help
0 Porthos Posted December 22, 2019 Posted December 22, 2019 The only difference is some static data tables like npc and droplist are now compined into .xml in the stats folder in the datapack.
0 Tryskell Posted December 23, 2019 Posted December 23, 2019 None will give you the use of the 1500+ core files of a L2J project. I invite you to be curious and explore it. L2J is 80% project knowledge and 20% Java. Langages to know : HTM, XML, SQL, Java. Some projects still have scripts under Jython. With ok logic and no specific knowledge, you can expect to be "mhe" after 6 months of tries/fails, "ok" with 1y and "decent" after 1y+. stackoverflow website is the best way to get answers regarding Java structures/logic/patterns in general. 1
Question
Sinistroyer
Hi
I'm googling right now to get info about how l2j works.
My goal is to learn how to fix but I don't know how to approach or how much I have to go deep.
I know a bit of java and I keep studying it.
so What Does fix mean ?
Do I need to know java and what else ?
I would like learn to create events , fix features , change position of mobs bugged etc
Thanks for any help
Edited by Sinistroyer4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now