SHOW:
|
|
- or go back to the newest paste.
| 1 | - | --Made by IAintNoHomo#4669 |
| 1 | + | |
| 2 | - | --Game is Sword Fighting Tournament |
| 2 | + | --]] |
| 3 | - | ---------------------------------------------------- |
| 3 | + | --https://github.com/Mokiros/roblox-FE-compatibility |
| 4 | - | -- Objects |
| 4 | + | if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
|
| 5 | local Player,Mouse,mouse,UserInputService,ContextActionService = owner | |
| 6 | - | warn("SFT Gui is loading..")
|
| 6 | + | local RealPlayer = Player |
| 7 | do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
| |
| 8 | ||
| 9 | local ScreenGui = Instance.new("ScreenGui")
| |
| 10 | local MainFrame = Instance.new("Frame")
| |
| 11 | local TopFrame = Instance.new("Frame")
| |
| 12 | local Title = Instance.new("TextLabel")
| |
| 13 | local CloseGUI = Instance.new("TextButton")
| |
| 14 | local BottomFrame = Instance.new("Frame")
| |
| 15 | local Credit = Instance.new("TextLabel")
| |
| 16 | local Page1 = Instance.new("Frame")
| |
| 17 | local EnterUsername = Instance.new("TextBox")
| |
| 18 | local Points = Instance.new("TextButton")
| |
| 19 | local Wins = Instance.new("TextButton")
| |
| 20 | local Divide1 = Instance.new("Frame")
| |
| 21 | local Invisible = Instance.new("TextButton")
| |
| 22 | local Ghostly = Instance.new("TextButton")
| |
| 23 | local NextPage_1 = Instance.new("TextButton")
| |
| 24 | local Positive = Instance.new("TextButton")
| |
| 25 | local Divide2 = Instance.new("Frame")
| |
| 26 | local AutoRegen = Instance.new("TextButton")
| |
| 27 | local Page2 = Instance.new("Frame")
| |
| 28 | local DarkHeart = Instance.new("TextButton")
| |
| 29 | local PrevPage_2 = Instance.new("TextButton")
| |
| 30 | local Venomshank = Instance.new("TextButton")
| |
| 31 | local Katana = Instance.new("TextButton")
| |
| 32 | local GhostWalker = Instance.new("TextButton")
| |
| 33 | local Firebrand = Instance.new("TextButton")
| |
| 34 | local WindForce = Instance.new("TextButton")
| |
| 35 | local RemoveMesh = Instance.new("TextButton")
| |
| 36 | local Dagger = Instance.new("TextButton")
| |
| 37 | local Illumina = Instance.new("TextButton")
| |
| 38 | local Reach = Instance.new("TextButton")
| |
| 39 | local SideFrame = Instance.new("Frame")
| |
| 40 | local SideTitle = Instance.new("TextLabel")
| |
| 41 | local OpenGUI = Instance.new("TextButton")
| |
| 42 | ||
| 43 | -- Properties | |
| 44 | ||
| 45 | wait(5) | |
| 46 | ||
| 47 | warn("SFT Gui has loaded!")
| |
| 48 | ||
| 49 | ScreenGui.Parent = game.CoreGui | |
| 50 | ||
| 51 | MainFrame.Name = "MainFrame" | |
| 52 | MainFrame.Parent = ScreenGui | |
| 53 | MainFrame.Active = true | |
| 54 | MainFrame.BackgroundColor3 = Color3.new(1, 1, 1) | |
| 55 | MainFrame.BackgroundTransparency = 1 | |
| 56 | MainFrame.Draggable = true | |
| 57 | MainFrame.Position = UDim2.new(0, 443, 0, 144) | |
| 58 | MainFrame.Size = UDim2.new(0, 250, 0, 300) | |
| 59 | ||
| 60 | TopFrame.Name = "TopFrame" | |
| 61 | TopFrame.Parent = MainFrame | |
| 62 | TopFrame.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 63 | TopFrame.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 64 | TopFrame.BorderSizePixel = 3 | |
| 65 | TopFrame.Size = UDim2.new(0, 250, 0, 33) | |
| 66 | ||
| 67 | Title.Name = "Title" | |
| 68 | Title.Parent = TopFrame | |
| 69 | Title.BackgroundColor3 = Color3.new(1, 1, 1) | |
| 70 | Title.BackgroundTransparency = 1 | |
| 71 | Title.Position = UDim2.new(0.191, 0, 0, 0) | |
| 72 | Title.Size = UDim2.new(0, 150, 0, 33) | |
| 73 | Title.Font = Enum.Font.SourceSans | |
| 74 | Title.FontSize = Enum.FontSize.Size32 | |
| 75 | Title.Text = "SFT Destroy" | |
| 76 | Title.TextColor3 = Color3.new(0.862745, 0.862745, 0.862745) | |
| 77 | Title.TextSize = 30 | |
| 78 | Title.TextWrapped = true | |
| 79 | ||
| 80 | CloseGUI.Name = "CloseGUI" | |
| 81 | CloseGUI.Parent = TopFrame | |
| 82 | CloseGUI.BackgroundColor3 = Color3.new(1, 1, 1) | |
| 83 | CloseGUI.BackgroundTransparency = 1 | |
| 84 | CloseGUI.Position = UDim2.new(0.860000014, 0, 0, 0) | |
| 85 | CloseGUI.Size = UDim2.new(0, 33, 0, 33) | |
| 86 | CloseGUI.Font = Enum.Font.SourceSansSemibold | |
| 87 | CloseGUI.FontSize = Enum.FontSize.Size60 | |
| 88 | CloseGUI.Text = "X" | |
| 89 | CloseGUI.TextColor3 = Color3.new(0.780392, 0.141176, 0.141176) | |
| 90 | CloseGUI.TextSize = 50 | |
| 91 | ||
| 92 | BottomFrame.Name = "BottomFrame" | |
| 93 | BottomFrame.Parent = MainFrame | |
| 94 | BottomFrame.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 95 | BottomFrame.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 96 | BottomFrame.BorderSizePixel = 3 | |
| 97 | BottomFrame.Position = UDim2.new(0, 0, 0.942365646, 0) | |
| 98 | BottomFrame.Size = UDim2.new(0, 250, 0, 23) | |
| 99 | ||
| 100 | Credit.Name = "Credit" | |
| 101 | Credit.Parent = BottomFrame | |
| 102 | Credit.BackgroundColor3 = Color3.new(1, 1, 1) | |
| 103 | Credit.BackgroundTransparency = 1 | |
| 104 | Credit.Position = UDim2.new(0.100000001, 0, 0, 0) | |
| 105 | Credit.Size = UDim2.new(0, 200, 0, 23) | |
| 106 | Credit.Font = Enum.Font.SourceSansLight | |
| 107 | Credit.FontSize = Enum.FontSize.Size28 | |
| 108 | Credit.Text = "IAintNoHomo" | |
| 109 | Credit.TextColor3 = Color3.new(0.862745, 0.862745, 0.862745) | |
| 110 | Credit.TextSize = 25 | |
| 111 | ||
| 112 | Page1.Name = "Page1" | |
| 113 | Page1.Parent = MainFrame | |
| 114 | Page1.BackgroundColor3 = Color3.new(0.811765, 0.811765, 0.811765) | |
| 115 | Page1.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 116 | Page1.BorderSizePixel = 3 | |
| 117 | Page1.Position = UDim2.new(0, 0, 0.125, 0) | |
| 118 | Page1.Size = UDim2.new(0, 250, 0, 240) | |
| 119 | ||
| 120 | EnterUsername.Name = "EnterUsername" | |
| 121 | EnterUsername.Parent = Page1 | |
| 122 | EnterUsername.BackgroundColor3 = Color3.new(0.921569, 0.890196, 0.796079) | |
| 123 | EnterUsername.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 124 | EnterUsername.BorderSizePixel = 2 | |
| 125 | EnterUsername.Position = UDim2.new(0.1602, 0, 0.0420698933, 0) | |
| 126 | EnterUsername.Size = UDim2.new(0, 130, 0, 30) | |
| 127 | EnterUsername.Font = Enum.Font.SourceSans | |
| 128 | EnterUsername.FontSize = Enum.FontSize.Size14 | |
| 129 | EnterUsername.Text = "Playername" | |
| 130 | EnterUsername.TextScaled = true | |
| 131 | EnterUsername.TextSize = 14 | |
| 132 | EnterUsername.TextWrapped = true | |
| 133 | ||
| 134 | Points.Name = "Points" | |
| 135 | Points.Parent = Page1 | |
| 136 | Points.BackgroundColor3 = Color3.new(0.784314, 0.368627, 0.368627) | |
| 137 | Points.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 138 | Points.BorderSizePixel = 2 | |
| 139 | Points.Position = UDim2.new(0.0399999991, 0, 0.21034947, 0) | |
| 140 | Points.Size = UDim2.new(0, 100, 0, 30) | |
| 141 | Points.Font = Enum.Font.SourceSans | |
| 142 | Points.FontSize = Enum.FontSize.Size28 | |
| 143 | Points.Text = "Points" | |
| 144 | Points.TextSize = 25 | |
| 145 | Points.TextWrapped = true | |
| 146 | ||
| 147 | Wins.Name = "Wins" | |
| 148 | Wins.Parent = Page1 | |
| 149 | Wins.BackgroundColor3 = Color3.new(0.784314, 0.368627, 0.368627) | |
| 150 | Wins.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 151 | Wins.BorderSizePixel = 2 | |
| 152 | Wins.Position = UDim2.new(0.560000002, 0, 0.21034947, 0) | |
| 153 | Wins.Size = UDim2.new(0, 100, 0, 30) | |
| 154 | Wins.Font = Enum.Font.SourceSans | |
| 155 | Wins.FontSize = Enum.FontSize.Size28 | |
| 156 | Wins.Text = "Wins" | |
| 157 | Wins.TextSize = 25 | |
| 158 | Wins.TextWrapped = true | |
| 159 | ||
| 160 | Divide1.Name = "Divide1" | |
| 161 | Divide1.Parent = Page1 | |
| 162 | Divide1.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 163 | Divide1.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 164 | Divide1.BorderSizePixel = 2 | |
| 165 | Divide1.Position = UDim2.new(0, 0, 0.378629029, 0) | |
| 166 | Divide1.Size = UDim2.new(1, 0, 0, 0) | |
| 167 | ||
| 168 | Invisible.Name = "Invisible" | |
| 169 | Invisible.Parent = Page1 | |
| 170 | Invisible.BackgroundColor3 = Color3.new(0.784314, 0.368627, 0.368627) | |
| 171 | Invisible.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 172 | Invisible.BorderSizePixel = 2 | |
| 173 | Invisible.Position = UDim2.new(0.04005, 0, 0.488978529, 0) | |
| 174 | Invisible.Size = UDim2.new(0, 100, 0, 30) | |
| 175 | Invisible.Font = Enum.Font.SourceSans | |
| 176 | Invisible.FontSize = Enum.FontSize.Size24 | |
| 177 | Invisible.Text = "Invisible" | |
| 178 | Invisible.TextSize = 20 | |
| 179 | Invisible.TextWrapped = true | |
| 180 | ||
| 181 | Ghostly.Name = "Ghostly" | |
| 182 | Ghostly.Parent = Page1 | |
| 183 | Ghostly.BackgroundColor3 = Color3.new(0.784314, 0.368627, 0.368627) | |
| 184 | Ghostly.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 185 | Ghostly.BorderSizePixel = 2 | |
| 186 | Ghostly.Position = UDim2.new(0.560699999, 0, 0.488978529, 0) | |
| 187 | Ghostly.Size = UDim2.new(0, 100, 0, 30) | |
| 188 | Ghostly.Font = Enum.Font.SourceSans | |
| 189 | Ghostly.FontSize = Enum.FontSize.Size24 | |
| 190 | Ghostly.Text = "Ghostly" | |
| 191 | Ghostly.TextSize = 20 | |
| 192 | Ghostly.TextWrapped = true | |
| 193 | ||
| 194 | NextPage_1.Name = "NextPage_1" | |
| 195 | NextPage_1.Parent = Page1 | |
| 196 | NextPage_1.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 197 | NextPage_1.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 198 | NextPage_1.BorderSizePixel = 3 | |
| 199 | NextPage_1.Position = UDim2.new(0.881099999, 0, 0.883467734, 0) | |
| 200 | NextPage_1.Size = UDim2.new(0.12015, 0, 0.126209676, 0) | |
| 201 | NextPage_1.Font = Enum.Font.SourceSansBold | |
| 202 | NextPage_1.FontSize = Enum.FontSize.Size32 | |
| 203 | NextPage_1.Text = ">" | |
| 204 | NextPage_1.TextColor3 = Color3.new(0.921569, 0.921569, 0.921569) | |
| 205 | NextPage_1.TextSize = 30 | |
| 206 | ||
| 207 | Positive.Name = "Positive" | |
| 208 | Positive.Parent = Page1 | |
| 209 | Positive.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 210 | Positive.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 211 | Positive.BorderSizePixel = 2 | |
| 212 | Positive.Position = UDim2.new(0.680849969, 0, 0.0420698933, 0) | |
| 213 | Positive.Size = UDim2.new(0.12015, 0, 0.126209676, 0) | |
| 214 | Positive.Font = Enum.Font.SourceSansBold | |
| 215 | Positive.FontSize = Enum.FontSize.Size48 | |
| 216 | Positive.Text = "+" | |
| 217 | Positive.TextColor3 = Color3.new(0.305882, 0.921569, 0.239216) | |
| 218 | Positive.TextSize = 45 | |
| 219 | ||
| 220 | Divide2.Name = "Divide2" | |
| 221 | Divide2.Parent = Page1 | |
| 222 | Divide2.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 223 | Divide2.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 224 | Divide2.BorderSizePixel = 2 | |
| 225 | Divide2.Position = UDim2.new(0, 0, 0.757258058, 0) | |
| 226 | Divide2.Size = UDim2.new(1, 0, 0, 0) | |
| 227 | ||
| 228 | AutoRegen.Name = "AutoRegen" | |
| 229 | AutoRegen.Parent = Page1 | |
| 230 | AutoRegen.BackgroundColor3 = Color3.new(0.411765, 0.741176, 0.258824) | |
| 231 | AutoRegen.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 232 | AutoRegen.BorderSizePixel = 2 | |
| 233 | AutoRegen.Position = UDim2.new(0.0399999991, 0, 0.82099998, 0) | |
| 234 | AutoRegen.Size = UDim2.new(0, 150, 0, 30) | |
| 235 | AutoRegen.Font = Enum.Font.SourceSans | |
| 236 | AutoRegen.FontSize = Enum.FontSize.Size24 | |
| 237 | AutoRegen.Text = "AutoRegen Server/Round" | |
| 238 | AutoRegen.TextScaled = true | |
| 239 | AutoRegen.TextSize = 20 | |
| 240 | AutoRegen.TextWrapped = true | |
| 241 | ||
| 242 | Page2.Name = "Page2" | |
| 243 | Page2.Parent = MainFrame | |
| 244 | Page2.BackgroundColor3 = Color3.new(0.811765, 0.811765, 0.811765) | |
| 245 | Page2.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 246 | Page2.BorderSizePixel = 3 | |
| 247 | Page2.Position = UDim2.new(0, 0, 0.125, 0) | |
| 248 | Page2.Size = UDim2.new(0, 250, 0, 240) | |
| 249 | Page2.Visible = false | |
| 250 | ||
| 251 | DarkHeart.Name = "DarkHeart" | |
| 252 | DarkHeart.Parent = Page2 | |
| 253 | DarkHeart.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 254 | DarkHeart.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 255 | DarkHeart.BorderSizePixel = 2 | |
| 256 | DarkHeart.Position = UDim2.new(0.0399999991, 0, 0.0420698933, 0) | |
| 257 | DarkHeart.Size = UDim2.new(0, 100, 0, 30) | |
| 258 | DarkHeart.Font = Enum.Font.SourceSans | |
| 259 | DarkHeart.FontSize = Enum.FontSize.Size28 | |
| 260 | DarkHeart.Text = "DarkHeart" | |
| 261 | DarkHeart.TextSize = 25 | |
| 262 | DarkHeart.TextWrapped = true | |
| 263 | ||
| 264 | PrevPage_2.Name = "PrevPage_2" | |
| 265 | PrevPage_2.Parent = Page2 | |
| 266 | PrevPage_2.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 267 | PrevPage_2.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 268 | PrevPage_2.BorderSizePixel = 3 | |
| 269 | PrevPage_2.Position = UDim2.new(0, 0, 0.883467734, 0) | |
| 270 | PrevPage_2.Size = UDim2.new(0.12015, 0, 0.126209676, 0) | |
| 271 | PrevPage_2.Font = Enum.Font.SourceSansBold | |
| 272 | PrevPage_2.FontSize = Enum.FontSize.Size32 | |
| 273 | PrevPage_2.Text = "<" | |
| 274 | PrevPage_2.TextColor3 = Color3.new(0.921569, 0.921569, 0.921569) | |
| 275 | PrevPage_2.TextSize = 30 | |
| 276 | ||
| 277 | Venomshank.Name = "Venomshank" | |
| 278 | Venomshank.Parent = Page2 | |
| 279 | Venomshank.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 280 | Venomshank.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 281 | Venomshank.BorderSizePixel = 2 | |
| 282 | Venomshank.Position = UDim2.new(0.560000002, 0, 0.0420698933, 0) | |
| 283 | Venomshank.Size = UDim2.new(0, 100, 0, 30) | |
| 284 | Venomshank.Font = Enum.Font.SourceSans | |
| 285 | Venomshank.FontSize = Enum.FontSize.Size24 | |
| 286 | Venomshank.Text = "Venomshank" | |
| 287 | Venomshank.TextSize = 20 | |
| 288 | Venomshank.TextWrapped = true | |
| 289 | ||
| 290 | Katana.Name = "Katana" | |
| 291 | Katana.Parent = Page2 | |
| 292 | Katana.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 293 | Katana.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 294 | Katana.BorderSizePixel = 2 | |
| 295 | Katana.Position = UDim2.new(0.560000002, 0, 0.21034947, 0) | |
| 296 | Katana.Size = UDim2.new(0, 100, 0, 30) | |
| 297 | Katana.Font = Enum.Font.SourceSans | |
| 298 | Katana.FontSize = Enum.FontSize.Size28 | |
| 299 | Katana.Text = "Katana" | |
| 300 | Katana.TextSize = 25 | |
| 301 | Katana.TextWrapped = true | |
| 302 | ||
| 303 | GhostWalker.Name = "GhostWalker" | |
| 304 | GhostWalker.Parent = Page2 | |
| 305 | GhostWalker.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 306 | GhostWalker.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 307 | GhostWalker.BorderSizePixel = 2 | |
| 308 | GhostWalker.Position = UDim2.new(0.0399999991, 0, 0.21034947, 0) | |
| 309 | GhostWalker.Size = UDim2.new(0, 100, 0, 30) | |
| 310 | GhostWalker.Font = Enum.Font.SourceSans | |
| 311 | GhostWalker.FontSize = Enum.FontSize.Size24 | |
| 312 | GhostWalker.Text = "Ghostwalker" | |
| 313 | GhostWalker.TextSize = 20 | |
| 314 | GhostWalker.TextWrapped = true | |
| 315 | ||
| 316 | Firebrand.Name = "Firebrand" | |
| 317 | Firebrand.Parent = Page2 | |
| 318 | Firebrand.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 319 | Firebrand.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 320 | Firebrand.BorderSizePixel = 2 | |
| 321 | Firebrand.Position = UDim2.new(0.0399999991, 0, 0.378629029, 0) | |
| 322 | Firebrand.Size = UDim2.new(0, 100, 0, 30) | |
| 323 | Firebrand.Font = Enum.Font.SourceSans | |
| 324 | Firebrand.FontSize = Enum.FontSize.Size28 | |
| 325 | Firebrand.Text = "Firebrand" | |
| 326 | Firebrand.TextSize = 25 | |
| 327 | Firebrand.TextWrapped = true | |
| 328 | ||
| 329 | WindForce.Name = "WindForce" | |
| 330 | WindForce.Parent = Page2 | |
| 331 | WindForce.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 332 | WindForce.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 333 | WindForce.BorderSizePixel = 2 | |
| 334 | WindForce.Position = UDim2.new(0.560000002, 0, 0.378629029, 0) | |
| 335 | WindForce.Size = UDim2.new(0, 100, 0, 30) | |
| 336 | WindForce.Font = Enum.Font.SourceSans | |
| 337 | WindForce.FontSize = Enum.FontSize.Size28 | |
| 338 | WindForce.Text = "WindForce" | |
| 339 | WindForce.TextSize = 25 | |
| 340 | WindForce.TextWrapped = true | |
| 341 | ||
| 342 | RemoveMesh.Name = "RemoveMesh" | |
| 343 | RemoveMesh.Parent = Page2 | |
| 344 | RemoveMesh.BackgroundColor3 = Color3.new(0.792157, 0.792157, 0.792157) | |
| 345 | RemoveMesh.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 346 | RemoveMesh.BorderSizePixel = 2 | |
| 347 | RemoveMesh.Position = UDim2.new(0.0399999991, 0, 0.715188146, 0) | |
| 348 | RemoveMesh.Size = UDim2.new(0, 100, 0, 30) | |
| 349 | RemoveMesh.Font = Enum.Font.SourceSans | |
| 350 | RemoveMesh.FontSize = Enum.FontSize.Size24 | |
| 351 | RemoveMesh.Text = "RemoveMesh" | |
| 352 | RemoveMesh.TextSize = 20 | |
| 353 | RemoveMesh.TextWrapped = true | |
| 354 | ||
| 355 | Dagger.Name = "Dagger" | |
| 356 | Dagger.Parent = Page2 | |
| 357 | Dagger.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 358 | Dagger.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 359 | Dagger.BorderSizePixel = 2 | |
| 360 | Dagger.Position = UDim2.new(0.560000002, 0, 0.546908617, 0) | |
| 361 | Dagger.Size = UDim2.new(0, 100, 0, 30) | |
| 362 | Dagger.Font = Enum.Font.SourceSans | |
| 363 | Dagger.FontSize = Enum.FontSize.Size28 | |
| 364 | Dagger.Text = "Dagger" | |
| 365 | Dagger.TextSize = 25 | |
| 366 | Dagger.TextWrapped = true | |
| 367 | ||
| 368 | Illumina.Name = "Illumina" | |
| 369 | Illumina.Parent = Page2 | |
| 370 | Illumina.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216) | |
| 371 | Illumina.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 372 | Illumina.BorderSizePixel = 2 | |
| 373 | Illumina.Position = UDim2.new(0.0399999991, 0, 0.546908617, 0) | |
| 374 | Illumina.Size = UDim2.new(0, 100, 0, 30) | |
| 375 | Illumina.Font = Enum.Font.SourceSans | |
| 376 | Illumina.FontSize = Enum.FontSize.Size28 | |
| 377 | Illumina.Text = "Illumina" | |
| 378 | Illumina.TextSize = 25 | |
| 379 | Illumina.TextWrapped = true | |
| 380 | ||
| 381 | Reach.Name = "Reach" | |
| 382 | Reach.Parent = Page2 | |
| 383 | Reach.BackgroundColor3 = Color3.new(0.792157, 0.792157, 0.792157) | |
| 384 | Reach.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 385 | Reach.BorderSizePixel = 2 | |
| 386 | Reach.Position = UDim2.new(0.560000002, 0, 0.715188146, 0) | |
| 387 | Reach.Size = UDim2.new(0, 100, 0, 30) | |
| 388 | Reach.Font = Enum.Font.SourceSans | |
| 389 | Reach.FontSize = Enum.FontSize.Size28 | |
| 390 | Reach.Text = "Reach" | |
| 391 | Reach.TextSize = 25 | |
| 392 | Reach.TextWrapped = true | |
| 393 | ||
| 394 | SideFrame.Name = "SideFrame" | |
| 395 | SideFrame.Parent = ScreenGui | |
| 396 | SideFrame.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 397 | SideFrame.BorderColor3 = Color3.new(0.27451, 0.27451, 0.27451) | |
| 398 | SideFrame.BorderSizePixel = 3 | |
| 399 | SideFrame.Position = UDim2.new(0.403669715, 0, 0.22580646, 0) | |
| 400 | SideFrame.Size = UDim2.new(0, 250, 0, 33) | |
| 401 | SideFrame.Visible = false | |
| 402 | SideFrame.Active = true | |
| 403 | SideFrame.Draggable = true | |
| 404 | ||
| 405 | SideTitle.Name = "SideTitle" | |
| 406 | SideTitle.Parent = SideFrame | |
| 407 | SideTitle.BackgroundColor3 = Color3.new(1, 1, 1) | |
| 408 | SideTitle.BackgroundTransparency = 1 | |
| 409 | SideTitle.Position = UDim2.new(0.191, 0, 0, 0) | |
| 410 | SideTitle.Size = UDim2.new(0, 150, 0, 33) | |
| 411 | SideTitle.Font = Enum.Font.SourceSans | |
| 412 | SideTitle.FontSize = Enum.FontSize.Size32 | |
| 413 | SideTitle.Text = "SFT Destroy" | |
| 414 | SideTitle.TextColor3 = Color3.new(0.862745, 0.862745, 0.862745) | |
| 415 | SideTitle.TextSize = 30 | |
| 416 | SideTitle.TextWrapped = true | |
| 417 | ||
| 418 | OpenGUI.Name = "OpenGUI" | |
| 419 | OpenGUI.Parent = SideFrame | |
| 420 | OpenGUI.BackgroundColor3 = Color3.new(1, 1, 1) | |
| 421 | OpenGUI.BackgroundTransparency = 1 | |
| 422 | OpenGUI.Position = UDim2.new(0.860000014, 0, 0, 0) | |
| 423 | OpenGUI.Size = UDim2.new(0, 33, 0, 33) | |
| 424 | OpenGUI.Font = Enum.Font.SourceSansSemibold | |
| 425 | OpenGUI.FontSize = Enum.FontSize.Size60 | |
| 426 | OpenGUI.Text = "X" | |
| 427 | OpenGUI.TextColor3 = Color3.new(0.780392, 0.141176, 0.141176) | |
| 428 | OpenGUI.TextSize = 50 | |
| 429 | ||
| 430 | -- Stuff | |
| 431 | ||
| 432 | NextPage_1.MouseButton1Click:connect(function() | |
| 433 | Page1.Visible = false | |
| 434 | Page2.Visible = true | |
| 435 | end) | |
| 436 | PrevPage_2.MouseButton1Click:connect(function() | |
| 437 | Page1.Visible = true | |
| 438 | Page2.Visible = false | |
| 439 | end) | |
| 440 | ||
| 441 | col = Color3.new(0.784314, 0.368627, 0.368627) | |
| 442 | loc = Color3.new(0.368627, 0.784314, 0.368627) | |
| 443 | ||
| 444 | CloseGUI.MouseButton1Click:connect(function() | |
| 445 | MainFrame.Visible = false | |
| 446 | SideFrame.Visible = true | |
| 447 | SideFrame.Position = MainFrame.Position | |
| 448 | end) | |
| 449 | ||
| 450 | OpenGUI.MouseButton1Click:connect(function() | |
| 451 | MainFrame.Visible = true | |
| 452 | SideFrame.Visible = false | |
| 453 | MainFrame.Position = SideFrame.Position | |
| 454 | end) | |
| 455 | ||
| 456 | function shortnames(username) -- Credit Timeless | |
| 457 | local nameshort = {}
| |
| 458 | for i,v in pairs(game.Players:GetPlayers()) do | |
| 459 | if v.Name:lower():sub(1, #username) == username:lower() then | |
| 460 | table.insert(nameshort,v) | |
| 461 | end | |
| 462 | end | |
| 463 | return nameshort | |
| 464 | end | |
| 465 | ||
| 466 | negative = false | |
| 467 | Positive.MouseButton1Click:connect(function() | |
| 468 | negative = not negative | |
| 469 | if not negative then | |
| 470 | Positive.Text = "+" | |
| 471 | Positive.TextColor3 = Color3.new(0.305882, 0.921569, 0.239216) | |
| 472 | else | |
| 473 | Positive.Text = "-" | |
| 474 | Positive.TextColor3 = Color3.new(0.921569, 0.305882, 0.239216) | |
| 475 | end | |
| 476 | end) | |
| 477 | ||
| 478 | ||
| 479 | givepoints = false | |
| 480 | Points.MouseButton1Click:connect(function() | |
| 481 | usertxt = EnterUsername.Text | |
| 482 | givepoints = not givepoints | |
| 483 | if givepoints then | |
| 484 | Points.BackgroundColor3 = loc | |
| 485 | game:GetService('RunService').Stepped:connect(function()
| |
| 486 | if givepoints then | |
| 487 | for i,v in pairs(shortnames(usertxt))do | |
| 488 | if negative then | |
| 489 | game.ReplicatedStorage.ChangeOtherAtributeBy:InvokeServer(v.Name, "Points", -3999) | |
| 490 | else | |
| 491 | game.ReplicatedStorage.ChangeOtherAtributeBy:InvokeServer(v.Name, "Points", 3999) | |
| 492 | end | |
| 493 | end | |
| 494 | end | |
| 495 | end) | |
| 496 | else | |
| 497 | Points.BackgroundColor3 = col | |
| 498 | end | |
| 499 | end) | |
| 500 | ||
| 501 | givewins = false | |
| 502 | Wins.MouseButton1Click:connect(function() | |
| 503 | usertxt = EnterUsername.Text | |
| 504 | givewins = not givewins | |
| 505 | if givewins then | |
| 506 | Wins.BackgroundColor3 = loc | |
| 507 | game:GetService('RunService').Stepped:connect(function()
| |
| 508 | if givewins then | |
| 509 | for i,v in pairs(shortnames(usertxt))do | |
| 510 | if negative then | |
| 511 | game.ReplicatedStorage.ChangeOtherAtributeBy:InvokeServer(v.Name, "Wins", -2) | |
| 512 | else | |
| 513 | game.ReplicatedStorage.ChangeOtherAtributeBy:InvokeServer(v.Name, "Wins", 2) | |
| 514 | end | |
| 515 | end | |
| 516 | end | |
| 517 | end) | |
| 518 | else | |
| 519 | Wins.BackgroundColor3 = col | |
| 520 | end | |
| 521 | end) | |
| 522 | ||
| 523 | Invisible.MouseButton1Click:connect(function() | |
| 524 | game.ReplicatedStorage.SetVis:InvokeServer(1) | |
| 525 | end) | |
| 526 | ||
| 527 | ghosts = false | |
| 528 | Ghostly.MouseButton1Click:connect(function() | |
| 529 | ghosts = not ghosts | |
| 530 | if ghosts then | |
| 531 | game:GetService('RunService').Stepped:connect(function()
| |
| 532 | if ghosts then | |
| 533 | Ghostly.BackgroundColor3 = loc | |
| 534 | wait() | |
| 535 | game.ReplicatedStorage.SetVis:InvokeServer(0.9) | |
| 536 | wait() | |
| 537 | game.ReplicatedStorage.SetVis:InvokeServer(0.8) | |
| 538 | wait() | |
| 539 | game.ReplicatedStorage.SetVis:InvokeServer(0.7) | |
| 540 | wait() | |
| 541 | game.ReplicatedStorage.SetVis:InvokeServer(0.6) | |
| 542 | wait() | |
| 543 | game.ReplicatedStorage.SetVis:InvokeServer(0.5) | |
| 544 | wait() | |
| 545 | game.ReplicatedStorage.SetVis:InvokeServer(0.4) | |
| 546 | wait() | |
| 547 | game.ReplicatedStorage.SetVis:InvokeServer(0.3) | |
| 548 | wait() | |
| 549 | game.ReplicatedStorage.SetVis:InvokeServer(0.2) | |
| 550 | wait() | |
| 551 | game.ReplicatedStorage.SetVis:InvokeServer(0.1) | |
| 552 | wait() | |
| 553 | game.ReplicatedStorage.SetVis:InvokeServer(0.2) | |
| 554 | wait() | |
| 555 | game.ReplicatedStorage.SetVis:InvokeServer(0.3) | |
| 556 | wait() | |
| 557 | game.ReplicatedStorage.SetVis:InvokeServer(0.4) | |
| 558 | wait() | |
| 559 | game.ReplicatedStorage.SetVis:InvokeServer(0.5) | |
| 560 | wait() | |
| 561 | game.ReplicatedStorage.SetVis:InvokeServer(0.6) | |
| 562 | wait() | |
| 563 | game.ReplicatedStorage.SetVis:InvokeServer(0.7) | |
| 564 | wait() | |
| 565 | game.ReplicatedStorage.SetVis:InvokeServer(0.8) | |
| 566 | wait() | |
| 567 | game.ReplicatedStorage.SetVis:InvokeServer(0.9) | |
| 568 | wait() | |
| 569 | end | |
| 570 | end) | |
| 571 | else | |
| 572 | Ghostly.BackgroundColor3 = col | |
| 573 | game.ReplicatedStorage.SetVis:InvokeServer(0) | |
| 574 | end | |
| 575 | end) | |
| 576 | ||
| 577 | DarkHeart.MouseButton1Click:connect(function() | |
| 578 | game.ReplicatedStorage.GiveSword:InvokeServer("Darkheart", game.Players.LocalPlayer)
| |
| 579 | end) | |
| 580 | Illumina.MouseButton1Click:connect(function() | |
| 581 | game.ReplicatedStorage.GiveSword:InvokeServer("Illumina", game.Players.LocalPlayer)
| |
| 582 | end) | |
| 583 | Katana.MouseButton1Click:connect(function() | |
| 584 | game.ReplicatedStorage.GiveSword:InvokeServer("Katana", game.Players.LocalPlayer)
| |
| 585 | end) | |
| 586 | Dagger.MouseButton1Click:connect(function() | |
| 587 | game.ReplicatedStorage.GiveSword:InvokeServer("Dagger", game.Players.LocalPlayer)
| |
| 588 | end) | |
| 589 | WindForce.MouseButton1Click:connect(function() | |
| 590 | game.ReplicatedStorage.GiveSword:InvokeServer("Windforce", game.Players.LocalPlayer)
| |
| 591 | end) | |
| 592 | Venomshank.MouseButton1Click:connect(function() | |
| 593 | game.ReplicatedStorage.GiveSword:InvokeServer("Venomshank", game.Players.LocalPlayer)
| |
| 594 | end) | |
| 595 | Firebrand.MouseButton1Click:connect(function() | |
| 596 | game.ReplicatedStorage.GiveSword:InvokeServer("Firebrand", game.Players.LocalPlayer)
| |
| 597 | end) | |
| 598 | GhostWalker.MouseButton1Click:connect(function() | |
| 599 | game.ReplicatedStorage.GiveSword:InvokeServer("Ghostwalker", game.Players.LocalPlayer)
| |
| 600 | end) | |
| 601 | RemoveMesh.MouseButton1Click:connect(function() | |
| 602 | game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Handle.Mesh:remove()
| |
| 603 | end) | |
| 604 | Reach.MouseButton1Click:connect(function() | |
| 605 | for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do | |
| 606 | if v:isA("Tool") then
| |
| 607 | a=Instance.new("SelectionBox",v.Handle)
| |
| 608 | a.Adornee=v.Handle | |
| 609 | v.Handle.Size=Vector3.new(0.5,0.5,60) | |
| 610 | v.GripPos=Vector3.new(0,0,0) | |
| 611 | game.Players.LocalPlayer.Character.Humanoid:UnequipTools() | |
| 612 | end | |
| 613 | end | |
| 614 | end) | |
| 615 | AutoRegen.MouseButton1Click:connect(function() | |
| 616 | game.Players.LocalPlayer.Character.Humanoid.Name = 1 | |
| 617 | local l = game.Players.LocalPlayer.Character["1"]:Clone() | |
| 618 | l.Parent = game.Players.LocalPlayer.Character | |
| 619 | l.Name = "Humanoid" | |
| 620 | wait(0.1) | |
| 621 | game.Players.LocalPlayer.Character["1"]:Destroy() | |
| 622 | game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character | |
| 623 | game.Players.LocalPlayer.Character.Animate.Disabled = true | |
| 624 | wait(0.1) | |
| 625 | game.Players.LocalPlayer.Character.Animate.Disabled = false | |
| 626 | game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None" | |
| 627 | end) |