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

Script lua roblox

Мудар Леменцов Ученик (74), на голосовании 2 недели назад
помогите, на 4 строке предупреждение как пофиксить?

Local = script.Parent.Parent.drop

script.Parent.ClickDetector.MouseClick.Connect(function()
local block = Instance.new("Part",workspace)
block.Position = drop.Position

block.Size = Vector3.new(2, 2, 2)
BrickColor.Blue()
block.TopSurface = "Smooth"
block.BottomSurface = "Smooth"
block.Name = "Block"
end)
Голосование за лучший ответ
Татьяна Мыслитель (5420) 1 месяц назад
я тебя предупреждаю
понял за что? Я тоже нет
Мудар ЛеменцовУченик (74) 1 месяц назад
легенда
Я Ты Профи (793) 1 месяц назад
Блок кода, в котором вы пытаетесь установить цвет кирпича, содержит ошибку. Вместо `BrickColor.Blue()` вы должны использовать `block.BrickColor = BrickColor.new("Bright blue")`. Исправленный код будет выглядеть следующим образом:

```lua
Local = script.Parent.Parent.drop

script.Parent.ClickDetector.MouseClick.Connect(function()
local block = Instance.new("Part",workspace)
block.Position = drop.Position

block.Size = Vector3.new(2, 2, 2)
block.BrickColor = BrickColor.new("Bright blue")
block.TopSurface = "Smooth"
block.BottomSurface = "Smooth"
block.Name = "Block"
end)
```

Теперь код должен работать без ошибок.
Мудар ЛеменцовУченик (74) 1 месяц назад
спасибо большое, но варнинг на строчке

block.Position = drop.Position

c этим можно чтото сделать?
Рустам Абдрашитов Мыслитель (8667) 1 месяц назад
 local drop = script.Parent.Parent.drop 

-- Функция для создания блока
local function createBlock(position)
local block = Instance.new("Part")

-- Установка свойств блока
block.Position = position
block.Size = Vector3.new(2, 2, 2)
block.BrickColor = BrickColor.new("Bright blue")
block.TopSurface = Enum.SurfaceType.Smooth
block.BottomSurface = Enum.SurfaceType.Smooth
block.Name = "Block"

-- Добавление блока в workspace
block.Parent = workspace

return block -- Возвращаем созданный блок (если потребуется)
end

-- Подключение функции к событию нажатия
script.Parent.ClickDetector.MouseClick:Connect(function()
createBlock(drop.Position)
end)
Похожие вопросы