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

Пожалуйста помогите со скриптом lua

Горев Степан Ученик (245), на голосовании 10 часов назад
При создании режима столкнулся с проблемой: Хотел написать скрипт, при котором если на RollB.Text = "Rocket 1/8" тогда HumanoidRootPart1 помещается на игрока, но если текст на RollB изменяется, то HumanoidRootPart1 пропадает.
Дополнен 1 месяц назад
Или что-то похожее на это
Голосование за лучший ответ
norwply . Ученик (226) 1 месяц назад
Во-первых, код будет срабатывать только один раз при запуске скрипта, а тебе, видимо надо чтобы он постоянно запускался, цикл пихать не вариант, будем использовать событие на изменение твоего RollB.Text. А, ну и надеюсь задачу я понял правильно, как и строение кода.
 local roll = game.StarterGui.ScreenGui.Frame.RollB 
local rok = game.ServerStorage.Aura.Rocket1
local plr = game.Players.LocalPlayer
local hrp = plr.Character:WaitForChild("HumanoidRootPart")

local function updateRocket()
if roll.Text == "Rocket 1/8" then
rok.Parent = hrp
else
rok.Parent = game.ServerStorage.Aura
end
end

-- То самое событие на изменение
roll:GetPropertyChangedSignal("Text"):Connect(updateRocket)
Горев СтепанУченик (245) 1 месяц назад
я тут вроде всё понимаю, но что такое WaitForChild?
Горев Степан Ученик (245) А, Всё. Я загуглю
Горев СтепанУченик (245) 1 месяц назад
Спасибо большое!
Похожие вопросы