Jump to content

Crital

Member
  • Posts

    14
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by Crital

  1. Hello dear devs,

    I've downloaded those sources :

    Spoiler

     

     

    And when I try to compile using "gmake" command I'm getting those errors:

    gmake[1]: *** [Makefile:153: dep] Error 127 and
    
    gmake: *** [Makefile:54: game] Error 2

    Screenshot: https://metin2.download/picture/IHbm9Vzxu0r3Ye3sZf15AJgZuKbulHQG/.png

    Here is the whole code:
    https://hastebin.com/higulorupu.rb

     

    From what I read online about gmake error 127, it happens when you try to compile sources with different architecture from your system (e.g. 32 bit vs 64bit). But I'm not sure if that's the problem, maybe you can help me figure this out ?

     

    When I try to compile using "gmake -j2" it stops in a different position,

    https://metin2.download/picture/dlxv8BCOqmFYDTCNKwh0rY7dWr7trsij/.png

    whole code: https://hastebin.com/ekehicoxur.rb

     

    When I use "gmake all -j2"

    shows similar to the first errors, but not exactly the same text:

    https://metin2.download/picture/4AKQ85T9OBI0E7589XR9mQ8PxDb4r9m6/.png

    whole code: https://hastebin.com/adetasemel.rb

     

     

    I'm using a VM with FreeBSD 11.2 32bit

     

    Thanks in advance,
    ❤️

     

    • Good 1
  2. On 1/6/2020 at 12:48 AM, HappyHippo said:

    well.. sadly its 2020 now, and many of those links aren't active anymore..

    I couldn't let HappyHippo turn to a sad Hippo!

     

    The updated links are here:

     

     

    - WinSCP, for transfer of files from your computer to a remote server.
    http://winscp.net/eng/download.php

     


    - PuTTy for SSH access to your server.
    http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

     


    - Navicat Premium for database management.

    This is the hidden content, please
     

    Password: metin2.dev 

    (from @Karbust's post below: )

    Spoiler

     

     


    - Notepad++ for code edits.
    http://notepad-plus-plus.org/download/

     


    - HxD for byte-patching binaries manually.
    http://mh-nexus.de/en/downloads.php?product=HxD

     


    - FileArchiver r3869 by Tim for unpacking and packing client archives using panama encryption.

    Spoiler

     

     

     

    - EterNexus File Archiver for unpacking and packing client archives.

    https://dl.funky-emu.net/emulation/metin2/tools_eternexus_1_1.0.0.0.2.rar

     


    - BlackYuko's DIF Patcher for byte-patching binaries.

    Spoiler

     



    - dump_proto.exe for converting 2013 database proto txt files to client-side proto files.
    https://dl.funky-emu.net/emulation/metin2/tools_dump_proto_wolfman_1_1.0.rar


     
    - Paint.NET for image editing.
    http://www.getpaint.net/download.html#download
     


    - Photoshop DDS plugin

    http://fnordware.blogspot.com/2014/09/dds-plug-in-for-after-effects-and.html   (for me it works even with Photoshop 2020)

     

     

    - VirtualBox

    https://www.virtualbox.org/wiki/Downloads

    Some links were okay, but I just gathered them all together. If someone could update the 1st post it would be nice for future readers.

     

    • Metin2 Dev 6
    • kekw 1
    • Good 7
    • Love 2
    • Love 5
  3. Wish you guys a good start, thank you for being here!

     

    Maybe I can suggest the following things:

    • A post about new system files, (like shoulder sash, new pet system, new fish system etc. ) with links from your new Metin2Dev storage server.
    • A tutorial on how to implement the new systems.

     

    As a beginner that's what I had trouble to find?

  4. Thank you for your reply dear @xLoGaN,

     Currently a guy helped me and set up a server with 28k files from Signe + client from Signe. But I think that it's from a very old version metin2 where there are so many systems missing. Also the files are a lot customized. A lot of custom items and changed NPCs and first maps decoration. When I asked him he said that from 28k files it might be impossible to add belt system,pets and alchemy (those haven't source files). But with 34k files or even better 40k I could do it. Is this correct? I need 34k or 40k files?

    18 hours ago, xLoGaN said:

    A1 : there is a lot of serverfiles with a lot of systems like the systems you mentioned above ( pet , belt , acce (shoulder sash) , dungeons and some creepy systems 

    1. Maybe is it possible to be more specific my dear friend? I'm confused about all the version (28k, 34k, 40k) and there are files from various persons, I don't know what to download and from where to download. I heard that mainline source files are good and clean but I couldn't find any link working. Also some guy recommended me mainline source with Novaline client, do you think that I will be okay with this combination? Are those indeed clean files and good for a beginner like me to start learning? 

    18 hours ago, xLoGaN said:

    A2: you can implement or delete any system or make changes on systems but of course you need to know some programming languages for it like C++ , Python , Lua 

    adding or removing any system isn't big problem since there is a lot of systems included how to ( tutorials ) 

     2. The problem is I can't find tutorials for example, how to add pet system. Maybe for more specific questions could I PM you?

    18 hours ago, xLoGaN said:

    A3

    a) the language of the files doesn't matter , it's possible to translate to any language you want if it was english or  any other language you can change it easily   

    b) if you do any change in the source (server side or client side ) you need to compile it .

    c) and yes there is tutorials to compile the binary or server side 

    A3) a) As I said in my first post:

    On 12/17/2019 at 3:39 AM, Crital said:

     I noticed that eternexus couldn't extract the locale_en from the official game. Do we use a different way? The tutorial I saw was a bit old. 

    So I'm asking how to translate the game, because I've met this problem.

    b) About the client, Is it considered compiling if I make some changes in " pack/root/" and use Eternexus to "compress" it again? If yes then alright.

    But what about the serverfiles? We use CMake for compiling? Or VisualStudio? When we use one and when the other?

     

    Thank you for your time!

    P.S. Please excuse me for my questions, they might seem "stupid" for someone more experienced but I'm trying my best to learn. First I see tutorials and then I ask. I didn't just came here to get ready answers. I just made a post about the "dead end" I've been. Thank you for your patience.

     

     

  5. Hello dear metin2 devs,

     I'm just starting to learn about metin2 servers. I will number my questions for better communication.

    1.Are there any server files and client with Alchemy, belts and pets like the official servers? 

     2. If I use some files where there aren't alchemy, belts etc. Included, are we able to add them later? I guess it needs compile (*) again etc. Is it recommended to do it this way or we just start by using files where it's already included? 

    3. Does it matter if server files and client are in English or can we easily change it later? I noticed that eternexus couldn't extract the locale_en from the official game. Do we use a different way? The tutorial I saw was a bit old. 

    My knowledge currently are:

    I know pretty good C but no C++ which metin2 uses as I saw. Know the basics of MySQL (create tables, insert, foreign keys etc). So I have some programming knowledge. I can create Virtual Machines with FreeBSD, set up the sshd and download mysql service. Can connect with WinSCP and use putty for easy of usage instead of using the FreeBSD terminal and I can use Navicat for the databases part. BUT just the basic things from tutorials to start a server. 

     

    I have no problem to learn new things, but I will need some guidance for the first time I guess. 

    Thank you for reading my questions and thank you in advance! Any answer will be really helpful!

     

    (*) I haven't really understand the compile method we use. I have see something with Cmake which I didnt get it at all and something using VisualStudio. Is there any link to a guide about this please?

     

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.