ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Change Base Skins Tutorial

Автор: Tutorials Lite

Загружено: 2026-01-26

Просмотров: 32

Описание: model = 107398504693015
localscript = https://pastebin.com/MMMVXrb3
script = local Players = game:GetService("Players")

local Bases = {
workspace.Base1,
workspace.Base2,
workspace.Base3
}

local function getFreeBase()
for _, base in ipairs(Bases) do
local owner = base:FindFirstChild("Owner")
if owner and owner.Value == "None" then
return base
end
end
end

Players.PlayerAdded:Connect(function(player)
local base = getFreeBase()
if not base then return end

base.Owner.Value = player.Name

local signGui = base.Sign.Sign.SignGui
signGui.SignTextLabel.Text = player.Name .. "'s Base"

player.CharacterAdded:Connect(function(character)
local hrp = character:WaitForChild("HumanoidRootPart")
task.wait(0.1)

if base:FindFirstChild("Spawner") then
hrp.CFrame = base.Spawner.CFrame + Vector3.new(0,5,0)
end
end)
end)

Players.PlayerRemoving:Connect(function(player)
for _, base in ipairs(Bases) do

local owner = base:FindFirstChild("Owner")
if owner and owner.Value == player.Name then
owner.Value = "None"
base.Sign.Sign.SignGui.SignTextLabel.Text = "Unclaimed Base"
end
end
end)



script = local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local RemoteEvent = ReplicatedStorage:FindFirstChild("ChangeBaseColor")
if not RemoteEvent then
RemoteEvent = Instance.new("RemoteEvent")
RemoteEvent.Name = "ChangeBaseColor"
RemoteEvent.Parent = ReplicatedStorage
end

local Bases = {
workspace:WaitForChild("Base1"),
workspace:WaitForChild("Base2"),
workspace:WaitForChild("Base3")
}

local rainbowBases = {}

-- Store the original colors of every part in every base
for _, base in ipairs(Bases) do
for _, part in ipairs(base:GetDescendants()) do
if part:IsA("BasePart") then
part:SetAttribute("DefaultColor", part.Color)
end
end
end

local function getPlayerBase(player)
for _, base in ipairs(Bases) do
local owner = base:FindFirstChild("Owner")
if owner and owner.Value == player.Name then
return base
end
end
end

local function setBaseColor(base, colorType)
for _, part in ipairs(base:GetDescendants()) do
if part:IsA("BasePart") then
if colorType == "Default" then
local defaultColor = part:GetAttribute("DefaultColor")
if defaultColor then
part.Color = defaultColor
end
elseif colorType == "Night" then
part.Color = Color3.fromRGB(0,0,0)
elseif colorType == "Gold" then
part.Color = Color3.fromRGB(255,215,0)
end
end
end
end

RunService.Heartbeat:Connect(function()
local hue = tick() % 6 / 6
local color = Color3.fromHSV(hue,1,1)
for base in pairs(rainbowBases) do
if base.Parent then
for _, part in ipairs(base:GetDescendants()) do
if part:IsA("BasePart") then
part.Color = color
end
end
else
rainbowBases[base] = nil
end
end
end)

RemoteEvent.OnServerEvent:Connect(function(player, colorType)
local base = getPlayerBase(player)
if not base then return end

rainbowBases[base] = nil

if colorType == "Rainbow" then
rainbowBases[base] = true
else
setBaseColor(base, colorType)
end
end)

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Change Base Skins Tutorial

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Админ Роблокса, Которого ЛЮБЯТ ВСЕ - clockwork

Админ Роблокса, Которого ЛЮБЯТ ВСЕ - clockwork

ИИ создаёт WINDOWS 12 | Gemini 3 Pro

ИИ создаёт WINDOWS 12 | Gemini 3 Pro

Abstract Black and White Neon wave pattern| Height Map Footage | 2 hours 4k Background

Abstract Black and White Neon wave pattern| Height Map Footage | 2 hours 4k Background

Я протестировал все «запрещенные» школьные гаджеты

Я протестировал все «запрещенные» школьные гаджеты

Прекрати связывать заметки! Почему твой Второй Мозг не работает

Прекрати связывать заметки! Почему твой Второй Мозг не работает

223 hours in 1 video

223 hours in 1 video

Я ЗАШЕЛ В МЕРТВЫЕ РЕЛЬСЫ СПУСТЯ ГОД.. РОБЛОКС

Я ЗАШЕЛ В МЕРТВЫЕ РЕЛЬСЫ СПУСТЯ ГОД.. РОБЛОКС

Where are the Popular Internet Memes NOW ! (Then and Now)🥶🥵 Part 1

Where are the Popular Internet Memes NOW ! (Then and Now)🥶🥵 Part 1

Чем больше кликаешь, тем страшнее становится.

Чем больше кликаешь, тем страшнее становится.

Взломщик паролей с помощью блокнота!

Взломщик паролей с помощью блокнота!

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Aesthetic pink aura for studying🌺 | 4k background screensaver wallpaper | The Aesthetic Guide

Aesthetic pink aura for studying🌺 | 4k background screensaver wallpaper | The Aesthetic Guide

НЕЙРОСЕТЬ делает ПРЯТКИ из ИГРЫ В КАЛЬМАРА в РОБЛОКСЕ!

НЕЙРОСЕТЬ делает ПРЯТКИ из ИГРЫ В КАЛЬМАРА в РОБЛОКСЕ!

ИИ создаёт TELEGRAM | Gemini 3 Pro

ИИ создаёт TELEGRAM | Gemini 3 Pro

Aesthetic background | White coquette bow wallpaper | Art screensaver for TV | Frame PRO TV painting

Aesthetic background | White coquette bow wallpaper | Art screensaver for TV | Frame PRO TV painting

Windows 11 и 9999 год: почему для системы это конец света?

Windows 11 и 9999 год: почему для системы это конец света?

Дэвид Басзуки в опасности! (Обновление Roblox)

Дэвид Басзуки в опасности! (Обновление Roblox)

Fact-Checking Hitler

Fact-Checking Hitler

3 часа против 3 лет Blender

3 часа против 3 лет Blender

EVERYONE WILL GO TO THIS IF ROBLOX DIES...

EVERYONE WILL GO TO THIS IF ROBLOX DIES...

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]