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

Роблокс студио скрипт

Error Sans-The-Skeleton Ученик (96), открыт 1 неделю назад
Мне нужна помощь со скриптом, который даёт тебе новый или новые tool на 50% жизни humanoid, когда ты играешь за какой нибудь морф, это как подобия не которых игр про Андертейл.
1 ответ
Рустам Абдрашитов Мыслитель (9508) 1 неделю назад
1. Создайте новый скрипт в StarterCharacterScripts.
2. Вставьте следующий код в скрипт:
 local Players = game:GetService("Players") 
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local toolName = "YourToolNameHere" -- Название инструмента, который вы хотите выдать

local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
local player = Players:GetPlayerFromCharacter(character)

local function onHealthChanged(health)
if health <= humanoid.MaxHealth * 0.5 then
-- Проверяем, есть ли у игрока уже инструмент
if not player.Backpack:FindFirstChild(toolName) and not character:FindFirstChild(toolName) then
local tool = ReplicatedStorage:FindFirstChild(toolName):Clone()
tool.Parent = player.Backpack
end
end
end

humanoid.HealthChanged:Connect(onHealthChanged)
end

local function onPlayerAdded(player)
player.CharacterAdded:Connect(onCharacterAdded)
end

Players.PlayerAdded:Connect(onPlayerAdded)
Error Sans-The-SkeletonУченик (96) 1 неделю назад
Извините, если я как то туплю, но я имел в виду 1 морф. На счёт морфа я имею в виду модель какого нибудь персонажа, которым ты можешь стать если подойдёшь к Part, что то подобия этого, но и так же чтобы сам tool появлялся в инвентаре, когда кто то например ранил тебя и у тебя осталось 50/100 жизни.
Похожие вопросы