Jump to content

[ Dead Download Link ] World of Metin2 beta client (34k) [ We Need You ]


Shogun

Recommended Posts

  • 1 month later...

Property and pc not work ... 

 

0905 15:46:00202 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3
0905 15:46:02317 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
0905 15:46:02317 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
0905 15:46:02318 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item3.mse) Error
0905 15:46:02318 :: CInstanceBase::RegisterEffect(eEftType=271, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item3.mse, isCache=1) - Error
0905 15:46:02354 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/intro/wait.msa) ERROR
0905 15:46:02355 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/intro/selected.msa) ERROR
0905 15:46:02355 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/intro/not_selected.msa) ERROR
0905 15:46:02357 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/warrior/intro/wait.msa) ERROR
0905 15:46:02357 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/warrior/intro/selected.msa) ERROR
0905 15:46:02357 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/warrior/intro/not_selected.msa) ERROR
0905 15:46:02359 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/assassin/intro/wait.msa) ERROR
0905 15:46:02359 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/assassin/intro/selected.msa) ERROR
0905 15:46:02359 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/assassin/intro/not_selected.msa) ERROR
0905 15:46:02361 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/assassin/intro/wait.msa) ERROR
0905 15:46:02361 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/assassin/intro/selected.msa) ERROR
0905 15:46:02361 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/assassin/intro/not_selected.msa) ERROR
0905 15:46:02363 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/sura/intro/wait.msa) ERROR
0905 15:46:02363 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/sura/intro/selected.msa) ERROR
0905 15:46:02363 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/sura/intro/not_selected.msa) ERROR
0905 15:46:02365 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/sura/intro/wait.msa) ERROR
0905 15:46:02365 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/sura/intro/selected.msa) ERROR
0905 15:46:02365 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/sura/intro/not_selected.msa) ERROR
0905 15:46:02368 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/shaman/intro/wait.msa) ERROR
0905 15:46:02368 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/shaman/intro/selected.msa) ERROR
0905 15:46:02368 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/shaman/intro/not_selected.msa) ERROR
0905 15:46:02370 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/shaman/intro/wait.msa) ERROR
0905 15:46:02370 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/shaman/intro/selected.msa) ERROR
0905 15:46:02370 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/shaman/intro/not_selected.msa) ERROR
0905 15:46:02370 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/characterselect.mp3
0905 15:46:02548 :: invalid idx 0
0905 15:46:05213 :: CMapBase::LoadProperty(FileName=metin2_map_c1MapProperty.txt) - LoadMultipleTextData ERROR ÆÄÀÏÀÌ ¾øÀ» °¡´É¼ºÀÌ ¸¹½À´Ï´Ù.
0905 15:46:05213 :: CMapManager::LoadMap() Invalid Map Type
0905 15:46:05214 :: CPythonBackground::SelectViewDistanceNum(int eNum=0) mc_pcurEnvironmentData is NULL
 
 
 
Link to comment
Share on other sites

Might be because of spaces on the path :)

It was not a spaces problem, but by the way I solved it and now I would like to share the solutions if anybody has got the same problem as I did.

The problem is that when extract the two archivies (base and extra) you have two directories:

  • World of Metin2 Client for metin2dev.org - Base
  • World of Metin2 Client for metin2dev.org - Extra

Now inside the base one you have three other directories:

  • Client
  • Server
  • Tools

And inside Client once again three directories:

  • bin
  • data
  • launcher

Now, when you compile the FileArchivier tries to go inside "../bin/pack/" but if you are trying to compile from the "Extra" folder you can not find it because that directory does not exist, and there you get the problem.

The solution is very simple, and you can do two things according to what you prefer:

  • Create a "bin/pack" folder inside the "Extra" folder and then move the pack files manually
  • Simply compile all inside the "Base" folder

 

I know it is a stupid error, but I wanted to share anyways :)

Link to comment
Share on other sites

  • 1 month later...

I am having an error:

 

Run - exceptions.ValueError:invalid literal for int(): gameport

 

Detailed error:

---------------------------
LOG
---------------------------


D:Desktopsourcesourceclientdata.objrootmain.py(line:118) RunMainScript - execfile(name, __main__.__dict__)
D:Desktopsourcesourceclientdata.objrootmain.py(line:73) execfile - exec (marshal.loads(data[8:]), dict)
D:Desktopsourcesourceclientdata.objrootPrototype.py(line:39) ? - RunApp()
D:Desktopsourcesourceclientdata.objrootPrototype.py(line:36) RunApp - mainStream.SetLoginPhase()
D:Desktopsourcesourceclientdata.objrootnetworkModule.py(line:139) SetLoginPhase - self.SetPhaseWindow(introLogin.LoginWindow(self))
D:Desktopsourcesourceclientdata.objrootnetworkModule.py(line:113) SetPhaseWindow - self.__ChangePhaseWindow()
D:Desktopsourcesourceclientdata.objrootnetworkModule.py(line:123) __ChangePhaseWindow - newPhaseWindow.Open()
D:Desktopsourcesourceclientdata.objrootintroLogin.py(line:158) Open - self.__LoadLoginInfo('loginInfo.txt')
D:Desktopsourcesourceclientdata.objrootintroLogin.py(line:440) __LoadLoginInfo - port = int(loginInfo.get('port', None))


Run - exceptions.ValueError:invalid literal for int(): gameport


---------------------------
OK   
---------------------------

 

Link to comment
Share on other sites

Can I have 2 questions?

 

First - If I add any file to data folder (for example new weapon), do I have to edit XML packer file ? Or it's made all automatically? (by collect sources py)

 

Second - what is .obj folder in data/ ? There are root, locale and uiscript, but they are also unpacked in data/ folder, so why it's twice there?

 

Thank you very much

 

 

EDIT: I have the same error - Error: invalid literal for int() with base 10: 'gameport'

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Hello.

Can someone tell me how pack root,locale,uiscript ? I installed Python 2.7 and when i opened for ex. "make_root" i saw

jDO2BNX.png?1

this (trying open by Python console) or this :

81z5FaF.png?1

When tryed open by CMD who don't know this file format/command.

 

In other folders from Extra Archives i used EterNexus packer and pack all folder without any errors.

I dont know maybe i read something wrong :< Please help.

Edited by Metin2 Dev
Core X - External 2 Internal
Link to comment
Share on other sites

  • 1 month later...

 

Property and pc not work ... 

 

0905 15:46:00202 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3
0905 15:46:02317 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
0905 15:46:02317 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
0905 15:46:02318 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item3.mse) Error
0905 15:46:02318 :: CInstanceBase::RegisterEffect(eEftType=271, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item3.mse, isCache=1) - Error
0905 15:46:02354 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/intro/wait.msa) ERROR
0905 15:46:02355 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/intro/selected.msa) ERROR
0905 15:46:02355 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/intro/not_selected.msa) ERROR
0905 15:46:02357 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/warrior/intro/wait.msa) ERROR
0905 15:46:02357 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/warrior/intro/selected.msa) ERROR
0905 15:46:02357 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/warrior/intro/not_selected.msa) ERROR
0905 15:46:02359 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/assassin/intro/wait.msa) ERROR
0905 15:46:02359 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/assassin/intro/selected.msa) ERROR
0905 15:46:02359 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/assassin/intro/not_selected.msa) ERROR
0905 15:46:02361 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/assassin/intro/wait.msa) ERROR
0905 15:46:02361 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/assassin/intro/selected.msa) ERROR
0905 15:46:02361 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/assassin/intro/not_selected.msa) ERROR
0905 15:46:02363 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/sura/intro/wait.msa) ERROR
0905 15:46:02363 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/sura/intro/selected.msa) ERROR
0905 15:46:02363 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/sura/intro/not_selected.msa) ERROR
0905 15:46:02365 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/sura/intro/wait.msa) ERROR
0905 15:46:02365 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/sura/intro/selected.msa) ERROR
0905 15:46:02365 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/sura/intro/not_selected.msa) ERROR
0905 15:46:02368 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/shaman/intro/wait.msa) ERROR
0905 15:46:02368 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/shaman/intro/selected.msa) ERROR
0905 15:46:02368 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/shaman/intro/not_selected.msa) ERROR
0905 15:46:02370 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/shaman/intro/wait.msa) ERROR
0905 15:46:02370 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/shaman/intro/selected.msa) ERROR
0905 15:46:02370 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc2/shaman/intro/not_selected.msa) ERROR
0905 15:46:02370 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/characterselect.mp3
0905 15:46:02548 :: invalid idx 0
0905 15:46:05213 :: CMapBase::LoadProperty(FileName=metin2_map_c1MapProperty.txt) - LoadMultipleTextData ERROR ÆÄÀÏÀÌ ¾øÀ» °¡´É¼ºÀÌ ¸¹½À´Ï´Ù.
0905 15:46:05213 :: CMapManager::LoadMap() Invalid Map Type
0905 15:46:05214 :: CPythonBackground::SelectViewDistanceNum(int eNum=0) mc_pcurEnvironmentData is NULL

 

 

Me to.

Link to comment
Share on other sites

  • 2 weeks later...

For people still having issues with this, let me try helping you out.

 

What we are going to do is follow Shoguns tutorial from post 1, just a little more detailed for those of you who can't seem to get it right.

 

Do you have 64 bit windows? CLICK ME

 

Do you have 32 bit windows? CLICK ME


This is the official download for Python 2.7.9. Open the installation and make sure it is exactly the same as these screenshots:

 

lSVCVAQ.jpg

43ratfg.jpg

 

 

Download the two files from Shoguns original post.

This is the hidden content, please
and
This is the hidden content, please

 

Unpack these two files.

 

NOTE: if you are not using it yet, get it. It's called 7Zip. Just get it. (LINK)

 

Did you unpack them? Great work. Now you see two directories (Micropenis calls them "Folders"):

 

"World of Metin2 Client for metin2dev.org - Base"

"World of Metin2 Client for metin2dev.org - Extra"

 

I want you to create a new directory. Just put it on your desktop. Make your life easier. Name this new directory "Metin2WoM".

 

uUTZfYv.jpg

 

Open this directory in one window.

Open "World of Metin2 Client for metin2dev.org - Base" in another window, it contains three directories:

 

2c8Pzh4.jpg

 

Copy the first two, "client" and "server" into the "Metin2WoM" directory you created earlier.

 

Now open the fresh copied "client" within "Metin2WoM", locate the file called "loginInfo.txt", and rename it to "loginInfo_TROLL_FILE.txt".

 

Next thing, you see that "tools" directory? Cut that directory (Ctrl+X), open My Computer, open C:, and paste it here. Now the path to that directory is "C:tools". This was easy, right?

 

You will need to add this path ("C:tools") to your system path. Do you know how to get to system path? If not, click Windows7 or Windows8.

When you open the system path, use your arrow keys to move to the start of the line, write in "C:tools;". Do not forget to add the " ; " at the end.

 

9QJN1NT.jpg

 

Now close all that, and open your "Metin2WoM" directory, and now also open the "World of Metin2 Client for metin2dev.org - Extra" in another window. Within this, open "client", then "data". Now you see a ton of stuff inside. Mark it all (Ctrl+A), cut it (Ctrl+X). Switch to the "Metin2WoM" window, open "data", and paste stuff inside (Ctrl+V).

 

You are almost done now. Open "Metin2WoM", "client", "data", and maximize this window so it nicely covers your whole screen.

 

If you want to modify "serverinfo.py", find it in "root" directory here.

 

You see these files below the directories? There are twenty "make_xxx.bat" files. I want you to double click the first one (make_effect.bat), and not touch anything for a while. A command prompt window (cmd) will open, and it will shoot around some data. Wait for this window to close on its own.

 

After you've done this with all twenty "make_crap.bat" files, get back to "Metin2WoM", "client", "bin", and locate the "metin2.bin". Copy and paste it, this will create "metin2 - Copy.bin". Rename "metin2 - Copy.bin" into "metin2client.exe". And just double click "metin2client.exe". If you followed my guide to the letter, your client will now happily pop up.

 

ZBmAv9D.jpg

 

 

 

EDIT: whenever you want to edit something for the client, just go to /pack, delete the epk/eix of what you want to edit, go back to data, edit it, run the appropriate make_xxx.bat file (if you want to modify "root", delete "root.epk" and "root.eix" in pack, modify the stuff in dataroot, then run the "make_root.bat").

Edited by Metin2 Dev
Core X - External 2 Internal
  • Good 2
  • Love 4
Link to comment
Share on other sites

  • 2 weeks later...
  • Premium

I've got a question for you , when i enter in the client , even if i modify /data/root/serverinfo.py even if i modify /data/pc2/root/serverinfo.py , the name of servers ports and ip still remain as they are..

Solutions please?:-d

 

####EDIT :  I deleted root and pc1 + 2 then compiled , same thing :D , do i need to delete every .pyc file from every folder ?

Link to comment
Share on other sites

I've got a question for you , when i enter in the client , even if i modify /data/root/serverinfo.py even if i modify /data/pc2/root/serverinfo.py , the name of servers ports and ip still remain as they are..

Solutions please?:-d

 

####EDIT :  I deleted root and pc1 + 2 then compiled , same thing :D , do i need to delete every .pyc file from every folder ?

 

Some problem, i change serverinfo.py but them dont change....

Somebody know the solution?

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 3 weeks later...

I wanted to use this client, but I'm in trouble here, follow the instructions, performed all make_*.bat, all were executed properly without errors, only the make_pack_fox.bat given problem, but I believe it to be to the launcher, then it would not influence the client to work, correct?

 

Well, I copied and changed the metin2.bin to * .exe, open and connected in the normal server, however does not appear the characters in the selection screen.
If I choose the character not appearing I get this error: Can not open file property pack (filename pack / property)

 

I solved the character going in pack / Index and editing the lines with "pc_warrior" and "pc2_warrior" for "pc" and "pc2" like the files compiled in bin/pack, did it with 4 classes, now when I open the client appears the characters in the selection screen, but when I select the character It appears the error "property pack file" again.

When I make_property.bat it give me 0 entrys, by default it no longer has any property folder, it seems that the property has the properties of objects in zone.epk, so has some way to generate this property correctly? The pack / Index seems that this is not being generated to contain the files structures, How I generate it properly?

Sorry for my bad inglish, I thank you if you can help me: D

My syserr:

0701 00:58:00465 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3


0701 00:58:06223 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
0701 00:58:06223 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
0701 00:58:06226 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item3.mse) Error
0701 00:58:06227 :: CInstanceBase::RegisterEffect(eEftType=271, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item3.mse, isCache=1) - Error
0701 00:58:06585 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/characterselect.mp3
0701 00:58:06794 :: invalid idx 0
0701 00:58:09933 :: CMapBase::LoadProperty(FileName=metin2_map_c1\MapProperty.txt) - LoadMultipleTextData ERROR ÆÄÀÏÀÌ ¾øÀ» °¡´É¼ºÀÌ ¸¹½À´Ï´Ù.
0701 00:58:09933 :: CMapManager::LoadMap() Invalid Map Type
0701 00:58:09933 :: CPythonBackground::SelectViewDistanceNum(int eNum=0) mc_pcurEnvironmentData is NULL
Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
  • 3 weeks later...
  • 1 month later...
  • 3 weeks later...
  • 4 weeks later...

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.