Skip to main content

addOutputByName

important

This function is just a wrapper for the ent_fire command so requires sv_cheats to be enabled. Therefore this is basically unusable outside of local servers.

Target an entity based on its targetname and add an output to it.

Add an output to a func_button so that when the button is pressed it opens a door entity
import { Instance } from "cspointscript"
import { addOutputByName } from "s2ts/counter-strike"

Instance.PublicMethod("InputReceived", () => {
addOutputByName("button", {
outputName: "OnPressed",
targetName: "door",
viaThisInput: "Open",
delay: 1
})
})