Navigation X
ALERT
Click here to register with a few steps and explore all our cool stuff we have to offer!



 33119

ROBLOX ViperNexus ServerSide Scripts Executor || CRACKED!

by TOP110Kubson - 27 July, 2020 - 06:38 PM
This post is by a banned member (Win_Henry) - Unhide
Win_Henry  
Registered
74
Posts
15
Threads
4 Years of service
#97
ill try it out now
This post is by a banned member (Bellmon) - Unhide
Bellmon  
Registered
33
Posts
0
Threads
3 Years of service
#98
(This post was last modified: 22 January, 2021 - 04:45 PM by Bellmon.)
(27 July, 2020 - 06:38 PM)TOP110Kubson Wrote: Show More
Author of ViperNexus: Typical_RBLX
Author of crack: Me
I recommend using lite version because x version is glitchy.
Pepelove
Download:

VirusTotal:
https://www.virustotal.com/gui/file/aaf3.../detection
24 detects because it's cheat :pepo:

Don't forget to like and +rep or you'll be banned for leaching. [Image: Amusing.png]

no preview because cracked.to doesn't allows me idk why peperee

  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Data;
  6. using System.Drawing;
  7. using System.Drawing.Imaging;
  8. using System.Linq;
  9. using System.Numerics;
  10. using System.Runtime.InteropServices;
  11. using System.Text;
  12. using System.Threading;
  13. using System.Threading.Tasks;
  14. using System.Windows.Forms;
  15.  
  16. namespace ValorantAimbotUI
  17. {
  18. public partial class Form1 : Form
  19. {
  20.  
  21. enum AimKey
  22. {
  23. LeftMouse = 1,
  24. RightMouse = 2,
  25. X1Mouse = 5,
  26. X2Button = 6,
  27. Shift = 160,
  28. Ctrl = 162,
  29. Alt = 164,
  30. Capslock = 20,
  31. Numpad0 = 96,
  32. Numlock = 144,
  33. }
  34.  
  35. public Form1()
  36. {
  37. InitializeComponent();
  38.  
  39. this.BackColor = Color.FromArgb(255, 62, 74);
  40. this.Text = "Valorant Aim";
  41. this.ShowIcon = false;
  42.  
  43.  
  44. isTriggerbot = GetKey<bool>(nameof(isTriggerbot));
  45. isAimbot = GetKey<bool>(nameof(isAimbot));
  46. speed = GetKey<decimal>(nameof(speed));
  47. fovX = GetKey<int>(nameof(fovX));
  48. fovY = GetKey<int>(nameof(fovY));
  49. color = (ColorType)GetKey<int>(nameof(color));
  50. mainAimKey = (AimKey)GetKey<int>(nameof(mainAimKey));
  51. isAimKey = GetKey<bool>(nameof(isAimKey));
  52. isHold = GetKey<bool>(nameof(isHold));
  53. monitor = GetKey<int>(nameof(monitor));
  54. isTriggerbot = GetKey<bool>(nameof(isTriggerbot));
  55. offsetY = GetKey<int>(nameof(offsetY));
  56. msShootTime = GetKey<int>(nameof(msShootTime));
  57.  
  58. switch (color) {
  59. case ColorType.Red:
  60. RedRadio.Checked = true;
  61. break;
  62. case ColorType.Purple:
  63. PurpleRadio.Checked = true;
  64. break;
  65. default:
  66. break;
  67. }
  68. UpdateUI();
  69. IsHoldToggle.Checked = isHold;
  70. AimbotBtt.Checked = isAimbot;
  71. AimKeyToggle.Checked = isAimKey;
  72. Speed.Value = speed;
  73. FovXNum.Value = fovX;
  74. FovYNum.Value = fovY;
  75. TriggerbotBtt.Checked = isTriggerbot;
  76. offsetNum.Value = offsetY;
  77. FireRateNum.Value = msShootTime;
  78.  
  79. string[] names = Enum.GetNames(typeof(AimKey));
  80. foreach (var name in names) {
  81. contextMenuStrip1.Items.Add(name);
  82. }
  83.  
  84. contextMenuStrip1.ItemClicked += (o, e) => {
  85. mainAimKey = (AimKey)Enum.Parse(typeof(AimKey), e.ClickedItem.ToString());
  86. SetKey(nameof(mainAimKey), (int)mainAimKey);
  87. UpdateUI();
  88. };
  89. AutoSize = false;
  90. AutoScaleMode = AutoScaleMode.Font;
  91. Font = new Font("Trebuchet MS",
  92. 10.0f,
  93. FontStyle.Regular,
  94. GraphicsUnit.Point,
  95. ((byte)(204))
  96. );
  97. }
  98.  
  99. [DllImport("gdi32.dll")]
  100. static extern int GetDeviceCaps(IntPtr hdc, int nIndex);
  101. public enum DeviceCap
  102. {
  103. VERTRES = 10,
  104. DESKTOPVERTRES = 117,
  105.  
  106. // http://pinvoke.net/default.aspx/gdi32/Ge...eCaps.html
  107. }
  108.  
  109.  
  110. private float GetScalingFactor()
  111. {
  112. Graphics g = Graphics.FromHwnd(IntPtr.Zero);
  113. IntPtr desktop = g.GetHdc();
  114. int LogicalScreenHeight = GetDeviceCaps(desktop, (int)DeviceCap.VERTRES);
  115. int PhysicalScreenHeight = GetDeviceCaps(desktop, (int)DeviceCap.DESKTOPVERTRES);
  116.  
  117. float ScreenScalingFactor = (float)PhysicalScreenHeight / (float)LogicalScreenHeight;
  118.  
  119. return ScreenScalingFactor; // 1.25 = 125%
  120. }
  121.  
  122.  
  123. int xSize;
  124. int ySize;
  125.  
  126.  
  127. [DllImport("user32.dll")]
  128. static extern short GetAsyncKeyState(int vKey);
  129. [DllImport("USER32.dll")]
  130. static extern short GetKeyState(int nVirtKey);
  131.  
  132. int msShootTime = 225;
  133. System.DateTime lastShot = System.DateTime.Now;
  134.  
  135. int offsetY = 10;
  136.  
  137. async void Update()
  138. {
  139. while (true) {
  140. if (!isRunning) {
  141. await Task.Delay(10);
  142. continue;
  143. }
  144. if (isAimKey) {
  145. int res = GetKeyState((int)mainAimKey);
  146. if (isHold) {
  147. if (res >= 0) {
  148. // if (res < 0) {
  149. await Task.Delay(1);
  150. //Move(0, 0, true);
  151. continue;
  152. }
  153. }
  154. else {
  155. if (res != 0) {
  156. await Task.Delay(1);
  157. continue;
  158. }
  159. }
  160. }
  161. var mainColor = Color.FromArgb(GetColor(color));
  162.  
  163.  
  164. if (isTriggerbot && !isAimbot) {
  165. const int triggerFovX = 10;
  166. const int triggerFovY = 10;
  167. var l = PixelSearch(new Rectangle((xSize - triggerFovX) / 2, (ySize - triggerFovY) / 2, triggerFovX, triggerFovY), mainColor, colorVariation);
  168. if (l.Length > 0) { // IF NOT ERROR
  169. Move(0, 0, true);
  170. }
  171. }
  172. else if (isAimbot) {
  173. const int maxCount = 5;
  174. const int size = 60;
  175. const int closeSize = 10;
  176.  
  177. var l = PixelSearch(new Rectangle((xSize - fovX) / 2, (ySize - fovY) / 2, fovX, fovY), mainColor, colorVariation);
  178. if (l.Length > 0) {
  179. try {
  180. bool pressDown = false;
  181. if (isTriggerbot) {
  182. for (int i = 0; i < l.Length; i++) {
  183. if ((new Vector2(l[i].X, l[i].Y) - new Vector2(xSize / 2, ySize / 2)).Length() < closeSize) {
  184. pressDown = true;
  185. break;
  186. }
  187. }
  188. }
  189.  
  190. var q = l.OrderBy(t => t.Y).ToArray();
  191.  
  192. List<Vector2> forbidden = new List<Vector2>();
  193.  
  194. for (int i = 0; i < q.Length; i++) {
  195. Vector2 current = new Vector2(q[i].X, q[i].Y);
  196. if (forbidden.Where(t => (t - current).Length() < size || Math.Abs(t.X - current.X) < size).Count() < 1) { // TO NOT PLACE POINTS AT THE BODY
  197. forbidden.Add(current);
  198. if (forbidden.Count > maxCount) {
  199. break;
  200. }
  201. }
  202. }
  203.  
  204. var closes = forbidden.Select(t => (t - new Vector2(xSize / 2, ySize / 2))).OrderBy(t => t.Length()).ElementAt(0) + new Vector2(1, offsetY);
  205.  
  206. Move((int)(closes.X * (float)speed), (int)(closes.Y * (float)speed), pressDown);
  207. }
  208. catch (Exception _ex) {
  209. Console.WriteLine("Main Ex." + _ex);
  210. }
  211. }
  212. }
  213. }
  214. }
  215.  
  216. bool isTriggerbot = false;
  217. bool isAimbot = false;
  218. decimal speed = 1;
  219. int fovX = 100;
  220. int fovY = 100;
  221. bool isAimKey = false;
  222. bool isHold = true;
  223. int monitor = 0;
  224. int colorVariation = 25;
  225. enum ColorType { Red = 0, Purple = 1 }
  226. int GetColor(ColorType color)
  227. {
  228. switch (color) {
  229. case ColorType.Red:
  230. return 0xb41515;
  231. case ColorType.Purple:
  232. return 0xaf2eaf;
  233. default:
  234. return 0;
  235. }
  236. }
  237.  
  238. AimKey mainAimKey = AimKey.Alt;
  239. ColorType color = ColorType.Purple;
  240.  
  241. float zoom = 1;
  242. void UpdateDisplayInformation()
  243. {
  244. zoom = GetScalingFactor();
  245. Screen current = CurrentScreen();
  246. bool prim = current.Primary;
  247. xSize = (int)(current.Bounds.Width * (prim ? zoom : 1));
  248. ySize = (int)(current.Bounds.Height * (prim ? zoom : 1));
  249. }
  250.  
  251.  
  252.  
  253. [DllImport("user32.dll")]
  254. static extern void mouse_event(int dwFlags, int dx, int dy, uint dwData,
  255. UIntPtr dwExtraInfo);
  256.  
  257. public void Move(int xDelta, int yDelta, bool pressDown = false)
  258. {
  259. if (pressDown) {
  260. if (System.DateTime.Now.Subtract(lastShot).TotalMilliseconds < msShootTime) {
  261. pressDown = false;
  262. }
  263. else {
  264. lastShot = System.DateTime.Now;
  265. }
  266. }
  267.  
  268. // if (pressDown) {
  269. mouse_event(pressDown ? (MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP) : 0x0001, xDelta, yDelta, 0, UIntPtr.Zero);
  270. // }
  271. // mouse_event(0x0001, xDelta, yDelta, 0, UIntPtr.Zero);
  272. }
  273.  
  274. private const int MOUSEEVENTF_LEFTDOWN = 0x02;
  275. private const int MOUSEEVENTF_LEFTUP = 0x04;
  276. private const int MOUSEEVENTF_RIGHTDOWN = 0x08;
  277. private const int MOUSEEVENTF_RIGHTUP = 0x10;
  278.  
  279. public Screen CurrentScreen()
  280. {
  281. return Screen.AllScreens[monitor];
  282. }
  283.  
  284. public Point[] PixelSearch(Rectangle rect, Color Pixel_Color, int Shade_Variation)
  285. {
  286. ArrayList points = new ArrayList();
  287. Bitmap RegionIn_Bitmap = new Bitmap(rect.Width, rect.Height, PixelFormat.Format24bppRgb);
  288.  
  289. if (monitor >= Screen.AllScreens.Length) {
  290. monitor = 0;
  291. UpdateUI();
  292. }
  293.  
  294. int xOffset = Screen.AllScreens[monitor].Bounds.Left;
  295. int yOffset = Screen.AllScreens[monitor].Bounds.Top;
  296.  
  297. using (Graphics GFX = Graphics.FromImage(RegionIn_Bitmap)) {
  298. GFX.CopyFromScreen(rect.X + xOffset, rect.Y + yOffset, 0, 0, rect.Size, CopyPixelOperation.SourceCopy);
  299. }
  300. BitmapData RegionIn_BitmapData = RegionIn_Bitmap.LockBits(new Rectangle(0, 0, RegionIn_Bitmap.Width, RegionIn_Bitmap.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
  301. int[] Formatted_Color = new int[3] { Pixel_Color.B, Pixel_Color.G, Pixel_Color.R }; //bgr
  302.  
  303. unsafe {
  304. for (int y = 0; y < RegionIn_BitmapData.Height; y++) {
  305. byte* row = (byte*)RegionIn_BitmapData.Scan0 + (y * RegionIn_BitmapData.Stride);
  306. for (int x = 0; x < RegionIn_BitmapData.Width; x++) {
  307. if (row[x * 3] >= (Formatted_Color[0] - Shade_Variation) & row[x * 3] <= (Formatted_Color[0] + Shade_Variation)) //blue
  308. if (row[(x * 3) + 1] >= (Formatted_Color[1] - Shade_Variation) & row[(x * 3) + 1] <= (Formatted_Color[1] + Shade_Variation)) //green
  309. if (row[(x * 3) + 2] >= (Formatted_Color[2] - Shade_Variation) & row[(x * 3) + 2] <= (Formatted_Color[2] + Shade_Variation)) //red
  310. points.Add(new Point(x + rect.X, y + rect.Y));
  311. }
  312. }
  313. }
  314. RegionIn_Bitmap.Dispose();
  315. return (Point[])points.ToArray(typeof(Point));
  316. }
  317.  
  318. private void Red_changed(object sender, EventArgs e)
  319. {
  320. color = ColorType.Red;
  321. SetKey(nameof(color), (int)color);
  322. }
  323.  
  324. private void Purple_changed(object sender, EventArgs e)
  325. {
  326. color = ColorType.Purple;
  327. SetKey(nameof(color), (int)color);
  328. }
  329.  
  330. private void Speed_changed(object sender, EventArgs e)
  331. {
  332. speed = Speed.Value;
  333. SetKey(nameof(speed), speed);
  334. }
  335.  
  336. private void FovX_changed(object sender, EventArgs e)
  337. {
  338. fovX = (int)FovXNum.Value;
  339. SetKey(nameof(fovX), fovX);
  340. }
  341.  
  342. private void FovY_changed(object sender, EventArgs e)
  343. {
  344. fovY = (int)FovYNum.Value;
  345. SetKey(nameof(fovY), fovY);
  346. }
  347.  
  348. private void IsAimbot_changed(object sender, EventArgs e)
  349. {
  350. isAimbot = AimbotBtt.Checked;
  351. SetKey(nameof(isAimbot), isAimbot);
  352. }
  353.  
  354. private void IsTriggerbot_changed(object sender, EventArgs e)
  355. {
  356. isTriggerbot = TriggerbotBtt.Checked;
  357. SetKey(nameof(isTriggerbot), isTriggerbot);
  358. }
  359.  
  360. Thread mainThread;
  361. private void Main_load(object sender, EventArgs e)
  362. {
  363. mainThread = new Thread(() => {
  364. Update();
  365. });
  366. mainThread.Start();
  367. }
  368.  
  369. void SetKey(string key, bool o)
  370. {
  371. Properties.Settings.Default[key] = o;
  372. Properties.Settings.Default.Save();
  373. }
  374. void SetKey(string key, int o)
  375. {
  376. Properties.Settings.Default[key] = o;
  377. Properties.Settings.Default.Save();
  378. }
  379. void SetKey(string key, decimal o)
  380. {
  381. Properties.Settings.Default[key] = o;
  382. Properties.Settings.Default.Save();
  383. }
  384.  
  385. T GetKey<T>(string key)
  386. {
  387. return (T)Properties.Settings.Default[key];
  388. }
  389.  
  390. protected override void OnHandleDestroyed(EventArgs e)
  391. {
  392. mainThread.Abort();
  393. Properties.Settings.Default.Save();
  394. base.OnHandleDestroyed(e);
  395. }
  396.  
  397. bool isRunning = false;
  398. private void Start_click(object sender, EventArgs e)
  399. {
  400. isRunning = !isRunning;
  401. UpdateUI();
  402. }
  403.  
  404. void UpdateUI()
  405. {
  406. StartBtt.Text = isRunning ? "Stop" : "Start";
  407. UpdateDisplayInformation();
  408. ChangeMonitorBtt.Text = ("Monitor [" + monitor + "] " + xSize + "x" + ySize);
  409. AimkeyBtt.Text = Enum.GetName(typeof(AimKey), mainAimKey);
  410. }
  411.  
  412. private void MonitorChanged(object sender, EventArgs e)
  413. {
  414. monitor++;
  415. if (monitor >= Screen.AllScreens.Length) {
  416. monitor = 0;
  417. }
  418. SetKey(nameof(monitor), monitor);
  419. UpdateUI();
  420. }
  421.  
  422. private void IsAimKeyChanged(object sender, EventArgs e)
  423. {
  424. isAimKey = AimKeyToggle.Checked;
  425. SetKey(nameof(isAimKey), isAimKey);
  426. }
  427.  
  428. private void IsHold_changed(object sender, EventArgs e)
  429. {
  430. isHold = IsHoldToggle.Checked;
  431. SetKey(nameof(isHold), isHold);
  432. }
  433.  
  434. private void AimKeyDrop(object sender, EventArgs e)
  435. {
  436. Point screenPoint = AimkeyBtt.PointToScreen(new Point(AimkeyBtt.Left, AimkeyBtt.Bottom));
  437. // contextMenuStrip1.Items.AddRange(new ToolStripItem[] { new ToolStripItem() { } });
  438. if (screenPoint.Y + contextMenuStrip1.Size.Height > Screen.PrimaryScreen.WorkingArea.Height) {
  439. contextMenuStrip1.Show(AimkeyBtt, new Point(0, -contextMenuStrip1.Size.Height));
  440. }
  441. else {
  442. contextMenuStrip1.Show(AimkeyBtt, new Point(0, AimkeyBtt.Height));
  443. }
  444.  
  445. }
  446.  
  447. private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
  448. {
  449.  
  450. }
  451.  
  452. private void OffsetY_changed(object sender, EventArgs e)
  453. {
  454. offsetY = (int)offsetNum.Value;
  455. SetKey(nameof(offsetY), offsetY);
  456. }
  457.  
  458. private void label5_Click(object sender, EventArgs e)
  459. {
  460.  
  461. }
  462.  
  463. private void FireRate_changed(object sender, EventArgs e)
  464. {
  465. msShootTime = (int)FireRateNum.Value;
  466. SetKey(nameof(msShootTime), msShootTime);
  467. }
  468. }
  469. }

(27 July, 2020 - 06:38 PM)TOP110Kubson Wrote: Show More
Author of ViperNexus: Typical_RBLX
Author of crack: Me
I recommend using lite version because x version is glitchy.
Pepelove
Download:

VirusTotal:
https://www.virustotal.com/gui/file/aaf3.../detection
24 detects because it's cheat :pepo:

Don't forget to like and +rep or you'll be banned for leaching. [Image: Amusing.png]

no preview because cracked.to doesn't allows me idk why peperee

  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Data;
  6. using System.Drawing;
  7. using System.Drawing.Imaging;
  8. using System.Linq;
  9. using System.Numerics;
  10. using System.Runtime.InteropServices;
  11. using System.Text;
  12. using System.Threading;
  13. using System.Threading.Tasks;
  14. using System.Windows.Forms;
  15.  
  16. namespace ValorantAimbotUI
  17. {
  18. public partial class Form1 : Form
  19. {
  20.  
  21. enum AimKey
  22. {
  23. LeftMouse = 1,
  24. RightMouse = 2,
  25. X1Mouse = 5,
  26. X2Button = 6,
  27. Shift = 160,
  28. Ctrl = 162,
  29. Alt = 164,
  30. Capslock = 20,
  31. Numpad0 = 96,
  32. Numlock = 144,
  33. }
  34.  
  35. public Form1()
  36. {
  37. InitializeComponent();
  38.  
  39. this.BackColor = Color.FromArgb(255, 62, 74);
  40. this.Text = "Valorant Aim";
  41. this.ShowIcon = false;
  42.  
  43.  
  44. isTriggerbot = GetKey<bool>(nameof(isTriggerbot));
  45. isAimbot = GetKey<bool>(nameof(isAimbot));
  46. speed = GetKey<decimal>(nameof(speed));
  47. fovX = GetKey<int>(nameof(fovX));
  48. fovY = GetKey<int>(nameof(fovY));
  49. color = (ColorType)GetKey<int>(nameof(color));
  50. mainAimKey = (AimKey)GetKey<int>(nameof(mainAimKey));
  51. isAimKey = GetKey<bool>(nameof(isAimKey));
  52. isHold = GetKey<bool>(nameof(isHold));
  53. monitor = GetKey<int>(nameof(monitor));
  54. isTriggerbot = GetKey<bool>(nameof(isTriggerbot));
  55. offsetY = GetKey<int>(nameof(offsetY));
  56. msShootTime = GetKey<int>(nameof(msShootTime));
  57.  
  58. switch (color) {
  59. case ColorType.Red:
  60. RedRadio.Checked = true;
  61. break;
  62. case ColorType.Purple:
  63. PurpleRadio.Checked = true;
  64. break;
  65. default:
  66. break;
  67. }
  68. UpdateUI();
  69. IsHoldToggle.Checked = isHold;
  70. AimbotBtt.Checked = isAimbot;
  71. AimKeyToggle.Checked = isAimKey;
  72. Speed.Value = speed;
  73. FovXNum.Value = fovX;
  74. FovYNum.Value = fovY;
  75. TriggerbotBtt.Checked = isTriggerbot;
  76. offsetNum.Value = offsetY;
  77. FireRateNum.Value = msShootTime;
  78.  
  79. string[] names = Enum.GetNames(typeof(AimKey));
  80. foreach (var name in names) {
  81. contextMenuStrip1.Items.Add(name);
  82. }
  83.  
  84. contextMenuStrip1.ItemClicked += (o, e) => {
  85. mainAimKey = (AimKey)Enum.Parse(typeof(AimKey), e.ClickedItem.ToString());
  86. SetKey(nameof(mainAimKey), (int)mainAimKey);
  87. UpdateUI();
  88. };
  89. AutoSize = false;
  90. AutoScaleMode = AutoScaleMode.Font;
  91. Font = new Font("Trebuchet MS",
  92. 10.0f,
  93. FontStyle.Regular,
  94. GraphicsUnit.Point,
  95. ((byte)(204))
  96. );
  97. }
  98.  
  99. [DllImport("gdi32.dll")]
  100. static extern int GetDeviceCaps(IntPtr hdc, int nIndex);
  101. public enum DeviceCap
  102. {
  103. VERTRES = 10,
  104. DESKTOPVERTRES = 117,
  105.  
  106. // http://pinvoke.net/default.aspx/gdi32/Ge...eCaps.html
  107. }
  108.  
  109.  
  110. private float GetScalingFactor()
  111. {
  112. Graphics g = Graphics.FromHwnd(IntPtr.Zero);
  113. IntPtr desktop = g.GetHdc();
  114. int LogicalScreenHeight = GetDeviceCaps(desktop, (int)DeviceCap.VERTRES);
  115. int PhysicalScreenHeight = GetDeviceCaps(desktop, (int)DeviceCap.DESKTOPVERTRES);
  116.  
  117. float ScreenScalingFactor = (float)PhysicalScreenHeight / (float)LogicalScreenHeight;
  118.  
  119. return ScreenScalingFactor; // 1.25 = 125%
  120. }
  121.  
  122.  
  123. int xSize;
  124. int ySize;
  125.  
  126.  
  127. [DllImport("user32.dll")]
  128. static extern short GetAsyncKeyState(int vKey);
  129. [DllImport("USER32.dll")]
  130. static extern short GetKeyState(int nVirtKey);
  131.  
  132. int msShootTime = 225;
  133. System.DateTime lastShot = System.DateTime.Now;
  134.  
  135. int offsetY = 10;
  136.  
  137. async void Update()
  138. {
  139. while (true) {
  140. if (!isRunning) {
  141. await Task.Delay(10);
  142. continue;
  143. }
  144. if (isAimKey) {
  145. int res = GetKeyState((int)mainAimKey);
  146. if (isHold) {
  147. if (res >= 0) {
  148. // if (res < 0) {
  149. await Task.Delay(1);
  150. //Move(0, 0, true);
  151. continue;
  152. }
  153. }
  154. else {
  155. if (res != 0) {
  156. await Task.Delay(1);
  157. continue;
  158. }
  159. }
  160. }
  161. var mainColor = Color.FromArgb(GetColor(color));
  162.  
  163.  
  164. if (isTriggerbot && !isAimbot) {
  165. const int triggerFovX = 10;
  166. const int triggerFovY = 10;
  167. var l = PixelSearch(new Rectangle((xSize - triggerFovX) / 2, (ySize - triggerFovY) / 2, triggerFovX, triggerFovY), mainColor, colorVariation);
  168. if (l.Length > 0) { // IF NOT ERROR
  169. Move(0, 0, true);
  170. }
  171. }
  172. else if (isAimbot) {
  173. const int maxCount = 5;
  174. const int size = 60;
  175. const int closeSize = 10;
  176.  
  177. var l = PixelSearch(new Rectangle((xSize - fovX) / 2, (ySize - fovY) / 2, fovX, fovY), mainColor, colorVariation);
  178. if (l.Length > 0) {
  179. try {
  180. bool pressDown = false;
  181. if (isTriggerbot) {
  182. for (int i = 0; i < l.Length; i++) {
  183. if ((new Vector2(l[i].X, l[i].Y) - new Vector2(xSize / 2, ySize / 2)).Length() < closeSize) {
  184. pressDown = true;
  185. break;
  186. }
  187. }
  188. }
  189.  
  190. var q = l.OrderBy(t => t.Y).ToArray();
  191.  
  192. List<Vector2> forbidden = new List<Vector2>();
  193.  
  194. for (int i = 0; i < q.Length; i++) {
  195. Vector2 current = new Vector2(q[i].X, q[i].Y);
  196. if (forbidden.Where(t => (t - current).Length() < size || Math.Abs(t.X - current.X) < size).Count() < 1) { // TO NOT PLACE POINTS AT THE BODY
  197. forbidden.Add(current);
  198. if (forbidden.Count > maxCount) {
  199. break;
  200. }
  201. }
  202. }
  203.  
  204. var closes = forbidden.Select(t => (t - new Vector2(xSize / 2, ySize / 2))).OrderBy(t => t.Length()).ElementAt(0) + new Vector2(1, offsetY);
  205.  
  206. Move((int)(closes.X * (float)speed), (int)(closes.Y * (float)speed), pressDown);
  207. }
  208. catch (Exception _ex) {
  209. Console.WriteLine("Main Ex." + _ex);
  210. }
  211. }
  212. }
  213. }
  214. }
  215.  
  216. bool isTriggerbot = false;
  217. bool isAimbot = false;
  218. decimal speed = 1;
  219. int fovX = 100;
  220. int fovY = 100;
  221. bool isAimKey = false;
  222. bool isHold = true;
  223. int monitor = 0;
  224. int colorVariation = 25;
  225. enum ColorType { Red = 0, Purple = 1 }
  226. int GetColor(ColorType color)
  227. {
  228. switch (color) {
  229. case ColorType.Red:
  230. return 0xb41515;
  231. case ColorType.Purple:
  232. return 0xaf2eaf;
  233. default:
  234. return 0;
  235. }
  236. }
  237.  
  238. AimKey mainAimKey = AimKey.Alt;
  239. ColorType color = ColorType.Purple;
  240.  
  241. float zoom = 1;
  242. void UpdateDisplayInformation()
  243. {
  244. zoom = GetScalingFactor();
  245. Screen current = CurrentScreen();
  246. bool prim = current.Primary;
  247. xSize = (int)(current.Bounds.Width * (prim ? zoom : 1));
  248. ySize = (int)(current.Bounds.Height * (prim ? zoom : 1));
  249. }
  250.  
  251.  
  252.  
  253. [DllImport("user32.dll")]
  254. static extern void mouse_event(int dwFlags, int dx, int dy, uint dwData,
  255. UIntPtr dwExtraInfo);
  256.  
  257. public void Move(int xDelta, int yDelta, bool pressDown = false)
  258. {
  259. if (pressDown) {
  260. if (System.DateTime.Now.Subtract(lastShot).TotalMilliseconds < msShootTime) {
  261. pressDown = false;
  262. }
  263. else {
  264. lastShot = System.DateTime.Now;
  265. }
  266. }
  267.  
  268. // if (pressDown) {
  269. mouse_event(pressDown ? (MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP) : 0x0001, xDelta, yDelta, 0, UIntPtr.Zero);
  270. // }
  271. // mouse_event(0x0001, xDelta, yDelta, 0, UIntPtr.Zero);
  272. }
  273.  
  274. private const int MOUSEEVENTF_LEFTDOWN = 0x02;
  275. private const int MOUSEEVENTF_LEFTUP = 0x04;
  276. private const int MOUSEEVENTF_RIGHTDOWN = 0x08;
  277. private const int MOUSEEVENTF_RIGHTUP = 0x10;
  278.  
  279. public Screen CurrentScreen()
  280. {
  281. return Screen.AllScreens[monitor];
  282. }
  283.  
  284. public Point[] PixelSearch(Rectangle rect, Color Pixel_Color, int Shade_Variation)
  285. {
  286. ArrayList points = new ArrayList();
  287. Bitmap RegionIn_Bitmap = new Bitmap(rect.Width, rect.Height, PixelFormat.Format24bppRgb);
  288.  
  289. if (monitor >= Screen.AllScreens.Length) {
  290. monitor = 0;
  291. UpdateUI();
  292. }
  293.  
  294. int xOffset = Screen.AllScreens[monitor].Bounds.Left;
  295. int yOffset = Screen.AllScreens[monitor].Bounds.Top;
  296.  
  297. using (Graphics GFX = Graphics.FromImage(RegionIn_Bitmap)) {
  298. GFX.CopyFromScreen(rect.X + xOffset, rect.Y + yOffset, 0, 0, rect.Size, CopyPixelOperation.SourceCopy);
  299. }
  300. BitmapData RegionIn_BitmapData = RegionIn_Bitmap.LockBits(new Rectangle(0, 0, RegionIn_Bitmap.Width, RegionIn_Bitmap.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
  301. int[] Formatted_Color = new int[3] { Pixel_Color.B, Pixel_Color.G, Pixel_Color.R }; //bgr
  302.  
  303. unsafe {
  304. for (int y = 0; y < RegionIn_BitmapData.Height; y++) {
  305. byte* row = (byte*)RegionIn_BitmapData.Scan0 + (y * RegionIn_BitmapData.Stride);
  306. for (int x = 0; x < RegionIn_BitmapData.Width; x++) {
  307. if (row[x * 3] >= (Formatted_Color[0] - Shade_Variation) & row[x * 3] <= (Formatted_Color[0] + Shade_Variation)) //blue
  308. if (row[(x * 3) + 1] >= (Formatted_Color[1] - Shade_Variation) & row[(x * 3) + 1] <= (Formatted_Color[1] + Shade_Variation)) //green
  309. if (row[(x * 3) + 2] >= (Formatted_Color[2] - Shade_Variation) & row[(x * 3) + 2] <= (Formatted_Color[2] + Shade_Variation)) //red
  310. points.Add(new Point(x + rect.X, y + rect.Y));
  311. }
  312. }
  313. }
  314. RegionIn_Bitmap.Dispose();
  315. return (Point[])points.ToArray(typeof(Point));
  316. }
  317.  
  318. private void Red_changed(object sender, EventArgs e)
  319. {
  320. color = ColorType.Red;
  321. SetKey(nameof(color), (int)color);
  322. }
  323.  
  324. private void Purple_changed(object sender, EventArgs e)
  325. {
  326. color = ColorType.Purple;
  327. SetKey(nameof(color), (int)color);
  328. }
  329.  
  330. private void Speed_changed(object sender, EventArgs e)
  331. {
  332. speed = Speed.Value;
  333. SetKey(nameof(speed), speed);
  334. }
  335.  
  336. private void FovX_changed(object sender, EventArgs e)
  337. {
  338. fovX = (int)FovXNum.Value;
  339. SetKey(nameof(fovX), fovX);
  340. }
  341.  
  342. private void FovY_changed(object sender, EventArgs e)
  343. {
  344. fovY = (int)FovYNum.Value;
  345. SetKey(nameof(fovY), fovY);
  346. }
  347.  
  348. private void IsAimbot_changed(object sender, EventArgs e)
  349. {
  350. isAimbot = AimbotBtt.Checked;
  351. SetKey(nameof(isAimbot), isAimbot);
  352. }
  353.  
  354. private void IsTriggerbot_changed(object sender, EventArgs e)
  355. {
  356. isTriggerbot = TriggerbotBtt.Checked;
  357. SetKey(nameof(isTriggerbot), isTriggerbot);
  358. }
  359.  
  360. Thread mainThread;
  361. private void Main_load(object sender, EventArgs e)
  362. {
  363. mainThread = new Thread(() => {
  364. Update();
  365. });
  366. mainThread.Start();
  367. }
  368.  
  369. void SetKey(string key, bool o)
  370. {
  371. Properties.Settings.Default[key] = o;
  372. Properties.Settings.Default.Save();
  373. }
  374. void SetKey(string key, int o)
  375. {
  376. Properties.Settings.Default[key] = o;
  377. Properties.Settings.Default.Save();
  378. }
  379. void SetKey(string key, decimal o)
  380. {
  381. Properties.Settings.Default[key] = o;
  382. Properties.Settings.Default.Save();
  383. }
  384.  
  385. T GetKey<T>(string key)
  386. {
  387. return (T)Properties.Settings.Default[key];
  388. }
  389.  
  390. protected override void OnHandleDestroyed(EventArgs e)
  391. {
  392. mainThread.Abort();
  393. Properties.Settings.Default.Save();
  394. base.OnHandleDestroyed(e);
  395. }
  396.  
  397. bool isRunning = false;
  398. private void Start_click(object sender, EventArgs e)
  399. {
  400. isRunning = !isRunning;
  401. UpdateUI();
  402. }
  403.  
  404. void UpdateUI()
  405. {
  406. StartBtt.Text = isRunning ? "Stop" : "Start";
  407. UpdateDisplayInformation();
  408. ChangeMonitorBtt.Text = ("Monitor [" + monitor + "] " + xSize + "x" + ySize);
  409. AimkeyBtt.Text = Enum.GetName(typeof(AimKey), mainAimKey);
  410. }
  411.  
  412. private void MonitorChanged(object sender, EventArgs e)
  413. {
  414. monitor++;
  415. if (monitor >= Screen.AllScreens.Length) {
  416. monitor = 0;
  417. }
  418. SetKey(nameof(monitor), monitor);
  419. UpdateUI();
  420. }
  421.  
  422. private void IsAimKeyChanged(object sender, EventArgs e)
  423. {
  424. isAimKey = AimKeyToggle.Checked;
  425. SetKey(nameof(isAimKey), isAimKey);
  426. }
  427.  
  428. private void IsHold_changed(object sender, EventArgs e)
  429. {
  430. isHold = IsHoldToggle.Checked;
  431. SetKey(nameof(isHold), isHold);
  432. }
  433.  
  434. private void AimKeyDrop(object sender, EventArgs e)
  435. {
  436. Point screenPoint = AimkeyBtt.PointToScreen(new Point(AimkeyBtt.Left, AimkeyBtt.Bottom));
  437. // contextMenuStrip1.Items.AddRange(new ToolStripItem[] { new ToolStripItem() { } });
  438. if (screenPoint.Y + contextMenuStrip1.Size.Height > Screen.PrimaryScreen.WorkingArea.Height) {
  439. contextMenuStrip1.Show(AimkeyBtt, new Point(0, -contextMenuStrip1.Size.Height));
  440. }
  441. else {
  442. contextMenuStrip1.Show(AimkeyBtt, new Point(0, AimkeyBtt.Height));
  443. }
  444.  
  445. }
  446.  
  447. private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
  448. {
  449.  
  450. }
  451.  
  452. private void OffsetY_changed(object sender, EventArgs e)
  453. {
  454. offsetY = (int)offsetNum.Value;
  455. SetKey(nameof(offsetY), offsetY);
  456. }
  457.  
  458. private void label5_Click(object sender, EventArgs e)
  459. {
  460.  
  461. }
  462.  
  463. private void FireRate_changed(object sender, EventArgs e)
  464. {
  465. msShootTime = (int)FireRateNum.Value;
  466. SetKey(nameof(msShootTime), msShootTime);
  467. }
  468. }
  469. }
This post is by a banned member (ahonor25) - Unhide
This post is by a banned member (Anunakfn0000) - Unhide
29
Posts
0
Threads
3 Years of service
(27 July, 2020 - 06:38 PM)TOP110Kubson Wrote: Show More
Author of ViperNexus: Typical_RBLX
Author of crack: Me
I recommend using lite version because x version is glitchy.
Pepelove
Download:

VirusTotal:
https://www.virustotal.com/gui/file/aaf3.../detection
24 detects because it's cheat :pepo:

Don't forget to like and +rep or you'll be banned for leaching. [Image: Amusing.png]

no preview because cracked.to doesn't allows me idk why peperee

thanks
This post is by a banned member (WlodiXowy) - Unhide
This post is by a banned member (szymonhgf) - Unhide
This post is by a banned member (ImRealMrNoob2) - Unhide
1
Posts
0
Threads
3 Years of service
(27 July, 2020 - 06:38 PM)TOP110Kubson Wrote: Show More
Author of ViperNexus: Typical_RBLX
Author of crack: Me
I recommend using lite version because x version is glitchy.
Pepelove
Download:

VirusTotal:
https://www.virustotal.com/gui/file/aaf3.../detection
24 detects because it's cheat :pepo:

Don't forget to like and +rep or you'll be banned for leaching. [Image: Amusing.png]

no preview because cracked.to doesn't allows me idk why peperee
Rep  +1
This post is by a banned member (Crownlyx) - Unhide

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
or
Sign in
Already have an account? Sign in here.


Forum Jump:


Users browsing this thread: 2 Guest(s)