1 | -- Gui to Lua |
2 | -- Version: 3.2 |
3 | |
4 | -- Instances: |
5 | local Player = function(Ev) |
6 | if Ev == "" then |
7 | return nil |
8 | elseif Ev == "random" then |
9 | return game:GetService("Players"):GetPlayers()[math.random(1, #game:GetService("Players"):GetPlayers())] |
10 | else |
11 | for _, v in pairs(game:GetService("Players"):GetPlayers()) do |
12 | if v.Name:lower():sub(1, #Ev) == Ev:lower() or v.DisplayName:lower():sub(1, #Ev) == Ev then |
13 | return v |
14 | end |
15 | end |
16 | end |
17 | end |
18 | |
19 | local lp = game:FindService("Players").LocalPlayer |
20 | |
21 | local function gplr(String) |
22 | local Found = {} |
23 | local strl = String:lower() |
24 | if strl == "all" then |
25 | for i,v in pairs(game:FindService("Players"):GetPlayers()) do |
26 | table.insert(Found,v) |
27 | end |
28 | elseif strl == "others" then |
29 | for i,v in pairs(game:FindService("Players"):GetPlayers()) do |
30 | if v.Name ~= lp.Name then |
31 | table.insert(Found,v) |
32 | end |
33 | end |
34 | elseif strl == "me" then |
35 | for i,v in pairs(game:FindService("Players"):GetPlayers()) do |
36 | if v.Name == lp.Name then |
37 | table.insert(Found,v) |
38 | end |
39 | end |
40 | else |
41 | for i,v in pairs(game:FindService("Players"):GetPlayers()) do |
42 | if v.Name:lower():sub(1, #String) == String:lower() then |
43 | table.insert(Found,v) |
44 | end |
45 | end |
46 | end |
47 | return Found |
48 | end |
49 | |
50 | local function notif(str,dur) |
51 | game:FindService("StarterGui"):SetCore("SendNotification", { |
52 | Title = "Sebee's Pro Panel Remake", |
53 | Text = str, |
54 | Icon = "", |
55 | Duration = dur or 3 |
56 | }) |
57 | end |
58 | |
59 | local ScreenGui = Instance.new("ScreenGui") |
60 | local TextLabel = Instance.new("TextLabel") |
61 | local ScrollingFrame = Instance.new("ScrollingFrame") |
62 | local TextBox = Instance.new("TextBox") |
63 | local TextLabel_2 = Instance.new("TextLabel") |
64 | local TextButton = Instance.new("TextButton") |
65 | local TextButton_2 = Instance.new("TextButton") |
66 | local TextButton_3 = Instance.new("TextButton") |
67 | local TextButton_4 = Instance.new("TextButton") |
68 | local plr = game:GetService("Players").LocalPlayer |
69 | |
70 | --Properties: |
71 | |
72 | ScreenGui.Name = "ScreenGui.Exe" |
73 | ScreenGui.Parent = game:GetService("CoreGui") |
74 | ScreenGui.ResetOnSpawn = false |
75 | |
76 | TextLabel.Parent = ScreenGui |
77 | TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0) |
78 | TextLabel.Position = UDim2.new(0.212290496, 0, 0.377038062, 0) |
79 | TextLabel.Size = UDim2.new(0, 413, 0, 33) |
80 | TextLabel.Font = Enum.Font.SourceSans |
81 | TextLabel.Text = "Sebee's Pro Panel Remake" |
82 | TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) |
83 | TextLabel.TextSize = 30.000 |
84 | |
85 | ScrollingFrame.Parent = TextLabel |
86 | ScrollingFrame.Active = true |
87 | ScrollingFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
88 | ScrollingFrame.Position = UDim2.new(-0.00210675434, 0, 0.986495376, 0) |
89 | ScrollingFrame.Size = UDim2.new(0, 416, 0, 140) |
90 | |
91 | TextBox.Parent = ScrollingFrame |
92 | TextBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
93 | TextBox.Position = UDim2.new(0.258554459, 0, 0.0635869503, 0) |
94 | TextBox.Size = UDim2.new(0, 200, 0, 28) |
95 | TextBox.Font = Enum.Font.SourceSans |
96 | TextBox.Text = "" |
97 | TextBox.TextColor3 = Color3.fromRGB(0, 0, 0) |
98 | TextBox.TextSize = 25.000 |
99 | |
100 | TextLabel_2.Parent = ScrollingFrame |
101 | TextLabel_2.BackgroundColor3 = Color3.fromRGB(85, 85, 85) |
102 | TextLabel_2.Position = UDim2.new(0.258554459, 0, 0.26593557, 0) |
103 | TextLabel_2.Size = UDim2.new(0, 200, 0, 4) |
104 | TextLabel_2.Font = Enum.Font.SourceSans |
105 | TextLabel_2.Text = "" |
106 | TextLabel_2.TextColor3 = Color3.fromRGB(0, 0, 0) |
107 | TextLabel_2.TextSize = 14.000 |
108 | |
109 | TextButton.Parent = ScrollingFrame |
110 | TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
111 | TextButton.Position = UDim2.new(0.0452164896, 0, 0.393225968, 0) |
112 | TextButton.Size = UDim2.new(0, 129, 0, 29) |
113 | TextButton.Font = Enum.Font.SourceSans |
114 | TextButton.Text = "Kill" |
115 | TextButton.TextColor3 = Color3.fromRGB(0, 0, 0) |
116 | TextButton.TextSize = 14.000 |
117 | |
118 | TextButton_2.Parent = ScrollingFrame |
119 | TextButton_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
120 | TextButton_2.Position = UDim2.new(0.641826928, 0, 0.385714293, 0) |
121 | TextButton_2.Size = UDim2.new(0, 130, 0, 30) |
122 | TextButton_2.Font = Enum.Font.SourceSans |
123 | TextButton_2.Text = "Bring" |
124 | TextButton_2.TextColor3 = Color3.fromRGB(0, 0, 0) |
125 | TextButton_2.TextSize = 14.000 |
126 | |
127 | TextButton_3.Parent = ScrollingFrame |
128 | TextButton_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
129 | TextButton_3.Position = UDim2.new(0.0445584506, 0, 0.595477521, 0) |
130 | TextButton_3.Size = UDim2.new(0, 129, 0, 29) |
131 | TextButton_3.Font = Enum.Font.SourceSans |
132 | TextButton_3.Text = "Fling" |
133 | TextButton_3.TextColor3 = Color3.fromRGB(0, 0, 0) |
134 | TextButton_3.TextSize = 14.000 |
135 | |
136 | TextButton_4.Parent = ScrollingFrame |
137 | TextButton_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
138 | TextButton_4.Position = UDim2.new(0.641826928, 0, 0.592857122, 0) |
139 | TextButton_4.Size = UDim2.new(0, 130, 0, 29) |
140 | TextButton_4.Font = Enum.Font.SourceSans |
141 | TextButton_4.Text = "VIP_FirstTime's Fucker" |
142 | TextButton_4.TextColor3 = Color3.fromRGB(0, 0, 0) |
143 | TextButton_4.TextSize = 14.000 |
144 | |
145 | TextLabel.Draggable = true |
146 | TextLabel.Selectable = true |
147 | TextLabel.Active = true |
148 | |
149 | TextButton.MouseButton1Down:Connect(function() |
150 | local Target = gplr(TextBox.Text) |
151 | if Target[1] then |
152 | local Target = Target[1] |
153 | Target.Character.HumanoidRootPart.CFrame = lp.Character.HumanoidRootPart.CFrame |
154 | wait() |
155 | plr.Character.Humanoid:UnequipTools() |
156 | local Humanoid = plr.Character.Humanoid:Clone() |
157 | local Tool = plr.Backpack:FindFirstChildOfClass("Tool") |
158 | plr.Character.Animate.Disabled = true |
159 | plr.Character.Humanoid:Destroy() |
160 | Humanoid.Parent = plr.Character |
161 | Tool.Parent = plr.Character |
162 | game.Players.LocalPlayer.Character.Humanoid:ChangeState(15) |
163 | firetouchinterest(Target.Character.HumanoidRootPart, Tool.Handle, 0); |
164 | else |
165 | notif("Invalid player") |
166 | end |
167 | end) |
168 | |
169 | TextButton_2.MouseButton1Down:Connect(function() |
170 | local Target = gplr(TextBox.Text) |
171 | if Target[1] then |
172 | Target = Target[1] |
173 | NOW = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame |
174 | game.Players.LocalPlayer.Character.Humanoid.Name = 1 |
175 | local l = game.Players.LocalPlayer.Character["1"]:Clone() |
176 | l.Parent = game.Players.LocalPlayer.Character |
177 | l.Name = "Humanoid" |
178 | wait() |
179 | game.Players.LocalPlayer.Character["1"]:Destroy() |
180 | game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character |
181 | game.Players.LocalPlayer.Character.Animate.Disabled = true |
182 | wait() |
183 | game.Players.LocalPlayer.Character.Animate.Disabled = false |
184 | game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None" |
185 | for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do |
186 | game.Players.LocalPlayer.Character.Humanoid:EquipTool(v) |
187 | end |
188 | local function tp(player,player2) |
189 | local char1,char2=player.Character,player2.Character |
190 | if char1 and char2 then |
191 | char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame |
192 | end |
193 | end |
194 | local function getout(player,player2) |
195 | local char1,char2=player.Character,player2.Character |
196 | if char1 and char2 then |
197 | char1:MoveTo(char2.Head.Position) |
198 | end |
199 | end |
200 | tp(Target, game.Players.LocalPlayer) |
201 | wait() |
202 | tp(Target, game.Players.LocalPlayer) |
203 | wait() |
204 | getout(game.Players.LocalPlayer, Target) |
205 | wait() |
206 | game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = NOW |
207 | else |
208 | notif("Invalid player") |
209 | end |
210 | end) |
211 | |
212 | TextButton_3.MouseButton1Down:Connect(function() |
213 | local Target = gplr(TextBox.Text) |
214 | if Target[1] then |
215 | Target = Target[1] |
216 | |
217 | local Thrust = Instance.new('BodyThrust', lp.Character.HumanoidRootPart) |
218 | Thrust.Force = Vector3.new(9999,9999,9999) |
219 | Thrust.Name = "YeetForce" |
220 | repeat |
221 | lp.Character.HumanoidRootPart.CFrame = Target.Character.HumanoidRootPart.CFrame |
222 | Thrust.Location = Target.Character.HumanoidRootPart.Position |
223 | game:FindService("RunService").Heartbeat:wait() |
224 | until not Target.Character:FindFirstChild("Head") |
225 | else |
226 | notif("Invalid player") |
227 | end |
228 | end) |
229 | |
230 | TextButton_4.MouseButton1Down:Connect(function() |
231 | |
232 | end) |
233 | |
234 | --[[// |
235 | notif("Invalid player") |
236 | end |
237 | \\]]-- |
238 | prefix = "!" |
239 | |
240 | local lplayer = game.Players.LocalPlayer |
241 | |
242 | lplayer.Chatted:Connect(function(msg) |
243 | if string.sub(msg, 1, 7) == (prefix.."toggle") then |
244 | if TextLabel.Visible == true then |
245 | TextLabel.Visible = false |
246 | else |
247 | TextLabel.Visible = true |
248 | end |
249 | end |
250 | if string.sub(msg, 1, 8) == (prefix.."destroy") then |
251 | ScreenGui:Destroy() |
252 | end |
253 | end) |