Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- 1 Değerlendirme
- 1 Değerlendirme
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
iyi da zaten tıklama islemine gerek yok kaplama nın 3d x y z sini alıp 2 d ye dönüstürdügünde 3dline ve 3dboxx ile 2 metin arasını distance ile ölcüp yakındaki metine ( a s d w tusları yürüte bilir distance < 10 ile space vurdura bilirsin ) yürümesi icinde : DINPUT8.dll kullana bilirsinbir arkadaşın yardımı ile misali2 best'te pixel botu geliştirdik, ancak tıklamada user bazlı tıklamaları loglar algılayıp otomatik ban atıyor, kernel seviyesinde driver ile tıklama yapmamız gerek, bu konuda yardımcı olabilecek var mı
iyi da zaten tıklama islemine gerek yok kaplama nın 3d x y z sini alıp 2 d ye dönüstürdügünde 3dline ve 3dboxx ile 2 metin arasını distance ile ölcüp yakındaki metine ( a s d w tusları yürüte bilir distance < 10 ile space vurdura bilirsin ) yürümesi icinde : DINPUT8.dll kullana bilirsin
misali2 zatenn dx9 hook lamana da gerek yok dx8'i
[CODE lang="cpp" title="w2s"]struct ModelInfo_t {
D3DXVECTOR3 Position2D;
D3DXVECTOR3 Position3D;
int Offset;
int Type;
int Index;
float Distance;
};
std::vector<ModelInfo_t> ModelInfo;
D3DVIEWPORT9 viewport;
void w2s(IDirect3DDevice9 Device, int Type, float H) {
ModelInfo_t* pModel = new ModelInfo_t;
pModel->Type = Type;
Device->GetViewport(&viewport);
D3DXMATRIX projection, view, world;
D3DXVECTOR3 vScreenCoord(0, H, 0), vWorldLocation(0, H, 0);
Device->GetTransform(D3DTS_VIEW, &view);
Device->GetTransform(D3DTS_PROJECTION, &projection);
Device->GetTransform(D3DTS_WORLD, &world);
D3DXVECTOR3 cameraPos;
D3DXMatrixInverse(&view, nullptr, &view);
cameraPos.x = view._41;
cameraPos.y = view._42;
cameraPos.z = view._43;
pModel->Position3D = vWorldLocation;
D3DXVECTOR3 delta = pModel->Position3D - cameraPos;
pModel->Distance = D3DXVec3Length(&delta);
D3DXVec3Project(&vScreenCoord, &vWorldLocation, &viewport, &projection, &view, &world);
if (vScreenCoord.z < 1.0f) {
pModel->Position2D.x = vScreenCoord.x;
pModel->Position2D.y = vScreenCoord.y;
}
ModelInfo.push_back(pModel);
}[/CODE]
DINPUT8.dll icinse modulleri listeeleyip adrese göre de yaza bilirsin
[CODE lang="cpp" title="listeleme"]void listmodule()
{
HMODULE clientBase = GetClientModuleBase();
if (!clientBase)
{
return;
}
HANDLE hProcess = GetCurrentProcess();
HMODULE hMods[1024];
DWORD cbNeeded;
if (EnumProcessModules(hProcess, hMods, sizeof(hMods), &cbNeeded))
{
for (unsigned int i = 0; i < (cbNeeded / sizeof(HMODULE)); i++)
{
char szModName[MAX_PATH];
if (GetModuleFileNameA(hMods, szModName, sizeof(szModName)))
{
std::string modName(szModName);
if (modName.find("client_x86.dll") != std::string::npos || modName.find("client") != std::string::npos)
{
MODULEINFO modInfo;
if (GetModuleInformation(hProcess, hMods, &modInfo, sizeof(modInfo)))
{
std::cout << "Modül: " << szModName << std::endl;
std::cout << "Base: " << modInfo.lpBaseOfDll << std::endl;
std::cout << "Size: " << modInfo.SizeOfImage << std::endl;
}
}
}
}
}
else
{
}
}[/CODE]
ben anlattım yapa bilirsen gerisi sana kalmıs eyer yapa bilirsen gercekten normal pixel'den 100 kat daha iyi kolay gelsin sana
