Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
hứng thú thì vẫn cònp/s: anh Tùng ơi trong thread cso-nst anh bảo tạm ngừng sx, thế sự thật là anh ngừng hẳn hay chỉ là tạm trong thời gian đầu đi làm này thui. E rất mong anh quay lại
![]()

có khi anh lại nổi hứng make Oberon
Giờ thì có đầy pro hỗ trợ cho anh nè cả về game play lẫn source, như em chả hạnhứng thú thì vẫn còn
nhưng nghĩ cảnh ngội lọ mọ đống code mà ==> nan?
vả lại time dành cho CS thế là đủ :)
, anh cứ nghĩ ý tưởng đọc code cho em rồi em gõ hộ cho
. 1 tuần mà có được 1 sma là tốt quá rồi còn mong gì hơn 

thíu mỗi atick thui 

sẽ có người viết:) bữa giờ dự án đang dậm chân tại chỗ vì c1 1 số cái chưa giải quyết đc
nếu có anh vào hỗ trợ thì hay quá. tốc độ làm việc sẽ nhanh hơn 

). Còn time ngồi nghĩ ra những spr để thêm vào hud, tôi đang nghĩ cách sao cho cái score boar giống y hệt CSO, mà vẫn chưa nghĩ ra cách 
cái Gui tui max kill gòi
(Tự ti vào bản thân
) có thể sẽ wa làm ảnh spr. nếu vào game 0 chạy đc spr động như mí cái nổ của bum thì mình sẽ làm spr nhìu hình vào cho nó thành động
giống cái hud zombi lé vồ của anh tùng với cái kill bay bay của kf ấy

lật lại mấy cái post trước đêỚ mà cái ý tưởng trên kia của em có khả thi ko anh Tùng?
P/s: cả ta cũng hỗ trợ mà Kai![]()

Hờ hớ, lên lôi HLSDK về, vọc mấy file VGUI mà xem cách hiện TGAChắc đang bắn CSO TW,
À quên vấn đề hôm trước anh tùng hỏi là vs metahook có thêm được even tga vào trong game ko. Em xin trả lời là ko, nếu muốn làm tga và có hiệu ứng img trong game, thì cần phải có 1 mô đun khác để hỗ trợ vào, nhưng em nghĩ điều này khó mà khả thi lắm
}
char szOGCPath[512], szDllPath[512], szExePath[512];
GetCurrentDirectory(511, szOGCPath);
sprintf(szDllPath, "%s\\metahook.dll", szOGCPath);
sprintf(szExePath, "%s\\cstrike.exe", szOGCPath);
if (!FileExists(szDllPath))
{
MessageBox(0, "ÎÞ·¨ÕÒµ½ \"metahook.dll\" Îļþ.", "´íÎó", MB_ICONERROR | MB_TOPMOST);
return 0;
}
if (!FileExists(szExePath))
{
MessageBox(0, "Çë·Åµ½ÓÎϷĿ¼ÏÂÖ´ÐÐ MetaHook.", "´íÎó", MB_ICONERROR | MB_TOPMOST);
return 0;
}
ZeroMemory(&SI, sizeof(STARTUPINFO));
ZeroMemory(&PI, sizeof(PROCESS_INFORMATION));
SI.cb = sizeof(STARTUPINFO);
if (!CreateProcess("cstrike.exe", lpCmdLine, NULL, NULL, FALSE, CREATE_SUSPENDED, NULL, NULL, &SI, &PI))
{
MessageBox(0, "ÎÞ·¨´´½¨½ø³Ì.", "´íÎó", MB_ICONERROR | MB_TOPMOST);
return 0;
}
if (!ForceLibrary(szDllPath, &PI))
{
MessageBox(0, "×¢Èëʧ°Ü.","´íÎó", MB_ICONERROR | MB_TOPMOST);
TerminateProcess(PI.hProcess, -1);
return 0;
}
ResumeThread(PI.hThread);
CloseHandle(PI.hProcess);
CloseHandle(PI.hThread);
return 1;
void HookClient(void)
{
static bool bDoneHook;
if (bDoneHook)
return;
bDoneHook = true;
for (int iStart = 0x01D00000; iStart < 0x01D0FFFF; iStart++)
{
if (*(PBYTE)(iStart) == 0x68 && *(PBYTE)(iStart + 0x05) == 0xE8 && *(PBYTE)(iStart + 0x0A) == 0x6A && *(PBYTE)(iStart + 0x0B) == 0x07 &&
*(PBYTE)(iStart + 0x0C) == 0x68 && *(PBYTE)(iStart + 0x11) == 0xFF && *(PBYTE)(iStart + 0x12) == 0x15 && *(PBYTE)(iStart + 0x17) == 0x68)
{
Initialize((cl_enginefunc_t *)*(DWORD *)(iStart + 0x0D));
break;
}
}
char szEngineSIG[] = "\x89\x74\x24\x5C\x89\x74\x24\x60\x89\x74\x24\x64\x89\x74\x24\x68\x89\x74\x24\x6C\x89\x74\x24\x70\x89\x74\x24\x74\x89\x74\x24\x78\x89\x74\x24\x7C\0";
DWORD *dwExportFunc = (DWORD *)(*(DWORD *)(FindPattern(szEngineSIG, strlen(szEngineSIG), 0x01D00000, 0x01000000) - 0x74u));
dwExportFunc[1] = (DWORD)&Gateway1_HUD_Init;
dwExportFunc[2] = (DWORD)&Gateway1_HUD_VidInit;
dwExportFunc[3] = (DWORD)&Gateway1_HUD_Redraw;
dwExportFunc[4] = (DWORD)&Gateway1_HUD_UpdateClientData;
dwExportFunc[5] = (DWORD)&Gateway1_HUD_Reset;
dwExportFunc[19] = (DWORD)&Gateway1_V_CalcRefdef;
}
tá điền thếvào zbs trong cso kím góc tối tối bắn zom rùi bật trình chụp desktop chụp liên tục thì chút sẽ đc cái ảnh cuộn vào của cái killrùi sau đó cắt dán thành nhìu ảnh rùi thảy wa cho kf canh lại
ảo thật
![]()

HÊ tìm được source in của metahook rồi, mai thử xem nó có inject vào V40 hay ko
PHP:} char szOGCPath[512], szDllPath[512], szExePath[512]; GetCurrentDirectory(511, szOGCPath); sprintf(szDllPath, "%s\\metahook.dll", szOGCPath); sprintf(szExePath, "%s\\cstrike.exe", szOGCPath); if (!FileExists(szDllPath)) {
có giống mí cái source trên web bữa 0
mà nãy ông nói mth vào v40 là bkt mà 
trò này thật sự là buồn cười
nhét tọa độ theo từng pixel 1
Kiêu căng, tự kỷHồi trước anh Tùng có nghĩ ra trò HUD bay như của em kotrò này thật sự là buồn cười
![]()


fade out còn chả biết chứ nói gì đến bay với chả lượnHồi trước anh Tùng có nghĩ ra trò HUD bay như của em ko![]()