Skip to Content
ドキュメントQbox DocResourcesQbx CoreEventsサーバーイベント

サーバーイベント

これらのイベント禁止他のスクリプトによってトリガーされる。

これらのイベントの中には、カスタム・タイプを使用するものがあります。 これらについては、このリソースの「タイプ」セクションを参照してください。

ネットワーク外のイベント

OnPlayerUnload

プレーヤーがログアウトを開始したときにトリガーされる。
このイベントがトリガーされた時点で、qbx_coreのメモリ内にプレーヤーがまだ存在しているという保証はありません。

AddEventHandler('QBCore:Server:OnPlayerUnload', function(source) end)
  • ソースinteger

OnPermissionUpdate

選手のパーミッションが更新されたときにトリガーされます。
QBパーミッション機能によって作成されたパーミッションにのみ適用されます。

AddEventHandler('QBCore:Server:OnPermissionUpdate', function(source) end)
  • ソースinteger

オンジョブ更新

選手の仕事が更新されたときにトリガーされる。

AddEventHandler('QBCore:Server:OnJobUpdate', function(source, job) end)

OnGangUpdate

選手のギャングが更新されたときにトリガーされる。

AddEventHandler('QBCore:Server:OnGangUpdate', function(source, gang) end)

セットデューティ

選手の職務が更新されたときにトリガーされる。

AddEventHandler('QBCore:Server:SetDuty', function(source, onDuty) end)
  • ソースinteger
  • 勤務中:boolean

グループ更新

プレーヤーのグループが更新されたときにトリガーされます。グレードがnilの場合、グループは削除され、そうでない場合、グループは追加されます。

AddEventHandler('qbx_core:server:onGroupUpdate', function(source, groupName, groupGrade) end)
  • ソースinteger
  • グループ名:string
  • groupGrade?number

オンマネーチェンジ

プレーヤーの現金/銀行残高が更新されたときにトリガーされる。

AddEventHandler('QBCore:Server:OnMoneyChange', function(source, moneyType, amount, operation, reason) end)
  • ソースinteger
  • moneyType:'cash' | 'bank' | 'crypto'
  • の量だ:number
  • オペレーションを行う:'add' | 'remove' | 'set'
  • 理由string

onSetMetaData

player.Functions.setMetaData() が使用されたときにトリガーされます。

AddEventHandler('qbx_core:server:onSetMetaData', function(key, oldValue, newValue, source) end)
  • キーだ:string
  • oldValue:any
  • newValue:any
  • ソースnumber

ネットワークイベント

OnPlayerLoaded

選手のロードが終了したときにトリガーされる。

RegisterNetEvent('QBCore:Server:OnPlayerLoaded', function() end)
Last updated on