-
-
Notifications
You must be signed in to change notification settings - Fork 216
Open
Description
Normal pointers without offsets are fine, but when I use pointers with offsets, I can't read the address or change it. Here's the code: When Gloves Acid is enabled, the pointer should be equal to 3011, but it returns zero.
Code:
using System;
using System.Runtime.InteropServices;
using ImGuiNET;
using ClickableTransparentOverlay;
using Memory;
namespace ConsoleApp3
{
public class RenderClass : Overlay
{
public Mem m = new Mem();
[DllImport("user32.dll")]
static extern short GetAsyncKeyState(int vKey);
const int VK_INSERT = 0x2D;
bool checkesp2d = false;
bool checkaim = false;
bool checkesp3d = false;
bool PoisonKunai = false;
bool lastEsp2d = false;
bool lastAim = false;
bool lastEsp3d = false;
bool lastKunai = false;
bool glovesAcid = false;
bool lastGloves = false;
bool menuVisible = true;
bool insertWasPressed = false;
protected override void Render()
{
Console.Title = "h9jie";
if ((GetAsyncKeyState(VK_INSERT) & 0x8000) != 0)
{
if (!insertWasPressed)
{
menuVisible = !menuVisible;
insertWasPressed = true;
}
}
else
{
insertWasPressed = false;
}
if (menuVisible)
{
ImGui.Begin("h9jie (t.me://SpeedyDLC)");
bool old2d = checkesp2d;
bool old3d = checkesp3d;
ImGui.Checkbox("2d box", ref checkesp2d);
ImGui.Checkbox("3d box", ref checkesp3d);
ImGui.Checkbox("aim", ref checkaim);
ImGui.Checkbox("Kunai Poison", ref PoisonKunai);
ImGui.Checkbox("Gloves Acid", ref glovesAcid);
if (checkesp2d && checkesp2d != old2d) checkesp3d = false;
if (checkesp3d && checkesp3d != old3d) checkesp2d = false;
ImGui.End();
}
if (PoisonKunai != lastKunai)
{
if (PoisonKunai)
{
if (m.OpenProcess("StandRise.exe"))
{
m.WriteMemory("1B9C412C8E0", "int", "77815");
Console.WriteLine("Inventory change... [skinchanger]");
}
}
lastKunai = PoisonKunai;
}
if (glovesAcid != lastGloves)
{
if (glovesAcid)
{
if (m.OpenProcess("StandRise.exe"))
{
m.WriteMemory("GameAssembly+0x04327E08,0x20,0x48,0x18,0xD0,0x108,0xE08,0x80","int","3001");
}
if(glovesAcid == false) {
m.WriteMemory("client.dll+7BD250", "int", "1");
}
}
lastKunai = PoisonKunai;
}
if (checkesp2d != lastEsp2d)
{
if (checkesp2d)
Console.WriteLine("2D ESP DISABLED!");
else
Console.WriteLine("2D ESP DISABLED!");
lastEsp2d = checkesp2d;
}
if (checkesp3d != lastEsp3d)
{
if (checkesp3d)
Console.WriteLine("3D ESP Enabled!");
else
Console.WriteLine("3D ESP Enabled!");
lastEsp3d = checkesp3d;
}
if (checkaim != lastAim)
{
if (checkaim)
Console.WriteLine("AIM DISABLED");
else
Console.WriteLine("AIM DISABLED!");
lastAim = checkaim;
}
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels