Valex
Valex.iohttps://1cheats.com
  • 👋Introduction
  • Getting Started
    • Download
    • Setup Guide
  • EXTERNAL
    • Features
  • Execution
    • Drawing
  • WebSocket
  • Cache
  • Closures
  • Console
  • Crypt
  • Debug
  • Filesystem
  • Input
  • Instances
  • Metatable
  • Miscellaneous
  • Scripts
Powered by GitBook
On this page
  • isrbxactive
  • mouse1click
  • mouse1press
  • mouse1release
  • mouse2click
  • mouse2press
  • mouse2release
  • mousemoveabs
  • mousemoverel
  • mousescroll

Input

The input functions allow you to dispatch inputs on behalf of the user.


isrbxactive

function isrbxactive(): boolean

Returns whether the game's window is in focus. Must be true for other input functions to work.

Aliases

  • isgameactive

Example

if isrbxactive() then
	mouse1click()
end

mouse1click

function mouse1click(): ()

Dispatches a left mouse button click.


mouse1press

function mouse1press(): ()

Dispatches a left mouse button press.


mouse1release

function mouse1release(): ()

Dispatches a left mouse button release.


mouse2click

function mouse2click(): ()

Dispatches a right mouse button click.


mouse2press

function mouse2press(): ()

Dispatches a right mouse button press.


mouse2release

function mouse2release(): ()

Dispatches a right mouse button release.


mousemoveabs

function mousemoveabs(x: number, y: number): ()

Moves the mouse cursor to the specified absolute position.

Parameters

  • x - The x-coordinate of the mouse cursor.

  • y - The y-coordinate of the mouse cursor.

Example

Move the cursor in a circle around the screen:

-- Wait for the game window to be selected
while not isrbxactive() do
	task.wait()
end

local size = workspace.CurrentCamera.ViewportSize
	
for i = 0, 50 do
	local x = math.sin(i / 50 * math.pi * 2) / 2 + 0.5
	local y = math.cos(i / 50 * math.pi * 2) / 2 + 0.5
	mousemoveabs(x * size.X, y * size.Y)
	task.wait(0.05)
end

mousemoverel

function mousemoverel(x: number, y: number): ()

Adjusts the mouse cursor by the specified relative amount.

Parameters

  • x - The x-offset of the mouse cursor.

  • y - The y-offset of the mouse cursor.

Example

Moves the cursor in a small circle:

-- Wait for the game window to be selected
while not isrbxactive() do
	task.wait()
end

for i = 0, 20 do
	local x = math.sin(i / 20 * math.pi * 2)
	local y = math.cos(i / 20 * math.pi * 2)
	mousemoverel(x * 100, y * 100)
	task.wait(0.05)
end

mousescroll

function mousescroll(pixels: number): ()

Dispatches a mouse scroll by the specified number of pixels.

Parameters

  • pixels - The number of pixels to scroll.

PreviousFilesystemNextInstances

Last updated 26 days ago