Jump to content

What's the file directory?


Go to solution Solved by lTz,

Recommended Posts

Hello, first time creating a metin2 server, for fun/to gain experience in the area.

Initially, I do a lot of research on important factors to have on the server, but I always have doubts about the directory of the file.

For example, if I have a script/code file and I want to implement it on the server, where do I put it? 

Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

  • Solution
Posted (edited)

A server is made from multiple files

1. Serverfile

This is what u upload on the freebsd to have the server running
here u edit quests, drops, spawn, see problems and so on ( this is the ez stuff taht everyone can do)

2. Mysql Database

This is where all the information about the server is hold on it also upload in freebsd or some other database server
Stuff like accounts, items, mobs, players, and so on
Here u can edit stuff if u want but be carefull to dont fucked up the server:)

3. GameSource

This is the place where u include new codes for new sistems or edit code. This send data and receive data from client side
It work hand to hand with the ClientSource
This one need to be compiled on the serverside or a virtual machine on ur pc

4. ClientSource

This is the same But for Client Side , u add edit code to do stuff
This to need to be compile with something like visual studio 2022

5. Client

In client u have all the resource that u need to make the game work
Items, mobs, how UI work, txt, etc
U also can add edit stuff to work with the server and client source
All of this work hand to hand
Client side need to be encrypted and crypted after each edit with something like eternexus

6. Dump Proto

This is what u need to implement new items/mobs in the game
and then u move them to locale/ur lang/


All this said , if u only need a fun server u can do only with the serverfile
If u need to add ur own stuff u will need a source for them

For start you can experiment with some from the web
After i recomend to buy a full one from ppls that have years of experience in this domain and u can be sure that u will have no problems

There are also other stuff like DBmanager, MSAmaker , but for start focus on what u need

Edited by lTz
Link to comment
Share on other sites

3 hours ago, lTz said:

A server is made from multiple files

1. Serverfile

This is what u upload on the freebsd to have the server running
here u edit quests, drops, spawn, see problems and so on ( this is the ez stuff taht everyone can do)

2. Mysql Database

This is where all the information about the server is hold on it also upload in freebsd or some other database server
Stuff like accounts, items, mobs, players, and so on
Here u can edit stuff if u want but be carefull to dont fucked up the server:)

3. GameSource

This is the place where u include new codes for new sistems or edit code. This send data and receive data from client side
It work hand to hand with the ClientSource
This one need to be compiled on the serverside or a virtual machine on ur pc

4. ClientSource

This is the same But for Client Side , u add edit code to do stuff
This to need to be compile with something like visual studio 2022

5. Client

In client u have all the resource that u need to make the game work
Items, mobs, how UI work, txt, etc
U also can add edit stuff to work with the server and client source
All of this work hand to hand
Client side need to be encrypted and crypted after each edit with something like eternexus

6. Dump Proto

This is what u need to implement new items/mobs in the game
and then u move them to locale/ur lang/


All this said , if u only need a fun server u can do only with the serverfile
If u need to add ur own stuff u will need a source for them

For start you can experiment with some from the web
After i recomend to buy a full one from ppls that have years of experience in this domain and u can be sure that u will have no problems

There are also other stuff like DBmanager, MSAmaker , but for start focus on what u need

Very detailed, thanks a lot buddy ❤️ 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • 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.