Jump to content

Client source build problem


Go to solution Solved by DemOnJR,

Recommended Posts

Dear Devs,

After client build receiving this problem in CMD:

Spoiler

 

ż╦Ş▓: Ă─└¤ Ş­Áň└ď┤¤┤┘.
The eterpack doesn't exist [pack/patch1_texcache]
The eterpack doesn't exist [pack/season3_eu_texcache]
The eterpack doesn't exist [pack/patch2_texcache]
The eterpack doesn't exist [pack/metin2_patch_snow_texcache]
The eterpack doesn't exist [pack/metin2_patch_snow_dungeon_texcache]
The eterpack doesn't exist [pack/metin2_patch_etc_costume1_texcache]
The eterpack doesn't exist [pack/metin2_patch_pet1_texcache]
The eterpack doesn't exist [pack/metin2_patch_pet2_texcache]
The eterpack doesn't exist [pack/metin2_patch_ramadan_costume_texcache]
The eterpack doesn't exist [pack/metin2_patch_flame_texcache]
The eterpack doesn't exist [pack/metin2_patch_flame_dungeon_texcache]
The eterpack doesn't exist [pack/metin2_patch_w21_etc_texcache]
The eterpack doesn't exist [pack/metin2_patch_w21_mobs_texcache]
The eterpack doesn't exist [pack/metin2_patch_w21_mobs_m_texcache]
The eterpack doesn't exist [pack/metin2_patch_dss_box_texcache]
The eterpack doesn't exist [pack/metin2_patch_costume_soccer_texcache]
The eterpack doesn't exist [pack/metin2_patch_easter1_texcache]
The eterpack doesn't exist [pack/metin2_patch_mineral_texcache]
The eterpack doesn't exist [pack/metin2_patch_w20_sound_texcache]
The eterpack doesn't exist [pack/metin2_patch_ds_texcache]
The eterpack doesn't exist [pack/metin2_patch_5th_armor_texcache]
The eterpack doesn't exist [pack/metin2_patch_w20_etc_texcache]
The eterpack doesn't exist [pack/metin2_patch_etc_texcache]
The eterpack doesn't exist [pack/metin2_patch_xmas_texcache]
The eterpack doesn't exist [pack/metin2_patch_eu3_texcache]
The eterpack doesn't exist [pack/metin2_patch_eu4_texcache]
The eterpack doesn't exist [pack/metin2_patch_mundi_texcache]
The eterpack doesn't exist [pack/metin2_patch_sd_texcache]
The eterpack doesn't exist [pack/metin2_patch_halloween_texcache]
The eterpack doesn't exist [pack/metin2_patch_party_texcache]
The eterpack doesn't exist [pack/metin2_patch_dance_texcache]
The eterpack doesn't exist [pack/pc_texcache]
The eterpack doesn't exist [pack/pc2_texcache]
The eterpack doesn't exist [pack/monster_texcache]
The eterpack doesn't exist [pack/monster2_texcache]
The eterpack doesn't exist [pack/effect_texcache]
The eterpack doesn't exist [pack/zone_texcache]
The eterpack doesn't exist [pack/terrain_texcache]
The eterpack doesn't exist [pack/npc_texcache]
The eterpack doesn't exist [pack/npc2_texcache]
The eterpack doesn't exist [pack/tree_texcache]
The eterpack doesn't exist [pack/guild_texcache]
The eterpack doesn't exist [pack/item_texcache]
The eterpack doesn't exist [pack/textureset_texcache]
The eterpack doesn't exist [pack/property_texcache]
The eterpack doesn't exist [pack/icon_texcache]
The eterpack doesn't exist [pack/season1_texcache]
The eterpack doesn't exist [pack/season2_texcache]
The eterpack doesn't exist [pack/outdoora1_texcache]
The eterpack doesn't exist [pack/outdoora2_texcache]
The eterpack doesn't exist [pack/outdoora3_texcache]
The eterpack doesn't exist [pack/outdoorb1_texcache]
The eterpack doesn't exist [pack/outdoorb3_texcache]
The eterpack doesn't exist [pack/outdoorc1_texcache]
The eterpack doesn't exist [pack/outdoorc3_texcache]
The eterpack doesn't exist [pack/outdoorsnow1_texcache]
The eterpack doesn't exist [pack/outdoordesert1_texcache]
The eterpack doesn't exist [pack/outdoorflame1_texcache]
The eterpack doesn't exist [pack/outdoorfielddungeon1_texcache]
The eterpack doesn't exist [pack/outdoort1_texcache]
The eterpack doesn't exist [pack/outdoort2_texcache]
The eterpack doesn't exist [pack/outdoort3_texcache]
The eterpack doesn't exist [pack/outdoort4_texcache]
The eterpack doesn't exist [pack/outdoorwedding_texcache]
The eterpack doesn't exist [pack/outdoormilgyo1_texcache]
The eterpack doesn't exist [pack/indoorspiderdungeon1_texcache]
The eterpack doesn't exist [pack/indoordeviltower1_texcache]
The eterpack doesn't exist [pack/indoormonkeydungeon1_texcache]
The eterpack doesn't exist [pack/indoormonkeydungeon2_texcache]
The eterpack doesn't exist [pack/indoormonkeydungeon3_texcache]
The eterpack doesn't exist [pack/outdoortrent02_texcache]
The eterpack doesn't exist [pack/outdoorguild1_texcache]
The eterpack doesn't exist [pack/outdoorguild2_texcache]
The eterpack doesn't exist [pack/outdoorguild3_texcache]
The eterpack doesn't exist [pack/outdoortrent_texcache]
The eterpack doesn't exist [pack/outdoortrent02_texcache]
The eterpack doesn't exist [pack/outdoorduel_texcache]
The eterpack doesn't exist [pack/outdoorgmguildbuild_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound_m_texcache]
The eterpack doesn't exist [pack/sound2_texcache]
The eterpack doesn't exist [pack/sound2_texcache]
The eterpack doesn't exist [pack/bgm_texcache]
The eterpack doesn't exist [pack/ETC_texcache]
The eterpack doesn't exist [pack/ETC_texcache]
The eterpack doesn't exist [pack/locale_ca]
The eterpack doesn't exist [pack/locale_ca_texcache]
The eterpack doesn't exist [pack/locale_ae]
The eterpack doesn't exist [pack/locale_ae_texcache]
The eterpack doesn't exist [pack/locale_de_texcache]
The eterpack doesn't exist [pack/locale_es_texcache]
The eterpack doesn't exist [pack/locale_fr_texcache]
The eterpack doesn't exist [pack/locale_gr_texcache]
The eterpack doesn't exist [pack/locale_it_texcache]
The eterpack doesn't exist [pack/locale_nl_texcache]
The eterpack doesn't exist [pack/locale_pl_texcache]
The eterpack doesn't exist [pack/locale_pt_texcache]
The eterpack doesn't exist [pack/locale_tr_texcache]
The eterpack doesn't exist [pack/locale_uk]
The eterpack doesn't exist [pack/locale_uk_texcache]
The eterpack doesn't exist [pack/locale_bg]
The eterpack doesn't exist [pack/locale_bg_texcache]
The eterpack doesn't exist [pack/locale_en_texcache]
The eterpack doesn't exist [pack/locale_mx]
The eterpack doesn't exist [pack/locale_mx_texcache]
The eterpack doesn't exist [pack/locale_ro_texcache]
The eterpack doesn't exist [pack/locale_ru_texcache]
The eterpack doesn't exist [pack/locale_dk_texcache]
The eterpack doesn't exist [pack/locale_cz_texcache]
The eterpack doesn't exist [pack/locale_hu_texcache]
The eterpack doesn't exist [pack/locale_us]
The eterpack doesn't exist [pack/locale_us_texcache]
The eterpack doesn't exist [pack/locale_pa]
The eterpack doesn't exist [pack/locale_pa_texcache]
The eterpack doesn't exist [pack/uiscript_texcache]
The eterpack doesn't exist [pack/ETC_texcache]
The eterpack doesn't exist [pack/uiloading_texcache]

## Network - OffLine Phase ##
## Network - OffLine Phase ##


SYSERR: CANNOT_FIND_PACK_FILE [locale/hu/atlasinfo.txt]
importing from pack debugInfo
importing from pack localeInfo
importing from pack constInfo
importing from pack mouseModule
importing from pack ui
importing from pack networkModule
importing from pack playerSettingModule
importing from pack emotion
importing from pack uiPhaseCurtain
importing from pack uiCandidate
importing from pack musicInfo
importing from pack stringCommander
SYSERR: CANNOT_FIND_PACK_FILE [sound/effect/etc/dropitem/dropitem.mss]
NEWMAIN STREAM ----------------------------------------------------------------------------
NEW POPUP DIALOG ----------------------------------------------------------------------------
importing from pack exception
===== Load Script File : UIScript/PopupDialog.py
importing from pack uiScriptLocale
NEW CURTAIN  ----------------------------------------------------------------------------

## Network - OffLine Phase ##
## Network - OffLine Phase ##


importing from pack introLogo
NEW LOGO WINDOW  ----------------------------------------------------------------------------
OPEN LOGO WINDOW  ----------------------------------------------------------------------------
PointWindow: SelectLogoWindow

## Network - OffLine Phase ##
## Network - OffLine Phase ##


importing from pack introLogin
importing from pack serverInfo
importing from pack uiCommon
importing from lib time
importing from pack serverCommandParser
NEW LOGIN WINDOW  ----------------------------------------------------------------------------
PointWindow: PhaseCurtain
---------------------------------------------------------------CLOSE LOGO WINDOW
LOGIN WINDOW OPEN ----------------------------------------------------------------------------
===== Load Script File : locale/hu/ui/LoginWindow.py
└┌Á┐ Ě╬▒Î└╬└╗ 㤯├Ě┴ŞÚloginInfo.xmlĂ─└¤└╗ └█╝║ăě┴Í╝╝┐ń

│╗┐Ű:
================================================================
addr=┴Í╝Ď
port=øë
id=żĂ└╠Á­
pwd=║˝╣đ╣°╚ú
slot=─│Ş»┼═ ╝▒┼├ └╬ÁŽŻ║ (ż°░┼│¬ -1└╠ŞÚ └┌Á┐ ╝▒┼├ ż╚ăď)
autoLogin=└┌Á┐ ┴ó╝Ë ┐ę║╬
autoSelect=└┌Á┐ ┴ó╝Ë ┐ę║╬
locale=(ymir) LC_Ymir └¤░Š┐ý ymirĚ╬ └█Á┐. ┴÷┴Ąă¤┴÷ ż╩└ŞŞÚ koreaĚ╬ └█Á┐

---------------------------------------------------------------------------- DELETE LOGO WINDOW
FrameSkip ║Ş┴Ą 579
Succeed connecting.
Succeed connecting.

PointWindow: bg2
SYSERR: Traceback (most recent call last):

SYSERR:   File "mouseModule.py", line 352, in Update

I use Reference serverfile + client by TMP4. I built it with VS 2022. No bugs were written during or after build. I had Metin2Debug in binary.exe, I put it in the client and the game starts, I can log in, but I see mouse positions, etc. Also, the source change I made is not displayed.

What am I doing wrong?

Thanks for the solutions!

Sincerely, Crow

Edited by Crow
Link to comment
https://metin2.dev/topic/31368-client-source-build-problem/
Share on other sites

  • Premium
  • Solution

Build the client with Release 32bit not Debug and see if is working.
Also if you use debug there will be a lot of errors showing that is why the debug mode is made to show the errors and be able to locate and solve them.

Here is my line the same where you get the error make sure that is looking like this

	# Update
	def Update(self, x, y):

		self.x = x
		self.y = y

		if True == self.isAttached():
			if 0 != self.AttachedIconHandle:
				grpImage.SetDiffuseColor(self.AttachedIconHandle, 1.0, 1.0, 1.0, 0.5)
				grpImage.SetPosition(self.AttachedIconHandle, self.x - self.AttachedIconHalfWidth, self.y - self.AttachedIconHalfHeight)
				self.countNumberLine.SetPosition(self.x, self.y - self.AttachedIconHalfHeight - 3)

		if self.IsSoftwareCursor:
			if 0 != self.curCursorImage:
				self.curCursorImage.SetPosition(self.x + self.cursorPosX, self.y + self.cursorPosY)

Check the systerr.txt and see if there are some other errors.

Edited by DemOnJR
  • Love 1

Thank you very much for your help again. Now I built it with Distribute and it doesn't write any errors. However, I put the emojis in, it doesn't want to work. I probably put something in wrong. So I still have to look through that.

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.