Jump to content

รoftcorє

Members
  • Posts

    23
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by รoftcorє

  1. Hello everybody, need your help as always.

     

    I'm practicing on a local servers that i open. And today i've decided to setup L2Acis project, and practice on it. I have downloaded Datapack/GameServer/mmocore Compiled files.

    As i understand already from my small knowledge i don't have to compile them again via Eclipse and work with them right ? That's the first question ...

     

    The second one it that they have of course already, mysql files, but it's not backup. I don't have any clew how to upload them, looked at internet and nothing. Can anyone explain me please , how to upload them, and after that make the server run ? Because with those files i haven't downloaded any patch for it. For it's kinda difficult for me to figure out my self how to make it online.

     

     

    Thanks for you time.

     

     

  2. 9 hours ago, Tryskell said:

    Better use an active fork or L2J itself and join their community (generally, each project got at least a Discord) - you will generally find dedicated ppl to answer your questions.

    About practicing, as I said, you have to at least understand Java OOP concepts (mandatory, will help you a lot to understand what you exactly do - if not, you will eventually guess it after 2-3 months).

    You should apply manually customs (adapting them from one project to another is even better, since it forces you to seek through files). Start with basic customs, few lines max. Then raise the difficulty with more advanced customs.

    In the meantime, try to modify them for your needs or experiment.

    It's really annoying and hard to apprehend for a newbie, but you should also read and understand about git/svn (version control systems). Those systems allow you to generate "restore points" everytime you commit in your project, allowing you to eventually revert back. It will be extremely useful once you do crap. Gitlab / github (GIT technology) is the way to go those days, but SVN is really fine (and easier to use, since more basic) if you work alone. Try even with a non Java project, it's not important, from the moment you understand how to generate such a repository, commit over it, and be able to revert back.

    If you don't use such system, your project will eventually break one day, and you won't be able to revert what you did. That's basically how I lost my first Java project, back in 2010.

     

     

     

    @Tryskell Thanks for you time buddy, and mostly for the really good answer you gived me.

    At least now i have a basic understand how to move further. My luck that i have basic knowledge of GitHub and HTML code, as earlier i was Frondend Junior Dev, but the rest of it, seems that need a lot of time and practice to archive my goal, anyway i am ready for it.

     

     

    Have a nice day.

     

    TOPIC ANSWERED!

    YOU CAN LOCK THE IT!

  3. 16 hours ago, Tryskell said:

    You just need time and dedication - if you don't have those, you probably shouldn't lose your time developing. Moreover with the astronomical amount of shared customs, guides and alike content over all L2J related forums / youtube channels.

    If you don't want to "academically" learn Java, but get some fun learning how L2J (and Java) works, the best is to simply try to adapt customs over a vanilla source. Second step would be to modify it as you like, and the third step would be to code your own. Start with easy to adapt customs, then go into more complex stuff.

    You have to read first about basic Java concepts, called OOPs concepts, to avoid to waste your time. It's mandatory and will save you some time.

    L2J is 30% Java and 70% project hierarchy understanding, seeing how bad and lame some "developers" are, strictly anyone with some time can become a "L2J developer" (which is mostly copy-pasting code made by other, talented, people and reselling it).

    A good source is normally organized and Javadoc documented. If not, avoid to use that.

    Finally, client and server are two entirely different concepts (one is illegal and the other legal, btw :D), and generally ppl tend to "subclass" on either one or the other.

     

     

     

    Thanks for the feedback @Tryskell , really appreciate it. 

    Well to be honest, i want to learn Developing not just for fun. I mean, i like that the thing that has to do with games, and coding. For me everything that has to do with coding and lineage, setting up all the things you have to, is like a game, but with serious purpose.

     

    A lot of information is running in the internet i agree with you, but as you mention from where i should start and what to look up, cost you 5 minutes of your time helping me out, otherwise i would spend 1 week or maybe more, to search random information.

     

    About the time and dedication - I agree also. Why i love this, is because like a mentioned earlier, is a game the coding part, but with serious purpose. And by the way, about bad and lame Developers, those are the people that doing this without a serious purpose, and zero understanding, just low knowledged ass dumps want to learn money on a 1/2 months server, but that's not about me 😃 

     

    So about practicing, what you would suggest to me ? Any random L2J files, and just practice on them on the first steps?

  4. 5 hours ago, KejbL said:

    example BEWA
    Server side for item:

    <set name="is_stackable" val="true" />

     

    Client etcitemgrp.dat:

    2    6569    0    3    6    3    0    dropitems.drop_scroll_m00            dropitemstex.drop_scroll_t00            icon.etc_blessed_scrl_of_ench_wp_a_i04                    0    120    18    0    0    1        1        ItemSound.itemdrop_scroll        2    0    0

     

    this must set manualy for all enchants, LS, books ...

     

    @KejbL Thanks for the feedback friend. 

    Where should i shield for both files to change the values ?? 

  5. Try to re-install the client, to be fully clean. 

    Maybe there are corrupted files, that’s why it showing you black.

     

    Otherwise just find a same file your editing from clean client or files, and take a look of them, how similar they are or different. 
    That’s what i would do.

     

    3rd Thing i would try to Youtube, black UE items etc, or something like this. 

    Hope it will help you.

  6. Hello MXC Community. 

     

    Recently, i’ve started learning about L2 Development. Like everyone i guess someday started from Youtube tutorials, forums, and other websites, i’m doing the same thing. 

     

    I know that my skill is enough to find a lot of stuff in Google, or other websites, and use them in my projects, or practice, but yesterday i decided that this is not enough. 

     

     

    Basic skill about L2Development is a really hard thing, and need a lot of time to find the right information you’re looking for, practice it, and use it. 

     

     

    I haven’t started yet learning program languages, because first of all i want to get a good skill of how to work with server files, edit them, change the info, change the items, anyway work with all the files you need to make it like you want. 

    My skill on that is maybe around 30%.

     

    For example first time when i opened a local server on my PC was at 2010, and i don’t even remember what files there was, but anyway i did it with tutorials. 

     

     

    Now days, i already understand some basic staff, but if i stack in a level where it has to do with connection, or ip, data, host, and other staff, i stuck because i can’t find info in the internet.

     

     

    Sorry for long text, just wanted you to get into the point. 

     

    Im looking for a really good skilled L2 Dev, which of course i will pay, to learn me basic L2 knowledge, that hasn’t to do with programming.

    When i’m talking about it, i mean almost everything that a normal junior dev could need to open and run L2 server on he’s own. 

     

    I know that one time isn’t enough, so let’s get an example of 3 to 10 times if needed. 

    Imagine that your teacher for me, and i’m alone in the class. Something like that. 

     

    If anyone is ready for that, i’m ready! 

    Send me a DM, or an answer here, and i will pm you. 

     

     

    Thanks for your time. 

     

  7. 42 minutes ago, andy1984 said:

    if i can quess.. enchants scrolls are not stackable. if you buy for example 10 and then press tab 2 times will see 10 scrolls. If is this the case, then just make the scrolls stackable on xml and patch too.

     

     

    Thanks for the feedback friend.

     

     

    I guess yes, because i dont see any other ways. Via //admin it shows you can choose 100/ but when wanna ok and buy them, you can't, and have to buy them one by one.

     

    Friend any idea which files i have to change on xml ?? 

    Thanks !

  8. Hello MXC Community.

     

    I got the following problem.

    When i try to buy from //admin enchant scrolls, they appear like x? , i buy as many as i want , and the idea  is that they wont full your inventory.

     

    So after im purchasing them, and press ok, i have the following message. " You have exceeded the quantity that can be inputted ".

    And in my inventory i can see the enchant's one near each other.

     

     

    At admin shop i can choose them x?(number), and at the end for example i have to receive X100 Scrolls to my Inventory. But it's doesn't working, and i can buy them only 1 by 1.

    I will show you pictures so you get what i mean. 

    My points is where can i fix this? Which file i have to search and change the val, or it has to do with Database on MySQL ?

     

     

    So as you see in the photos below, i try to buy 100 scrolls from //admin shop. and its shows (100) , but not full inventory of scrolls.

    When i press ok, i get the following message you see with purple.

     

    But also as you can see in main inventory enchants are near each other.

     

     

    3.png

    11.png

    ww.png

  9. Hello MXC Community, glad to be here. 

     

    To be honest i registered so fast, because i had some issues, and i was seeking to receive fast answer, that i forgot to make a topic, and introduce my self.

     

    I hope you have a wonderful day, like i do 😊

     

    So i’m New to Game Development, and i decided to join MXC community, as far as ,here i can find a tone of information, and support  my future journey with Game Development and other stuff.

     

    I am seeking  becoming   a future L2 Developer, either on L2J or L2Off. Haven’t decided yet. Anyway i hope, i will learn both sides of Development. 

     

     

    So now, i will be often in the MXC forum, as i already started learning on a Local Server that i opened recently on my PC. 

     

     

    I hope i will get the necessary help from the Pros in this Forum.

     

     

     

    Best regards, Softcore.

    • Like 1
  10. Dear community and gamers, i hope that, i’m referring to the right section, because i haven’t find any other sections with Diablo Immortal IOS/Android Game.

     

    And yeah by the way, i don’t know why Only diablo 3 exists here, but anyway i will give a try. 

     

     

    I’m selling a Diablo Immortal account, which is Android/IOS Game, + i give of course the B.Net Account. 

     

     

    For those you understand, the account Level is 1053 Paragon, with 2270 RESONANCE and 25,300 Combat Rating( CR)

     

     

    The Class is Demon Hunter. 

    Right now i’m in the Top Server Clan No1, and we are immortals. 

     

    The account is good geared, with good gems, has lot of cosmetics and other stuff. I’m the one and only owner. 

     

    I’ve spend on the account 900€ , and seeking to  receive for it, around 400€.  

     

     

    If you are interested, DM me in MXC and i will provide you with all info you need about the account, and screenshots also.

     

     

     

    Best Regards, Softcore.

  11. On 12/8/2019 at 9:35 PM, NevesOma said:

    Some people often ask me how to change the grade of weapons. For example, how to change a grade from grade A to grade S? Many developers make weapons, but set them with a different grade. Thanks to this manual, you will do everything yourself, and most importantly, you will learn how to do it yourself.

    guide1.png.22e41d98f540418ee7c74715dc9c3

     

    Tools:

    1. L2FileEdit
    2. Navicat ( for Database ) or Notepad ( if your items are in *.xml ).

     

    Grades: ( In the client, the grades are numbered ).

    • 0: NoGrade 
    • 1: D Grade 
    • 2: C Grade 
    • 3: B Grade 
    • 4: A Grade 
    • 5: S Grade 
    • 6: S80 Grade

     

    For weapons:

    Open weapongrp, using L2FileEdit. For example ( line of weapon 😞

    0	ID	1	1	7	15	0	DROP_MODEL			DROP_TEXTURE			ICON					95	1600	8	0	0	7	1	1	MODEL		1	TEXTURE			4	ItemSound.sword_small_1	ItemSound.sword_big_7	ItemSound.sword_mid_6	ItemSound.public_sword_shing_4	ItemSound.itemdrop_sword	ItemSound.itemequip_sword		10	8	6	1	0	8	0	0	0	0	379	0	1	1	1000	0	-1	0			0.00000000	0.00000000	0.00000000	1.00000000	1.00000000						LineageWeapons.rangesample		0.94999999	0.55000001	0.55000001	11.00000000	0.00000000	0.00000000						

    Find this part there:

    ItemSound.itemequip_sword		10	8	6	1	0

    After ItemSound.itemequip_sword ( for example ) count to the right 5 times, on the fifth number is the number of the grade.

    Screenshot_5.png.231c117e53f265210f10552

     

    As you can see, in my example my weapon’s grade number is zero, so it’s NoGrade weapon. Change zero to 5 and the grade will be changed to S. Save it.

     

    Next: need to change weapon grade in Database ( or in xml package of you server project ).

    Find weapon table and find your weapon ID, next find column Crystal Type and change weapon grade to your ( for example to S ). 

    !Important, client know numeric values for Grades but in Database need to write Grades like "S", "S84", "A" and etc. Try.

     

     

    Very useful guide. 

    For me as a beginner L2 Developer, those skill tips, must have ! 

    Great work.

  12. There has to be 99% the problem with connection, but how to find it and solve it ???

     

    I've installed/uninstalled  Lineage 2 Client two times. Clean files.

    Have opened local Server on my pc, which was working, before i delete all the files and re-install them.

     

    Test home server locally/ online Server = give me Login Server.

    1ND is Server Connect ERROR  ! 

    2ND INVALID SOCKET  !

     

    Even the discord i've downloaded, can't update it self, spinning all over, like waiting to receive something from somewhere. Same thing with L2 Launcher. Launcer opening, but you can't update, because gives you Server Connect ERROR! Something has to do with connection, but no idea where. 

     

     

    HELP !!!!

    12 hours ago, รoftcorє said:

    There has to be 99% the problem with connection, but how to find it and solve it ???

     

    I've installed/uninstalled  Lineage 2 Client two times. Clean files.

    Have opened local Server on my pc, which was working, before i delete all the files and re-install them.

     

    Test home server locally/ online Server = give me Login Server.

    1ND is Server Connect ERROR  ! 

    2ND INVALID SOCKET  !

     

    Even the discord i've downloaded, can't update it self, spinning all over, like waiting to receive something from somewhere. Same thing with L2 Launcher. Launcer opening, but you can't update, because gives you Server Connect ERROR! Something has to do with connection, but no idea where. 

     

     

    HELP !!!!

     

     

    For the Future, if anyone will be facing troubleshoots like i had. 

    You have to open Network Setting on your PC, and Reset all the Connection. 

    After 5 minutes your set, and all will be working fine. 

     

     

     

     

    SOLVED! 

    YOU CAN LOCK THE TOPIC. 

     

  13. 1 minute ago, Cressendia said:

    invalid socket, is a client  error , you run classic interlude files of mobius but which classic protocol are they, maybe isnt the 746 that is normal interlude and is different?

     

    Yeah but it all worked at the first time. I mean without problems.

     

    And after i made it from scratch again, the normal C6 Client even couldn't open, had the same ERROR ! 

    I believe i didn't delete everything i had to before making again all from scratch, all it can be something alse?

  14. Here's the path of my actions due to, when i took that error, so you can understand maybe the reason of the problem, because until now i can't find it.

     

     

    So i'm working with L2J Mobius Files. I set up a local server from home. Everything work great, without any problems. 

    After that i noticed, that i made a wrong compile. What i mean by that  ?

     

    L2Mobius gives a lot of Chronicles which you can use, as i understand so far. The fact is that the whole Guide is with Classic Interlude "Setup", and i made it with Normal C6 Interlude. So i decided to remake the Server setup, and make it with on Classic Interlude.

     

    I've deleted from Eclipse, the files with L2J Interlude, which i compiled before.

     

    I'm using XAMPP Control panel, to open MySQL and Apache, and eclipse to setup the server.

     

     

     

    After that, i've deleted the workspace, where i compiled and saved the server files.

     

     

    I did all from scratch again, all fine, Login Server/Game server work fine. I mean they read the files, they show that MySQL working.

    I'm logging to the game, trying to login, and get the next message : ERROR : INVALID SOCKET !

     

    To be honest here i stuck, because i have no clue how to fix it. I guess that it has to do with the connection between the files ? I'm a really junior beginner with all that.

     

     

     

     

     

     

     

     

  15. 4 hours ago, NevesOma said:

    Hello. These are usually basic things. Execute commands from the cmd by adding keys. Example like: "l2encdec.exe -s FileName.utx" etc. You also have "USAGE" how to work with .exe, l2encdec.exe (command) (source file) [destination file].

     

    Thank you for the feedback. 

    Great, it worked, many many thanks !!!

     

    SOLVED !

  16. Hello there. 

    I've noticed that a lot of stuff at MXC, posts that related to Lineage 2 Development are too old.

     

    I'm dealing some problems with L2encdec program, on my pc. I hope someone can help me.

    So i have  already downloaded around 4/5 different files of l2edcdec , to understand maybe something wrong with the files that i have downloaded, or something with my computer, none of this two.

     

    So first off all, look at the files.

    Where you see + , it's opening.

    Where you see  - , i can't open it .

     

     

     

    So when i run L2encdec, the window don't even pop up. Its instantly closing.

    And i have tried a lot of times with different downloads, even from MXC files, which i found in the forum, and nothing. All the times i have 

    the same problem with that. 

    Can anyone understand the reason and help me with that ??

    I want to decrypt some files and work with lineage 2 textures, but i can't even decrypt them.

     

     

     

    l2enimg.png

    cmdexe.png

  17. 8 hours ago, 911reg said:

    Unreal Engine 2 Runtime doesn't support Lineage 2 files; since they're encrypted. You need to decrypt them in order to open them. There are multiple guides on maxcheaters. 

     

     

     

    So if i understand correct, first of all i have to decrypt UTX files, to have after the ability opening them in Unreal Engine , to work with them ?

     

     

    Very thankful for the Guide Share, thanks a lot.

    SOLVED ! 

    You can lock the topic!

  18. I'm learning to work with UnrealEngine 2.0/3.0 Versions. The reason why i'm doing that, is because i've started learning, step by step Lineage 2 Development.

    So, my start was from simple tasks like, change colors, names, add NPC's etc, and play with the items in-game, changed them or re-rename them.

     

    So my point is. Either i'm working with old UnrealEn, and at the same time using modified systextyres .UTX files, which are edited recently by other Devs, and the old UE can't open them, either i'm doing something wrong, with something alse.VIDEO ABOUT UNREAL ENGINE !

     

    I've downloaded UnrealEng 2.0 Version, and tried to edit .UTX file.

    A lot of UTX files are opening, but showing nothing inside the UE. That the first fact, that i don't get it why it doesn't showing nothing, while in some tutorial videos, people doing exactly the same thing, and UTX file are opening normaly, and showing what UTX file got inside, so you can work with it in UE.

     

    Second is that only 2 utx files, giving me error, to the whole program. I'm getting critical error from UE2.

    First file name is icon.utx , and second is icon1.utx, i guess they're the same, but have similar data insdide, i don't know really, because can't open them 

     

    I decided to upload a video. Step by step i will show what i'm doing exactly, so maybe someone understand and help me fix this.

     

     

     

  19. Hello people


    I've been playing Lineage for a long time, and I've always dreamed of opening my own L2Off server.
    I take this seriously, as might even a future job someday.
    I ask for your help, those who understand the roots of where to start so that, after 2 years of training, they can already understand the L2Off code.

     

    • Where to start learning?
    • What programming language should I learn to work with lineage files L2Off?
    • How to start trivially figuring out which files work with what?

     

    I searched a lot on the forum and on the Internet, but I couldn’t find more than one guide that explained the path of the L2Off developer. I would be very grateful to anyone who can at least somehow make a small roadmap of training.

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock