Kết quả 1 đến 6 của 6
-
26-10-12, 11:47 AM #1
- 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);
}
#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();
#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
-
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)
-
26-10-12, 03:05 PM #2
-
26-10-12, 03:21 PM #3
- 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
-
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)
-
26-10-12, 03:25 PM #4
-
-
26-10-12, 05:20 PM #5
- 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
-
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)
-
26-10-12, 05:33 PM #6
- 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ự
-
Source Code - Dll Hide Main All Window
Bởi clubgame^^ trong diễn đàn ReleasesTrả lời: 39Bài viết cuối: 05-08-11, 09:55 PM -
Source dll hide main = drivers all windows
Bởi dh_notable trong diễn đàn ReleasesTrả lời: 20Bài viết cuối: 24-07-11, 08:54 PM -
Xin Source Hide Main
Bởi ohishu trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 12-06-11, 03:14 PM -
Patch Client Glow+Texture+3D 104D,H,J
Bởi tratphuong trong diễn đàn ReleasesTrả lời: 12Bài viết cuối: 07-08-08, 10:21 PM -
[Release] Source Code add GameGuard in main.exe
Bởi tomatoes trong diễn đàn ReleasesTrả lời: 7Bài viết cuối: 09-06-08, 03:32 PM