game.Players.PlayerAdded:Connect(function(player)
local achievements = Instance.new("Folder")
achievements.Name = "Achievements"
achievements.Parent = player
end)game.Players.PlayerAdded:Connect(function(player)
local achievements = Instance.new("Folder")
achievements.Name = "Achievements"
achievements.Parent = player
local firstWin = Instance.new("BoolValue")
firstWin.Name = "FirstWin"
firstWin.Value = false
firstWin.Parent = achievements
end)firstWin.Value = truelocal achievements = player:WaitForChild("Achievements")
local firstWin = achievements:WaitForChild("FirstWin")
if firstWin.Value == false then
firstWin.Value = true
print("Игрок получил достижение!")
endif player.leaderstats.Coins.Value >= 100 then
local achievement = player.Achievements.Collector
if achievement.Value == false then
achievement.Value = true
print("Достижение получено!")
end
endif player.leaderstats.Level.Value >= 10 then
local achievement = player.Achievements.Level10
if achievement.Value == false then
achievement.Value = true
print("Получено достижение: Опытный игрок!")
end
endif achievement.Value == false then
achievement.Value = true
player.leaderstats.Coins.Value += 100
endplayer.XP.Value += 250newZone.Value = truemessage.Visible = true
message.Text = "🏆 Достижение получено!"
task.wait(3)
message.Visible = falseFirstWin = true
Collector = true
Level10 = false