network
A simple yet incredibly useful network module which simplifies and extends server-client communication.
local Workspace = game:GetService("Workspace")
-- Server
local testNetwork = Network.Server.new("TestNetwork")
testNetwork:append("method", function(player)
return string.format("hi, %s!", player.Name)
end)
testNetwork:dispatch(Workspace)
-- Client
local Workspace = game:GetService("Workspace")
local testNetwork = network.client.fromParent("TestNetwork", Workspace):expect()
print(testNetwork.method():expect()) --> "hi, babypatrick100!"
Types
RemoteProperty
RemoteSignal
ClientRemoteProperty
ClientRemoteSignal
NetworkServer
Properties
Server
Read onlynetwork.Server:
NetworkServer
client
Read onlynetwork.client:
networkClient