客户端事件
可在脚本中使用的一些客户端事件列表。
核心事件
这些事件是 FiveM 的一部分,不需要任何脚本资源。
Index
Functions
CEventName
-
Parameters
-
entities: number[]
All entities receiving/emitting the event, can be empty.
-
eventEntity: number
Entity the event is related to.
-
data: any[]
Extra event data.
Returns void
-
entityDamaged
-
An event that is triggered when an entity is locally damaged.
Parameters
-
victim: number
The entity which is damaged, or 0 if none.
-
culprit: number
The damaging entity, or 0 if none.
-
weapon: number
The hash of the weapon inflicting damage.
-
baseDamage: number
The base amount of damage inflicted, discounting any modifiers.
Returns void
-
gameEventTriggered
-
An event that is triggered when the game triggers an internal network event.
Parameters
-
name: string
The name of the triggered event.
-
data: number[]
The type-specific event data.
Returns void
-
mumbleConnected
-
An event triggered when the game completes (re)connecting to a Mumble server.
Parameters
-
address: string
The address of the Mumble server connected to.
-
reconnecting: boolean
Is this a reconnection to a Mumble server.
Returns void
-
mumbleDisconnected
-
An event triggered when the game disconnects from a Mumble server without being reconnected.
Parameters
-
address: string
The address of the Mumble server disconnected from.
Returns void
-
onClientResourceStart
-
An event that is queued after a resource has started.
Parameters
-
resource: string
The name of the resource that has started.
Returns void
-
onClientResourceStop
-
An event that is triggered after a resource has stopped.
Parameters
-
resource: string
The name of the resource that has stopped.
Returns void
-
onResourceStart
-
An event that is triggered immediately when a resource has started.
Parameters
-
resource: string
The name of the resource that just started.
Returns void
-
onResourceStarting
-
An event that is triggered when a resource is trying to start.
This can be canceled to prevent the resource from starting.
Parameters
-
resource: string
The name of the resource that is trying to start.
Returns void
-
onResourceStop
-
An event that is triggered immediately when a resource is stopping.
Parameters
-
resource: string
The name of the resource that is stopping.
Returns void
-
populationPedCreating
-
An event that is triggered when a ped is being created by the game population system. The event can be canceled to stop creating the ped.
Parameters
-
x: number
The X position the ped is trying to spawn at.
-
y: number
The Y position.
-
z: number
The Z position.
-
model: number
The intended model.
-
overrideCalls: { setModel: any; setPosition: any }
Functions to override position or model.
-
set
Model: function -
Sets the model of the created ped.
Parameters
-
model: string | number
The model hash or name of the target ped model.
Returns void
-
-
-
set
Position: function -
Sets the position of the created ped.
Parameters
-
x: number
The X position the ped will spawn at.
-
y: number
The Y position.
-
z: number
The Z position.
Returns void
-
-
-
Returns void
-
spawnmanager 事件
这些事件是 spawnmanager 脚本资源的一部分。
mapmanager 事件
这些事件是 mapmanager 脚本资源的一部分。
baseevents 事件
这些事件是 baseevents 脚本资源的一部分。
sessionmanager 事件
这些事件是 sessionmanager 脚本资源的一部分。
chat 事件
这些事件是 chat 脚本资源的一部分。
An event that is triggered when the game triggers an internal network event. CEventName can be any event name that GTA 5 throws, e.g.: "CEventShockingCarCrash". see: https://docs.fivem.net/docs/game-references/game-events/ for a list of known events.