您好,有人来到这里是因为我在代码中遇到了问题,我正在改变。
我正在使用Visual Studio 2015
代码正在解决这个问题
未初始化的本地变量' OnSpeed'使用
未初始化的本地变量' OnBM2'使用
未初始化的本地变量' OnCombo'使用
未初始化的本地变量' OnNSD'使用
#include <windows.h>
#include "MyCheat.h"
void Start()
{
bool OnSpeed, OnBM2, OnCombo, OnNSD;
char * CAPTION = "My Sample DLL";
while (true)
{
//================================ CHANGE NATION ===================================================
if (GetKeyState(VK_F11) < 0) { CHANGE_NATION(); }
//==================================================================================================
//================================ MOVEMENT SPEED ==================================================
if (GetKeyState(VK_F12) < 0)
{
if (!OnSpeed) {
OnSpeed = true;
MessageBoxA(NULL, "Movement Speed ON", CAPTION, MB_OK);
}
else {
OnSpeed = false;
MOVE_SPEED(450.0);
MessageBoxA(NULL, "Movement Speed OFF", CAPTION, MB_OK);
}
}
//==================================================================================================
//THIS BM2, COMBO AND NSD IS ONLY WORK IN WIN 7 32BIT AND 64BIT
//================================ NO COOLDOWN BM2 =================================================
if (GetKeyState(VK_F10) < 0)
{
if (!OnBM2) {
OnBM2 = true;
MessageBoxA(NULL, "No Cooldown BM2 ON", CAPTION, MB_OK);
}
else {
OnBM2 = false;
MessageBoxA(NULL, "No Cooldown BM2 OFF", CAPTION, MB_OK);
}
}
//==================================================================================================
//================================ PERFECT COMBO ===================================================
if (GetKeyState(VK_F9) < 0)
{
if (!OnCombo) {
OnCombo = true;
MessageBoxA(NULL, "PERFECT COMBO ON", CAPTION, MB_OK);
}
else {
OnCombo = false;
MessageBoxA(NULL, "PERFECT COMBO OFF", CAPTION, MB_OK);
}
}
//==================================================================================================
//================================ NO SKILL DELAY ==================================================
if (GetKeyState(VK_F8) < 0)
{
if (!OnNSD) {
OnNSD = true;
MessageBoxA(NULL, "No Skill Delay ON", CAPTION, MB_OK);
}
else {
OnNSD = false;
MessageBoxA(NULL, "No Skill Delay OFF", CAPTION, MB_OK);
}
}
//==================================================================================================
//================================ FREEZING VALUE ==================================================
if (OnSpeed) MOVE_SPEED(600.0);
if (OnBM2) NOCD_BM2();
if (OnCombo) NOCD_COMBO();
if (OnNSD) NSD();
//==================================================================================================
Sleep(1);
}
}
答案 0 :(得分:1)
信息无法更清楚。
在C ++中,您必须初始化局部变量才能使用它们。它们没有默认值。
您必须先为OnSpeed
,OnBM2
,OnCombo
,OnNSD
分配值。