0% found this document useful (0 votes)
71 views36 pages

Old Roblox GUI Script Overview

Uploaded by

jamesbrowning775
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views36 pages

Old Roblox GUI Script Overview

Uploaded by

jamesbrowning775
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

----old roblox-----------------------

function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = [Link]("Model",game:GetService("Lighting"))
Script0 = [Link]("Script")
ScreenGui1 = [Link]("ScreenGui")
Frame2 = [Link]("Frame")
TextLabel3 = [Link]("TextLabel")
Frame4 = [Link]("Frame")
TextLabel5 = [Link]("TextLabel")
Frame6 = [Link]("Frame")
Frame7 = [Link]("Frame")
TextLabel8 = [Link]("TextLabel")
TextLabel9 = [Link]("TextLabel")
ImageLabel10 = [Link]("ImageLabel")
TextButton11 = [Link]("TextButton")
TextLabel12 = [Link]("TextLabel")
TextLabel13 = [Link]("TextLabel")
ImageLabel14 = [Link]("ImageLabel")
TextButton15 = [Link]("TextButton")
TextLabel16 = [Link]("TextLabel")
TextLabel17 = [Link]("TextLabel")
ImageLabel18 = [Link]("ImageLabel")
TextButton19 = [Link]("TextButton")
TextLabel20 = [Link]("TextLabel")
TextLabel21 = [Link]("TextLabel")
ImageLabel22 = [Link]("ImageLabel")
TextButton23 = [Link]("TextButton")
TextLabel24 = [Link]("TextLabel")
TextLabel25 = [Link]("TextLabel")
ImageLabel26 = [Link]("ImageLabel")
TextButton27 = [Link]("TextButton")
TextLabel28 = [Link]("TextLabel")
TextLabel29 = [Link]("TextLabel")
ImageLabel30 = [Link]("ImageLabel")
TextButton31 = [Link]("TextButton")
TextLabel32 = [Link]("TextLabel")
TextLabel33 = [Link]("TextLabel")
ImageLabel34 = [Link]("ImageLabel")
TextButton35 = [Link]("TextButton")
TextLabel36 = [Link]("TextLabel")
TextLabel37 = [Link]("TextLabel")
ImageLabel38 = [Link]("ImageLabel")
TextButton39 = [Link]("TextButton")
TextLabel40 = [Link]("TextLabel")
TextLabel41 = [Link]("TextLabel")
ImageLabel42 = [Link]("ImageLabel")
TextButton43 = [Link]("TextButton")
TextLabel44 = [Link]("TextLabel")
TextButton45 = [Link]("TextButton")
ImageLabel46 = [Link]("ImageLabel")
TextLabel47 = [Link]("TextLabel")
Frame48 = [Link]("Frame")
TextBox49 = [Link]("TextBox")
Frame50 = [Link]("Frame")
TextButton51 = [Link]("TextButton")
ImageLabel52 = [Link]("ImageLabel")
LocalScript53 = [Link]("LocalScript")
TextLabel54 = [Link]("TextLabel")
Frame55 = [Link]("Frame")
TextLabel56 = [Link]("TextLabel")
TextLabel57 = [Link]("TextLabel")
Frame58 = [Link]("Frame")
TextLabel59 = [Link]("TextLabel")
Frame60 = [Link]("Frame")
TextLabel61 = [Link]("TextLabel")
TextLabel62 = [Link]("TextLabel")
Sound63 = [Link]("Sound")
Part64 = [Link]("Part")
RemoteFunction65 = [Link]("RemoteFunction")
Script66 = [Link]("Script")
LocalScript67 = [Link]("LocalScript")
SpecialMesh68 = [Link]("SpecialMesh")
Configuration69 = [Link]("Configuration")
BoolValue70 = [Link]("BoolValue")
BoolValue71 = [Link]("BoolValue")
BoolValue72 = [Link]("BoolValue")
BoolValue73 = [Link]("BoolValue")
Script74 = [Link]("Script")
Decal75 = [Link]("Decal")
[Link] = "2008 GUIs (and More!) README"
[Link] = mas
[Link](cors,sandbox(Script0,function()
--[[
script by newbleuguy Youtube

--]]

script:WaitForChild("ReceiveChat").Parent = workspace
script:WaitForChild("Retro").Parent = game:GetService("StarterGui")
script:WaitForChild("RetroManager").Parent = game:GetService("ServerScriptService")
end))
[Link] = "Retro"
[Link] = Script0
[Link] = "PlayerList"
[Link] = ScreenGui1
[Link] = 0.40000000596046
[Link] = [Link](0, 168, 0, 40)
[Link] = [Link](1, -178, 0, 10)
Frame2.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
Frame2.BorderColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = "_Label1"
[Link] = Frame2
[Link] = 1
[Link] = [Link](0, 100, 0, 30)
[Link] = "Player List"
TextLabel3.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link].Size12
TextLabel3.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "Health"
[Link] = ScreenGui1
[Link] = [Link](0, 8, 0, 86)
[Link] = [Link](1, -68, 0, 200)
Frame4.BackgroundColor3 = [Link](1, 0, 0)
Frame4.BorderColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0
[Link] = 9
[Link] = "Label"
[Link] = Frame4
[Link] = 1
[Link] = [Link](0, 8, 0, 8)
[Link] = "Health"
[Link] = [Link](0, 0, 1, 8)
TextLabel5.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link].Size12
TextLabel5.TextColor3 = [Link](0, 0, 1)
[Link] = "Score"
[Link] = Frame4
[Link] = [Link](1, 0, 1, 0)
Frame6.BackgroundColor3 = [Link](0.505882, 0.772549, 0.0862745)
Frame6.BorderColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 0
[Link] = 9
[Link] = "Inventory"
[Link] = ScreenGui1
[Link] = 1
[Link] = [Link](0, 780, 0, 91)
[Link] = [Link](0, 0, 1, -111)
Frame7.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 1
Frame7.BorderColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0
[Link] = 8
[Link] = "Slot1"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot1"
[Link] = false
TextLabel8.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel8.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel8.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel8
[Link] = [Link](0, 16, 0, 16)
[Link] = "1"
[Link] = [Link](0, 2, 1, -17)
TextLabel9.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel9.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel9.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel8
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel10.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel8
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton11.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot2"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot2"
[Link] = [Link](0, 90, 0, 0)
[Link] = false
TextLabel12.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel12.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel12.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel12
[Link] = [Link](0, 16, 0, 16)
[Link] = "2"
[Link] = [Link](0, 2, 1, -17)
TextLabel13.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel13.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel13.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel12
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel14.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel12
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton15.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot3"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot3"
[Link] = [Link](0, 180, 0, 0)
[Link] = false
TextLabel16.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel16.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel16.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel16
[Link] = [Link](0, 16, 0, 16)
[Link] = "3"
[Link] = [Link](0, 2, 1, -17)
TextLabel17.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel17.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel17.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel16
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel18.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel16
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton19.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot4"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot4"
[Link] = [Link](0, 270, 0, 0)
[Link] = false
TextLabel20.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel20.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel20.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel20
[Link] = [Link](0, 16, 0, 16)
[Link] = "4"
[Link] = [Link](0, 2, 1, -17)
TextLabel21.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel21.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel21.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel20
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel22.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel20
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton23.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot5"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot5"
[Link] = [Link](0, 360, 0, 0)
[Link] = false
TextLabel24.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel24.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel24.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel24
[Link] = [Link](0, 16, 0, 16)
[Link] = "5"
[Link] = [Link](0, 2, 1, -17)
TextLabel25.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel25.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel25.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel24
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel26.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel24
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton27.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot6"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot6"
[Link] = [Link](0, 450, 0, 0)
[Link] = false
TextLabel28.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel28.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel28.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel28
[Link] = [Link](0, 16, 0, 16)
[Link] = "6"
[Link] = [Link](0, 2, 1, -17)
TextLabel29.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel29.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel29.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel28
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel30.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel28
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton31.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot7"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot7"
[Link] = [Link](0, 540, 0, 0)
[Link] = false
TextLabel32.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel32.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel32.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel32
[Link] = [Link](0, 16, 0, 16)
[Link] = "7"
[Link] = [Link](0, 2, 1, -17)
TextLabel33.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel33.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel33.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel32
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel34.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel32
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton35.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot9"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot9"
[Link] = [Link](0, 720, 0, 0)
[Link] = false
TextLabel36.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel36.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel36.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel36
[Link] = [Link](0, 16, 0, 16)
[Link] = "9"
[Link] = [Link](0, 2, 1, -17)
TextLabel37.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel37.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel37.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel36
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel38.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel36
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton39.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot8"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot8"
[Link] = [Link](0, 630, 0, 0)
[Link] = false
TextLabel40.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel40.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel40.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "NumberLabel"
[Link] = TextLabel40
[Link] = [Link](0, 16, 0, 16)
[Link] = "8"
[Link] = [Link](0, 2, 1, -17)
TextLabel41.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel41.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel41.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = TextLabel40
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel42.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "Button"
[Link] = TextLabel40
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton43.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Slot0"
[Link] = Frame7
[Link] = 0.40000000596046
[Link] = [Link](0, 90, 1, 0)
[Link] = "Slot0"
[Link] = [Link](0, 810, 0, 0)
[Link] = false
TextLabel44.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
TextLabel44.BorderColor3 = [Link](0, 1, 0)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel44.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "Button"
[Link] = TextLabel44
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
TextButton45.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = TextLabel44
[Link] = 1
[Link] = [Link](0, 70, 0, 71)
[Link] = [Link](0, 12, 0, 10)
ImageLabel46.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = "NumberLabel"
[Link] = TextLabel44
[Link] = [Link](0, 16, 0, 16)
[Link] = "0"
[Link] = [Link](0, 2, 1, -17)
TextLabel47.BackgroundColor3 = [Link](0.705882, 0.705882, 0.705882)
TextLabel47.BorderColor3 = [Link](0.705882, 0.705882, 0.705882)
[Link] = 0
[Link] = 8
[Link] = true
[Link] = [Link].Size9
TextLabel47.TextColor3 = [Link](1, 1, 1)
[Link] = true
[Link] = "ChatList"
[Link] = ScreenGui1
[Link] = 1
[Link] = [Link](1, -34, 0, 86)
[Link] = [Link](0, 34, 0, 30)
Frame48.BackgroundColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 1
Frame48.BorderColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 0
[Link] = 8
[Link] = "Chat"
[Link] = ScreenGui1
[Link] = [Link](1, 0, 0, 20)
[Link] = "To chat click here or press the "/" key"
[Link] = [Link](0, 0, 1, -20)
TextBox49.BackgroundColor3 = [Link](0.25098, 0.25098, 0.25098)
TextBox49.BorderColor3 = [Link](0.25098, 0.25098, 0.25098)
[Link] = 0
[Link] = 8
[Link] = [Link]
[Link] = [Link].Size14
TextBox49.TextColor3 = [Link](1, 1, 0.784314)
[Link] = [Link]
[Link] = [Link]
[Link] = "Filler"
[Link] = TextBox49
[Link] = [Link](0, 60, 1, 0)
[Link] = [Link](0, -60, 0, 0)
Frame50.BackgroundColor3 = [Link](0.25098, 0.25098, 0.25098)
Frame50.BorderColor3 = [Link](0.25098, 0.25098, 0.25098)
[Link] = 0
[Link] = 8
[Link] = "ClickDetect"
[Link] = TextBox49
[Link] = 1
[Link] = [Link](1, 0, 1, 0)
[Link] = ""
[Link] = false
TextButton51.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link]
[Link] = [Link].Size14
[Link] = "Cursor"
[Link] = ScreenGui1
[Link] = 1
[Link] = [Link](0, 80, 0, 80)
[Link] = [Link](1, 0, 1, 0)
ImageLabel52.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 10
[Link] = "rbxassetid://199228706"
[Link] = ScreenGui1
[Link](cors,sandbox(LocalScript53,function()
for k, v in pairs([Link]:GetChildren()) do
if [Link] == "walkdisc" then
v:Destroy()
end
end
localplayer = game:GetService("Players").LocalPlayer
repeat wait() until [Link]
repeat wait() until [Link]:IsDescendantOf(game)
mouse = localplayer:GetMouse()
sendchat = [Link]("RemoteFunction")
[Link] = "SendChat"
[Link] = script
gui = [Link]
walkdisc = script:WaitForChild("walkdisc")
[Link] = [Link]
m = [Link]("CylinderMesh",walkdisc)
[Link] = [Link](1,0.4,1)
[Link] = walkdisc
health = gui:WaitForChild("Health")
inventory = gui:WaitForChild("Inventory")
playerlist = gui:WaitForChild("PlayerList")
chat = gui:WaitForChild("Chat")
chatlist = gui:WaitForChild("ChatList")

ChatColors = {[Link]("Bright red"),[Link]("Bright


blue"),[Link]("Earth green"),[Link]("Bright
violet"),[Link]("Bright orange"),[Link]("Bright
yellow"),[Link]("Light reddish violet"),[Link]("Brick yellow")}
inv = {"1","2","3","4","5","6","7","8","9","0"}
players = {}
tools = {}
cursel = ""

function spairs(t, order)


local keys = {}
for k in pairs(t) do keys[#keys+1] = k end
if order then
[Link](keys, function(a,b) return order(t, a, b) end)
else
[Link](keys)
end
local i = 0
return function()
i = i + 1
if keys[i] then
return keys[i], t[keys[i]]
end
end
end

function GetNameValue(name)
local value = 0
for index = 1, #name do
local cValue = [Link]([Link](name, index, index))
local reverseIndex = #name - index + 1
if #name % 2 == 1 then
reverseIndex = reverseIndex - 1
end
if reverseIndex % 4 >= 2 then
cValue = -cValue
end
value = value + cValue
end
return value % 8
end

function indexcheck(v)
for i=1,#tools do
if tools[i] == v then
return i
end
end
return false
end

function updateplist()
local fplayers = game:GetService("Players"):GetChildren()
local fteams = game:GetService("Teams"):GetChildren()
players = {}
teams = {}
local get = playerlist:GetChildren()
for i=1,#get do
if not [Link](get[i].Name,"_Label") then
get[i]:Destroy()
end
end
for i=1,#fplayers do
if fplayers[i].ClassName == "Player" then
[Link](players,#players+1,fplayers[i])
end
end
for i=1,#fteams do
if fteams[i].ClassName == "Team" then
[Link](teams,#teams+1,fteams[i])
end
end
if #teams > 0 then --Player Names
playerlist:WaitForChild("_Label1").Text = "Team"
local teamspace = 0
for i2=1,#teams do
local labelt = [Link]:Clone()
labelt:WaitForChild("_Label2").Text = teams[i2].Name
labelt:WaitForChild("_Label2").TextColor3 =
teams[i2].[Link]
labelt:WaitForChild("_Label3").BackgroundColor3 =
teams[i2].[Link]
local vplayers = {}
for i=1,#players do
if not players[i].Neutral and players[i].TeamColor ==
teams[i2].TeamColor then
[Link](vplayers,#vplayers+1,players[i])
end
end
for i=1,#vplayers do
local label = script:WaitForChild("Player"):Clone()
[Link] = vplayers[i].Name
[Link] = [Link](0,0,0,30+(20*(i-1)))
[Link] = labelt
label.TextColor3 = vplayers[i].[Link]
end
[Link] = [Link](0,5,0,20+teamspace)
[Link] = [Link](1,0,0,40+(20*#vplayers))
teamspace = teamspace + [Link]
[Link] = playerlist
end
[Link] = [Link](0,168,0,40+teamspace)
else
for i=1,#players do
local label = script:WaitForChild("Player"):Clone()
[Link] = fplayers[i].Name
[Link] = [Link](0,0,0,40+(20*(i-1)))
[Link] = playerlist
label.TextColor3 = ChatColors[GetNameValue(fplayers[i].Name) +
1].Color
end
[Link] = [Link](0,168,0,40+(20*#players))
end
local lslabels = {} --Player Scores
for i=1,#players do
if players[i]:FindFirstChild("leaderstats") then
local get = players[i].leaderstats:GetChildren()
for i2=1,#get do
if get[i2].ClassName == "IntValue" or get[i2].ClassName ==
"NumberValue" then
local ret = false
for i3=1,#lslabels do
if lslabels[i3].Name == get[i2].Name then
ret = true
end
end
if ret == false then
[Link](lslabels,#lslabels+1,get[i2])
end
for i3=1,#lslabels do
if lslabels[i3].Name == get[i2].Name then
local nslabel =
script:WaitForChild("ScoreLabel"):Clone()
[Link] = tostring(get[i2].Value)
if i3 == 1 then
[Link] =
[Link](0,155,0,0)
else
[Link] =
[Link](0,155+(80/(i3-1)),0,0)
end
local get2 = playerlist:GetChildren()
for i4=1,#get2 do
if get2[i4].Name == "Team" then
local get3 =
get2[i4]:GetChildren()
for i5=1,#get3 do
if get3[i5].Name ==
"Player" and get3[i5].Text == players[i].Name then
nslabel.TextColor3
= get3[i5].TextColor3
[Link] =
get3[i5]
end
end
elseif get2[i4].Name == "Player"
and get2[i4].Text == players[i].Name then
[Link] = get2[i4]
end
end
end
end
end
end
end
end
local get = playerlist:GetChildren() --Team Scores
if #teams > 0 then
for i=1,#get do
if get[i].Name == "Team" then
local valtable = {}
local get2 = get[i]:GetChildren()
for i2=1,#get2 do
if get2[i2].Name == "Player" then
local get3 = get2[i2]:GetChildren()
for i3=1,#get3 do
if valtable[i3] then
valtable[i3] = valtable[i3] +
tonumber(get3[i3].Text)
else
valtable[i3] =
tonumber(get3[i3].Text)
end
end
end
end
for i2=1,#valtable do
local nslabel =
script:WaitForChild("ScoreLabel"):Clone()
[Link] = tostring(valtable[i2])
if i2 == 1 then
[Link] = [Link](0,155,0,0)
else
[Link] = [Link](0,155+(80/(i2-
1)),0,0)
end
nslabel.TextColor3 =
get[i]:FindFirstChild("_Label2").TextColor3
[Link] = 0.5
[Link] = get[i]
end
end
end
end
local function sorter(tosort) --Sorting
local sorted = {}
local get2 = tosort:GetChildren()
for i=1,#get2 do
if get2[i].Name == "Player" then
if get2[i]:FindFirstChild("ScoreLabel") then
sorted[get2[i]] =
tonumber(get2[i]:FindFirstChild("ScoreLabel").Text)
else
sorted[get2[i]] = -[Link]
end
end
end
local i = 0
for k,v in spairs(sorted, function(t,a,b) return t[b] < t[a] end) do
i = i + 1
[Link] = [Link](0,0,0,30+(20*(i-1)))
end
end
if #teams > 0 then
for i=1,#get do
if get[i].Name == "Team" then
sorter(get[i])
end
end
else
sorter(playerlist)
end
if #lslabels > 0 then --Titles
[Link] = [Link](1,-330,0,10)
[Link] =
[Link]([Link].X,320,[Link].Y,[Link])
for i=1,#lslabels do
local nslabel = script:WaitForChild("LSLabel"):Clone()
[Link] = lslabels[i].Name
if i == 1 then
[Link] = [Link](0,160,0,0)
else
[Link] = [Link](0,160+(80/(i-1)),0,0)
end
[Link] = playerlist
end
elseif #teams > 0 then
playerlist:WaitForChild("_Label1").Text = ""
for i=1,#get do
if get[i].Name == "Team" then
get[i].Position =
[Link](get[i].Position.X,get[i].[Link],get[i].Position.Y,get[i].Posit
[Link]-20)
end
end
[Link] =
[Link]([Link].X,[Link],[Link].Y,playerlist.S
[Link]-20)
end
end

function updatetlist()
local f1 = [Link]:GetChildren()
local f2 = [Link]:GetChildren()
local get = inventory:GetChildren()
for i=1,#get do
get[i].Visible = false
end
for i=1,#f1 do
if f1[i].ClassName == "Tool" and indexcheck(f1[i]) == false then
[Link](tools,#tools+1,f1[i])
end
end
for i=1,#f2 do
if f2[i].ClassName == "Tool" and indexcheck(f2[i]) == false then
[Link](tools,#tools+1,f2[i])
end
end
for i=1,#tools do
if i >= 1 and i <= 10 then
local ret = inv[i]
if tools[i].TextureId ~= "" then
inventory["Slot"..ret].[Link] =
tools[i].TextureId
inventory["Slot"..ret].Text = ""
else
inventory["Slot"..ret].[Link] = ""
inventory["Slot"..ret].Text = " " .. tools[i].Name
end
inventory["Slot"..ret].Visible = true
end
end
end

function updateclist()
local chats = chatlist:GetChildren()
for i=1,#chats do
chats[i].Position = [Link](0,0,0,(i*14)-14)
end
end

function createchat(text)
[Link]:InvokeServer(text)
end

function activatetool(number)
local get = [Link]:GetChildren()
for i=1,#get do
if get[i].ClassName == "Tool" then
get[i].Parent = [Link]
end
end
if cursel ~= number then
cursel = number
inventory["Slot1"].BorderSizePixel = 0
inventory["Slot2"].BorderSizePixel = 0
inventory["Slot3"].BorderSizePixel = 0
inventory["Slot4"].BorderSizePixel = 0
inventory["Slot5"].BorderSizePixel = 0
inventory["Slot6"].BorderSizePixel = 0
inventory["Slot7"].BorderSizePixel = 0
inventory["Slot8"].BorderSizePixel = 0
inventory["Slot9"].BorderSizePixel = 0
inventory["Slot0"].BorderSizePixel = 0
if tonumber(cursel) <= 10 then
local ret = inv[tonumber(cursel)]
inventory["Slot"..ret].BorderSizePixel = 1
end
local select = tools[tonumber(number)]
if select then
[Link] = [Link]
end
else
cursel = ""
inventory["Slot1"].BorderSizePixel = 0
inventory["Slot2"].BorderSizePixel = 0
inventory["Slot3"].BorderSizePixel = 0
inventory["Slot4"].BorderSizePixel = 0
inventory["Slot5"].BorderSizePixel = 0
inventory["Slot6"].BorderSizePixel = 0
inventory["Slot7"].BorderSizePixel = 0
inventory["Slot8"].BorderSizePixel = 0
inventory["Slot9"].BorderSizePixel = 0
inventory["Slot0"].BorderSizePixel = 0
end
end

function [Link](tuple)
local username = tuple[1]
local message = tuple[2]
local timeout = tuple[3]
if game:GetService("Players"):FindFirstChild(username) then
local newchat = [Link]:Clone()
[Link] = script
[Link] = " " .. message
[Link] = username .. ":"
local wid1 = [Link].X
local wid2 = [Link].X
local wid3 = wid1 + wid2
[Link] = [Link](0,wid1,0,14)
[Link] = [Link](0,wid2,0,0)
[Link] = [Link](0,wid2,0,14)
[Link] = [Link](0,wid3,0,16)
if game:GetService("Players"):FindFirstChild(username).Neutral then
[Link].TextColor3 = ChatColors[GetNameValue(username) +
1].Color
else
[Link].TextColor3 =
game:GetService("Players"):FindFirstChild(username).[Link]
end
local chats = chatlist:GetChildren()
if #chats == 6 then
chats[1]:Destroy()
end
[Link] = chatlist
delay(30-timeout,function()
if newchat then
newchat:Destroy()
end
end)
end
end

[Link]:connect(function(enterPressed)
if enterPressed then
local text = [Link]
[Link] = true
chat.BackgroundColor3 = [Link](64/255,64/255,64/255)
[Link].BackgroundColor3 = [Link](64/255,64/255,64/255)
chat.TextColor3 = [Link](1,1,200/255)
[Link] = 'To chat click here or press the "/" key'
if [Link](text) ~= 0 then
createchat(text)
end
elseif [Link]([Link]) == 0 then
[Link] = true
chat.BackgroundColor3 = [Link](64/255,64/255,64/255)
[Link].BackgroundColor3 = [Link](64/255,64/255,64/255)
chat.TextColor3 = [Link](1,1,200/255)
[Link] = 'To chat click here or press the "/" key'
else
chat.BackgroundColor3 = [Link](64/255,64/255,64/255)
[Link].BackgroundColor3 = [Link](64/255,64/255,64/255)
chat.TextColor3 = [Link](1,1,1)
end
end)
chat:WaitForChild("ClickDetect").MouseButton1Click:connect(function()
chat:CaptureFocus()
[Link] = false
chat.BackgroundColor3 = [Link](1,1,1)
[Link].BackgroundColor3 = [Link](1,1,1)
chat.TextColor3 = [Link](0,0,0)
end)
game:GetService("UserInputService").InputBegan:connect(function(key,
gameProcessedEvent)
local caller, error = pcall(function()
key = [Link]
end)
if not key or not caller or chat.TextColor3 == [Link](0,0,0) then
return
end
if key == [Link] then
activatetool("1")
elseif key == [Link] then
activatetool("2")
elseif key == [Link] then
activatetool("3")
elseif key == [Link] then
activatetool("4")
elseif key == [Link] then
activatetool("5")
elseif key == [Link] then
activatetool("6")
elseif key == [Link] then
activatetool("7")
elseif key == [Link] then
activatetool("8")
elseif key == [Link] then
activatetool("9")
elseif key == [Link] then
activatetool("10")
elseif key == [Link] then
chat:CaptureFocus()
[Link] = false
chat.BackgroundColor3 = [Link](1,1,1)
[Link].BackgroundColor3 = [Link](1,1,1)
chat.TextColor3 = [Link](0,0,0)
elseif (key == [Link].I or key == [Link].O or key ==
[Link] or key == [Link]) and chat.TextColor3 ~=
[Link](0,0,0) then
local s = script.SWITCH3:Clone()
[Link] = script
s:Play()
s:Destroy()
elseif key == [Link].W or key == [Link].A or key ==
[Link].S or key == [Link].D or key == [Link] or key ==
[Link] then
for k, v in pairs(walkdisc:GetChildren()) do
if [Link] == "walkdisc" then
[Link] = nil
end
end
end
end)
[Link]:connect(function()
local s = script.SWITCH3:Clone()
[Link] = script
s:Play()
s:Destroy()
end)
[Link]:connect(function()
local s = script.SWITCH3:Clone()
[Link] = script
s:Play()
s:Destroy()
end)
mouse.Button1Down:connect(function()
if [Link] == 0 and
localplayer:DistanceFromCharacter([Link].p) <= 50 then
for k, v in pairs(walkdisc:GetChildren()) do
if [Link] == "walkdisc" then
[Link] = nil
end
end
local newwalk = walkdisc:Clone()
[Link] = walkdisc
while newwalk and [Link] and
[Link]:FindFirstChild("Humanoid") and
newwalk:IsDescendantOf(walkdisc) and
localplayer:DistanceFromCharacter([Link]) > 5 do
[Link]:MoveTo([Link], newwalk)
wait()
end
newwalk:Destroy()
end
end)
function leaderstatsconnectors(player)
local children = player:GetChildren() --Connect Existing Leaderstats
for i=1,#children do
if children[i].Name == "leaderstats" then
local children2 = children[i]:GetChildren()
for i2=1,#children2 do
if children2[i2].ClassName == "IntValue" or
children2[i2].ClassName == "NumberValue" then
children2[i2].Changed:connect(updateplist)
end
end
children[i].ChildAdded:connect(function(child2)
if [Link] == "IntValue" or [Link] ==
"NumberValue" then
[Link]:connect(updateplist)
updateplist()
end
end)
children[i].ChildRemoved:connect(updateplist)
updateplist()
end
end
[Link]:connect(function(child) --Connect New Leaderstats
if [Link] == "leaderstats" then
local children2 = child:GetChildren()
for i2=1,#children2 do
if children2[i2].ClassName == "IntValue" or
children2[i2].ClassName == "NumberValue" then
children2[i2].Changed:connect(function()
updateplist()
end)
end
end
[Link]:connect(function(child2)
if [Link] == "IntValue" or [Link] ==
"NumberValue" then
[Link]:connect(updateplist)
updateplist()
end
end)
[Link]:connect(updateplist)
updateplist()
end
end)
[Link]:connect(function(child) --Connect Removing Leaderstats
if [Link] == "leaderstats" then
updateplist()
end
end)
end
players = game:GetService("Players"):GetChildren() --Connect Existing Players
for i=1,#players do
if players[i].ClassName == "Player" then
players[i].Changed:connect(updateplist)
leaderstatsconnectors(players[i])
end
end
game:GetService("Players").ChildAdded:connect(function(player) --Connect New
Players
if [Link] == "Player" then
[Link]:connect(updateplist)
leaderstatsconnectors(player)
updateplist()
end
end)
game:GetService("Players").ChildRemoved:connect(function(player) --Connect Removing
Players
if [Link] == "Player" then
updateplist()
end
end)
teams = game:GetService("Teams"):GetChildren() --Connect Existing Teams
for i=1,#teams do
if teams[i].ClassName == "Team" then
teams[i].Changed:connect(updateplist)
end
end
game:GetService("Teams").ChildAdded:connect(function(team) --Connect New Teams
if [Link] == "Team" then
[Link]:connect(updateplist)
updateplist()
end
end)
game:GetService("Teams").ChildRemoved:connect(function(team) --Connect Removing
Teams
if [Link] == "Team" then
updateplist()
end
end)
updateplist() --Player Update
[Link]:connect(function(tool) --Connect New Tools
if [Link] == "Tool" then
if indexcheck(tool) == false then
[Link]:connect(updatetlist)
end
updatetlist()
end
end)
[Link]:connect(function(tool) --Connect Removing Tools
if [Link] == "Tool" then
if [Link] == [Link] then
updatetlist()
else
[Link](tools,indexcheck(tool))
updatetlist()
end
end
end)
[Link]:connect(function(tool) --Connect New Tools By
Character
if [Link] == "Tool" then
local doac = false
if indexcheck(tool) == false then
doac = true
[Link]:connect(updatetlist)
end
updatetlist()
if doac == true then
cursel = tostring(indexcheck(tool))
inventory["Slot1"].BorderSizePixel = 0
inventory["Slot2"].BorderSizePixel = 0
inventory["Slot3"].BorderSizePixel = 0
inventory["Slot4"].BorderSizePixel = 0
inventory["Slot5"].BorderSizePixel = 0
inventory["Slot6"].BorderSizePixel = 0
inventory["Slot7"].BorderSizePixel = 0
inventory["Slot8"].BorderSizePixel = 0
inventory["Slot9"].BorderSizePixel = 0
inventory["Slot0"].BorderSizePixel = 0
if tonumber(cursel) <= 10 then
inventory["Slot"..inv[tonumber(cursel)]].BorderSizePixel =
1
end
end
end
end)
[Link]:connect(function(tool) --Connect Removing Tools
By Character
if [Link] == "Tool" then
if [Link] == [Link] then
updatetlist()
if indexcheck(tool) and cursel == tostring(indexcheck(tool)) and
not [Link] then
wait()
if cursel == tostring(indexcheck(tool)) then
cursel = ""
inventory["Slot1"].BorderSizePixel = 0
inventory["Slot2"].BorderSizePixel = 0
inventory["Slot3"].BorderSizePixel = 0
inventory["Slot4"].BorderSizePixel = 0
inventory["Slot5"].BorderSizePixel = 0
inventory["Slot6"].BorderSizePixel = 0
inventory["Slot7"].BorderSizePixel = 0
inventory["Slot8"].BorderSizePixel = 0
inventory["Slot9"].BorderSizePixel = 0
inventory["Slot0"].BorderSizePixel = 0
end
end
else
[Link](tools,indexcheck(tool))
updatetlist()
cursel = ""
inventory["Slot1"].BorderSizePixel = 0
inventory["Slot2"].BorderSizePixel = 0
inventory["Slot3"].BorderSizePixel = 0
inventory["Slot4"].BorderSizePixel = 0
inventory["Slot5"].BorderSizePixel = 0
inventory["Slot6"].BorderSizePixel = 0
inventory["Slot7"].BorderSizePixel = 0
inventory["Slot8"].BorderSizePixel = 0
inventory["Slot9"].BorderSizePixel = 0
inventory["Slot0"].BorderSizePixel = 0
end
end
end)
buttons = inventory:GetChildren() --Connect Inventory Click Selection
for i=1,#buttons do
buttons[i].Button.MouseButton1Click:connect(function()
if buttons[i].[Link] == "0" then
activatetool("10")
else
activatetool(buttons[i].[Link])
end
end)
end
updatetlist() --Tool Update
[Link]:connect(updateclist) --Connect Chat
[Link]:connect(updateclist)
function updateHealth(property) --Connect Health
percentage = [Link] /
[Link]
if percentage < 0 then
percentage = 0
elseif percentage > 1 then
percentage = 1
end
health:WaitForChild("Score").Position = [Link](0,0,1-percentage,0)
health:WaitForChild("Score").Size = [Link](1,0,percentage,0)
end
[Link]:WaitForChild("Humanoid").Changed:connect(updateHealth)
[Link]:connect(function() updateHealth("Health") end)
game:GetService("RunService").RenderStepped:connect(function()
if cursel ~= "" then
game:GetService("UserInputService").MouseIconEnabled = true
[Link] = false
else
game:GetService("UserInputService").MouseIconEnabled = false
[Link] = true
end
if [Link] then
[Link] = [Link](0, mouse.X - 40, 0, mouse.Y - 40)
if [Link] then
[Link] = "rbxassetid://199228706"
for k, v in pairs([Link]:GetChildren()) do
if [Link] == "ClickDetector" and
localplayer:DistanceFromCharacter([Link].p) <= [Link] then
[Link] = "rbxassetid://199232395"
end
end
if localplayer:DistanceFromCharacter([Link].p) <= 50 then
[Link] = [Link]([Link].p)
[Link] = 0
else
[Link] = 1
end
else
[Link] = "rbxassetid://199228762"
[Link] = 1
end
else
[Link] = 1
end
end)
game:GetService("UserInputService").MouseIconEnabled = false
game:GetService("StarterGui"):SetCoreGuiEnabled([Link], false)
end))
[Link] = "Player"
[Link] = LocalScript53
[Link] = 1
[Link] = [Link](0, 100, 0, 20)
[Link] = "Player1"
[Link] = [Link](0, 0, 0, 40)
TextLabel54.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link].Size12
TextLabel54.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "Chat"
[Link] = LocalScript53
[Link] = 0.40000000596046
[Link] = [Link](0, 0, 0, 16)
Frame55.BackgroundColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0.40000000596046
Frame55.BorderColor3 = [Link](0.6, 0.6, 0.6)
[Link] = 0
[Link] = 8
[Link] = "Message"
[Link] = Frame55
[Link] = 1
[Link] = [Link](0, 0, 0, 14)
[Link] = "Hello World!"
TextLabel56.BackgroundColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 1
TextLabel56.BorderColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 0
[Link] = 9
[Link] = [Link].Size10
TextLabel56.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "Username"
[Link] = Frame55
[Link] = 1
[Link] = [Link](0, 0, 0, 14)
[Link] = "hunte922:"
TextLabel57.BackgroundColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 1
TextLabel57.BorderColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 0
[Link] = 9
[Link] = [Link].Size10
TextLabel57.TextColor3 = [Link](1, 0, 0)
[Link] = [Link]
[Link] = "Team"
[Link] = LocalScript53
[Link] = 1
[Link] = [Link](1, 0, 0, 40)
[Link] = [Link](0, 5, 0, 20)
Frame58.BackgroundColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 1
Frame58.BorderColor3 = [Link](0.498039, 0.498039, 0.498039)
[Link] = 0
[Link] = 8
[Link] = "_Label2"
[Link] = Frame58
[Link] = 1
[Link] = [Link](0, 100, 0, 20)
[Link] = "Red Hawks"
[Link] = [Link](0, -5, 0, 0)
TextLabel59.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link].Size12
TextLabel59.TextColor3 = [Link](1, 0, 0)
[Link] = 0.5
[Link] = [Link]
[Link] = "_Label3"
[Link] = Frame58
[Link] = [Link](1, -4, 0, 1)
[Link] = [Link](0, -3, 0, 20)
Frame60.BackgroundColor3 = [Link](1, 0, 0)
[Link] = 0
[Link] = 9
[Link] = "LSLabel"
[Link] = LocalScript53
[Link] = 1
[Link] = [Link](0, 100, 0, 30)
[Link] = "KOs"
[Link] = [Link](0, 160, 0, 0)
TextLabel61.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link].Size12
TextLabel61.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "ScoreLabel"
[Link] = LocalScript53
[Link] = 1
[Link] = [Link](0, 100, 0, 20)
[Link] = "0"
[Link] = [Link](0, 155, 0, 0)
TextLabel62.BackgroundColor3 = [Link](1, 1, 1)
[Link] = 1
[Link] = 0
[Link] = 9
[Link] = [Link].Size12
TextLabel62.TextColor3 = [Link](1, 1, 1)
[Link] = [Link]
[Link] = "SWITCH3"
[Link] = LocalScript53
[Link] = "[Link]
[Link] = "walkdisc"
[Link] = LocalScript53
[Link] = [Link]
[Link] = [Link]("Lime green")
[Link] = true
[Link] = false
[Link] = true
[Link] = [Link]
[Link] = [Link](2, 0.400000006, 2)
[Link] = [Link](92, 130.199997, -106, 1, 0, 0, 0, 1, 0, 0, 0, 1)
[Link] = [Link](0, 1, 0)
[Link] = [Link](92, 130.199997, -106)
[Link] = [Link](0, 1, 0)
[Link] = "ReceiveChat"
[Link] = Script0
[Link] = "RetroManager"
[Link] = Script0
[Link](cors,sandbox(Script66,function()
receivechat = workspace:WaitForChild("ReceiveChat")
script:WaitForChild("Settings")
anims = [Link]:WaitForChild("RetroCharacterAnimations").Value
body = [Link]:WaitForChild("RetroCharacterBody").Value
sounds = [Link]:WaitForChild("RetroCharacterSound").Value
face = [Link]:WaitForChild("RetroCharacterFace").Value
namelog = {}
chatlog = {}
timelog = {}
function trimLeft(s,n)
return [Link](s, n+1)
end
function trimRight(s,n)
return [Link](s, 1, -n-1)
end
function cropLeft(s,n)
return [Link](s, 1, n)
end
function cropRight(s,n)
return [Link](s, -n, -1)
end
function [Link](username, message)
pcall(function()
message = game:GetService("Chat"):FilterStringForPlayerAsync(message,
username)
end)
if cropLeft(message, 1) ~= "%" then
local players = game:GetService("Players"):GetChildren()
for i = 1, #players do
if players[i].ClassName == "Player" then
spawn(function()
pcall(function()
message =
game:GetService("Chat"):FilterStringForPlayerAsync(message, players[i])
end)

players[i]:WaitForChild("PlayerGui"):WaitForChild("Retro"):WaitForChild("LocalScrip
t"):WaitForChild("SendChat"):InvokeClient(players[i],{[Link],message,0})
end)
end
end
else
local players = game:GetService("Players"):GetChildren()
for i = 1, #players do
if players[i].ClassName == "Player" then
if players[i].TeamColor == [Link] or
players[i].Neutral then
spawn(function()
pcall(function()
message =
game:GetService("Chat"):FilterStringForPlayerAsync(message, username)
end)

players[i]:WaitForChild("PlayerGui"):WaitForChild("Retro"):WaitForChild("LocalScrip
t"):WaitForChild("SendChat"):InvokeClient(players[i],{[Link],"(TEAM)
"..trimLeft(message,1),0})
end)
end
end
end
end
namelog[1] = namelog[2]
namelog[2] = namelog[3]
namelog[3] = namelog[4]
namelog[4] = namelog[5]
namelog[5] = namelog[6]
namelog[6] = [Link]
chatlog[1] = chatlog[2]
chatlog[2] = chatlog[3]
chatlog[3] = chatlog[4]
chatlog[4] = chatlog[5]
chatlog[5] = chatlog[6]
chatlog[6] = message
timelog[1] = timelog[2]
timelog[2] = timelog[3]
timelog[3] = timelog[4]
timelog[4] = timelog[5]
timelog[5] = timelog[6]
timelog[6] = [Link]
end
function makeheadmesh(character)
if character:IsDescendantOf(game) and
character:WaitForChild("Head"):IsDescendantOf(game) then
[Link]:Clone().Parent = character:WaitForChild("Head")
end
end
function clean(item, character)
if [Link] == "face" and face then
item:Destroy()
local f = script:WaitForChild("face2"):Clone()
[Link] = [Link]
elseif [Link] == "CharacterMesh" and body then
item:Destroy()
elseif ([Link] == "SpecialMesh" or [Link] == "BlockMesh" or
[Link] == "CylinderMesh") and not ([Link] == "SpecialMesh" and
[Link] == [Link] and [Link] == [Link](1.25,1.25,1.25))
and body then
makeheadmesh(character)
end
end
function pa(player)
[Link]:connect(function(character)
if anims then
character:WaitForChild("Animate"):Destroy()
local a = script:WaitForChild("Animate"):clone()
[Link] = character
[Link] = false
end
if sounds then
character:WaitForChild("Sound"):Destroy()
local s = script:WaitForChild("Sound"):clone()
[Link] = character
[Link] = false
end
if body then
[Link]:connect(function(item)
wait()
clean(item, character)
end)
local get = character:GetChildren()
for i = 1, #get do
clean(get[i], character)
end
character:WaitForChild("Head").ChildAdded:connect(function(item)
wait()
clean(item, character)
end)
local get = [Link]:GetChildren()
for i = 1, #get do
clean(get[i], character)
end
end
for i = 1, 6 do
if namelog[i] and chatlog[i] and timelog[i] and
[Link] - timelog[i] < 30 then
if cropLeft(chatlog[i], 1) ~= "%" then

player:WaitForChild("PlayerGui"):WaitForChild("Retro"):WaitForChild("LocalScript"):
WaitForChild("SendChat"):InvokeClient(player, {namelog[i], chatlog[i],
[Link] - timelog[i]})
end
end
end
end)
end
game:GetService("Players").PlayerAdded:connect(pa)

local get = game:GetService("Players"):GetChildren()


for i = 1, #get do
pa(get[i])
end
end))
[Link] = "Animate"
[Link] = Script66
[Link] = true
[Link](cors,sandbox(LocalScript67,function()
function waitForChild(parent, childName)
local child = parent:findFirstChild(childName)
if child then return child end
while true do
child = [Link]:wait()
if [Link]==childName then return child end
end
end

-- ANIMATION

-- declarations

local Figure = [Link]


local Torso = waitForChild(Figure, "Torso")
local RightShoulder = waitForChild(Torso, "Right Shoulder")
local LeftShoulder = waitForChild(Torso, "Left Shoulder")
local RightHip = waitForChild(Torso, "Right Hip")
local LeftHip = waitForChild(Torso, "Left Hip")
local Neck = waitForChild(Torso, "Neck")
local Humanoid = waitForChild(Figure, "Humanoid")
local pose = "Standing"

local toolAnim = "None"


local toolAnimTime = 0
-- functions

function onRunning(speed)
if speed>0 then
pose = "Running"
else
pose = "Standing"
end
end

function onDied()
pose = "Dead"
end

function onJumping()
pose = "Jumping"
end

function onClimbing()
pose = "Climbing"
end

function onGettingUp()
pose = "GettingUp"
end

function onFreeFall()
pose = "FreeFall"
end

function onFallingDown()
pose = "FallingDown"
end

function onSeated()
pose = "Seated"
end

function onPlatformStanding()
pose = "PlatformStanding"
end

function moveJump()
[Link] = 0.5
[Link] = 0.5
[Link] = 3.14
[Link] = -3.14
[Link] = 0
[Link] = 0
end

-- same as jump for now

function moveFreeFall()
[Link] = 0.5
[Link] = 0.5
[Link] = 3.14
[Link] = -3.14
[Link] = 0
[Link] = 0
end

function moveSit()
[Link] = 0.15
[Link] = 0.15
[Link] = 3.14 /2
[Link] = -3.14 /2
[Link] = 3.14 /2
[Link] = -3.14 /2
end

function getTool()
for _, kid in ipairs(Figure:GetChildren()) do
if [Link] == "Tool" then return kid end
end
return nil
end

function getToolAnim(tool)
for _, c in ipairs(tool:GetChildren()) do
if [Link] == "toolanim" and [Link] == "StringValue" then
return c
end
end
return nil
end

function animateTool()

if (toolAnim == "None") then


[Link] = 1.57
return
end

if (toolAnim == "Slash") then


[Link] = 0.5
[Link] = 0
return
end

if (toolAnim == "Lunge") then


[Link] = 0.5
[Link] = 0.5
[Link] = 0.5
[Link] = 0.5
[Link] = 1.57
[Link] = 1.0
[Link] = 1.57
[Link] = 1.0
return
end
end

function move(time)
local amplitude
local frequency
if (pose == "Jumping") then
moveJump()
return
end

if (pose == "FreeFall") then


moveFreeFall()
return
end

if (pose == "Seated") then


moveSit()
return
end

local climbFudge = 0

if (pose == "Running") then


[Link] = 0.15
[Link] = 0.15
amplitude = 1
frequency = 9
elseif (pose == "Climbing") then
[Link] = 0.5
[Link] = 0.5
amplitude = 1
frequency = 9
climbFudge = 3.14
else
amplitude = 0.1
frequency = 1
end

desiredAngle = amplitude * [Link](time*frequency)

[Link] = desiredAngle + climbFudge


[Link] = desiredAngle - climbFudge
[Link] = -desiredAngle
[Link] = -desiredAngle

local tool = getTool()

if tool then

animStringValueObject = getToolAnim(tool)

if animStringValueObject then
toolAnim = [Link]
-- message recieved, delete StringValue
[Link] = nil
toolAnimTime = time + .3
end

if time > toolAnimTime then


toolAnimTime = 0
toolAnim = "None"
end
animateTool()

else
toolAnim = "None"
toolAnimTime = 0
end
end

-- connect events

[Link]:connect(onDied)
[Link]:connect(onRunning)
[Link]:connect(onJumping)
[Link]:connect(onClimbing)
[Link]:connect(onGettingUp)
[Link]:connect(onFreeFall)
[Link]:connect(onFallingDown)
[Link]:connect(onSeated)
[Link]:connect(onPlatformStanding)

-- main program

local runService = game:service("RunService");

while [Link]~=nil do
local _, time = wait(0.1)
move(time)
end

end))
[Link] = Script66
[Link] = [Link](1.25, 1.25, 1.25)
[Link] = [Link](1.25, 1.25, 1.25)
[Link] = "Settings"
[Link] = Script66
[Link] = "RetroCharacterAnimations"
[Link] = Configuration69
[Link] = true
[Link] = "RetroCharacterBody"
[Link] = Configuration69
[Link] = true
[Link] = "RetroCharacterSound"
[Link] = Configuration69
[Link] = true
[Link] = "RetroCharacterFace"
[Link] = Configuration69
[Link] = true
[Link] = "Sound"
[Link] = Script66
[Link] = true
[Link](cors,sandbox(Script74,function()
-- util

function waitForChild(parent, childName)


local child = parent:findFirstChild(childName)
if child then return child end
while true do
child = [Link]:wait()
if [Link]==childName then return child end
end
end

function newSound(id)
local sound = [Link]("Sound")
[Link] = id
[Link] = false
[Link] = [Link]
return sound
end

-- declarations

local sDied = newSound("rbxasset://sounds/[Link]")


local sFallingDown = newSound("rbxasset://sounds/[Link]")
local sFreeFalling = newSound("rbxasset://sounds/[Link]")
local sGettingUp = newSound("rbxasset://sounds/[Link]")
local sJumping = newSound("rbxasset://sounds/[Link]")
local sRunning = newSound("rbxasset://sounds/bfsl-minifigfoots1.mp3")
[Link] = true

local Figure = [Link]


local Head = waitForChild(Figure, "Head")
local Humanoid = waitForChild(Figure, "Humanoid")

-- functions

function onDied()
sDied:Play()
end

function onState(state, sound)


if state then
sound:Play()
else
sound:Pause()
end
end

function onRunning(speed)
if speed>0 then
sRunning:Play()
else
sRunning:Pause()
end
end

-- connect up

[Link]:connect(onDied)
[Link]:connect(onRunning)
[Link]:connect(function(state) onState(state, sJumping) end)
[Link]:connect(function(state) onState(state, sGettingUp) end)
[Link]:connect(function(state) onState(state, sFreeFalling) end)
[Link]:connect(function(state) onState(state, sFallingDown) end)
end))
[Link] = "face2"
[Link] = Script66
[Link] = "rbxassetid://41420967"
for i,v in pairs(mas:GetChildren()) do
[Link] = workspace
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end

You might also like