Pular para o conteúdo

bs_esx_bridge

camada de compatibilidade - deixa scripts feitos para ESX correr no BeyondSurvival.

Gerado a partir dos fontes Lua em resources/[beyond]/bs_esx_bridge/. 8 entradas. A coluna de descrição é o comentário acima da linha no código, por isso, se estiver vazia, ninguém escreveu ainda.

Chama com exports.bs_esx_bridge:Name(...) do mesmo lado.

NomeLadoOndeDescrição
getSharedObjectserverserver/sv_main.lua:44

Os callbacks de servidor são chamados a partir de um cliente com BSB.Await(name, timeoutMs, ...). Os callbacks de cliente são chamados a partir do servidor com BSB.AwaitClient(src, name, timeoutMs, ...).

Nenhum.

“net” significa que o handler está registado com RegisterNetEvent, por isso o outro lado o pode disparar. “local” é só AddEventHandler (mesmo lado, ou eventos do jogo).

NomeLadoTipoOndeDescrição
bs:hook:player:loadedserverlocalserver/sv_main.lua:10O payload de hook do próprio bs_core é uma CÓPIA SERIALIZADA quando passa para outro recurso (ver a nota do bs_inventory sobre exatamente o mesmo) - traz campos, não métodos, o que…
bs:hook:player:moneyserverlocalserver/sv_main.lua:29
bs:hook:player:unloadedserverlocalserver/sv_main.lua:21
bsesx:useItem:sharedlocalshared/sh_esx.lua:188
esx:onPlayerLogoutclientnetclient/cl_main.lua:8
esx:playerLoadedclientnetclient/cl_main.lua:3
esx:setAccountMoneyclientnetclient/cl_main.lua:13

Nenhum.