Jump to content

[ Dead Download Link ] [HowTo]Change Client Interface(40k client) [ We Need You ]


Monkey Dungeon

Recommended Posts

I do this bcs some ppl dont know how to do this.

!!Sorry for bad english!!

What u need :

 

- 40k client or current_XX_client

 

- a interface what u want

(here is mines : https://mega.co.nz/#!bgNjBKJb!Dr715NxkPYIfuF1syP0rZbTn1gHzP7_EpZYPWKANlb0 )

 

1. Okay lets go first u need to edit the serverinfo.py

9d362bde99.png

change UR-Ip in yours IP :D

After change put it in pack/root

 

2. Open root folder and put intrologin.py in pack/root

 

3. Open in ur client locale_xx/locale/xx and put everything from the new client interface in "ui"

U CAN CHANGE LOGIN.jpg & SERVERLIST.jpg but it must have 1920x1080

 

4. last_account.cfg in main folder

38f00ad9b7.png

 

5. settings.cfg in lib

 

30b2ff0578.png

 

6. root and locale_xx repack and try

 

Now its all done, when u make it like my "tut" it will be work

 

51ae658d09.jpg

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

kkkkkk OMG"

My client is 40k (version SYNERA have other interface include) 

 

My client open and close...

from already thank you to your tutorial, this time I'm downloading other customers 40K for testing ...

 

My syserr...

0903 14:05:03169 :: 
introLogin.py(line:522) __LoadScript
ui.py(line:2720) GetChild

LoginWindow.__LoadScript.BindObject - <type 'exceptions.KeyError'>:'ServerBoard'

0903 14:05:03169 :: ============================================================================================================
0903 14:05:03169 :: Abort!!!!


0903 14:05:03169 :: filename=exception.py, name=Abort
0903 14:05:03169 :: filename=introLogin.py, name=__LoadScript
0903 14:05:03169 :: filename=introLogin.py, name=Open
0903 14:05:03169 :: filename=networkModule.py, name=__ChangePhaseWindow
0903 14:05:03169 :: filename=uiPhaseCurtain.py, name=OnUpdate
0903 14:05:03169 :: filename=prototype.py, name=RunApp
0903 14:05:03169 :: filename=prototype.py, name=<module>
0903 14:05:03169 :: filename=system.py, name=Run
0903 14:05:03169 :: filename=system.py, name=execfile
0903 14:05:03169 :: filename=system.py, name=RunMainScript
0903 14:05:03169 :: filename=system.py, name=<module>
0903 14:05:03169 :: filename=<string>, name=<module>
Link to comment
Share on other sites

I have download "Test Client für 402501"  and have python27.dll and python22.dll in folder

and the error that is : LOG Failet to load image (filename: locale/de/ui/login/status/...tga)

 

My syserr:

0903 15:19:00693 :: ui:1901: RuntimeWarning: tp_compare didn't return -1 or -2 for exception

0903 15:20:00633 :: ============================================================================================================
0903 15:20:00634 :: Abort!!!!


0903 15:20:00634 :: filename=system.py, name=RunMainScript
0903 15:20:00634 :: filename=system.py, name=<module>
0903 15:20:00634 :: filename=<string>, name=<module>

in this client Synera:

Have also python27.dll and python22.dll in folder

 

My syserr:

0903 14:05:03169 :: 
introLogin.py(line:522) __LoadScript
ui.py(line:2720) GetChild

LoginWindow.__LoadScript.BindObject - <type 'exceptions.KeyError'>:'ServerBoard'

0903 14:05:03169 :: ============================================================================================================
0903 14:05:03169 :: Abort!!!!


0903 14:05:03169 :: filename=exception.py, name=Abort
0903 14:05:03169 :: filename=introLogin.py, name=__LoadScript
0903 14:05:03169 :: filename=introLogin.py, name=Open
0903 14:05:03169 :: filename=networkModule.py, name=__ChangePhaseWindow
0903 14:05:03169 :: filename=uiPhaseCurtain.py, name=OnUpdate
0903 14:05:03169 :: filename=prototype.py, name=RunApp
0903 14:05:03169 :: filename=prototype.py, name=<module>
0903 14:05:03169 :: filename=system.py, name=Run
0903 14:05:03169 :: filename=system.py, name=execfile
0903 14:05:03169 :: filename=system.py, name=RunMainScript
0903 14:05:03169 :: filename=system.py, name=<module>
0903 14:05:03169 :: filename=<string>, name=<module> 

---

dao two different errors because the Synera already has its own interface and the client test 40k from what I understand is error to load image ...

 

...

 

Thanks

 

Link to comment
Share on other sites

  • 3 months later...
  • 3 weeks later...
  • 7 months later...

0907 13:58:03678 ::
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:30) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
interfaceModule.py(line:26) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
uiSystem.py(line:12) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
uichannel.py(line:264) <module>
uichannel.py(line:17) __init__
uichannel.py(line:134) __Fill_Up_ChannelList
uichannel.py(line:140) __RequestServerStateList
uichannel.py(line:131) __GetServerID
networkModule.SetSelectCharacterPhase - <type 'exceptions.UnboundLocalError'>:local variable 'serverID' referenced before assignment
0907 13:58:03679 :: ============================================================================================================
0907 13:58:03679 :: Abort!!!!

Link to comment
Share on other sites

 

0907 13:58:03678 ::
networkModule.py(line:208) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:30) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
interfaceModule.py(line:26) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
uiSystem.py(line:12) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
uichannel.py(line:264) <module>
uichannel.py(line:17) __init__
uichannel.py(line:134) __Fill_Up_ChannelList
uichannel.py(line:140) __RequestServerStateList
uichannel.py(line:131) __GetServerID
networkModule.SetSelectCharacterPhase - <type 'exceptions.UnboundLocalError'>:local variable 'serverID' referenced before assignment
0907 13:58:03679 :: ============================================================================================================
0907 13:58:03679 :: Abort!!!!

You need to define first the serverId before using it, try to put this in the __init__ function in uichannel.py:

self.serverID = ""

 

Link to comment
Share on other sites

  • 2 months later...
  • 3 weeks later...
  • 5 months later...
  • 4 weeks later...
  • 2 weeks later...
  • 5 weeks later...

0809 20:49:00382 :: ui:3144: RuntimeWarning: tp_compare didn't return -1 or -2 for exception

0809 20:49:00382 :: 
introLogin.py(line:487) __LoadScript
ui.py(line:2813) LoadScriptFile
ui.py(line:2879) LoadChildren
ui.py(line:3144) LoadElementExpandedImage

LoginWindow.__LoadScript.LoadObject - <type 'exceptions.RuntimeError'>:Failed to load image (filename: locale/pt/ui/login.sub)

0809 20:49:00382 :: ============================================================================================================
0809 20:49:00382 :: Abort!!!!

 

 

can you guys help me fixing this error please? 

Link to comment
Share on other sites

  • 7 months later...
  • 2 years later...
  • 8 months later...
  • Management

 Dead Download Link 

 Moved Topic 

 

If someone has the archive of this topic, can you send it to us? Thank you!

 

Puss In Boots Please GIF by swerk

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



  • Similar Content

  • Activity

    1. 2

      Feeding game source to LLM

    2. 0

      Target Information System

    3. 2

      Feeding game source to LLM

    4. 2

      anti exp explanation pls

    5. 2

      Feeding game source to LLM

    6. 2

      anti exp explanation pls

    7. 0

      [GR2] Positioning an object added with "Attach"

  • Recently Browsing

    • No registered users viewing this page.
×
×
  • 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.