AddTrigger
Available
Client
Syntax
AddTrigger(name, settings)
Parameters
| Variable | Type |
|---|---|
| name | String |
| settings | Array |
Settings parameters
| Variable | Type | Default |
|---|---|---|
| x | Float | 0.0 |
| y | Float | 0.0 |
| z | Float | 0.0 |
| weight | Float | 2.0 |
| height | Float | 2.0 |
| enter | Array | |
| exit | Array | |
| active | Array | |
| data | Array | |
| enable | Bool | true |
Enter parameters
| Variable | Type |
|---|---|
| callback | Function |
| eventClient | String |
| eventServer | String |
Exit parameters
| Variable | Type |
|---|---|
| eventClient | String |
| eventServer | String |
| callback | Function |
Active parameters
| Variable | Type |
|---|---|
| eventClient | String |
| eventServer | String |
| callback | Function |
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,
}
},
})
Updated less than a minute ago
