Files
aya/client/common/content/scripts/ServerCoreScripts/Test.lua
2025-12-17 16:47:48 +00:00

40 lines
1.2 KiB
Lua

local NetworkServer = game:GetService("NetworkServer")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local PlaceId = 1818
local Port = 53640
local Level = "ayaasset://test.rbxl"
-- Hook Players events
Players.PlayerAdded:Connect(function(player)
print("Player " .. player.userId .. " added")
end)
Players.PlayerRemoving:Connect(function(player)
print("Player " .. player.userId .. " leaving")
end)
-- Network settings
pcall(function() settings().Network.UseInstancePacketCache = true end)
pcall(function() settings().Network.UsePhysicsPacketCache = true end)
pcall(function() settings()["Task Scheduler"].PriorityMethod = Enum.PriorityMethod.AccumulatedError end)
settings().Network.PhysicsSend = Enum.PhysicsSendMethod.TopNErrors
settings().Network.ExperimentalPhysicsEnabled = true
settings().Network.WaitingForCharacterLogRate = 100
settings().Diagnostics.LuaRamLimit = 0
-- Load and start the place
game:SetPlaceID(PlaceId, false)
game:GetService("ChangeHistoryService"):SetEnabled(false)
game:Load(Level)
NetworkServer:Start(Port)
-- Run the server
RunService:Run()
print("== Aya.Server : Started place ID " .. PlaceId .. " on port " .. Port .. " ==")