Jump to content

Recommended Posts

10 hours ago, Cifer said:

Targets for quests are normally indicated on the map with a white circle and the target blinks red and white on the compass.

In the beginning of the video, the circle does not show up on the map and neither does the target blink red and white on the compass.

At 0:02, he approaches the target and only then do the above indicators show up.

The bug makes it basically impossible to complete horse levelup quests, among others.

The bug originates from not applying the y-coordinate in target.cpp of the server source. This is likely due to having accidentally overwritten the line.

Thank you very much for the explanation, I understood perfectly!

Does anyone else have this problem? It only happens on this map. How do I fix it?

https://metin2.download/picture/y1GaGEWxhwgc4F20Z9a5dbdsXjtZzb2R/.jpg

Edited by Metin2 Dev International
Core X - External 2 Internal
On 8/18/2024 at 5:48 PM, Burdavskyy said:

I have bug with skill warrior female like this : 

 

someone know how to fix ? i try edit skill on pc2 but dont work .

Since the beginning of the game Matin 2, this is the warrior character. I don't think this is a mistake unless the official server has fixed or changed this thing.

  • 2 weeks later...

Any idea what can I do?
I updated CONFIG files inside CH1, auth and game99 but it still does not work.
Logs are empty, server is not starting, only MySQL started properly
 

Starting auth..
INTERNAL_IP: 10.17.100.5 interface em0
Can not get public ip address

EDIT: Fixed

Edited by qachmarre
resolved

Hello guys!
I am newbie working with this serverfiles.

I am trying to delete this section and I managed to delete those buttons but grid stays in place.
Do you have idea where this thing can be stored and how can I find it?

*I compared inventorywindow.py with files without this section and can't find any specific difference.
*I checked .dds if it's not graphical thing but seems it's not
*Digged throught uiinventory.py but don't think it's case [maybe am wrong?]
*Adding InventoryWindow.py as reference

im_gur.com/a/Vg9jE8v

Spoiler
import uiScriptLocale
import item

EQUIPMENT_START_INDEX = 180

window = {
	"name" : "InventoryWindow",

	## 600 - (width + ¿À¸¥ÂÊÀ¸·Î ºÎÅÍ ¶ç¿ì±â 24 px)
	"x" : SCREEN_WIDTH - 210,
	"y" : SCREEN_HEIGHT - 600,

	"style" : ("movable", "float",),

	"width" : 263,
	"height" : 566,

	"children" :
	(
        {
			"name" : "Panel",
			"type" : "board",
			"style" : ("attach",),

			"x" : 0,
			"y" : 0,

			"width" : 60,
			"height" : 469,

			"children" :
			(

				## Button1
				{
					"name" : "Button1",
					"type" : "button",

					"x" : 6,
					"y" : 7,

					"tooltip_text" : "Button1",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},

				## Button2
				{
					"name" : "Button2",
					"type" : "button",

					"x" : 6,
					"y" : 40,

					"tooltip_text" : "Button2",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},

				## Button3
				{
					"name" : "Button3",
					"type" : "button",

					"x" : 6,
					"y" : 73,

					"tooltip_text" : "Button3",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},

				## Button4
				{
					"name" : "Button4",
					"type" : "button",

					"x" : 6,
					"y" : 106,

					"tooltip_text" : "Button4",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},

				## Button5
				{
					"name" : "Button5",
					"type" : "button",

					"x" : 6,
					"y" : 139,

					"tooltip_text" : "Button5",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},

				## Button6
				{
					"name" : "Button6",
					"type" : "button",

					"x" : 6,
					"y" : 172,

					"tooltip_text" : "Button6",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},

				## Button7
				{
					"name" : "Button7",
					"type" : "button",

					"x" : 6,
					"y" : 205,

					"tooltip_text" : "Button7",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},
				## Button8
				{
					"name" : "Button8",
					"type" : "button",

					"x" : 6,
					"y" : 238,

					"tooltip_text" : "Button8",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},
				## Button9
				{
					"name" : "Button9",
					"type" : "button",

					"x" : 6,
					"y" : 271,

					"tooltip_text" : "Button9",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},
				## Button10
				{
					"name" : "Button10",
					"type" : "button",

					"x" : 5,
					"y" : 304,

					"tooltip_text" : "Button10",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},	
				## Button11
				{
					"name" : "Button11",
					"type" : "button",

					"x" : 5,
					"y" : 335,

					"tooltip_text" : "Button11",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},		
				## Button12
				{
					"name" : "Button12",
					"type" : "button",

					"x" : 5,
					"y" : 366,

					"tooltip_text" : "Button12",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},			
				## Button13
				{
					"name" : "Button13",
					"type" : "button",

					"x" : 5,
					"y" : 397,

					"tooltip_text" : "Button13",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},		
				## Button14
				{
					"name" : "Button14",
					"type" : "button",

					"x" : 5,
					"y" : 428,

					"tooltip_text" : "Button14",
					
					"tooltip_x" : -60,
					"tooltip_y" : 6,
					
					"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
					"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
					"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
				},
			),
		},	

		## Inventory, Equipment Slots
		{
			"name" : "board",
			"type" : "board",
			"style" : ("attach",),

			"x" : 37,
			"y" : 0,

			"width" : 176,
			"height" : 565,

			"children" :
			(
				## Title
				{
					"name" : "TitleBar",
					"type" : "titlebar",
					"style" : ("attach",),

					"x" : 8,
					"y" : 7,

					"width" : 161,
					"color" : "yellow",

					"children" :
					(
						{ "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" },
					),
				},

				## Equipment Slot
				{
					"name" : "Equipment_Base",
					"type" : "image",

					"x" : 10,
					"y" : 33,

					# "image" : "d:/ymir work/ui/equipment_bg_with_ring.tga",
					"image" : "d:/ymir work/ui/equipment_bg_without_ring.tga",

					"children" :
					(

						{
							"name" : "EquipmentSlot",
							"type" : "slot",

							"x" : 3,
							"y" : 3,

							"width" : 150,
							"height" : 182,

							"slot" : (
										{"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
										{"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
										{"index":EQUIPMENT_START_INDEX+5, "x":114, "y":67, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+7, "x":2, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+8, "x":75, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+9, "x":114, "y":2, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
										## »õ ¹ÝÁö1
										# {"index":item.EQUIPMENT_RING1, "x":2, "y":106, "width":32, "height":32},
										## »õ ¹ÝÁö2
										# {"index":item.EQUIPMENT_RING2, "x":75, "y":106, "width":32, "height":32},
										## »õ º§Æ®
										{"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32},
									),
						},
						## Dragon Soul Button
						{
							"name" : "DSSButton",
							"type" : "button",

							"x" : 114,
							"y" : 107,

							"tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,

							"default_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_01.tga",
							"over_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_02.tga",
							"down_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_03.tga",
						},
						## MallButton
						#{
						#	"name" : "MallButton",
						#	"type" : "button",
#
#							"x" : 116,
#							"y" : 148,
#
#							"tooltip_text" : uiScriptLocale.MALL_TITLE,
#
#							"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
#							"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
#							"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
#						},
						## CostumeButton
						{
							"name" : "CostumeButton",
							"type" : "button",

							"x" : 78,
							"y" : 5,

							"tooltip_text" : uiScriptLocale.COSTUME_TITLE,

							"default_image" : "d:/ymir work/ui/game/costume_button_01.tga",
							"over_image" : "d:/ymir work/ui/game/costume_button_02.tga",
							"down_image" : "d:/ymir work/ui/game/costume_button_03.tga",
						},						
						{
							"name" : "Equipment_Tab_01",
							"type" : "radio_button",

							"x" : 86,
							"y" : 161,

							"default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
							"over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
							"down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

							"children" :
							(
								{
									"name" : "Equipment_Tab_01_Print",
									"type" : "text",

									"x" : 0,
									"y" : 0,

									"all_align" : "center",

									"text" : "I",
								},
							),
						},
						{
							"name" : "Equipment_Tab_02",
							"type" : "radio_button",

							"x" : 86 + 32,
							"y" : 161,

							"default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
							"over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
							"down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",

							"children" :
							(
								{
									"name" : "Equipment_Tab_02_Print",
									"type" : "text",

									"x" : 0,
									"y" : 0,

									"all_align" : "center",

									"text" : "II",
								},
							),
						},

					),
				},

				{
					"name" : "Inventory_Tab_01",
					"type" : "radio_button",

					"x" : 10,
					"y" : 33 + 191,

					"default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
					"over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
					"down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
					"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,

					"children" :
					(
						{
							"name" : "Inventory_Tab_01_Print",
							"type" : "text",

							"x" : 0,
							"y" : 0,

							"all_align" : "center",

							"text" : "I",
						},
					),
				},
				{
					"name" : "Inventory_Tab_02",
					"type" : "radio_button",

					"x" : 10 + 39,
					"y" : 33 + 191,

					"default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
					"over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
					"down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
					"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,

					"children" :
					(
						{
							"name" : "Inventory_Tab_02_Print",
							"type" : "text",

							"x" : 0,
							"y" : 0,

							"all_align" : "center",

							"text" : "II",
						},
					),
				},
				{
					"name" : "Inventory_Tab_03",
					"type" : "radio_button",

					"x" : 10 + 39 + 39,
					"y" : 33 + 191,

					"default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
					"over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
					"down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
					"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_3,

					"children" :
					(
						{
							"name" : "Inventory_Tab_03_Print",
							"type" : "text",

							"x" : 0,
							"y" : 0,

							"all_align" : "center",

							"text" : "III",
						},
					),
				},
				{
					"name" : "Inventory_Tab_04",
					"type" : "radio_button",

					"x" : 10 + 39 + 39 + 39,
					"y" : 33 + 191,

					"default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub",
					"over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub",
					"down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub",
					"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_4,

					"children" :
					(
						{
							"name" : "Inventory_Tab_04_Print",
							"type" : "text",

							"x" : 0,
							"y" : 0,

							"all_align" : "center",

							"text" : "IV",
						},
					),
				},

				## Item Slot
				{
					"name" : "ItemSlot",
					"type" : "grid_table",

					"x" : 8,
					"y" : 246,

					"start_index" : 0,
					"x_count" : 5,
					"y_count" : 9,
					"x_step" : 32,
					"y_step" : 32,

					"image" : "d:/ymir work/ui/public/Slot_Base.sub"
				},

				## Print
				{
					"name":"Money_Slot",
					"type":"button",

					"x":8,
					"y":28,

					"horizontal_align":"center",
					"vertical_align":"bottom",

					"default_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
					"over_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
					"down_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",

					"children" :
					(
						{
							"name":"Money_Icon",
							"type":"image",

							"x":-18,
							"y":2,

							"image":"d:/ymir work/ui/game/windows/money_icon.sub",
						},

						{
							"name" : "Money",
							"type" : "text",

							"x" : 3,
							"y" : 3,

							"horizontal_align" : "right",
							"text_horizontal_align" : "right",

							"text" : "123456789",
						},
					),
				},
				
				{
					"name":"Cheque_Icon",
					"type":"image",
					"vertical_align":"bottom",
					
					"x":10,
					"y":26,

					"image":"d:/ymir work/ui/game/windows/cheque_icon.sub",
				},
				{
					"name":"Cheque_Slot",
					"type":"button",

					"x":28,
					"y":28,

					#"horizontal_align":"center",
					"vertical_align":"bottom",

					"default_image" : "d:/ymir work/ui/public/cheque_slot.sub",
					"over_image" : "d:/ymir work/ui/public/cheque_slot.sub",
					"down_image" : "d:/ymir work/ui/public/cheque_slot.sub",

					"children" :
					(
						{
							"name" : "Cheque",
							"type" : "text",

							"x" : 3,
							"y" : 3,

							"horizontal_align" : "right",
							"text_horizontal_align" : "right",

							"text" : "99",
						},
					),
				},

			),
		},
	),
}

 

@ Ulthar is it possible to build binary in debug mode ?
I was trying to compile it but I am kicked with those errors:

Error	LNK1104	cannot open file 'D:\Ulthar_SF_V2\source\client_src\vs_files\EterGrnLib\Debug\EterGrnLib.lib'	UserInterface	D:\Ulthar_SF_V2\source\client_src\vs_files\UserInterface\LINK	1		

Error	C2819	type 'std::vector<std::shared_ptr<CGrannyMotion>,std::allocator<std::shared_ptr<CGrannyMotion>>>' does not have an overloaded member 'operator ->'	EterGrnLib	D:\Ulthar_SF_V2\source\client_src\source\EterGrnLib\Thing.cpp	229		

Error	C2232	'->std::vector<std::shared_ptr<CGrannyMotion>,std::allocator<std::shared_ptr<CGrannyMotion>>>::empty': left operand has 'class' type, use '.'	EterGrnLib	D:\Ulthar_SF_V2\source\client_src\source\EterGrnLib\Thing.cpp	229		

 

Edited by qachmarre
link not working/ extended question

@ UltharWhich VC version did you used than?
It's impossible on my side. After I change  #include "Windows.h"  I recieved below errors and it's impossible to compile debug binary.

 


Error	LNK1104	cannot open file 'D:\Ulthar_SF_V2\src\vs_files\EterGrnLib\Debug\EterGrnLib.lib'	UserInterface	D:\Ulthar_SF_V2\src\vs_files\UserInterface\LINK	1

Error	C2819	type 'std::vector<std::shared_ptr<CGrannyMotion>,std::allocator<std::shared_ptr<CGrannyMotion>>>' does not have an overloaded member 'operator ->'	EterGrnLib	D:\Ulthar_SF_V2\src\source\EterGrnLib\Thing.cpp	229		

Error	C2232	'->std::vector<std::shared_ptr<CGrannyMotion>,std::allocator<std::shared_ptr<CGrannyMotion>>>::empty': left operand has 'class' type, use '.'	EterGrnLib	D:\Ulthar_SF_V2\src\source\EterGrnLib\Thing.cpp	229		

 

  • 3 weeks later...

@ Ulthar sorry bro but you build a mess in the pack folder, in short words you "fucked it up"
in almost every folder is a npc npc2 monster monster2, wtf did you think and shit in that folder. 

TMP4 did a great job you destroyed that

Edited by AgeOfMetin2
  • 1 month later...
  • 3 weeks later...
  • 4 months later...

Thanks a lot for the great work. Please tell us how did you installed the vdi so we can transfer files on the vps.

Did anyone knows what m I missing? Mysql 5.6, freebsd 13.2 i386, ports updated, devil, devel, clang.

libs missing required by game. A bunch of them. If anyone found the solution will you please share with us?

Thanks

Hi, i wanna login to server, so when i choose character (Instead of SURA) i get this error:
 

Quote

game.py(line:226) Open
game.py(line:646) StartGame
game.py(line:799) RefreshCharacter
interfaceModule.py(line:653) RefreshCharacter
uiCharacter.py(line:1121) RefreshCharacter
uiCharacter.py(line:1183) __SelectSkillGroup
uiCharacter.py(line:1169) __SetSkillSlotData
uiCharacter.py(line:862) RefreshSkill
uiCharacter.py(line:837) __RefreshSkillPage

GameWindow.Open - <type 'exceptions.RuntimeError'>:skill.GetSkillType - Failed to find skill by 6

0416 01:05:21595 :: ============================================================================================================
0416 01:05:21595 :: Abort!!!!
 

But if i use any other character than SURA ( War, ninja etc.. ) i will get this:

Quote

0416 01:13:14904 :: Unknown packet header: 171, last: 121 4

How can i Fix It?

  • 3 weeks later...

Hi everyone,

I’ve recently set up a private server and everything seems to be working on my end — I can connect, create a character, and play just fine. However, my friends get disconnected right after the character selection screen.

Here’s what I’ve already done:

All necessary ports are open (verified using external tools)

Firewall is disabled

IPs in config files are set to 0.0.0.0

Public IP is correctly set in serverinfo.py

Friends can reach the server, but get kicked after selecting their character

I’ve searched through forums and tried different settings, but no luck so far. I'm really stuck at this point and would appreciate any help or suggestions!

Thanks in advance! 🙏

  • Premium
15 hours ago, SmokerLi said:

Hi everyone,

I’ve recently set up a private server and everything seems to be working on my end — I can connect, create a character, and play just fine. However, my friends get disconnected right after the character selection screen.

Here’s what I’ve already done:

All necessary ports are open (verified using external tools)

Firewall is disabled

IPs in config files are set to 0.0.0.0

Public IP is correctly set in serverinfo.py

Friends can reach the server, but get kicked after selecting their character

I’ve searched through forums and tried different settings, but no luck so far. I'm really stuck at this point and would appreciate any help or suggestions!

Thanks in advance! 🙏

I have a much better solution for this. Add me on discord;
edgar7144

  • Love 1

Ulthar

  • 2 months later...
On 10/24/2023 at 6:25 AM, Ulthar said:

Download Center

This is the hidden content, please
 or 
This is the hidden content, please

The files are uploaded to Google Drive.

  Hello!

Im here again. I made more changes and im going to share it with you.
This V2 have more changes, take a look:
 

Currently, I dont know any problem with the systems/modifications what I added, but if something is missing, please let me know and I'll try to add it/fix it.

Datas:

  Reveal hidden contents

MYSLQ:
 

username: root
password: 123456789

VDI:

username: root
password: dev

Ingame:

username: admin
password: admin

 


 

  Reveal hidden contents

P.S.: Every single system what I added, can be found on metin2.dev.
MYSQL version: 5.6
BSD what i always using and used while built this sf up, is: 13.2

Last but not least, have a nice day.

How can I remove the [ADMIN] text that comes automatically next to the gm accounts in the game?

  • 3 months later...

Hy. Someone also has problem with comp. server source at first time?

I use bsd 13.1 by also from Ulthor and after comp. missing lot of hpp file from boost folder. 
I tryed paste all but it needs lot of.

 

fx =

gmake: *** No rule to make target '/usr/local/include/boost/smart_ptr/detail/requires_cxx11.hpp', needed by 'OBJDIR/BattleArena.o'.  Stop.

 

Edited by Deadly2000

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • 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.