#Packet Wrapper (RemoteFunctions)
1 messages · Page 1 of 1 (latest)
Remotes
return {
RemoteOne = Packet("R1", Packet.String)
FunctionOne = Packet("F1", Packet.String):Response(Packet.Boolean8)
}
Example
-- Server
local Players = game:GetService("Players")
local Network = require(Path.To.Network):Init()
local Player = Players.PlayerAdded:Wait()
Network:Fire("RemoteOne", Player, "Hi!")
-- Client
local Network = require(Path.To.Network):Init()
Network:Listen("RemoteOne", function(Message)
print(Message)
end)
Remote Functions
-- Client
local Network = require(Path.To.Network):Init()
local Response = Network:Fire("FunctionOne", "Hello!")
print(Response)
-- Server
local Network = require(Path.To.Network):Init()
Network:Listen("FunctionOne", function(Player, Message)
return true
end)