Call a method, remote or signal
call_instanceInvoke methods, fire RemoteEvents or RemoteFunctions, and trigger instance signals in a running Roblox game using typed arguments; requires an active executor connection.
Instructions
Act on the running game directly. Actions: method (call a method of the instance at path, for example FindFirstChild or Destroy, with args), fire_remote (RemoteEvent:FireServer or RemoteFunction:InvokeServer with args, returns the answer of an InvokeServer) and fire_signal (firesignal on one of its events, for example MouseButton1Click). Roblox values in args are written as objects with __type: {"__type":"Vector3","x":1,"y":2,"z":3}, Vector2, Color3 (r, g, b from 0 to 255), CFrame (x, y, z), Enum ({"__type":"Enum","value":"Enum.Material.Neon"}) and Instance ({"__type":"Instance","path":"game.Workspace.Part"}). This changes the running game and can have effects on the server, so only do it when the user asked for it. Requires the connected state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | Arguments, in order. Use __type objects for Roblox values (see the tool description). null is not supported. | |
| path | Yes | Dotted path of the instance, starting at game. | |
| action | Yes | What to do. | |
| client | No | Client id from list_clients, for example c2. Defaults to the client that connected last. | |
| method | No | method: the method name. | |
| signal | No | fire_signal: the event name. |