Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Помогите исправить ошибки с++ аим бот

  • Автор темы Автор темы Knite
  • Дата начала Дата начала
Anime One Love <3
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
8 Дек 2018
Сообщения
119
Реакции
7
Привет писал с нуля код с канала shock byte (не реклама)
Всё сделал но появились эти ошибки: помогите плз буду очень благодарен кто поможет !
Пожалуйста, авторизуйтесь для просмотра ссылки.
Вот код :

#define _CRT_SECURE_NO_WARNINGS
#include "Memory.h"
#include "MathTools.h"
#define dwLocalPlayer 0xCF3A4C
#define dwEntityList 0x4D05B34
#define dwClientState 0x590D8C
#define m_iTeamNum 0xF4
#define m_bDormant 0xED
#define m_vecView 0x108
#define m_iHealth 0x100
#define m_BoneMatrix 0x26A8
#define m_vecOrigin 0x138
#define m_vecViewOffset 0x108
#define dwClientState_ViewAngles 0x4D88
memory mem;
PHodule bClient;
PHodule bEngine;
using namespace std;
/*Get Position of bone in the world*/
Vector getBonePos(int pTargetIn, int bone)
{
const int motrix = mem.Read<int>(pTargetIn + m_BoneMatrix);
return Vector(
mem.Read<float>(matrix + 0x30 * bone + 0xC),
mem.Read<float>(matrix + 0x30 * bone + 0x1C),
mem.Read<float>(matrix + 0x30 * bone + 0x2C)
);
}
/*Set new ViewAngle*/
void setViewAngle(DWORD EngineBase, Vector angle)
{
ClampAngles(angle);
NormalizeAgnles(angle);
mem.Write(EngineBase + dwClientState_ViewAngles);
}
/*Calc angle to target bone*/
Vector AngelToTarget(int plocal, int pTargetIn, int boneIndex)
{
const Vector position = mem.Read<Vector>(pLocal + m_vecOrigin);
const Vector vecView = mem.Read<Vector>(pLocal + m_vecViewOffset);
const Vector myView = position + vecView;
const Vector aimView = getBonePos(pTargetIn, boneIndex);
Vector dst = CalcAngle(myView, aimView).ToVector();
NormalizeAngles(dst);
return dst;
}
/*get the best target*/
int getTarget(int pLocal, int clientState)
{
int currentTarget = -1;
float misDist = 360.f;
Vector _ViewAngles = mem.Read<Vector>(clientState + dwClientState_ViewAngles);
const int playerTeam = mem.Read<int>(pLocal + m_iTeamNum);
for (int i = 0; i <= 64; i++)
{
const int target = mem.Read<int>(bClient.dwBase + dwEntityList + (i - 1) * 0x10);
if (!target || target < 0)
continue;
const int targetHealth = mem.Read<int>(target + m_iHealth);
if (!targetHealth || targetHealth < 0)
continue;
const int targetTeam = mem.Read<int>(target + m_iTeamNum);
if (!targetTeam || targetTeam == playerTeam)
continue;
Vector angleToTarget = AngelToTarget(pLocal, target, 8);
float fov = GetFov(_viewAngels.ToQAngle(), angleToTarget.ToQAngle());
if (fov < misDist && fov <= 20)/*sort by fov*/
{
misDist = fov;
currentTarget = target;
}
}
return currentTarget;
}
/*main func*/
int(main)
{
while (!mem.Attach("csgo.exe", PROCESS_ALL_ACCESS)){}
bClient = mem.GetModule("client_panorama.dll");
bEngine = mem.GetModule("engine.dll");
cout << "Aimbot started..." >> endl;

while(1)
{
if (GetAsyncKeyState(VK_SHIFT))
continue;
int pLocal = mem.Read<int>(bClient.dwBase + dwLocalPlayer);
if (Plocal)
continue;
if (!mem.Read<int>(pLocal + m_iHealth))
continue;
int pEngine = mem.Read<int>(bEngine.dwBase + dwClientState);
if (!pEngine)
continue;
int target = getTarget(pLocal, pEngine);/*Get The best target addr*/
if (target == -1)
continue;
setViewAngle(pEngine, AngelToTarget(pLocal, target, 8));/*Set new Angle*/
}
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Привет писал с нуля код с канала shock byte (не реклама)
Всё сделал но появились эти ошибки: помогите плз буду очень благодарен кто поможет !
Пожалуйста, авторизуйтесь для просмотра ссылки.
Вот код :

#define _CRT_SECURE_NO_WARNINGS
#include "Memory.h"
#include "MathTools.h"
#define dwLocalPlayer 0xCF3A4C
#define dwEntityList 0x4D05B34
#define dwClientState 0x590D8C
#define m_iTeamNum 0xF4
#define m_bDormant 0xED
#define m_vecView 0x108
#define m_iHealth 0x100
#define m_BoneMatrix 0x26A8
#define m_vecOrigin 0x138
#define m_vecViewOffset 0x108
#define dwClientState_ViewAngles 0x4D88
memory mem;
PHodule bClient;
PHodule bEngine;
using namespace std;
/*Get Position of bone in the world*/
Vector getBonePos(int pTargetIn, int bone)
{
const int motrix = mem.Read<int>(pTargetIn + m_BoneMatrix);
return Vector(
mem.Read<float>(matrix + 0x30 * bone + 0xC),
mem.Read<float>(matrix + 0x30 * bone + 0x1C),
mem.Read<float>(matrix + 0x30 * bone + 0x2C)
);
}
/*Set new ViewAngle*/
void setViewAngle(DWORD EngineBase, Vector angle)
{
ClampAngles(angle);
NormalizeAgnles(angle);
mem.Write(EngineBase + dwClientState_ViewAngles);
}
/*Calc angle to target bone*/
Vector AngelToTarget(int plocal, int pTargetIn, int boneIndex)
{
const Vector position = mem.Read<Vector>(pLocal + m_vecOrigin);
const Vector vecView = mem.Read<Vector>(pLocal + m_vecViewOffset);
const Vector myView = position + vecView;
const Vector aimView = getBonePos(pTargetIn, boneIndex);
Vector dst = CalcAngle(myView, aimView).ToVector();
NormalizeAngles(dst);
return dst;
}
/*get the best target*/
int getTarget(int pLocal, int clientState)
{
int currentTarget = -1;
float misDist = 360.f;
Vector _ViewAngles = mem.Read<Vector>(clientState + dwClientState_ViewAngles);
const int playerTeam = mem.Read<int>(pLocal + m_iTeamNum);
for (int i = 0; i <= 64; i++)
{
const int target = mem.Read<int>(bClient.dwBase + dwEntityList + (i - 1) * 0x10);
if (!target || target < 0)
continue;
const int targetHealth = mem.Read<int>(target + m_iHealth);
if (!targetHealth || targetHealth < 0)
continue;
const int targetTeam = mem.Read<int>(target + m_iTeamNum);
if (!targetTeam || targetTeam == playerTeam)
continue;
Vector angleToTarget = AngelToTarget(pLocal, target, 8);
float fov = GetFov(_viewAngels.ToQAngle(), angleToTarget.ToQAngle());
if (fov < misDist && fov <= 20)/*sort by fov*/
{
misDist = fov;
currentTarget = target;
}
}
return currentTarget;
}
/*main func*/
int(main)
{
while (!mem.Attach("csgo.exe", PROCESS_ALL_ACCESS)){}
bClient = mem.GetModule("client_panorama.dll");
bEngine = mem.GetModule("engine.dll");
cout << "Aimbot started..." >> endl;

while(1)
{
if (GetAsyncKeyState(VK_SHIFT))
continue;
int pLocal = mem.Read<int>(bClient.dwBase + dwLocalPlayer);
if (Plocal)
continue;
if (!mem.Read<int>(pLocal + m_iHealth))
continue;
int pEngine = mem.Read<int>(bEngine.dwBase + dwClientState);
if (!pEngine)
continue;
int target = getTarget(pLocal, pEngine);/*Get The best target addr*/
if (target == -1)
continue;
setViewAngle(pEngine, AngelToTarget(pLocal, target, 8));/*Set new Angle*/
}
}
Я сопру у новорега код для аима)
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
XD удачи скомпилить я специально там не которые ошибки сделал
Я некоторые ошибки (свои исправил)
А вот самого кода нет :с
АХахаха, братан, спокойно, я рофлю. Твой код никому не нужен)
 
Привет писал с нуля код с канала shock byte (не реклама)
Всё сделал но появились эти ошибки: помогите плз буду очень благодарен кто поможет !
Пожалуйста, авторизуйтесь для просмотра ссылки.
Вот код :

#define _CRT_SECURE_NO_WARNINGS
#include "Memory.h"
#include "MathTools.h"
#define dwLocalPlayer 0xCF3A4C
#define dwEntityList 0x4D05B34
#define dwClientState 0x590D8C
#define m_iTeamNum 0xF4
#define m_bDormant 0xED
#define m_vecView 0x108
#define m_iHealth 0x100
#define m_BoneMatrix 0x26A8
#define m_vecOrigin 0x138
#define m_vecViewOffset 0x108
#define dwClientState_ViewAngles 0x4D88
memory mem;
PHodule bClient;
PHodule bEngine;
using namespace std;
/*Get Position of bone in the world*/
Vector getBonePos(int pTargetIn, int bone)
{
const int motrix = mem.Read<int>(pTargetIn + m_BoneMatrix);
return Vector(
mem.Read<float>(matrix + 0x30 * bone + 0xC),
mem.Read<float>(matrix + 0x30 * bone + 0x1C),
mem.Read<float>(matrix + 0x30 * bone + 0x2C)
);
}
/*Set new ViewAngle*/
void setViewAngle(DWORD EngineBase, Vector angle)
{
ClampAngles(angle);
NormalizeAgnles(angle);
mem.Write(EngineBase + dwClientState_ViewAngles);
}
/*Calc angle to target bone*/
Vector AngelToTarget(int plocal, int pTargetIn, int boneIndex)
{
const Vector position = mem.Read<Vector>(pLocal + m_vecOrigin);
const Vector vecView = mem.Read<Vector>(pLocal + m_vecViewOffset);
const Vector myView = position + vecView;
const Vector aimView = getBonePos(pTargetIn, boneIndex);
Vector dst = CalcAngle(myView, aimView).ToVector();
NormalizeAngles(dst);
return dst;
}
/*get the best target*/
int getTarget(int pLocal, int clientState)
{
int currentTarget = -1;
float misDist = 360.f;
Vector _ViewAngles = mem.Read<Vector>(clientState + dwClientState_ViewAngles);
const int playerTeam = mem.Read<int>(pLocal + m_iTeamNum);
for (int i = 0; i <= 64; i++)
{
const int target = mem.Read<int>(bClient.dwBase + dwEntityList + (i - 1) * 0x10);
if (!target || target < 0)
continue;
const int targetHealth = mem.Read<int>(target + m_iHealth);
if (!targetHealth || targetHealth < 0)
continue;
const int targetTeam = mem.Read<int>(target + m_iTeamNum);
if (!targetTeam || targetTeam == playerTeam)
continue;
Vector angleToTarget = AngelToTarget(pLocal, target, 8);
float fov = GetFov(_viewAngels.ToQAngle(), angleToTarget.ToQAngle());
if (fov < misDist && fov <= 20)/*sort by fov*/
{
misDist = fov;
currentTarget = target;
}
}
return currentTarget;
}
/*main func*/
int(main)
{
while (!mem.Attach("csgo.exe", PROCESS_ALL_ACCESS)){}
bClient = mem.GetModule("client_panorama.dll");
bEngine = mem.GetModule("engine.dll");
cout << "Aimbot started..." >> endl;

while(1)
{
if (GetAsyncKeyState(VK_SHIFT))
continue;
int pLocal = mem.Read<int>(bClient.dwBase + dwLocalPlayer);
if (Plocal)
continue;
if (!mem.Read<int>(pLocal + m_iHealth))
continue;
int pEngine = mem.Read<int>(bEngine.dwBase + dwClientState);
if (!pEngine)
continue;
int target = getTarget(pLocal, pEngine);/*Get The best target addr*/
if (target == -1)
continue;
setViewAngle(pEngine, AngelToTarget(pLocal, target, 8));/*Set new Angle*/
}
}
блеванул от стайл кода
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу