1.3 v6.2022.1

This commit is contained in:
Bitl 2022-06-01 10:49:44 -07:00
parent de246376a4
commit 90758040a7
14 changed files with 258 additions and 209 deletions

View File

@ -1,4 +1,5 @@
1.3 v?.2022.1: 1.3 v6.2022.1:
Changes from 1.3 v2.2022.1:
Enhancements: Enhancements:
- The following maps are now converted to Universal places: - The following maps are now converted to Universal places:
- 2006 - Pirate Ship - 2006 - Pirate Ship
@ -9,8 +10,8 @@ Enhancements:
- 2009 - Fall Down the Stairs XMAS VERSION - 2009 - Fall Down the Stairs XMAS VERSION
- 2009 - Iron Cafe - 2009 - Iron Cafe
- 2010 - ROBLOX Arcade - 2010 - ROBLOX Arcade
- 2010 - ROBLOXs Skate Park
- 2012 - Script Builder - 2012 - Script Builder
- 2010 - ROBLOX's Skate Park
- Added more download error information to the Asset SDK to help fix potential errors in files. - Added more download error information to the Asset SDK to help fix potential errors in files.
- Added the ability to sign scripts. - Added the ability to sign scripts.
- There are 2 ways to sign scripts, use the new ClientScript variables for generated join scripts, or use the File -> Sign Script Manually (For Modern Clients) option. - There are 2 ways to sign scripts, use the new ClientScript variables for generated join scripts, or use the File -> Sign Script Manually (For Modern Clients) option.
@ -20,7 +21,7 @@ Enhancements:
- %usenewsignformat% - for %signgeneratedjoinscript%, uses the new client signature format found on newer clients. - %usenewsignformat% - for %signgeneratedjoinscript%, uses the new client signature format found on newer clients.
- %useloadfile% - Uses the "loadfile" function instead of "dofile" for generated join scripts if "Generate scripts and fix map loading for 2007/2012+" is enabled. - %useloadfile% - Uses the "loadfile" function instead of "dofile" for generated join scripts if "Generate scripts and fix map loading for 2007/2012+" is enabled.
- %userbxassetforgeneration% - When "Generate scripts and fix map loading for 2007/2012+" is enabled, use "rbxasset" as the main path we should get the file from. - %userbxassetforgeneration% - When "Generate scripts and fix map loading for 2007/2012+" is enabled, use "rbxasset" as the main path we should get the file from.
- Server hosters and map authors may now insert a "DisableRespawns" object into Lighting that will disable player respawns. DisableRespawns may also be removed to re-enable respawning.
- Added better Bootstrapper error handling. - Added better Bootstrapper error handling.
- Made config saving more reliable on initial startup. - Made config saving more reliable on initial startup.
@ -29,6 +30,7 @@ Fixes:
- Fixed Rocket HopperBins in 2006S. - Fixed Rocket HopperBins in 2006S.
- Fixed errors with script fixing. - Fixed errors with script fixing.
- Fixed the Asset Fixer not functioning properly with asset redirects. - Fixed the Asset Fixer not functioning properly with asset redirects.
- Fixed Universal - Ultimate Build not loading properly.
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
1.3 Snapshot v22.8105.20619.3 1.3 Snapshot v22.8105.20619.3
Fixes: Fixes:

View File

@ -288,6 +288,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
coroutine.resume(coroutine.create(function() coroutine.resume(coroutine.create(function()
while Player ~= nil do while Player ~= nil do
wait(0.1) wait(0.1)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -300,6 +301,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end)) end))
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
@ -401,6 +403,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:service("Visit"):setUploadUrl("") game:service("Visit"):setUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -413,6 +416,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -288,6 +288,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
coroutine.resume(coroutine.create(function() coroutine.resume(coroutine.create(function()
while Player ~= nil do while Player ~= nil do
wait(0.1) wait(0.1)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -300,6 +301,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end)) end))
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
@ -401,6 +403,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:service("Visit"):setUploadUrl("") game:service("Visit"):setUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -413,6 +416,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -350,6 +350,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
coroutine.resume(coroutine.create(function() coroutine.resume(coroutine.create(function()
while Player ~= nil do while Player ~= nil do
wait(0.1) wait(0.1)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -362,6 +363,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end)) end))
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
@ -459,6 +461,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:service("Visit"):setUploadUrl("") game:service("Visit"):setUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -471,6 +474,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -350,6 +350,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
coroutine.resume(coroutine.create(function() coroutine.resume(coroutine.create(function()
while Player ~= nil do while Player ~= nil do
wait(0.1) wait(0.1)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -362,6 +363,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end)) end))
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
@ -459,6 +461,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:service("Visit"):setUploadUrl("") game:service("Visit"):setUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -471,6 +474,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -410,8 +410,9 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
coroutine.resume(coroutine.create(function() coroutine.resume(coroutine.create(function()
while Player ~= nil do while Player ~= nil do
wait(0.1) wait(0.1)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
Player:LoadCharacter() Player:LoadCharacter()
LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character)
@ -422,6 +423,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end)) end))
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
@ -517,8 +519,9 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:FindFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
plr:LoadCharacter() plr:LoadCharacter()
LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character)
@ -529,6 +532,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -410,8 +410,9 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
coroutine.resume(coroutine.create(function() coroutine.resume(coroutine.create(function()
while Player ~= nil do while Player ~= nil do
wait(0.1) wait(0.1)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:findFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
Player:LoadCharacter() Player:LoadCharacter()
LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character)
@ -422,6 +423,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end)) end))
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
@ -517,8 +519,9 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:FindFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
plr:LoadCharacter() plr:LoadCharacter()
LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character)
@ -529,6 +532,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -527,6 +527,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -539,6 +540,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' leaving") print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' leaving")
@ -636,6 +638,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -648,6 +651,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -608,6 +608,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -620,6 +621,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' leaving") print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' leaving")
@ -730,6 +732,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -742,6 +745,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -608,6 +608,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character ~= nil) then if (Player.Character ~= nil) then
if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then if (Player.Character:FindFirstChild("Humanoid") and (Player.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -620,6 +621,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end end
end end
end end
end
end) end)
PlayerService.PlayerRemoving:connect(function(Player) PlayerService.PlayerRemoving:connect(function(Player)
print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' leaving") print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' leaving")
@ -730,6 +732,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -742,6 +745,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -609,6 +609,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end) end)
Player.Changed:connect(function(Property) Player.Changed:connect(function(Property)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Property=="Character") and (Player.Character~=nil) then if (Property=="Character") and (Player.Character~=nil) then
local Character=Player.Character local Character=Player.Character
local Humanoid=Character:FindFirstChild("Humanoid") local Humanoid=Character:FindFirstChild("Humanoid")
@ -616,6 +617,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
Humanoid.Died:connect(function() delay(5,function() Player:LoadCharacter() LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) end) end) Humanoid.Died:connect(function() delay(5,function() Player:LoadCharacter() LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) end) end)
end end
end end
end
end) end)
Player.Chatted:connect(function(msg) Player.Chatted:connect(function(msg)
@ -755,6 +757,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -767,6 +770,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -633,6 +633,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end) end)
Player.Changed:connect(function(Property) Player.Changed:connect(function(Property)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character~=nil) then if (Player.Character~=nil) then
local Character=Player.Character local Character=Player.Character
local Humanoid=Character:FindFirstChild("Humanoid") local Humanoid=Character:FindFirstChild("Humanoid")
@ -640,6 +641,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
Humanoid.Died:connect(function() delay(5,function() Player:LoadCharacter() LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) end) end) Humanoid.Died:connect(function() delay(5,function() Player:LoadCharacter() LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) end) end)
end end
end end
end
end) end)
Player.Chatted:connect(function(msg) Player.Chatted:connect(function(msg)
@ -795,6 +797,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
@ -807,6 +810,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio() function CSStudio()

View File

@ -639,6 +639,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
end) end)
Player.Changed:connect(function(Property) Player.Changed:connect(function(Property)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (Player.Character~=nil) then if (Player.Character~=nil) then
local Character=Player.Character local Character=Player.Character
local Humanoid=Character:FindFirstChild("Humanoid") local Humanoid=Character:FindFirstChild("Humanoid")
@ -646,6 +647,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Noti
Humanoid.Died:connect(function() delay(5,function() Player:LoadCharacter() LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) end) end) Humanoid.Died:connect(function() delay(5,function() Player:LoadCharacter() LoadCharacterNew(newWaitForChildSecurity(Player,"Appearance"),Player.Character) end) end)
end end
end end
end
end) end)
Player.Chatted:connect(function(msg) Player.Chatted:connect(function(msg)
@ -808,8 +810,8 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
game:GetService("Visit"):SetUploadUrl("") game:GetService("Visit"):SetUploadUrl("")
while true do while true do
wait(0.001) wait(0.001)
if (game.Lighting:findFirstChild("DisableRespawns") == nil) then
if (plr.Character ~= nil) then if (plr.Character ~= nil) then
print()
if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then if (plr.Character:findFirstChild("Humanoid") and (plr.Character.Humanoid.Health == 0)) then
wait(5) wait(5)
plr:LoadCharacter() plr:LoadCharacter()
@ -821,6 +823,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,
end end
end end
end end
end
end end
function CSStudio(NewGUI) function CSStudio(NewGUI)

View File

@ -6,7 +6,7 @@ UserAgentRegisterClient1=2007M
UserAgentRegisterClient2=2010L UserAgentRegisterClient2=2010L
ExtendedVersionNumber=True ExtendedVersionNumber=True
ExtendedVersionEditChangelog=False ExtendedVersionEditChangelog=False
ExtendedVersionTemplate=%version% v?.2022.%extended-revision%%lite% ExtendedVersionTemplate=%version% v6.2022.%extended-revision%%lite%
//ExtendedVersionTemplate=%version% Snapshot v22.%build%.%revision%.%extended-revision% //ExtendedVersionTemplate=%version% Snapshot v22.%build%.%revision%.%extended-revision%
ExtendedVersionRevision=1 ExtendedVersionRevision=1
IsLite=False IsLite=False