Tibia 10 Custom Client: Disable Update Message + MC + Your IP

Discussion in 'Programming & Scripting' started by Jose Rondón, May 10, 2017.

  1. Jose Rondón

    Jose Rondón UTibia

    Joined:
    Oct 11, 2015
    Messages:
    63
    Likes Received:
    14
    Best Answers:
    0
    Hi,

    Today I show you how to disable the update client message which appears in the Tibia 10 client, enable MC option for your client and modify the client to work on your Tibia 10 version server.

    Disabling Update Message:
    1.- You need to download HexEditor XVI32 attached to this thread.

    2.- Unzip and open Tibia.exe from your Tibia 10 directory with HexEditor XVI32.

    3.- Replace the next things into it:

    Code (Text):
    1. Offset: 13EF52
    2. Change: E8 D6 A2 24 00
    3. To: B8 00 00 00 00
    4.  
    5. Offset: 27A94
    6. Change: 6A 00 6a 00 6A 4D EB 26
    7. To: 90 90 90 90 90 90 EB 2B
    8.  
    9. Offset: 29700
    10. Change: 6A 00 6A 01 6A 4D E8 C3 9F 18 00
    11. To: 90 90 90 90 90 90 90 90 90 90 90
    I suggest using Replace tool (Ctrl+R) to make it easier.

    Enabling Multi-clienting (MC):
    Using HexEditor replace the next things:

    Code (Text):
    1. Offset: 1CD310
    2. Change: FD FF FF 00 75 40 68
    3. To: FD FF FF 00 EB 40 68

    Establishing my IP on Tibia Client:

    1.- Find and replace the next things in HexEditor:

    Code (Text):
    1.  
    2. Offsets: 48B8DC -48B920
    3. Change:
    4. login01.tibia.com
    5. login02.tibia.com
    6. login03.tibia.com
    7. login04.tibia.com
    8.  
    9. To: Your 17 letters domain.
    10. ex: thebest.no-ip.org
    11.  
    12. Offsets: 48B920-48B986
    13. Change:
    14. tibia01.cipsoft.com
    15. tibia02.cipsoft.com
    16. tibia03.cipsoft.com
    17. tibia04.cipsoft.com
    18.  
    19. To: Your 19 letters domain.
    20. ex: imthebest.no-ip.org
    21.  


    2.- Change Encription Key:

    Code (Text):
    1.  
    2. Offset: 48C712
    3. Change:
    4. 132127743205872284062295099082293384952776326496165507967876361843343953435544496682053323833394351797728954155097012103928360786959821132214473291575712138800495033169914814069637740318278150290733684032524174782740134357629699062987023311132821016569775488792221429527047321331896351555606801473202394175817
    5.  
    6. To:
    7. 109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413
    8.  




    All credits in this thread goes to:
    @Shadow Dan (MC Tutorial)
    @Madzix (Disable Update Message in 10.98 version)
    @Gesior.pl (Establishing connection)

    I just compiled all into a thread and updated hex strings to disable updates messages.
    Cheers,
    Jose Rondon.
     

    Attached Files:

  2. reisbro

    reisbro Member

    Joined:
    May 15, 2017
    Messages:
    91
    Likes Received:
    7
    Best Answers:
    1
    I don't get the 17/19 characters domain thing. Which one will players use to connect to my server?
    I mean, I have a domain I created via no-ip and players can already connect with an ip-changer, but it doesn't have 17 nor 19 letters. Do I have to change it if I want to use this custom client?
     
  3. Yuggi

    Yuggi New Member

    Joined:
    May 18, 2017
    Messages:
    13
    Likes Received:
    1
    Best Answers:
    0
    The domain has to be that long else the client will crash I think, just register two new domains via no-ip and make them the correct length. In real tibia there's login server and game server, thats why they there's two different ips for that too but ots generally just use the same ip.
     
    reisbro likes this.
  4. Yamaken

    Yamaken KeKGod

    Joined:
    Jul 27, 2013
    Messages:
    380
    Likes Received:
    253
    Best Answers:
    2
    Nice tutorial, that update message is really annoying.
     
    Jose Rondón likes this.
  5. Jose Rondón

    Jose Rondón UTibia

    Joined:
    Oct 11, 2015
    Messages:
    63
    Likes Received:
    14
    Best Answers:
    0
    This two domains doesn't have to be the same domain you use to your players, as long as is related to the server IP. It's only for connecting purposes.
    You can have your normal IP and yet, to make your custom client work, you need 17-19 letter domains linked to the same IP.
     
  6. Yamaken

    Yamaken KeKGod

    Joined:
    Jul 27, 2013
    Messages:
    380
    Likes Received:
    253
    Best Answers:
    2
    Here a tutorial to remove the client update message in all tibia versions:

    Open the tibia client with ollydbg.
    Right click -> search for -> all referenced text strings
    Now it will search for all strings. In the new window with all strings right click -> search for text

    Search for this text "Please enter a new, valid token:"

    [​IMG]

    Double click on this text:

    [​IMG]

    Scroll down till you find this:
    [​IMG]

    Right click on CALL tibia_.004E5300 then binary -> edit

    Transform this:

    [​IMG]

    into this:

    [​IMG]

    the final result:

    [​IMG]

    Now we need to save this into the .exe.

    Right click -> Copy to executable -> All modifications then hit the "copy all" button.
    A new window will open, right click -> save file to save the modifications to a new file.

    Done.

    I only have test it with one 10 client but i think it will works for any client.
     
    christx, Jose Rondón and StreamSide like this.
  7. xapelasasd

    xapelasasd New Member

    Joined:
    Aug 11, 2010
    Messages:
    8
    Likes Received:
    1
    Best Answers:
    0
    Help
    Disable message tibia 11.32 BattlEye
    [​IMG]
     
  8. darkjav

    darkjav Senior Developer

    Joined:
    Apr 29, 2008
    Messages:
    195
    Likes Received:
    12
    Best Answers:
    0
    Hi, @Jose Rondón , @Yamaken
    And for accept Magebot without crash? Which is the Hex?

    EDIT:
    Solved.

    Thanks.
     
    Last edited: Jul 26, 2017
  9. darkjav

    darkjav Senior Developer

    Joined:
    Apr 29, 2008
    Messages:
    195
    Likes Received:
    12
    Best Answers:
    0
  10. keter

    keter New Member

    Joined:
    Jan 10, 2016
    Messages:
    25
    Likes Received:
    1
    Best Answers:
    0
    Hi, cAn you make tutorial how to disable the auto updater/ verfing client data on ot ? For two purpose . Some ots i want to change the spr files to custome and i gor Also cams from servers that got closed but you cant watch the cams , cuz ehen you open client the auto updater appear and since server down it cant update, than your only option is to press close/restart . So yiu cant see cams on closed servers ..
     

Share This Page

Loading...