Added sender peer_id to arguments
This commit is contained in:
parent
bd3a60aca7
commit
85d5a747d6
1 changed files with 2 additions and 2 deletions
|
@ -93,7 +93,7 @@ end
|
||||||
|
|
||||||
local function send_rpc_vmf_data_local(mod_name, rpc_name, ...)
|
local function send_rpc_vmf_data_local(mod_name, rpc_name, ...)
|
||||||
|
|
||||||
local success, error_message = pcall(_RPC_CALLBACKS[mod_name][rpc_name], ...)
|
local success, error_message = pcall(_RPC_CALLBACKS[mod_name][rpc_name], Network.peer_id(), ...)
|
||||||
|
|
||||||
if not success then
|
if not success then
|
||||||
get_mod(mod_name):error("(local rpc) in rpc '%s': %s", rpc_name, error_message)
|
get_mod(mod_name):error("(local rpc) in rpc '%s': %s", rpc_name, error_message)
|
||||||
|
@ -231,7 +231,7 @@ vmf:hook("ChatManager.rpc_chat_message", function(func, self, sender, channel_id
|
||||||
vmf:info("[NETWORK][RECEIVED RPC] '%s.%s' [%s]: %s", mod_name, rpc_name, sender, message) -- @DEBUG:
|
vmf:info("[NETWORK][RECEIVED RPC] '%s.%s' [%s]: %s", mod_name, rpc_name, sender, message) -- @DEBUG:
|
||||||
|
|
||||||
-- can be error in both callback_function() and deserialize_data()
|
-- can be error in both callback_function() and deserialize_data()
|
||||||
local success, error_message = pcall(function() _RPC_CALLBACKS[mod_name][rpc_name](deserialize_data(localization_param)) end)
|
local success, error_message = pcall(function() _RPC_CALLBACKS[mod_name][rpc_name](sender, deserialize_data(localization_param)) end)
|
||||||
if not success then
|
if not success then
|
||||||
get_mod(mod_name):error("(network) in rpc function '%s': %s", rpc_name, tostring(error_message))
|
get_mod(mod_name):error("(network) in rpc function '%s': %s", rpc_name, tostring(error_message))
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue