Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
local TweenService = game:GetService("TweenService") local MarketplaceService = game:GetService("MarketplaceService") local TeleportService = game:GetService("TeleportService") local player = game.Players.LocalPlayer -- THIS ARE THE REMOTES YOU NEED TO HAVE INSIDE REPLICATED STORAGE local diedEvent = game.ReplicatedStorage.DiedEvent local reviveEvent = game.ReplicatedStorage.reviveEvent local boughtLifeEvent = game.ReplicatedStorage.boughtLifeEvent -- local ScreenGui = player.PlayerGui.DeathScreen local extra_life = false local LobbyId = 14705679998 local ProductId = 1773114333 local function teleportToLobby() TeleportService:Teleport(LobbyId) -- change to lobby ID end local function startTimer() local timer = 30 repeat timer = timer - 1 ScreenGui.DeathFrame.DiedFrame.Time.Text = "Teleporting In "..timer.." Seconds" wait(1) until timer <= 0 or extra_life == true if extra_life == true then reviveEvent:FireServer() ScreenGui.DeathFrame.Visible = false else teleportToLobby() end end boughtLifeEvent.OnClientEvent:Connect(function() extra_life = true end) ScreenGui.DeathFrame.DiedFrame.Continue.MouseButton1Down:connect(function() if player.Coins.Value >= 100 then player.Coins.Value = player.Coins.Value - 100 reviveEvent:FireServer(player) elseif player.Money.Value >= 25 then player.Money.Value = player.Money.Value - 25 reviveEvent:FireServer(player) else MarketplaceService:PromptProductPurchase(player, ProductId) end end) diedEvent.OnClientEvent:Connect(function() ScreenGui.DeathFrame.Visible = true startTimer() end) player:WaitForChild("Coins").Changed:Connect(function(Value) ScreenGui.DeathFrame.DiedFrame.CoinsAmount.Text = "You Have: "..Value end) ScreenGui.DeathFrame.DiedFrame.CoinsAmount.Text = "You Have: "..player.Coins.Value.." (Coins)" player:WaitForChild("Money").Changed:Connect(function(Value) ScreenGui.DeathFrame.DiedFrame.CashAmount.Text = "You Have: "..Value end) ScreenGui.DeathFrame.DiedFrame.CashAmount.Text = "You Have: "..player.Money.Value.." (Cash)"
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)