Advertisement
GigaOrts

Taikun

Jul 5th, 2025
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.76 KB | None | 0 0
  1. --М6У4
  2.  
  3. local Players = game:GetService("Players")
  4. local function leaderboardSetup(player)
  5.     local leaderstats = Instance.new("Folder", player)
  6.     leaderstats.Name = "leaderstats"
  7.  
  8.     local Cash = Instance.new("NumberValue", leaderstats)
  9.     Cash.Name = "Cash"
  10.     Cash.Value = 0
  11. end
  12. Players.PlayerAdded:Connect(leaderboardSetup)
  13.  
  14. ----------------------------------------------------------------------------
  15.  
  16. local values = script.Parent.Parent.Parent.Parent.Values
  17.  
  18. function onTouchClaim(hit)
  19.     if hit.Parent:FindFirstChild("Humanoid") and values.Player.Value == nil then
  20.         local player = game.Players:GetPlayerFromCharacter(hit.Parent)
  21.         values.Player.Value = player
  22.         script.Parent.SurfaceGui.TextLabel.Text = player.Name .. " Тайкун"
  23.     end
  24. end
  25.  
  26. script.Parent.Touched:Connect(onTouchClaim)
  27.  
  28. ----------------------------------------------------------------------------
  29.  
  30. local player = game.Players.LocalPlayer
  31.  
  32. while wait() do
  33.     script.Parent.TextLabel.Text = "Баланс: " .. player.leaderstats.Cash.Value
  34. end
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. --М7У1
  45. ----------------------------------------------------------------------------
  46.  
  47. while wait(0.01) do
  48.     script.Parent.Velocity = script.Parent.CFrame.LookVector * 10
  49. end
  50.  
  51. ----------------------------------------------------------------------------
  52.  
  53. -- Получаем ссылку на папку DropperParts, которая находится на три уровня выше в иерархии объектов.
  54. local DropperFolder = script.Parent.Parent.Parent.DropperParts
  55.  
  56. -- Бесконечный цикл, который выполняется с задержкой в 3 секунды между итерациями.
  57. while wait(3) do
  58.     -- Создаем новый объект Part и помещаем его в папку DropperFolder.
  59.     local new = Instance.new("Part", DropperFolder)
  60.     -- Устанавливаем позицию нового объекта Part равной позиции объекта SpawnPart, который находится на один уровень выше в иерархии объектов.
  61.     new.Position = script.Parent.SpawnPart.Position
  62.     -- Задаем размер нового объекта Part, устанавливая его размеры по осям x, y и z равными 1.
  63.     new.Size = Vector3.new(1,1,1)
  64.  
  65.     -- Создаем новый объект IntValue и помещаем его внутрь созданного объекта Part.
  66.     local CashValue = Instance.new("IntValue", new)
  67.     -- Устанавливаем значение нового объекта IntValue равным 5.
  68.     CashValue.Value = 5
  69.     -- Присваиваем имя "CashValue" новому объекту IntValue.
  70.     CashValue.Name = "CashValue"
  71. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement