SHOW:
|
|
- or go back to the newest paste.
| 1 | local player = game.Players.LocalPlayer | |
| 2 | local button = player.PlayerGui:WaitForChild("ScreenGui").Center.PetInventory.Upgrade
| |
| 3 | local napis = button.Parent.DamageLabel | |
| 4 | local oldBackground = button.BackgroundColor3 | |
| 5 | ||
| 6 | button.MouseButton1Click:Connect(function () | |
| 7 | local damage = player.Values.Damage.Value | |
| 8 | local cost = 10*(2^(damage-1)) | |
| 9 | if player.leaderstats.Shards.Value >= cost then | |
| 10 | damage +=1 | |
| 11 | game.ReplicatedStorage.Remotes.Upgrade:FireServer(cost, damage) | |
| 12 | button.Text = "Purchased!" | |
| 13 | button.BackgroundColor3=Color3.new(0.0352941, 0.52549, 0.00392157) | |
| 14 | napis.Text = "Your dmg multiplier: x" .. damage | |
| 15 | wait(2) | |
| 16 | cost = 10*(2^(damage-1)) | |
| 17 | button.Text = "Upgrade for " .. cost .. " Shards" | |
| 18 | button.BackgroundColor3=oldBackground | |
| 19 | else | |
| 20 | button.Text = "Not enough Shards!" | |
| 21 | button.BackgroundColor3=Color3.new(0.52549, 0.0156863, 0.0862745) | |
| 22 | wait(2) | |
| 23 | button.Text = "Upgrade for " .. cost .. " Shards" | |
| 24 | button.BackgroundColor3=oldBackground | |
| 25 | end | |
| 26 | end) |