
Key Required
Chess House
Lua Script•44 lines (1461 chars)
local player = game:GetService("Players").LocalPlayer
local replicatedStorage = game:GetService("ReplicatedStorage")
local placeBlock = replicatedStorage:WaitForChild("RE"):WaitForChild("PlaceBlock")
local workspace = game:GetService("Workspace")
local bases = workspace:WaitForChild("Bases")
local base = bases:WaitForChild(player.Name)
local step = 4
local startY = 6
local minX = base.Position.X - base.Size.X / 2
local maxX = base.Position.X + base.Size.X / 2
local minZ = base.Position.Z - base.Size.Z / 2
local maxZ = base.Position.Z + base.Size.Z / 2
local startX = math.ceil(minX / step) * step
local startZ = math.ceil(minZ / step) * step
local endX = math.floor(maxX / step) * step
local endZ = math.floor(maxZ / step) * step
local size_blocks_x = math.floor((endX - startX) / step) + 1
local size_blocks_z = math.floor((endZ - startZ) / step) + 1
local function place(x, y, z)
if x >= minX and x <= maxX and z >= minZ and z <= maxZ then
local args = {player, vector.create(x, y, z), 360}
placeBlock:InvokeServer(unpack(args))
end
end
local current_iy = 0
while true do
local y = startY + current_iy * step
for ix = 0, size_blocks_x - 1 do
local x = startX + ix * step
for iz = 0, size_blocks_z - 1 do
local z = startZ + iz * step
if (ix + current_iy + iz) % 2 == 0 then
place(x, y, z)
end
end
end
current_iy = current_iy + 1
endFeatures & Information
Select any block, run the script. If you die, the script will reset.

TRASH SCRIPT
@ZERETET bro stop you've been commenting false accusations on his scripts just because they are great and work stop doing ts you look like a fool
@Dioavadra Thanks bro.
@Dioavadra REALLY? SO HES THE VICTIM NOW? I disliked ONE script of his and commented "the coins don't work", then HE FKIN SWEARED AT ME AND ROASTED ME JUST FOR A LITTLE DISLIKE? DONT JUDGE A BOOK BY ITS COVER YOU #####
.I might have completely misunderstood your first message. I use a translator to communicate here, and sometimes the meaning gets lost. When I saw your comment, I was already frustrated from other messages and I snapped at you. I'm sorry for the way I responded, that was wrong. But your reaction afterwards felt like a lot. M* disliking my work and calling everything garbage isn't just giving feedback, it feels like you're trying to hurt my work on purpose. My initial outburst was a mistake, but what you did after really wasn't fair either. I still want to fix this. If your issue with the coins is real, please tell me exactly what's wrong. I'm ready to help and fix the script. But if this is just about the argument, then let's stop here. There's no point in this anymore.
.
Keep going dude this script is fun