Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему не работает скрипт, и что нужно для его корректной работы. Robloxx Studio LUA

Mamba Parmelad Ученик (87), открыт 1 неделю назад
local Players = game:GetService("Players")

Players.PlayerAdded:Connect(function(player)
-- Создаем таблицу для хранения информации об одежде
player:SetAttribute("ShirtId", "")
player:SetAttribute("PantsId", "")

-- Восстанавливаем одежду при входе
player.CharacterAdded:Connect(function(character)
local shirtId = player:GetAttribute("ShirtId")
local pantsId = player:GetAttribute("PantsId")

if shirtId ~= "" then
local shirt = Instance.new ("Shirt")
shirt.ShirtTemplate = "rbxassetid://3301088562" .. shirtId
shirt.Parent = character
end

if pantsId ~= "" then
local pants = Instance.new ("Pants")
pants.PantsTemplate = "rbxassetid://3301091053" .. pantsId
pants.Parent = character
end
end)
end)

Players.PlayerRemoving:Connect(function(player)
-- Сохраняем ID одежды при выходе
if player.Character then
local shirt = player.Character:FindFirstChildOfClass("Shirt")
local pants = player.Character:FindFirstChildOfClass("Pants")

if shirt then
player:SetAttribute("ShirtId", shirt.ShirtTemplate:match("rbxassetid://(.+)"))
end

if pants then
player:SetAttribute("PantsId", pants.PantsTemplate:match("rbxassetid://(.+)"))
end
end
end)
1 ответ
Валера Милютин Знаток (431) 1 неделю назад
Не знаю
Валера МилютинЗнаток (431) 1 неделю назад
Попробуй скобочку добавить, может поможет хз
Похожие вопросы