.ini File saving DWORD
I'm trying to save and get a hotkey from a .ini file, but it don't save the "real" key
That ini file is created on my main and read/write like this:
I use a timer in my header hack file:
I just can't save them in the .ini file, any solution? I think is because LPCSTR
Anyway thnx (;
Code:
#ifndef HOTKEYS_H
#define HOTKEYS_H
#include "OffsetsAndVariables.h"
#include <iostream>
#include <stdint.h>
#include <string>
#include <Windows.h>
#define caseStringify(x) case x: return std::string(#x)
#define CStringify(x) std::to_string(x).c_str()
void writeFileHotkeys(LPCTSTR iniFile) {
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "GlowKEY", CStringify(glowKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "GlowTeamKEY", CStringify(glowTeamKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "TriggerKEY", CStringify(triggerKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "RCSKEY", CStringify(rcsKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "RadarKEY", CStringify(radarKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "BunnyHopKEY", CStringify(bHopKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "NoFlashKEY", CStringify(noFlashKey), iniFile);
WritePrivateProfileString("HOTKEYS - A BIT SMARTER", "SlowAimKEY", CStringify(slowAimKey), iniFile);
}
void readFileHotkeys(LPCTSTR iniFile) {
glowKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"GlowKEY", 0, iniFile);
glowTeamKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"GlowTeamKEY", 0, iniFile);
triggerKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"TriggerKEY", 0, iniFile);
rcsKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"RCSKEY", 0, iniFile);
radarKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"RadarKEY", 0, iniFile);
bHopKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"BunnyHopKEY", 0, iniFile);
noFlashKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"NoFlashKEY", 0, iniFile);
slowAimKey = GetPrivateProfileInt((LPCTSTR)"HOTKEYS - A BIT SMARTER", (LPCTSTR)"SlowAimKEY", 0, iniFile);
}
#endif
Code:
LPCTSTR iniHotkeyFile = TEXT(".\\config.ini");
readFileHotkeys(iniHotkeyFile);
/* HERE THE HACK THREAD STARTS */
/* APP OPEN */
/* CLOSE THREADS */
writeFileHotkeys(iniHotkeyFile);
Code:
private: System::Void timer4_Tick(System::Object^ sender, System::EventArgs^ e) {
if (glowKey != 0) {
/* SOMETHING */
}
else if (glowTeamKey != 0) {
/* SOMETHING */
}
else if (triggerKey != 0) {
/* SOMETHING */
}
}
Anyway thnx (;


