HomeGuides
GithubWeb site

AddTrigger

📘

Available

Client

Syntax

AddTrigger(name, settings)

Parameters

VariableType
nameString
settingsArray

Settings parameters

VariableTypeDefault
xFloat0.0
yFloat0.0
zFloat0.0
weightFloat2.0
heightFloat2.0
enterArray
exitArray
activeArray
dataArray
enableBooltrue

Enter parameters

VariableType
callbackFunction
eventClientString
eventServerString

Exit parameters

VariableType
eventClientString
eventServerString
callbackFunction

Active parameters

VariableType
eventClientString
eventServerString
callbackFunction

Exemple

exports.ft_libs:AddTrigger("ft_libs_exemple_trigger", {
    x = 648.149,
    y = 625.844,
    z = 128.911,
    weight = 20,
    height = 20,
    enter = {
      eventClient = "ft_libs:EnterTrigger",
    },
    exit = {
      eventServer = "ft_libs:ExitTrigger",
    },
    active = {
      callback = TriggerActive,
    }
})
exports.ft_libs:AddTrigger({
	["ft_libs_exemple_trigger_1"] = {
		x = 648.149,
		y = 625.844,
		z = 128.911,
		weight = 20,
		height = 20,
		enter = {
			eventClient = "ft_libs:EnterTrigger",
		},
		exit = {
			eventServer = "ft_libs:ExitTrigger",
		},
		active = {
			callback = TriggerActive,
		}
	},
	["ft_libs_exemple_trigger_2"] = {
		x = 648.149,
		y = 625.844,
		z = 128.911,
		weight = 20,
		height = 20,
		enter = {
			eventClient = "ft_libs:EnterTrigger",
		},
		exit = {
			eventServer = "ft_libs:ExitTrigger",
		},
		active = {
			callback = TriggerActive,
		}
	},
})