Jump to content
metin2dev
Sign in to follow this  
Sonitex

Clean Serverfiles&Source

Recommended Posts

Hello everyone,

since I have seen a lot of people asking for clean serverfiles and compatible source, I would like to give you this, since I haven't done much releases here. The serverfiles are based on untouched34k sf from SG( @Rumor posted them).

The serverfiles&source havent been touched. They include basic systems such as Belt System and Dragon Soul Alchemy System but that is about it(No 3&4 Inventory pages). You can compile the source with this VDI. About the client source, there is plenty of them released in this forum. You can use whichever you want, and same goes for client. I listed on of the compatible clients down below, but once again, you can use which ever you want;)

Serverfiles&Server Source: Download

Client: Download

Update: Download (Contains mysql user admin:admin(MySQL version is 5.5), and 40250 revision game&db. Do not forget to add 777 rights!

Remember to change the ports at your client!

Kind Regards, Sonitex

  • Like 5

Share this post


Link to post
Share on other sites

Sorry for my english, but can you tell me the user and the pw in the navicat? I can't get acess.

Oh, and please don't tell me to "do a reset on your machine" because I can't.

Thanks for the topic.

Regards,

2E13R

Share this post


Link to post
Share on other sites

There is no mysql password since it contains only the metin2 databases.

If you don't know how to create a new mysql user, import the mysql from other servefiles and replace the account/log/common/player.

Kind Regards, Sonitex

  • Like 1

Share this post


Link to post
Share on other sites

idk why, but when I try to put a simple quest (like start with items & level up) the client crash and send me this:

 

1121 16:38:17370 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_red.mse) Error
1121 16:38:17371 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_red.mse, isCache=1) - Error
1121 16:38:17371 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse) Error
1121 16:38:17371 :: CInstanceBase::RegisterEffect(eEftType=268, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse, isCache=1) - Error
1121 16:38:17371 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
1121 16:38:17371 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
1121 16:38:17410 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item2.mse) Error
1121 16:38:17410 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item2.mse, isCache=1) - Error
1121 16:38:17410 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item3.mse) Error
1121 16:38:17410 :: CInstanceBase::RegisterEffect(eEftType=271, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item3.mse, isCache=1) - Error
1121 16:38:17415 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item4.mse) Error
1121 16:38:17415 :: CInstanceBase::RegisterEffect(eEftType=272, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item4.mse, isCache=1) - Error
1121 16:38:17808 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage1.mse) Error
1121 16:38:17808 :: CInstanceBase::RegisterEffect(eEftType=264, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mse, isCache=1) - Error
1121 16:38:17808 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage2.mse) Error
1121 16:38:17808 :: CInstanceBase::RegisterEffect(eEftType=265, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mse, isCache=1) - Error
1121 16:38:17808 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage3.mse) Error
1121 16:38:17808 :: CInstanceBase::RegisterEffect(eEftType=266, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mse, isCache=1) - Error
1121 16:38:19334 :: invalid idx 0
1121 16:38:27887 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1121 16:38:32502 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
1121 16:38:34242 :: 󸮵ÇÁö ¾ÊÀº ÆÐŶ Çì´õ 32, state Loading

1121 16:38:34506 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
1121 16:38:34506 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
1121 16:38:34506 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
1121 16:38:34506 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
1121 16:38:55148 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/enter_the_east.mp3
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/npc2/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/npc/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/monster/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/monster2/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12587 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/guild/starveling/starveling.msm] ERROR
1121 16:38:12587 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 33003
1121 16:38:12588 :: CPythonCharacterManager::CreateInstance VID[2841] Race[33003]
1121 16:38:13038 :: Unknown Server Command QuestGetMapIndex 1 | QuestGetMapIndex
1121 16:39:45537 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1121 16:39:47629 :: Unknown packet header: 51, last: 76 21

 

 

Share this post


Link to post
Share on other sites
24 minutes ago, 2e13r said:

idk why, but when I try to put a simple quest (like start with items & level up) the client crash and send me this:

  Reveal hidden contents

1121 16:38:17370 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_red.mse) Error
1121 16:38:17371 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_red.mse, isCache=1) - Error
1121 16:38:17371 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse) Error
1121 16:38:17371 :: CInstanceBase::RegisterEffect(eEftType=268, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse, isCache=1) - Error
1121 16:38:17371 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
1121 16:38:17371 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
1121 16:38:17410 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item2.mse) Error
1121 16:38:17410 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item2.mse, isCache=1) - Error
1121 16:38:17410 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item3.mse) Error
1121 16:38:17410 :: CInstanceBase::RegisterEffect(eEftType=271, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item3.mse, isCache=1) - Error
1121 16:38:17415 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item4.mse) Error
1121 16:38:17415 :: CInstanceBase::RegisterEffect(eEftType=272, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item4.mse, isCache=1) - Error
1121 16:38:17808 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage1.mse) Error
1121 16:38:17808 :: CInstanceBase::RegisterEffect(eEftType=264, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mse, isCache=1) - Error
1121 16:38:17808 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage2.mse) Error
1121 16:38:17808 :: CInstanceBase::RegisterEffect(eEftType=265, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mse, isCache=1) - Error
1121 16:38:17808 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage3.mse) Error
1121 16:38:17808 :: CInstanceBase::RegisterEffect(eEftType=266, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mse, isCache=1) - Error
1121 16:38:19334 :: invalid idx 0
1121 16:38:27887 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1121 16:38:32502 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
1121 16:38:34242 :: 󸮵ÇÁö ¾ÊÀº ÆÐŶ Çì´õ 32, state Loading

1121 16:38:34506 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
1121 16:38:34506 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
1121 16:38:34506 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
1121 16:38:34506 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
1121 16:38:55148 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/enter_the_east.mp3
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/npc2/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/npc/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/monster/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12586 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/monster2/starveling/starveling.msm] ERROR. Will Find Another Path.
1121 16:38:12587 :: CRaceManager::RegisterRacePath : RACE[33003] LOAD MSMFILE[d:/ymir work/guild/starveling/starveling.msm] ERROR
1121 16:38:12587 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 33003
1121 16:38:12588 :: CPythonCharacterManager::CreateInstance VID[2841] Race[33003]
1121 16:38:13038 :: Unknown Server Command QuestGetMapIndex 1 | QuestGetMapIndex
1121 16:39:45537 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1121 16:39:47629 :: Unknown packet header: 51, last: 76 21

 

 

Bro, you need use your own client source... This client is not full compatible... I'm using source from Ira work :-)

  • Like 1

Share this post


Link to post
Share on other sites
23 hours ago, JimmyFellan said:

Nice release, files are updated to 40k revision? :-) 

Edit:

taw6BwO.jpg

Working like a charm :-)

Im 99% sure they contain 34k cores, the source is ready to compile as well, so you should not meet any problems there.

Share this post


Link to post
Share on other sites
30 minutes ago, Sonitex said:

Im 99% sure they contain 34k cores, the source is ready to compile as well, so you should not meet any problems there.

It's possible, but im using Ira's source as i wrote before...

Share this post


Link to post
Share on other sites

Please, can you tell me the ports! It's a very good sf and I want to use it! What I must to do to make the client compatibile with the serverfile?

Please can you make a suggest for a binary source?

You are the best!

Share this post


Link to post
Share on other sites
19 minutes ago, ZoomDown said:

Please, can you tell me the ports! It's a very good sf and I want to use it! What I must to do to make the client compatibile with the serverfile?

Please can you make a suggest for a binary source?

You are the best!

Open the serverfiles CONFIG files and search for ports. When you are looking for channel port, search in "first" folder and not "game_1" or "game_2". Then just simply open "serverinfo.py" and replace the ports.

About the binary, can't suggest you anything. You can take the novaline branch for that or search for some on the internet.

Share this post


Link to post
Share on other sites
22 minutes ago, ZoomDown said:

Please, can you tell me the ports! It's a very good sf and I want to use it! What I must to do to make the client compatibile with the serverfile?

Please can you make a suggest for a binary source?

You are the best!

Auth: 11000

CH1: 13000

Share this post


Link to post
Share on other sites
53 minutes ago, stussy said:

Auth: 11000

CH1: 13000

Man, I change the ports in serverinfo.py and I starded the server but is not working! I tried metin2client_without_pong and metin2client_with_pong.. what can i do?

Share this post


Link to post
Share on other sites
6 minutes ago, ZoomDown said:

Man, I change the ports in serverinfo.py and I starded the server but is not working! I tried metin2client_without_pong and metin2client_with_pong.. what can i do?

Compile your own. 

here link for source (server, client) client compile with vs 2013.

CLICK ME

and maybe not use current en client but Test client for 40250, is better.

Share this post


Link to post
Share on other sites
18 minutes ago, Paikei said:

I updated the game and db to 40k. My question is: does the server use the .txt or the .sql protos?

Txt 

  • Like 1

Share this post


Link to post
Share on other sites

Hey

Can anyone help me about ports? I just made sh start.sh but i can't connect to my server. It's a local server and my local ip is "192.168.1.24". Can somebody send me a serverinfo.py for me?

Share this post


Link to post
Share on other sites

I can't get the serverfiles to work. I have compiled the game and db from the source, put them in the server, gave them 777 permisions, changed the ports in my client correctly, but it still doesn't work. It's blocked in "You will be connected...". What more do I have to do? There is no syserr.

Share this post


Link to post
Share on other sites
On 08/01/2017 at 8:38 PM, Zorba said:

Hey

Can anyone help me about ports? I just made sh start.sh but i can't connect to my server. It's a local server and my local ip is "192.168.1.24". Can somebody send me a serverinfo.py for me?

SERVER_NAME = "Metin2"
SERVER_IP  	= "YOUR_IP"
CH_NAME    	= "CH1"
PORT_1 		= 13000
PORT_2 		= 11000
PORT_3		= 13099


STATE_NONE = "..."
					
STATE_DICT = {
	0 : "....",
	1 : "NORM",
	2 : "BUSY",
	3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
	1:{"key":11,"name":CH_NAME,"ip":SERVER_IP,"tcp_port":PORT_1,"udp_port":PORT_1,"state":STATE_NONE,},

}

REGION_NAME_DICT = {
	0 : "",		
}

REGION_AUTH_SERVER_DICT = {
	0 : {
		1 : { "ip":SERVER_IP, "port":PORT_2, },

	}		
}

REGION_DICT = {
	0 : {
		1 : { "name" :SERVER_NAME, "channel" : SERVER01_CHANNEL_DICT, },						
	},
}

MARKADDR_DICT = {
	10 : { "ip" : SERVER_IP, "tcp_port" : PORT_3, "mark" : "10.tga", "symbol_path" : "10", },
}

 

Share this post


Link to post
Share on other sites

How edit serverinfo.py ports for this server files?

im enter mysql and ftp but i cant login game ? i think i have problem ports

Share this post


Link to post
Share on other sites

 

If I compile your source then starts the game no longer synonymous it is not running and it also arises no syrr can help me

Share this post


Link to post
Share on other sites
On 9.1.2017 at 3:36 PM, Paikei said:

I can't get the serverfiles to work. I have compiled the game and db from the source, put them in the server, gave them 777 permisions, changed the ports in my client correctly, but it still doesn't work. It's blocked in "You will be connected...". What more do I have to do? There is no syserr.

I also have the same problem. So please, if somebody knows the solution for this problem, help us. Thanks! (The only difference between him and me is that I do not compiled the source. I use the game & db files from the start post (rev.: 40250)) And I tried already different clients but its the same problem..

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×