为什么我无法从本地脚本发送装备好的工具信息到服务器脚本?

我试图调用远程函数来在我装备工具时发送工具信息。在断点处,工具进入变量,但在服务器端,玩家的信息始终被发送

武器的本地脚本:

tool.Equipped:Connect(function()

    local weaponType = tool

    GetWeaponInformation:InvokeServer(weaponType)
    BindFireInput:Invoke()

end)

服务器脚本:

function getWeaponInformation(weaponInformation)
    print(weaponInformation)
    return  weaponInformation

end

GetWeaponInformation.OnServerInvoke = getWeaponInformation
点赞
用户12839543
用户12839543
function getWeaponInformation(player, weaponInformation) -- 在这里进行更改
    print(weaponInformation)
    return  weaponInformation
end

GetWeaponInformation.OnServerInvoke = getWeaponInformation

第一个参数始终是玩家。

2020-03-11 20:23:54