Patchedhng external aimbot in ruby

Posts 1–15 of 36 · Page 1 of 3
hng external aimbot in ruby
first you need ruby: http://dl.bintray.com/oneclick/rubyi...ller-2.2.2.exe
start aimbot_launcher.exe or if you know how to use ruby then launch ur own way.
start game
in game hold "v" key to aim at player.
if it stop working(no error) then restart cheat.

virus scans:
https://virusscan.jotti.org/en-US/fi...job/x9tgyrronq
https://www.metascan-online.com/en/s...08bd8d5e5d344d

aimbot_launcher0_mpgh.net.zip393 KB · 1,908 downloads 3/59 malicious
Wait this section has hacks now? Good I'll re-install the game!
Looks good.
//Approved
works, not accurate but works, may i suggest a no sway hack added to this i believe that would drastically improve accruacy
Wow,dude,really appreciate those releases,also wanted to say thanks that you are releasing them on public and also for this aimbot script,so i can finally more or less learn about it mechanics in depth.
Quote Originally Posted by trumbe View Post
Great hack, works wonders.. though i wish there was a way to limit the FOV of the hack to like 20 or something, its a little annoying to be shooting at someone and then it zip around shoot a guy way behind you just a thought :P
it shouldnt do that .. in line 351: if ($e_degree_from_me[j].abs < 15) .. this 15 is fov limit(15degreeses from left and right).

- - - Updated - - -

Quote Originally Posted by impzz View Post
Thanks for the hack. I won't be using it though. It's incredibly inaccurate. I hit more without it.

Is it possible to release something like ESP or something? Or maybe make the hack a little more accurate?
inaccurate? .. i got 4 headshost in row with m1g(long distance).

- - - Updated - - -

Quote Originally Posted by 3JIOU_KOTE View Post
Wow,dude,really appreciate those releases,also wanted to say thanks that you are releasing them on public and also for this aimbot script,so i can finally more or less learn about it mechanics in depth.
heres write_float.dll

Code:
#pragma once
 
#ifdef LAVA_EXPORTS
#define LAVA_API __declspec(dllexport)
#else
#define LAVA_API __declspec(dllimport)
#endif
 
#include <Windows.h>

#ifdef __cplusplus
extern "C" {
#endif
 
    LAVA_API void write_crap(HANDLE hangle, int addr, char* write, int degreey_has_to_be, char *write2);
	LAVA_API long c_get_enemy_degreey1(int degreey_has_to_be, char *f_opposite, char *f_H, int from_head);
	LAVA_API long c_get_enemy_degreey2(int degreey_has_to_be, char *f_opposite, char *f_H, int from_head);
	LAVA_API long c_get_enemy_degree(char *f_opposite, char *f_H);
	LAVA_API void draw_rect(HDC hddc, int x, int y);
	LAVA_API void draw_line(HDC hddc, char *f_degree, int Hyp, int xxx, int yyy);
#ifdef __cplusplus
}
#endif

#include <stdio.h>
#include <math.h>

char buffer[33];
#define PI 3.14159265

void write_crap(HANDLE hangle, int addr, char* write, int degreey_has_to_be, char *write2) {
	float f_write = atof(write);
	float f_write2 = atof(write2);

	//sprintf(write, "%f", f_write);
	//MessageBoxA(0, write, "", 0);

	f_write2 = (((1.396263361 * 2) / degreey_has_to_be) * (f_write2 > degreey_has_to_be ? degreey_has_to_be : f_write2)) - 1.396263361;

	if (f_write < 6.283091667 && f_write > -6.283091667 && f_write2 < 1.396263361 && f_write2 > -1.396263361) {
		WriteProcessMemory(hangle, (LPVOID)(addr + 0x4C4), &f_write, sizeof(f_write), 0);
		WriteProcessMemory(hangle, (LPVOID)(addr + 0x4C8), &f_write2, sizeof(f_write2), 0);
	}
}

long c_get_enemy_degreey1(int degreey_has_to_be, char *f_opposite, char *f_H, int from_head) {
	//char ret_val[33];
	float opposite = atof(f_opposite);
	float H = atof(f_H);
	float enemy_degree = (degreey_has_to_be / 2) - (asin(opposite / H) * 180.0 / PI) + (from_head / H) + (asin(opposite / H) * 180.0 / PI / H);
	//sprintf(ret_val, "%f", enemy_degree);

	long ret_val = (long)(enemy_degree * 10000);
	return ret_val;
}

long c_get_enemy_degreey2(int degreey_has_to_be, char *f_opposite, char *f_H, int from_head) {
	//char ret_val[33];
	float opposite = atof(f_opposite);
	float H = atof(f_H);
	float enemy_degree = (degreey_has_to_be / 2) + (asin(opposite / H) * 180.0 / PI) + (from_head / H) - (asin(opposite / H) * 180.0 / PI / H);
	//sprintf(ret_val, "%f", enemy_degree);

	long ret_val = (long)(enemy_degree * 10000);
	return ret_val;
}

long c_get_enemy_degree(char *f_opposite, char *f_H) {
	float opposite = atof(f_opposite);
	float H = atof(f_H);

	float enemy_degree = (asin(opposite / H) * 180.0 / PI);

	long ret_val = (long)(enemy_degree * 10000);
	return ret_val;
}

HBRUSH greenBrush = NULL;

void draw_rect(HDC hddc, int x, int y) {
	if (greenBrush == NULL) greenBrush = CreateSolidBrush(RGB(0, 255, 0));

	RECT rect = {x, y, x +2, y +2};
	FillRect(hddc, &rect, greenBrush);
}

void drawLine(HDC hddc, int x1, int y1, int x2, int y2) {
	HPEN pen, oldPen;					
	pen = CreatePen(PS_SOLID, 1, RGB(255, 0, 0));
	oldPen = (HPEN)SelectObject(hddc, pen);

	MoveToEx(hddc, x1, y1, NULL);
	LineTo(hddc, x2, y2);
	SelectObject(hddc, oldPen);
	DeleteObject(pen);
}

void draw_line(HDC hddc, char *f_degree, int Hyp, int xxx, int yyy) {
	float degree = atof(f_degree);

	if (degree <= 90) {
		float adjacent = Hyp * cos(degree * PI / 180.0);
		float opposite = Hyp * sin(degree * PI / 180.0);

		drawLine(hddc, xxx, yyy, xxx - opposite, yyy + adjacent);
	} else if (degree <= 180) {
		float adjacent = Hyp * cos((degree - 90) * PI / 180.0);
		float opposite = Hyp * sin((degree - 90) * PI / 180.0);

		drawLine(hddc, xxx, yyy, xxx - adjacent, yyy - opposite);
	} else if (degree <= 270) {
		float adjacent = Hyp * cos((degree - 180) * PI / 180.0);
		float opposite = Hyp * sin((degree - 180) * PI / 180.0);

		drawLine(hddc, xxx, yyy, xxx + opposite, yyy - adjacent);
	} else if (degree <= 360) {
		float adjacent = Hyp * cos((degree - 270) * PI / 180.0);
		float opposite = Hyp * sin((degree - 270) * PI / 180.0);

		drawLine(hddc, xxx, yyy, xxx + adjacent, yyy + opposite);
	}
}
Sorry if I come off as a complete scrub, the .exe says "Float title ? <y/n>#" What do I do? reply Y or N or just leave it
Great hack, works wonders.. though i wish there was a way to limit the FOV of the hack to like 20 or something, its a little annoying to be shooting at someone and then it zip around shoot a guy way behind you just a thought :P
Thanks for the hack. I won't be using it though. It's incredibly inaccurate. I hit more without it.

Is it possible to release something like ESP or something? Or maybe make the hack a little more accurate?
I don't mean to badmouth your work, but I play with a bolt rifle and 9 out of 10 shots miss. I tried with headshots and without; same results...
Quote Originally Posted by impzz View Post
I don't mean to badmouth your work, but I play with a bolt rifle and 9 out of 10 shots miss. I tried with headshots and without; same results...
try to change on line 369(aimbot.rb) number 11 .. bigger means more left and smaller to right.
short range with fast bullet guns isnt accurate.
The aimbot has accuracy issues when target is at too low or too high elevation it either targets above the sky or at the ground

- - - Updated - - -

Also if you can make a tool where radar works on vehicles such as planes it would be worth gold, since it's pretty hard to spot bombing targets.
Katsukai nailed it. I just figured that out as well.

The hack works fine when you and your enemies are on the same level ground, but as soon as they are on high or lower ground the hack just stops working. You start aiming at the ground or air; the hack becomes useless.
Just que only on airfield and the hack works perfectly, lol
Posts 1–15 of 36 · Page 1 of 3
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us