if so, what would be the best way to carry this out? Im thinking of it carrying a reason for call value, and from that it would decide whether it should do what.
Server Script:
local Remote = game:GetService("ReplicatedStorage").RemoteEvent Remote.OnServerEvent:Connect(function(player,key,obj,Property,Value) if key == "ChangeProperties" then obj[Property]= Value elseif key == "Create" then local ob = Instance.new(obj) ob.Name = "CreatedObject" ob.Parent = workspace end end)
local Script:
local Remote = game.ReplicatedStorage.RemoteEvent -- Create a "Part" Remote:FireServer("Create","Part","None","None") --Change parts property Remote:FireServer("ChangeProperties",workspace.Part,"Transparency",0.5)
Try that idk if that will work or not