[MU] Source tách Chat và Exp main 104D
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 6 của 6
  1. #1
    I ♥ U Forever™ apple's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    Địa Ngục Trần Gian
    Bài viết
    619
    Thanks
    130
    Thanked 347 Times in 165 Posts

    Source tách Chat và Exp main 104D

    cuối cùng thì ông aecrimch bên rz mới share Source tách chat và log. ai cài vs 2010 thì build cho mọi người cùng dùng nhé! mình sài mạng cùi nên ngại tải

    #include "StdAfx.h"
    #include "ChatWnd.h"
    #include "ToolKit.h"
    DWORD dwMsgType;
    DWORD dwYpos;
    DWORD dwHeight;
    DWORD dwMsgCnt;
    DWORD dwScrollPos;
    int SystChatSepar = GetPrivateProfileIntA("Custom", "CoordY", 150, "./addons.ini");
    __declspec(naked) void ShowSysMsgs()
    {
    __asm {
    MOV EDI, GetDisplayMsgType
    call EDI
    MOV dwMsgType,EAX
    MOV ECX, DWORD PTR SS:[EBP-4]
    MOV EAX, DWORD PTR DS:[ECX+0x128]
    MOV dwYpos, EAX
    MOV EAX, DWORD PTR DS:[ECX+0x138]
    MOV dwHeight, EAX
    // ----
    MOV EDX, SystChatSepar // y position
    MOV DWORD PTR DS:[ECX+0x128], EDX
    MOV DWORD PTR DS:[ECX+0x138], 0x64
    MOV EAX, DWORD PTR DS:[ECX+0x13C]
    MOV dwMsgCnt, EAX
    MOV DWORD PTR DS:[ECX+0x13C], 6
    MOV EAX, DWORD PTR DS:[ECX+0x148]
    MOV dwScrollPos, EAX
    PUSH 3
    MOV ECX, DWORD PTR SS:[EBP-4]
    MOV EDI,SetDisplayMsgType
    CALL EDI
    MOV ECX, DWORD PTR SS:[EBP-4]
    MOV EDI,ShowChatMsgs
    CALL EDI
    MOV ECX, DWORD PTR SS:[EBP-4]
    PUSH dwMsgType
    MOV EDI,SetDisplayMsgType
    CALL EDI
    MOV ECX, DWORD PTR SS:[EBP-4]
    MOV EAX, dwYpos
    MOV DWORD PTR DS:[ECX+0x128], EAX
    MOV EAX, dwHeight
    MOV DWORD PTR DS:[ECX+0x138], EAX
    MOV EAX, dwMsgCnt
    MOV DWORD PTR DS:[ECX+0x13C], EAX
    MOV EAX, dwScrollPos
    MOV DWORD PTR DS:[ECX+0x148], EAX
    MOV ECX, DWORD PTR SS:[EBP-4]
    MOV EDI,ShowChatMsgs
    CALL EDI
    retn
    }
    }
    __declspec(naked) void FixSysMsg1()
    {
    __asm {
    cmp dword ptr ss:[ebp+0x10], 3
    je _true
    call NewCall
    jmp FixSysMsg1_FALSE
    _true:
    pop eax
    jmp FixSysMsg1_TRUE
    }
    }
    __declspec(naked) void FixSysMsg2()
    {
    __asm {
    cmp dword ptr ss:[ebp+0x10], 3
    je _true
    call NewCall
    jmp FixSysMsg2_FALSE
    _true:
    pop eax
    jmp FixSysMsg2_TRUE
    }
    }
    __declspec(naked) void FixSysMsg3()
    {
    __asm {
    cmp dword ptr ss:[ebp+0x10], 3
    je _true
    call NewCall
    jmp FixSysMsg3_FALSE
    _true:
    pop eax
    jmp FixSysMsg3_TRUE
    }
    }

    void ChatWndHooks()
    {
    ToolKit.HookThis((DWORD)ShowSysMsgs, ShowChatMsgsCall_Hook);
    ToolKit.WriteJmp(FixSysMsg1_Hook, (DWORD)FixSysMsg1);
    ToolKit.WriteJmp(FixSysMsg2_Hook, (DWORD)FixSysMsg2);
    ToolKit.WriteJmp(FixSysMsg3_Hook, (DWORD)FixSysMsg3);
    }
    ChatWnd.h:

    #pragma once
    const int GetDisplayMsgType = 0x78B770; //0x6F7FE0;
    const int SetDisplayMsgType = 0x78B720; //0x6F7F95;
    const int ShowChatMsgs = 0x788930; //0x6F5584;
    const int ShowChatMsgsCall_Hook = 0x78AF6C; //0x6F7927;
    const int NewCall = 0x9CFF45; //0x9CFF45; //0x8510BA;
    const int FixSysMsg1_Hook = 0x789617; //0x6F60AC;
    const int FixSysMsg1_FALSE = FixSysMsg1_Hook+5;
    const int FixSysMsg1_TRUE = 0x7896D4; //0x6F6165;
    const int FixSysMsg2_Hook = 0x789913; //0x6F63B3;
    const int FixSysMsg2_FALSE = FixSysMsg2_Hook+5;
    const int FixSysMsg2_TRUE = 0x789A0A; //0x6F64B6;
    const int FixSysMsg3_Hook = 0x789C5C; //0x6F6715;
    const int FixSysMsg3_FALSE = FixSysMsg3_Hook+5;
    const int FixSysMsg3_TRUE = 0x789D1F; //0x6F67DA;
    void ChatWndHooks();
    ToolKit.h (Brain):

    #pragma once
    #include "StdAfx.h"
    class ToolKitEx
    {
    public:
    ToolKitEx();
    virtual ~ToolKitEx();


    void SetNop(DWORD dwSrcOffset, int Size);
    void SetByte(DWORD dwSrcOffset, BYTE bOpCode);
    void WriteJmp(DWORD dwSrcOffset, DWORD dwDstOffset);
    void HookThis(DWORD dwDstOffset, DWORD dwSrcOffset);
    void HookOffset(DWORD my, DWORD tohook, BYTE type);
    void Protect(DWORD dwSrcOffset, int Size, DWORD dwNewProtect);
    DWORD UnProtect(DWORD dwSrcOffset, int Size);


    private:


    protected:
    };
    extern ToolKitEx ToolKit;
    - : Y!M
    congtubot_01

  2. The Following 7 Users Say Thank You to apple For This Useful Post:

    cuocdoisp (26-10-12), hoainiemclub (26-10-12), HRain (26-10-12), kipphong3 (26-10-12), ntquang.info (28-10-12), thanh_ca (26-10-12), The Gamer (26-10-12)

  3. #2
    Thành Viên Tâm Huyết hoainiemclub's Avatar
    Ngày tham gia
    Apr 2011
    Bài viết
    1,086
    Thanks
    233
    Thanked 365 Times in 285 Posts

    Ðề: Source tách Chat và Exp main 104D

    dùng vc 6.0 build đc k nhỉ ?????
    Chào Khách viếng thăm Rất hân hạnh được làm quen
    Yahoo: [Only registered and activated users can see links. ]
    Skype : Marvel.HoNa

  4. #3
    I ♥ U Forever™ apple's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    Địa Ngục Trần Gian
    Bài viết
    619
    Thanks
    130
    Thanked 347 Times in 165 Posts

    Ðề: Source tách Chat và Exp main 104D

    không. mình sài vs 6 ko được .
    - : Y!M
    congtubot_01

  5. Các thành viên gởi lời cảm ơn đến apple vì bài viết này !

    hoainiemclub (26-10-12)

  6. #4
    Thành Viên Tâm Huyết hoainiemclub's Avatar
    Ngày tham gia
    Apr 2011
    Bài viết
    1,086
    Thanks
    233
    Thanked 365 Times in 285 Posts

    Ðề: Source tách Chat và Exp main 104D

    đang down vc2010 để test xem thế nào.ok sẽ up lên cho mọi người
    Chào Khách viếng thăm Rất hân hạnh được làm quen
    Yahoo: [Only registered and activated users can see links. ]
    Skype : Marvel.HoNa

  7. The Following 2 Users Say Thank You to hoainiemclub For This Useful Post:

    apple (26-10-12), nhaodzo (26-10-12)

  8. #5
    Thành Viên YeuVo_ThuongCon's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Chuyển bị lặn
    Bài viết
    482
    Thanks
    13
    Thanked 357 Times in 119 Posts

    Ðề: Source tách Chat và Exp main 104D

    90% sẽ lỗi vì lão này aecrimch shre ko bao giờ nói hết từ hồi 2007 đã vậy

    --- Chế độ gộp bài viết ---

    nếu tôi nay rảnh sẽ làm 1 source này hoàn thiện 100%
    Các PRO Tha Em

  9. The Following 7 Users Say Thank You to YeuVo_ThuongCon For This Useful Post:

    apple (26-10-12), hoainiemclub (27-10-12), hoangtu_eck94 (27-10-12), kipphong3 (27-10-12), nhaodzo (26-10-12), ntquang.info (28-10-12), sunhide (26-10-12)

  10. #6
    Thành Viên Tâm Huyết
    Ngày tham gia
    Aug 2008
    Bài viết
    959
    Thanks
    338
    Thanked 585 Times in 249 Posts

    Ðề: Source tách Chat và Exp main 104D

    chờ tin vui của bác nào =p~ chả cá 3000000000000000
    Khách viếng thăm hãy cùng nhaodzo xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Source Code - Dll Hide Main All Window
    Bởi clubgame^^ trong diễn đàn Releases
    Trả lời: 39
    Bài viết cuối: 05-08-11, 09:55 PM
  2. Source dll hide main = drivers all windows
    Bởi dh_notable trong diễn đàn Releases
    Trả lời: 20
    Bài viết cuối: 24-07-11, 08:54 PM
  3. Xin Source Hide Main
    Bởi ohishu trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 12-06-11, 03:14 PM
  4. Patch Client Glow+Texture+3D 104D,H,J
    Bởi tratphuong trong diễn đàn Releases
    Trả lời: 12
    Bài viết cuối: 07-08-08, 10:21 PM
  5. [Release] Source Code add GameGuard in main.exe
    Bởi tomatoes trong diễn đàn Releases
    Trả lời: 7
    Bài viết cuối: 09-06-08, 03:32 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 11:14 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.