Jump to content

[40250] Reference Serverfile + Client + Src [15 Available Languages]


TMP4

Recommended Posts

SYSERR: Oct  2 05:11:33 :: SetShopItems: not enough shop window
SYSERR: Oct  2 05:11:33 :: SetShopItems: not enough shop window
SYSERR: Oct  2 05:11:33 :: SetShopItems: not enough shop window
SYSERR: Oct  2 05:11:54 :: locale_find: LOCALE_ERROR: "SHOP_NAME";
???????????????????????????????????????????????????????????????

help me!

Link to comment
Share on other sites

  • Contributor
21 minutes ago, gfd46dfgs said:

i got you coverd 

This is the hidden content, please
     (Expires: 29 Days)

moments like this makes me happy as a datahoarder

Thank you so much! 🙂

I downloaded it and uploaded it to the

This is the hidden content, please
archive.

  • Metin2 Dev 35
  • Eyes 1
  • Good 18
  • Love 3
  • Love 42
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 4 weeks later...
On 12/1/2023 at 11:51 PM, Volkan said:

Server source - mysql8

i use it on freebsd 13.2 amd64

This is the hidden content, please

i can upload client source with directx9 if anyone wants

client source - directx9

This is the hidden content, please

  • Metin2 Dev 16
  • Good 2
  • Love 9
Link to comment
Share on other sites

  • Active Member
On 7/20/2021 at 6:13 PM, TMP4 said:
This is the hidden content, please

Updated at 2023.08.05.

Alternative download links:
 

This is the hidden content, please
 + 
This is the hidden content, please
 +
This is the hidden content, please

[40250] Reference Serverfile + Client + Src [15 Available Languages]

My goal was to make a reference r40250 serverfile as official as possible compared to what GF had back when their files got leaked in early 2014.
No new systems added, only bug fixes. While I spent several hours testing, there may still be bugs. Please report bugs to me so I can fix them in the
future, I want to make this project as bug free as possible.

Available languages: EN/DE/HU/FR/CZ/DK/ES/GR/IT/NL/PL/PT/RO/RU/TR
Please read Languages.txt to learn how to change the default EN language.

SSH for VM: root/123456789
MySQL: root/123456789
Ingame: admin/123456789

Aliases and it's commands:

start			cd /usr/metin2/server && sh start.sh
close			cd /usr/metin2/server && sh close.sh
clean			cd /usr/metin2/server && sh clean.sh
backup			cd /usr/metin2/server && sh backup.sh
questcompile		cd /usr/metin2/server/share/locale/english/quest && python2.7 make.py
dbclean			cd /usr/metin2/src/server/db/src && gmake clean
dbdep			cd /usr/metin2/src/server/db/src && gmake dep
dbcompile		cd /usr/metin2/src/server/db/src && gmake -j9
gameclean		cd /usr/metin2/src/server/game/src && gmake clean
gamedep			cd /usr/metin2/src/server/game/src && gmake dep
gamecompile		cd /usr/metin2/src/server/game/src && gmake -j9

Please read Changelog.txt to find more about the changes I made.

Special thanks to:

@Mali for the clean and updated client & server src files.
@Sanchez for the 2014 base client.
@Veltor88 for the translate.lua pack.
@Fazer for the locale_string pack

I made a little video about installing the serverfile (vm) and changing the language:

  Reveal hidden contents

Video reupload: 

This is the hidden content, please

PS: I know it's pretty late in 2021 but better than ever 😀

Sincerely,
TMP4

Do you have x64 libs?

  • Metin2 Dev 1
  • Love 1
Link to comment
Share on other sites

Thanks for that, everything is working perfectly so far 🙂

But I have a short question: Is it possible to run a Hamachi server with these server files ? 
Yes I know, "get a root for a few € and you're done", but I have tons of hardware lying around here, so why rent/buy something extra;)

I have tried to collect / search info about it, but I only find old stuff that doesn't work anymore or is already 10-14 years old.

Thanks in advance 🙂

(Oh and before anyone asks, it is only intended for 2-3 people, so a root is simply not worth it)

Link to comment
Share on other sites

  • Active Member
37 minutes ago, ugm2 said:

Thanks for that, everything is working perfectly so far 🙂

But I have a short question: Is it possible to run a Hamachi server with these server files ? 
Yes I know, "get a root for a few € and you're done", but I have tons of hardware lying around here, so why rent/buy something extra;)

I have tried to collect / search info about it, but I only find old stuff that doesn't work anymore or is already 10-14 years old.

Thanks in advance 🙂

(Oh and before anyone asks, it is only intended for 2-3 people, so a root is simply not worth it)

Open port  and change ip router port and have a good fun 🙂

Link to comment
Share on other sites

Hey, thanks for the quick reply 🙂
I understand about opening the ports and it's not a problem, but what exactly do you mean by "change ip router port" ?

But wouldn't this only be a temporary solution? If I understand you correctly, should I connect to the server without Hamachi ? So in the sense of Homeroot ? 
Wouldn't the problem be that as soon as my router reboots, I would have to change the root.eix etc. every time ?

The server should actually be permanently accessible, but maybe I misunderstood you 😉

Edited by ugm2
Link to comment
Share on other sites

1 hour ago, ugm2 said:

Hey, thanks for the quick reply 🙂
I understand about opening the ports and it's not a problem, but what exactly do you mean by "change ip router port" ?

But wouldn't this only be a temporary solution? If I understand you correctly, should I connect to the server without Hamachi ? So in the sense of Homeroot ? 
Wouldn't the problem be that as soon as my router reboots, I would have to change the root.eix etc. every time ?

The server should actually be permanently accessible, but maybe I misunderstood you 😉

in freebsd use the command

ee /etc/rc.conf

change

ifconfig_em0="DHCP"

to

#ifconfig_em0="DHCP"

and add

ifconfig_em0="inet hamachi ip.100 netmask 255.0.0.0"

defaultrouter="hamachi ip"

  • Metin2 Dev 1
Link to comment
Share on other sites

4 minutes ago, ugm2 said:

I'm sorry, but I have no idea what you mean by that.

in src/game - desc_client.cpp find

memcpy(p.szIP, g_szPublicIP, 16); and change to memcpy(p.szIP, "hamahi IP", 16);

strlcpy(p.szPublicIP, g_szPublicIP, sizeof(p.szPublicIP)); change to strlcpy(p.szPublicIP, "hamahi IP", sizeof(p.szPublicIP));

in serverinfo.py you need normal hamachi ip, without .100

and check in ch1/config e.t.c. whether you have all ports open

Edited by Volkan
Link to comment
Share on other sites

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.