
328 Views
494 Executions
backroom map cilentside
Universal Script 📌
1 month ago
Reviewed by QueueSherlockPaid revieweron How review works
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
real map but cilent side version
-- BACKROOMS INFINITE MAZE LOADER SCRIPT (V4 - REAL FALL GRAVITY)
-- Sistem pembersihan ultra pantas, pemadaman Baseplate, dan jatuhan graviti rawak supaya pemain tidak bertindih di atas kepala.
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
-- KONFIGURASI BACKROOMS
local CHUNK_SIZE = 40
local WALL_HEIGHT = 12
local WALL_THICKNESS = 1
local RENDER_DISTANCE = 3
local generatedChunks = {}
local backroomsFolder
-- 1. PEMBERSIHAN MAP LAMA & BASEPLATE
local function clearMap()
debug.profilebegin("FastMapClear")
local children = workspace:GetChildren()
for i = 1, #children do
local obj = children[i]
if not obj:IsA("Camera") and not obj:IsA("Terrain") then
if not Players:GetPlayerFromCharacter(obj) then
obj:Destroy()
end
end
end
debug.profileend()
print("✓ Map lama dan Baseplate dipadamkan!")
end
-- Fungsi Matematik Deterministik Maze
local function getDeterministicWall(chunkX, chunkZ, wallType)
local seed = math.sin(chunkX * 12.9898 + chunkZ * 78.233) * 43758.5453
local pseudoRandom = seed - math.floor(seed)
if wallType == "North" then return pseudoRandom > 0.45 end
if wallType == "West" then return pseudoRandom > 0.45 end
if wallType == "CenterH" then return pseudoRandom > 0.55 end
if wallType == "CenterV" then return pseudoRandom > 0.55 end
return false
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!







