Files
csgo2_tiny_server_plugin_sy…/csgo2/memory.h

18 lines
392 B
C
Raw Normal View History

2023-10-01 02:28:13 +08:00
#pragma once
2023-10-02 17:31:02 +08:00
#include "head.h"
2023-10-01 02:28:13 +08:00
namespace Memory {
template<class T>
void write(uintptr_t address, T value)
{
WriteProcessMemory(GetCurrentProcess(), (void*)address, &value, sizeof(T), 0);
}
template<class T>
T read(uintptr_t address)
{
T buffer{};
ReadProcessMemory(GetCurrentProcess(), (void*)address, &buffer, sizeof(T), 0);
return buffer;
}
2023-10-10 16:49:15 +08:00
auto PathVscript() -> void;
2023-10-01 02:28:13 +08:00
};