1 | --[[ |
2 | WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! |
3 | ]] |
4 | -- Gui to Lua |
5 | -- Version: 3.2 |
6 | |
7 | -- Instances: |
8 | |
9 | local Terminal = Instance.new("ScreenGui") |
10 | local TextLabel1 = Instance.new("TextLabel") |
11 | local TextLabel = Instance.new("TextLabel") |
12 | local Frame = Instance.new("Frame") |
13 | local TextBox = Instance.new("TextBox") |
14 | local TextButton = Instance.new("TextButton") |
15 | local TextLabel2 = Instance.new("TextLabel") |
16 | local TextLabel_2 = Instance.new("TextLabel") |
17 | local Frame_2 = Instance.new("Frame") |
18 | local TextBox_2 = Instance.new("TextBox") |
19 | local TextButton_2 = Instance.new("TextButton") |
20 | |
21 | --Properties: |
22 | |
23 | Terminal.Name = "Terminal" |
24 | Terminal.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") |
25 | Terminal.ZIndexBehavior = Enum.ZIndexBehavior.Sibling |
26 | Terminal.ResetOnSpawn = false |
27 | |
28 | TextLabel1.Name = "TextLabel1" |
29 | TextLabel1.Parent = Terminal |
30 | TextLabel1.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
31 | TextLabel1.BackgroundTransparency = 0.300 |
32 | TextLabel1.BorderColor3 = Color3.fromRGB(0, 0, 0) |
33 | TextLabel1.BorderSizePixel = 0 |
34 | TextLabel1.Position = UDim2.new(0.060498219, 0, 0.111280486, 0) |
35 | TextLabel1.Size = UDim2.new(0, 417, 0, 25) |
36 | TextLabel1.Visible = false |
37 | TextLabel1.Font = Enum.Font.SourceSans |
38 | TextLabel1.Text = "" |
39 | TextLabel1.TextColor3 = Color3.fromRGB(0, 0, 0) |
40 | TextLabel1.TextSize = 1.000 |
41 | TextLabel1.TextXAlignment = Enum.TextXAlignment.Left |
42 | |
43 | TextLabel.Parent = TextLabel1 |
44 | TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
45 | TextLabel.BackgroundTransparency = 1.000 |
46 | TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) |
47 | TextLabel.BorderSizePixel = 0 |
48 | TextLabel.Position = UDim2.new(0.0341192745, 0, -0.00871948246, 0) |
49 | TextLabel.Size = UDim2.new(0, 402, 0, 25) |
50 | TextLabel.Font = Enum.Font.SourceSans |
51 | TextLabel.Text = "IB306(ipban306)'s admin" |
52 | TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0) |
53 | TextLabel.TextSize = 14.000 |
54 | TextLabel.TextXAlignment = Enum.TextXAlignment.Left |
55 | |
56 | Frame.Parent = TextLabel1 |
57 | Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
58 | Frame.BackgroundTransparency = 0.500 |
59 | Frame.BorderColor3 = Color3.fromRGB(0, 0, 0) |
60 | Frame.BorderSizePixel = 0 |
61 | Frame.Position = UDim2.new(-0.00185191201, 0, 0.989390254, 0) |
62 | Frame.Size = UDim2.new(0, 417, 0, 141) |
63 | |
64 | TextBox.Parent = Frame |
65 | TextBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
66 | TextBox.BackgroundTransparency = 0.900 |
67 | TextBox.BorderColor3 = Color3.fromRGB(0, 0, 0) |
68 | TextBox.BorderSizePixel = 0 |
69 | TextBox.Position = UDim2.new(0.0359712243, 0, 0.102127656, 0) |
70 | TextBox.Size = UDim2.new(0, 378, 0, 50) |
71 | TextBox.Font = Enum.Font.SourceSans |
72 | TextBox.PlaceholderColor3 = Color3.fromRGB(63, 63, 63) |
73 | TextBox.PlaceholderText = "type here commands" |
74 | TextBox.Text = "fly random" |
75 | TextBox.TextColor3 = Color3.fromRGB(0, 0, 0) |
76 | TextBox.TextSize = 25.000 |
77 | TextBox.TextStrokeColor3 = Color3.fromRGB(255, 255, 255) |
78 | TextBox.TextStrokeTransparency = 0.000 |
79 | TextBox.TextWrapped = true |
80 | |
81 | TextButton.Parent = Frame |
82 | TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
83 | TextButton.BorderColor3 = Color3.fromRGB(0, 0, 0) |
84 | TextButton.BorderSizePixel = 2 |
85 | TextButton.Position = UDim2.new(0.0359712243, 0, 0.537234068, 0) |
86 | TextButton.Size = UDim2.new(0, 378, 0, 50) |
87 | TextButton.Font = Enum.Font.SourceSans |
88 | TextButton.Text = "Execute" |
89 | TextButton.TextColor3 = Color3.fromRGB(0, 0, 0) |
90 | TextButton.TextSize = 25.000 |
91 | |
92 | TextLabel2.Name = "TextLabel2" |
93 | TextLabel2.Parent = Terminal |
94 | TextLabel2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
95 | TextLabel2.BackgroundTransparency = 0.300 |
96 | TextLabel2.BorderColor3 = Color3.fromRGB(0, 0, 0) |
97 | TextLabel2.BorderSizePixel = 0 |
98 | TextLabel2.Position = UDim2.new(0.060498219, 0, 0.111280486, 0) |
99 | TextLabel2.Size = UDim2.new(0, 417, 0, 25) |
100 | TextLabel2.Font = Enum.Font.SourceSans |
101 | TextLabel2.Text = "" |
102 | TextLabel2.TextColor3 = Color3.fromRGB(0, 0, 0) |
103 | TextLabel2.TextSize = 1.000 |
104 | TextLabel2.TextXAlignment = Enum.TextXAlignment.Left |
105 | |
106 | TextLabel_2.Parent = TextLabel2 |
107 | TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
108 | TextLabel_2.BackgroundTransparency = 1.000 |
109 | TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0) |
110 | TextLabel_2.BorderSizePixel = 0 |
111 | TextLabel_2.Position = UDim2.new(0.0341192745, 0, -0.00871948246, 0) |
112 | TextLabel_2.Size = UDim2.new(0, 402, 0, 25) |
113 | TextLabel_2.Font = Enum.Font.SourceSans |
114 | TextLabel_2.Text = "IB306(ipban306)'s admin" |
115 | TextLabel_2.TextColor3 = Color3.fromRGB(0, 0, 0) |
116 | TextLabel_2.TextSize = 14.000 |
117 | TextLabel_2.TextXAlignment = Enum.TextXAlignment.Left |
118 | |
119 | Frame_2.Parent = TextLabel2 |
120 | Frame_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
121 | Frame_2.BackgroundTransparency = 0.500 |
122 | Frame_2.BorderColor3 = Color3.fromRGB(0, 0, 0) |
123 | Frame_2.BorderSizePixel = 0 |
124 | Frame_2.Position = UDim2.new(-0.00185191201, 0, 0.989390254, 0) |
125 | Frame_2.Size = UDim2.new(0, 417, 0, 141) |
126 | |
127 | TextBox_2.Parent = Frame_2 |
128 | TextBox_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
129 | TextBox_2.BackgroundTransparency = 0.900 |
130 | TextBox_2.BorderColor3 = Color3.fromRGB(0, 0, 0) |
131 | TextBox_2.BorderSizePixel = 0 |
132 | TextBox_2.Position = UDim2.new(0.0359712243, 0, 0.102127656, 0) |
133 | TextBox_2.Size = UDim2.new(0, 378, 0, 50) |
134 | TextBox_2.Font = Enum.Font.SourceSans |
135 | TextBox_2.PlaceholderColor3 = Color3.fromRGB(63, 63, 63) |
136 | TextBox_2.PlaceholderText = "whats ur prefix? (TYPE HERE, no text = ;)" |
137 | TextBox_2.Text = "" |
138 | TextBox_2.TextColor3 = Color3.fromRGB(0, 0, 0) |
139 | TextBox_2.TextSize = 25.000 |
140 | TextBox_2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255) |
141 | TextBox_2.TextStrokeTransparency = 0.000 |
142 | TextBox_2.TextWrapped = true |
143 | |
144 | TextButton_2.Parent = Frame_2 |
145 | TextButton_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) |
146 | TextButton_2.BorderColor3 = Color3.fromRGB(0, 0, 0) |
147 | TextButton_2.BorderSizePixel = 2 |
148 | TextButton_2.Position = UDim2.new(0.0359712243, 0, 0.537234068, 0) |
149 | TextButton_2.Size = UDim2.new(0, 378, 0, 50) |
150 | TextButton_2.Font = Enum.Font.SourceSans |
151 | TextButton_2.Text = "Confirm" |
152 | TextButton_2.TextColor3 = Color3.fromRGB(0, 0, 0) |
153 | TextButton_2.TextSize = 25.000 |
154 | |
155 | -- Scripts: |
156 | |
157 | local function LQSAN_fake_script() -- Frame.LocalScript |
158 | local script = Instance.new('LocalScript', Frame) |
159 | |
160 | hider = [[ |
161 | |
162 | |
163 | |
164 | |
165 | |
166 | |
167 | |
168 | |
169 | |
170 | |
171 | |
172 | |
173 | |
174 | |
175 | |
176 | |
177 | |
178 | |
179 | |
180 | |
181 | |
182 | |
183 | |
184 | |
185 | |
186 | |
187 | |
188 | |
189 | ]] |
190 | local UIS = game:GetService('UserInputService') |
191 | local frame = script.Parent.Parent |
192 | frame.Active = true |
193 | local dragToggle = nil |
194 | local dragSpeed = 0 |
195 | local dragStart = nil |
196 | local startPos = nil |
197 | |
198 | local function updateInput(input) |
199 | local delta = input.Position - dragStart |
200 | local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, |
201 | startPos.Y.Scale, startPos.Y.Offset + delta.Y) |
202 | game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play() |
203 | end |
204 | |
205 | frame.InputBegan:Connect(function(input) |
206 | if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then |
207 | dragToggle = true |
208 | dragStart = input.Position |
209 | startPos = frame.Position |
210 | input.Changed:Connect(function() |
211 | if input.UserInputState == Enum.UserInputState.End then |
212 | dragToggle = false |
213 | end |
214 | end) |
215 | end |
216 | end) |
217 | |
218 | UIS.InputChanged:Connect(function(input) |
219 | if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then |
220 | if dragToggle then |
221 | updateInput(input) |
222 | end |
223 | end |
224 | end) |
225 | |
226 | local Players = game:GetService("Players") |
227 | local plrname = Players.LocalPlayer.Name |
228 | local LocalPlayer = Players.LocalPlayer |
229 | function ClearTools() |
230 | pcall(function() |
231 | for _, g in pairs(LocalPlayer.Character:GetDescendants()) do |
232 | if g:IsA("Tool") then |
233 | g:Destroy() |
234 | end |
235 | end |
236 | for _, g in pairs(LocalPlayer.Backpack:GetDescendants()) do |
237 | if g:IsA("Tool") then |
238 | g:Destroy() |
239 | end |
240 | end |
241 | end) |
242 | end |
243 | |
244 | function ActivateTools() |
245 | pcall(function() |
246 | for fuck, ax in pairs(LocalPlayer.Character:GetDescendants()) do |
247 | if ax:IsA("Tool") then |
248 | repeat wait() until ax ~= nil |
249 | ax:Activate() |
250 | end |
251 | end |
252 | end) |
253 | end |
254 | |
255 | function EquipTools() |
256 | pcall(function() |
257 | for yessss, yipee in pairs(LocalPlayer.Backpack:GetDescendants()) do |
258 | if yipee:IsA("Tool") then |
259 | repeat wait() until yipee ~= nil |
260 | yipee.Parent = LocalPlayer.Character |
261 | end |
262 | end |
263 | end) |
264 | end |
265 | |
266 | function UnequipTools() |
267 | pcall(function() |
268 | for yessss, yipee in pairs(LocalPlayer.Character:GetDescendants()) do |
269 | if yipee:IsA("Tool") then |
270 | repeat wait() until yipee ~= nil |
271 | yipee.Parent = LocalPlayer.Backpack |
272 | end |
273 | end |
274 | end) |
275 | end |
276 | local chaos = false |
277 | script.Parent.TextButton.MouseButton1Click:Connect(function() |
278 | spawn(function() |
279 | local prefix = script.Parent:WaitForChild("Prefix").Value |
280 | print("cmd "..prefix..script.Parent.TextBox.Text) |
281 | if script.Parent.TextBox.Text == "zawarudo" then |
282 | game.Players:Chat(hider..prefix.."music 5129686200") |
283 | task.wait(4) |
284 | for i, player in pairs(Players:GetPlayers()) do |
285 | if player.Name ~= plrname then |
286 | game.Players:Chat(hider..prefix.."freeze ".. player.Name) |
287 | end |
288 | end |
289 | task.wait(1) |
290 | game.Players:Chat(hider..prefix.."music 0") |
291 | elseif script.Parent.TextBox.Text == "chaos" then |
292 | chaos = true |
293 | pcall(function() |
294 | game.Players:Chat(hider..prefix.."gear "..plrname.." 169602103") |
295 | task.wait(1.5) |
296 | spawn(function() |
297 | while wait() and chaos do |
298 | LocalPlayer.Backpack.RocketJumper.FireRocket:FireServer(Vector3.new(math.random(-200,200),math.random(0,200),math.random(-200,200)),Vector3.new(math.random(-200,200), math.random(0,50), math.random(-200,200)) |
299 | ) |
300 | if chaos == false then |
301 | break |
302 | end |
303 | end |
304 | end) |
305 | end) |
306 | elseif script.Parent.TextBox.Text == "unchaos" then |
307 | chaos = false |
308 | elseif script.Parent.TextBox.Text == "customcmds" then |
309 | print([[ |
310 | zawarudo -freezes all players as from jojo |
311 | chaos -spams rockets everywhere |
312 | unchaos -stop spamming rockets |
313 | turkeyraid -spawn farting white or black turkeys |
314 | ]]) |
315 | script.Parent.TextButton.Text = "the cmds are in console" |
316 | wait(2) |
317 | script.Parent.TextButton.Text = "inorder to open it, press f9" |
318 | wait(3) |
319 | script.Parent.TextButton.Text = "or just type /console in the chat" |
320 | wait(2) |
321 | elseif script.Parent.TextBox.Text == "turkeyraid" then |
322 | spawn(function() |
323 | local times = 0 |
324 | while wait() do |
325 | times = times + 1 |
326 | game.Players:Chat(hider..prefix.."gear "..plrname.." 40504724") |
327 | task.wait(1.5) |
328 | EquipTools() |
329 | task.wait(0.3) |
330 | ActivateTools() |
331 | ActivateTools() |
332 | ActivateTools() |
333 | ActivateTools() |
334 | task.wait(0.3) |
335 | ClearTools() |
336 | if times == 50 then |
337 | break; |
338 | end |
339 | end |
340 | end) |
341 | else |
342 | game:GetService("Players"):Chat(hider..prefix..script.Parent.TextBox.Text) |
343 | end |
344 | script.Parent.TextBox.Text = "" |
345 | script.Parent.TextButton.Text = "Executed" |
346 | wait(2) |
347 | script.Parent.TextButton.Text = "Execute" |
348 | end) |
349 | end) |
350 | end |
351 | coroutine.wrap(LQSAN_fake_script)() |
352 | local function BQIWAP_fake_script() -- Frame_2.LocalScript |
353 | local script = Instance.new('LocalScript', Frame_2) |
354 | |
355 | local bool = Instance.new("StringValue",script.Parent.Parent.Parent.TextLabel1.Frame) |
356 | bool.Name = "Prefix" |
357 | script.Parent.TextButton.MouseButton1Click:Connect(function() |
358 | bool.Value = script.Parent.TextBox.Text |
359 | if script.Parent.TextBox.Text == "" then |
360 | bool.Value = ";" |
361 | end |
362 | if script.Parent.TextBox.Text == " " then |
363 | bool.Value = ";" |
364 | end |
365 | script.Parent.Parent.Parent.TextLabel2.Visible = false |
366 | script.Parent.Parent.Parent.TextLabel1.Visible = true |
367 | end) |
368 | end |
369 | coroutine.wrap(BQIWAP_fake_script)() |