Help.ini File saving DWORD

Posts 1–5 of 5 · Page 1 of 1
.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
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
That ini file is created on my main and read/write like this:
Code:
LPCTSTR iniHotkeyFile = TEXT(".\\config.ini");
readFileHotkeys(iniHotkeyFile);

/* HERE THE HACK THREAD STARTS */
/* APP OPEN */
/* CLOSE THREADS */

writeFileHotkeys(iniHotkeyFile);
I use a timer in my header hack file:
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 */
		}
	}
I just can't save them in the .ini file, any solution? I think is because LPCSTR

Anyway thnx (;
you can use ASCII instead of Keycodes and save them as a int .
//Approved..
Posts 1–5 of 5 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us