View difference between Paste ID: XtUcSvkF and RGkWp8mg
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)