Advertisement
ChrisGoodbye

AGGV2!

Nov 26th, 2021
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.60 KB | None | 0 0
  1. -- Gui to Lua
  2. -- Version: 3.2
  3.  
  4. -- Instances:
  5.  
  6. local ScreenGui = Instance.new("ScreenGui")
  7. local OpenGUI = Instance.new("TextButton")
  8. local Frame = Instance.new("Frame")
  9. local FUF = Instance.new("TextButton")
  10. local PSX = Instance.new("TextButton")
  11. local AGGV = Instance.new("TextButton")
  12. local BABFT = Instance.new("TextButton")
  13. local ARSENAL = Instance.new("TextButton")
  14. local CLOSE = Instance.new("TextButton")
  15. local MMtwo = Instance.new("TextButton")
  16.  
  17. --Properties:
  18.  
  19. ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  20.  
  21. OpenGUI.Name = "Open GUI"
  22. OpenGUI.Parent = ScreenGui
  23. OpenGUI.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  24. OpenGUI.Position = UDim2.new(0.967969179, 0, 0.93865031, 0)
  25. OpenGUI.Size = UDim2.new(0, 50, 0, 50)
  26. OpenGUI.Font = Enum.Font.SourceSans
  27. OpenGUI.Text = "Open GUI"
  28. OpenGUI.TextColor3 = Color3.fromRGB(0, 0, 0)
  29. OpenGUI.TextSize = 25.000
  30. OpenGUI.TextWrapped = true
  31. OpenGUI.MouseButton1Down:connect(function()
  32. OpenGUI.Visible = false
  33. Frame.Visible = true
  34. end)
  35.  
  36. Frame.Parent = ScreenGui
  37. Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  38. Frame.BackgroundTransparency = 1.000
  39. Frame.Size = UDim2.new(0, 216, 0, 815)
  40. Frame.ZIndex = -5
  41.  
  42. FUF.Name = "FUF"
  43. FUF.Parent = Frame
  44. FUF.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  45. FUF.Position = UDim2.new(0.0190483052, 0, 0.378853828, 0)
  46. FUF.Size = UDim2.new(0, 211, 0, 67)
  47. FUF.Font = Enum.Font.SourceSans
  48. FUF.Text = "Funky Friday"
  49. FUF.TextColor3 = Color3.fromRGB(255, 255, 255)
  50. FUF.TextSize = 48.000
  51. FUF.MouseButton1Down:connect(function()
  52. local vu = game:GetService("VirtualUser")
  53. game:GetService("Players").LocalPlayer.Idled:connect(function()
  54. vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  55. wait(1)
  56. vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  57. end)
  58. loadstring(game:HttpGet("https://raw.githubusercontent.com/wally-rblx/funky-friday-autoplay/main/main.lua",true))()
  59. local message = Instance.new("Message", workspace)
  60. message.Text = "Loaded! If the script is not working, press 'F9' to check for any errors."
  61. wait(4.5)
  62. message:Destroy()
  63. end)
  64.  
  65. PSX.Name = "PSX"
  66. PSX.Parent = Frame
  67. PSX.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  68. PSX.Position = UDim2.new(0.0190483052, 0, 0.21472393, 0)
  69. PSX.Size = UDim2.new(0, 211, 0, 67)
  70. PSX.Font = Enum.Font.SourceSans
  71. PSX.Text = "Pet Sim X"
  72. PSX.TextColor3 = Color3.fromRGB(255, 255, 255)
  73. PSX.TextSize = 67.000
  74. PSX.MouseButton1Down:connect(function()
  75. loadstring(game:HttpGet("https://pastebin.com/raw/95HthyJq"))()
  76. end)
  77.  
  78. AGGV.Name = "AGGV"
  79. AGGV.Parent = Frame
  80. AGGV.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  81. AGGV.Position = UDim2.new(0.0190483052, 0, 0.461747736, 0)
  82. AGGV.Size = UDim2.new(0, 211, 0, 67)
  83. AGGV.Font = Enum.Font.SourceSans
  84. AGGV.Text = "AGGV1 (basic hack)"
  85. AGGV.TextColor3 = Color3.fromRGB(255, 255, 255)
  86. AGGV.TextSize = 32.000
  87. AGGV.MouseButton1Down:connect(function()
  88. -- Gui to Lua
  89. -- Version: 3.2
  90.  
  91. -- Instances:
  92.  
  93. local ScreenGui = Instance.new("ScreenGui")
  94. local Frame = Instance.new("Frame")
  95. local BuildTools = Instance.new("TextButton")
  96. local ESP = Instance.new("TextButton")
  97. local FreeCamera = Instance.new("TextButton")
  98. local Noclippresse = Instance.new("TextButton")
  99. local Speed = Instance.new("TextButton")
  100. local Teleporttocursorpressq = Instance.new("TextButton")
  101. local credit = Instance.new("TextBox")
  102. local fly = Instance.new("TextButton")
  103. local nothing = Instance.new("TextButton")
  104. local AGG = Instance.new("TextLabel")
  105. local REDTEXTCANGETUBANNED = Instance.new("TextLabel")
  106.  
  107. --Properties:
  108.  
  109. ScreenGui.Parent = game.CoreGui
  110.  
  111. BuildTools.Name = "Build Tools"
  112. BuildTools.Parent = ScreenGui
  113. BuildTools.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  114. BuildTools.Position = UDim2.new(0.0208900999, 0, 0.611042917, 0)
  115. BuildTools.Size = UDim2.new(0, 140, 0, 31)
  116. BuildTools.Font = Enum.Font.SourceSans
  117. BuildTools.Text = "BTOOLS"
  118. BuildTools.TextColor3 = Color3.fromRGB(255, 0, 0)
  119. BuildTools.TextSize = 37.000
  120. BuildTools.MouseButton1Down:connect(function()
  121. a = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  122. a.BinType = 2
  123. b = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  124. b.BinType = 3
  125. c = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  126. c.BinType = 4
  127. end)
  128.  
  129. ESP.Name = "ESP"
  130. ESP.Parent = ScreenGui
  131. ESP.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  132. ESP.Position = UDim2.new(0.020890113, 0, 0.739877403, 0)
  133. ESP.Size = UDim2.new(0, 140, 0, 37)
  134. ESP.Font = Enum.Font.SourceSans
  135. ESP.Text = "Extrasensory Perception (ESP)"
  136. ESP.TextColor3 = Color3.fromRGB(255, 255, 255)
  137. ESP.TextSize = 13.000
  138. ESP.MouseButton1Down:connect(function()
  139. ALLYCOLOR = {0,255,255} --//Color of the ESP of people on the same team
  140. ENEMYCOLOR = {255,0,0} --//Color of the ESP of people on NOT the same team
  141. TRANSPARENCY = 0.5 --//Transparency of the ESP
  142. HEALTHBAR_ACTIVATED = true --//Renders the Healthbar
  143. --
  144. --
  145.  
  146. -- !!!Don't Change Anything Below Here Unless You Know What You're Doing!!!
  147.  
  148. function createFlex()
  149. -- -----------------------------------------------------------------------------------
  150. --[VARIABLES] //Changing may result in Errors!
  151. players = game:GetService("Players") --//Required for PF
  152. faces = {"Front","Back","Bottom","Left","Right","Top"} --//Every possible Enum face
  153. currentPlayer = nil --//Used for the Team-Check
  154. lplayer = players.LocalPlayer --//The LocalPlayer
  155. -- -----------------------------------------------------------------------------------
  156. players.PlayerAdded:Connect(function(p)
  157. currentPlayer = p
  158. p.CharacterAdded:Connect(function(character) --//For when a new Player joins the game
  159. createESP(character)
  160. end)
  161. end)
  162. -- -----------------------------------------------------------------------------------
  163. function checkPart(obj) if (obj:IsA("Part") or obj:IsA("MeshPart")) and obj.Name~="HumanoidRootPart" then return true end end --//Check if the Part is suitable
  164. -- -----------------------------------------------------------------------------------
  165. function actualESP(obj)
  166.  
  167. for i=0,5 do
  168. surface = Instance.new("SurfaceGui",obj) --//Creates the SurfaceGui
  169. surface.Face = Enum.NormalId[faces[i+1]] --//Adjusts the Face and chooses from the face table
  170. surface.AlwaysOnTop = true
  171.  
  172. frame = Instance.new("Frame",surface) --//Creates the viewable Frame
  173. frame.Size = UDim2.new(1,0,1,0)
  174. frame.BorderSizePixel = 0
  175. frame.BackgroundTransparency = TRANSPARENCY
  176. if currentPlayer.Team == players.LocalPlayer.Team then --//Checks the Players Team
  177. frame.BackgroundColor3 = Color3.new(ALLYCOLOR[1],ALLYCOLOR[2],ALLYCOLOR[3]) --//If in same Team
  178. else
  179. frame.BackgroundColor3 = Color3.new(ENEMYCOLOR[1],ENEMYCOLOR[2],ENEMYCOLOR[3]) --//If in another Team
  180. end
  181.  
  182. end
  183. end
  184. -- -----------------------------------------------------------------------------------
  185. function createHealthbar(hrp)
  186. board =Instance.new("BillboardGui",hrp) --//Creates the BillboardGui with HumanoidRootPart as the Parent
  187. board.Name = "total"
  188. board.Size = UDim2.new(1,0,1,0)
  189. board.StudsOffset = Vector3.new(3,1,0)
  190. board.AlwaysOnTop = true
  191.  
  192. bar = Instance.new("Frame",board) --//Creates the red background
  193. bar.BackgroundColor3 = Color3.new(255,0,0)
  194. bar.BorderSizePixel = 0
  195. bar.Size = UDim2.new(0.2,0,4,0)
  196. bar.Name = "total2"
  197.  
  198. health = Instance.new("Frame",bar) --//Creates the changing green Frame
  199. health.BackgroundColor3 = Color3.new(0,255,0)
  200. health.BorderSizePixel = 0
  201. health.Size = UDim2.new(1,0,hrp.Parent.Humanoid.Health/100,0)
  202. hrp.Parent.Humanoid.Changed:Connect(function(property) --//Triggers when any Property changed
  203. hrp.total.total2.Frame.Size = UDim2.new(1,0,hrp.Parent.Humanoid.Health/100,0) --//Adjusts the size of the green Frame
  204. end)
  205. end
  206. -- -----------------------------------------------------------------------------------
  207. function createESP(c) --//Checks and calls the proper function
  208. bugfix = c:WaitForChild("Head") --// *Used so the children of the character arent nil.
  209. for i,v in pairs(c:GetChildren()) do
  210. if checkPart(v) then
  211. actualESP(v)
  212. end
  213. end
  214. if HEALTHBAR_ACTIVATED then --//If the user decided to
  215. createHealthbar(c:WaitForChild("HumanoidRootPart")) --//Calls the function of the creation
  216. end
  217. end
  218. -- -----------------------------------------------------------------------------------
  219. for i,people in pairs(players:GetChildren())do
  220. if people ~= players.LocalPlayer then
  221. currentPlayer = people
  222. --//Used for Players already in the Game
  223. createESP(people.Character)
  224. people.CharacterAdded:Connect(function(character)
  225. createESP(character)
  226. end)
  227. end
  228. end
  229. -- -----------------------------------------------------------------------------------
  230. end --//End of the entire function
  231.  
  232. createFlex() --// Does exactly that :)
  233. end)
  234.  
  235. FreeCamera.Name = "FreeCamera"
  236. FreeCamera.Parent = ScreenGui
  237. FreeCamera.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  238. FreeCamera.Position = UDim2.new(0.020890113, 0, 0.64907974, 0)
  239. FreeCamera.Size = UDim2.new(0, 141, 0, 36)
  240. FreeCamera.Font = Enum.Font.SourceSans
  241. FreeCamera.Text = "FreeCamera {shift+p}"
  242. FreeCamera.TextColor3 = Color3.fromRGB(255, 255, 255)
  243. FreeCamera.TextSize = 14.000
  244. FreeCamera.MouseButton1Down:connect(function()
  245. function sandbox(var,func)
  246. local env = getfenv(func)
  247. local newenv = setmetatable({},{
  248. __index = function(self,k)
  249. if k=="script" then
  250. return var
  251. else
  252. return env[k]
  253. end
  254. end,
  255. })
  256. setfenv(func,newenv)
  257. return func
  258. end
  259. cors = {}
  260. mas = Instance.new("Model",game:GetService("Lighting"))
  261. LocalScript0 = Instance.new("LocalScript")
  262. LocalScript0.Name = "FreeCamera"
  263. LocalScript0.Parent = mas
  264. table.insert(cors,sandbox(LocalScript0,function()
  265.  
  266. local pi = math.pi
  267. local abs = math.abs
  268. local clamp = math.clamp
  269. local exp = math.exp
  270. local rad = math.rad
  271. local sign = math.sign
  272. local sqrt = math.sqrt
  273. local tan = math.tan
  274.  
  275. local ContextActionService = game:GetService("ContextActionService")
  276. local Players = game:GetService("Players")
  277. local RunService = game:GetService("RunService")
  278. local StarterGui = game:GetService("StarterGui")
  279. local UserInputService = game:GetService("UserInputService")
  280.  
  281. local LocalPlayer = Players.LocalPlayer
  282. if not LocalPlayer then
  283. Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
  284. LocalPlayer = Players.LocalPlayer
  285. end
  286.  
  287. local Camera = workspace.CurrentCamera
  288. workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
  289. local newCamera = workspace.CurrentCamera
  290. if newCamera then
  291. Camera = newCamera
  292. end
  293. end)
  294.  
  295. ------------------------------------------------------------------------
  296.  
  297. local TOGGLE_INPUT_PRIORITY = Enum.ContextActionPriority.Low.Value
  298. local INPUT_PRIORITY = Enum.ContextActionPriority.High.Value
  299. local FREECAM_MACRO_KB = {Enum.KeyCode.LeftShift, Enum.KeyCode.P}
  300.  
  301. local NAV_GAIN = Vector3.new(1, 1, 1)*64
  302. local PAN_GAIN = Vector2.new(0.75, 1)*8
  303. local FOV_GAIN = 300
  304.  
  305. local PITCH_LIMIT = rad(90)
  306.  
  307. local VEL_STIFFNESS = 1.5
  308. local PAN_STIFFNESS = 1.0
  309. local FOV_STIFFNESS = 4.0
  310.  
  311. ------------------------------------------------------------------------
  312.  
  313. local Spring = {} do
  314. Spring.__index = Spring
  315.  
  316. function Spring.new(freq, pos)
  317. local self = setmetatable({}, Spring)
  318. self.f = freq
  319. self.p = pos
  320. self.v = pos*0
  321. return self
  322. end
  323.  
  324. function Spring:Update(dt, goal)
  325. local f = self.f*2*pi
  326. local p0 = self.p
  327. local v0 = self.v
  328.  
  329. local offset = goal - p0
  330. local decay = exp(-f*dt)
  331.  
  332. local p1 = goal + (v0*dt - offset*(f*dt + 1))*decay
  333. local v1 = (f*dt*(offset*f - v0) + v0)*decay
  334.  
  335. self.p = p1
  336. self.v = v1
  337.  
  338. return p1
  339. end
  340.  
  341. function Spring:Reset(pos)
  342. self.p = pos
  343. self.v = pos*0
  344. end
  345. end
  346.  
  347. ------------------------------------------------------------------------
  348.  
  349. local cameraPos = Vector3.new()
  350. local cameraRot = Vector2.new()
  351. local cameraFov = 0
  352.  
  353. local velSpring = Spring.new(VEL_STIFFNESS, Vector3.new())
  354. local panSpring = Spring.new(PAN_STIFFNESS, Vector2.new())
  355. local fovSpring = Spring.new(FOV_STIFFNESS, 0)
  356.  
  357. ------------------------------------------------------------------------
  358.  
  359. local Input = {} do
  360. local thumbstickCurve do
  361. local K_CURVATURE = 2.0
  362. local K_DEADZONE = 0.15
  363.  
  364. local function fCurve(x)
  365. return (exp(K_CURVATURE*x) - 1)/(exp(K_CURVATURE) - 1)
  366. end
  367.  
  368. local function fDeadzone(x)
  369. return fCurve((x - K_DEADZONE)/(1 - K_DEADZONE))
  370. end
  371.  
  372. function thumbstickCurve(x)
  373. return sign(x)*clamp(fDeadzone(abs(x)), 0, 1)
  374. end
  375. end
  376.  
  377. local gamepad = {
  378. ButtonX = 0,
  379. ButtonY = 0,
  380. DPadDown = 0,
  381. DPadUp = 0,
  382. ButtonL2 = 0,
  383. ButtonR2 = 0,
  384. Thumbstick1 = Vector2.new(),
  385. Thumbstick2 = Vector2.new(),
  386. }
  387.  
  388. local keyboard = {
  389. W = 0,
  390. A = 0,
  391. S = 0,
  392. D = 0,
  393. E = 0,
  394. Q = 0,
  395. U = 0,
  396. H = 0,
  397. J = 0,
  398. K = 0,
  399. I = 0,
  400. Y = 0,
  401. Up = 0,
  402. Down = 0,
  403. LeftShift = 0,
  404. RightShift = 0,
  405. }
  406.  
  407. local mouse = {
  408. Delta = Vector2.new(),
  409. MouseWheel = 0,
  410. }
  411.  
  412. local NAV_GAMEPAD_SPEED = Vector3.new(1, 1, 1)
  413. local NAV_KEYBOARD_SPEED = Vector3.new(1, 1, 1)
  414. local PAN_MOUSE_SPEED = Vector2.new(1, 1)*(pi/64)
  415. local PAN_GAMEPAD_SPEED = Vector2.new(1, 1)*(pi/8)
  416. local FOV_WHEEL_SPEED = 1.0
  417. local FOV_GAMEPAD_SPEED = 0.25
  418. local NAV_ADJ_SPEED = 0.75
  419. local NAV_SHIFT_MUL = 0.25
  420.  
  421. local navSpeed = 1
  422.  
  423. function Input.Vel(dt)
  424. navSpeed = clamp(navSpeed + dt*(keyboard.Up - keyboard.Down)*NAV_ADJ_SPEED, 0.01, 4)
  425.  
  426. local kGamepad = Vector3.new(
  427. thumbstickCurve(gamepad.Thumbstick1.x),
  428. thumbstickCurve(gamepad.ButtonR2) - thumbstickCurve(gamepad.ButtonL2),
  429. thumbstickCurve(-gamepad.Thumbstick1.y)
  430. )*NAV_GAMEPAD_SPEED
  431.  
  432. local kKeyboard = Vector3.new(
  433. keyboard.D - keyboard.A + keyboard.K - keyboard.H,
  434. keyboard.E - keyboard.Q + keyboard.I - keyboard.Y,
  435. keyboard.S - keyboard.W + keyboard.J - keyboard.U
  436. )*NAV_KEYBOARD_SPEED
  437.  
  438. local shift = UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) or UserInputService:IsKeyDown(Enum.KeyCode.RightShift)
  439.  
  440. return (kGamepad + kKeyboard)*(navSpeed*(shift and NAV_SHIFT_MUL or 1))
  441. end
  442.  
  443. function Input.Pan(dt)
  444. local kGamepad = Vector2.new(
  445. thumbstickCurve(gamepad.Thumbstick2.y),
  446. thumbstickCurve(-gamepad.Thumbstick2.x)
  447. )*PAN_GAMEPAD_SPEED
  448. local kMouse = mouse.Delta*PAN_MOUSE_SPEED
  449. mouse.Delta = Vector2.new()
  450. return kGamepad + kMouse
  451. end
  452.  
  453. function Input.Fov(dt)
  454. local kGamepad = (gamepad.ButtonX - gamepad.ButtonY)*FOV_GAMEPAD_SPEED
  455. local kMouse = mouse.MouseWheel*FOV_WHEEL_SPEED
  456. mouse.MouseWheel = 0
  457. return kGamepad + kMouse
  458. end
  459.  
  460. do
  461. local function Keypress(action, state, input)
  462. keyboard[input.KeyCode.Name] = state == Enum.UserInputState.Begin and 1 or 0
  463. return Enum.ContextActionResult.Sink
  464. end
  465.  
  466. local function GpButton(action, state, input)
  467. gamepad[input.KeyCode.Name] = state == Enum.UserInputState.Begin and 1 or 0
  468. return Enum.ContextActionResult.Sink
  469. end
  470.  
  471. local function MousePan(action, state, input)
  472. local delta = input.Delta
  473. mouse.Delta = Vector2.new(-delta.y, -delta.x)
  474. return Enum.ContextActionResult.Sink
  475. end
  476.  
  477. local function Thumb(action, state, input)
  478. gamepad[input.KeyCode.Name] = input.Position
  479. return Enum.ContextActionResult.Sink
  480. end
  481.  
  482. local function Trigger(action, state, input)
  483. gamepad[input.KeyCode.Name] = input.Position.z
  484. return Enum.ContextActionResult.Sink
  485. end
  486.  
  487. local function MouseWheel(action, state, input)
  488. mouse[input.UserInputType.Name] = -input.Position.z
  489. return Enum.ContextActionResult.Sink
  490. end
  491.  
  492. local function Zero(t)
  493. for k, v in pairs(t) do
  494. t[k] = v*0
  495. end
  496. end
  497.  
  498. function Input.StartCapture()
  499. ContextActionService:BindActionAtPriority("FreecamKeyboard", Keypress, false, INPUT_PRIORITY,
  500. Enum.KeyCode.W, Enum.KeyCode.U,
  501. Enum.KeyCode.A, Enum.KeyCode.H,
  502. Enum.KeyCode.S, Enum.KeyCode.J,
  503. Enum.KeyCode.D, Enum.KeyCode.K,
  504. Enum.KeyCode.E, Enum.KeyCode.I,
  505. Enum.KeyCode.Q, Enum.KeyCode.Y,
  506. Enum.KeyCode.Up, Enum.KeyCode.Down
  507. )
  508. ContextActionService:BindActionAtPriority("FreecamMousePan", MousePan, false, INPUT_PRIORITY, Enum.UserInputType.MouseMovement)
  509. ContextActionService:BindActionAtPriority("FreecamMouseWheel", MouseWheel, false, INPUT_PRIORITY, Enum.UserInputType.MouseWheel)
  510. ContextActionService:BindActionAtPriority("FreecamGamepadButton", GpButton, false, INPUT_PRIORITY, Enum.KeyCode.ButtonX, Enum.KeyCode.ButtonY)
  511. ContextActionService:BindActionAtPriority("FreecamGamepadTrigger", Trigger, false, INPUT_PRIORITY, Enum.KeyCode.ButtonR2, Enum.KeyCode.ButtonL2)
  512. ContextActionService:BindActionAtPriority("FreecamGamepadThumbstick", Thumb, false, INPUT_PRIORITY, Enum.KeyCode.Thumbstick1, Enum.KeyCode.Thumbstick2)
  513. end
  514.  
  515. function Input.StopCapture()
  516. navSpeed = 1
  517. Zero(gamepad)
  518. Zero(keyboard)
  519. Zero(mouse)
  520. ContextActionService:UnbindAction("FreecamKeyboard")
  521. ContextActionService:UnbindAction("FreecamMousePan")
  522. ContextActionService:UnbindAction("FreecamMouseWheel")
  523. ContextActionService:UnbindAction("FreecamGamepadButton")
  524. ContextActionService:UnbindAction("FreecamGamepadTrigger")
  525. ContextActionService:UnbindAction("FreecamGamepadThumbstick")
  526. end
  527. end
  528. end
  529.  
  530. local function GetFocusDistance(cameraFrame)
  531. local znear = 0.1
  532. local viewport = Camera.ViewportSize
  533. local projy = 2*tan(cameraFov/2)
  534. local projx = viewport.x/viewport.y*projy
  535. local fx = cameraFrame.rightVector
  536. local fy = cameraFrame.upVector
  537. local fz = cameraFrame.lookVector
  538.  
  539. local minVect = Vector3.new()
  540. local minDist = 512
  541.  
  542. for x = 0, 1, 0.5 do
  543. for y = 0, 1, 0.5 do
  544. local cx = (x - 0.5)*projx
  545. local cy = (y - 0.5)*projy
  546. local offset = fx*cx - fy*cy + fz
  547. local origin = cameraFrame.p + offset*znear
  548. local part, hit = workspace:FindPartOnRay(Ray.new(origin, offset.unit*minDist))
  549. local dist = (hit - origin).magnitude
  550. if minDist > dist then
  551. minDist = dist
  552. minVect = offset.unit
  553. end
  554. end
  555. end
  556.  
  557. return fz:Dot(minVect)*minDist
  558. end
  559.  
  560. ------------------------------------------------------------------------
  561.  
  562. local function StepFreecam(dt)
  563. local vel = velSpring:Update(dt, Input.Vel(dt))
  564. local pan = panSpring:Update(dt, Input.Pan(dt))
  565. local fov = fovSpring:Update(dt, Input.Fov(dt))
  566.  
  567. local zoomFactor = sqrt(tan(rad(70/2))/tan(rad(cameraFov/2)))
  568.  
  569. cameraFov = clamp(cameraFov + fov*FOV_GAIN*(dt/zoomFactor), 1, 120)
  570. cameraRot = cameraRot + pan*PAN_GAIN*(dt/zoomFactor)
  571. cameraRot = Vector2.new(clamp(cameraRot.x, -PITCH_LIMIT, PITCH_LIMIT), cameraRot.y%(2*pi))
  572.  
  573. local cameraCFrame = CFrame.new(cameraPos)*CFrame.fromOrientation(cameraRot.x, cameraRot.y, 0)*CFrame.new(vel*NAV_GAIN*dt)
  574. cameraPos = cameraCFrame.p
  575.  
  576. Camera.CFrame = cameraCFrame
  577. Camera.Focus = cameraCFrame*CFrame.new(0, 0, -GetFocusDistance(cameraCFrame))
  578. Camera.FieldOfView = cameraFov
  579. end
  580.  
  581. ------------------------------------------------------------------------
  582.  
  583. local PlayerState = {} do
  584. local mouseIconEnabled
  585. local cameraSubject
  586. local cameraType
  587. local cameraFocus
  588. local cameraCFrame
  589. local cameraFieldOfView
  590. local screenGuis = {}
  591. local coreGuis = {
  592. Backpack = true,
  593. Chat = true,
  594. Health = true,
  595. PlayerList = true,
  596. }
  597. local setCores = {
  598. BadgesNotificationsActive = true,
  599. PointsNotificationsActive = true,
  600. }
  601.  
  602. -- Save state and set up for freecam
  603. function PlayerState.Push()
  604. for name in pairs(coreGuis) do
  605. coreGuis[name] = StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType[name])
  606. StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType[name], false)
  607. end
  608. for name in pairs(setCores) do
  609. setCores[name] = StarterGui:GetCore(name)
  610. StarterGui:SetCore(name, false)
  611. end
  612. local playergui = LocalPlayer:FindFirstChildOfClass("PlayerGui")
  613. if playergui then
  614. for _, gui in pairs(playergui:GetChildren()) do
  615. if gui:IsA("ScreenGui") and gui.Enabled then
  616. screenGuis[#screenGuis + 1] = gui
  617. gui.Enabled = false
  618. end
  619. end
  620. end
  621.  
  622. cameraFieldOfView = Camera.FieldOfView
  623. Camera.FieldOfView = 70
  624.  
  625. cameraType = Camera.CameraType
  626. Camera.CameraType = Enum.CameraType.Custom
  627.  
  628. cameraSubject = Camera.CameraSubject
  629. Camera.CameraSubject = nil
  630.  
  631. cameraCFrame = Camera.CFrame
  632. cameraFocus = Camera.Focus
  633.  
  634. mouseIconEnabled = UserInputService.MouseIconEnabled
  635. UserInputService.MouseIconEnabled = false
  636.  
  637. mouseBehavior = UserInputService.MouseBehavior
  638. UserInputService.MouseBehavior = Enum.MouseBehavior.Default
  639. end
  640.  
  641. -- Restore state
  642. function PlayerState.Pop()
  643. for name, isEnabled in pairs(coreGuis) do
  644. StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType[name], isEnabled)
  645. end
  646. for name, isEnabled in pairs(setCores) do
  647. StarterGui:SetCore(name, isEnabled)
  648. end
  649. for _, gui in pairs(screenGuis) do
  650. if gui.Parent then
  651. gui.Enabled = true
  652. end
  653. end
  654.  
  655. Camera.FieldOfView = cameraFieldOfView
  656. cameraFieldOfView = nil
  657.  
  658. Camera.CameraType = cameraType
  659. cameraType = nil
  660.  
  661. Camera.CameraSubject = cameraSubject
  662. cameraSubject = nil
  663.  
  664. Camera.CFrame = cameraCFrame
  665. cameraCFrame = nil
  666.  
  667. Camera.Focus = cameraFocus
  668. cameraFocus = nil
  669.  
  670. UserInputService.MouseIconEnabled = mouseIconEnabled
  671. mouseIconEnabled = nil
  672.  
  673. UserInputService.MouseBehavior = mouseBehavior
  674. mouseBehavior = nil
  675. end
  676. end
  677.  
  678. local function StartFreecam()
  679. local cameraCFrame = Camera.CFrame
  680. cameraRot = Vector2.new(cameraCFrame:toEulerAnglesYXZ())
  681. cameraPos = cameraCFrame.p
  682. cameraFov = Camera.FieldOfView
  683.  
  684. velSpring:Reset(Vector3.new())
  685. panSpring:Reset(Vector2.new())
  686. fovSpring:Reset(0)
  687.  
  688. PlayerState.Push()
  689. RunService:BindToRenderStep("Freecam", Enum.RenderPriority.Camera.Value, StepFreecam)
  690. Input.StartCapture()
  691. end
  692.  
  693. local function StopFreecam()
  694. Input.StopCapture()
  695. RunService:UnbindFromRenderStep("Freecam")
  696. PlayerState.Pop()
  697. end
  698.  
  699. ------------------------------------------------------------------------
  700.  
  701. do
  702. local enabled = false
  703.  
  704. local function ToggleFreecam()
  705. if enabled then
  706. StopFreecam()
  707. else
  708. StartFreecam()
  709. end
  710. enabled = not enabled
  711. end
  712.  
  713. local function CheckMacro(macro)
  714. for i = 1, #macro - 1 do
  715. if not UserInputService:IsKeyDown(macro[i]) then
  716. return
  717. end
  718. end
  719. ToggleFreecam()
  720. end
  721.  
  722. local function HandleActivationInput(action, state, input)
  723. if state == Enum.UserInputState.Begin then
  724. if input.KeyCode == FREECAM_MACRO_KB[#FREECAM_MACRO_KB] then
  725. CheckMacro(FREECAM_MACRO_KB)
  726. end
  727. end
  728. return Enum.ContextActionResult.Pass
  729. end
  730.  
  731. ContextActionService:BindActionAtPriority("FreecamToggle", HandleActivationInput, false, TOGGLE_INPUT_PRIORITY, FREECAM_MACRO_KB[#FREECAM_MACRO_KB])
  732. end
  733. end))
  734. for i,v in pairs(mas:GetChildren()) do
  735. v.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  736. pcall(function() v:MakeJoints() end)
  737. end
  738. mas:Destroy()
  739. for i,v in pairs(cors) do
  740. spawn(function()
  741. pcall(v)
  742. end)
  743. end
  744.  
  745. end)
  746.  
  747. Noclippresse.Name = "Noclip (press e)"
  748. Noclippresse.Parent = ScreenGui
  749. Noclippresse.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  750. Noclippresse.Position = UDim2.new(0.0199818276, 0, 0.584049046, 0)
  751. Noclippresse.Size = UDim2.new(0, 141, 0, 23)
  752. Noclippresse.Font = Enum.Font.SourceSans
  753. Noclippresse.Text = "Noclip (press e)"
  754. Noclippresse.TextColor3 = Color3.fromRGB(255, 255, 255)
  755. Noclippresse.TextSize = 25.000
  756. Noclippresse.MouseButton1Down:connect(function()
  757. noclip = false
  758. game:GetService('RunService').Stepped:connect(function()
  759. if noclip then
  760. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  761. end
  762. end)
  763. plr = game.Players.LocalPlayer
  764. mouse = plr:GetMouse()
  765. mouse.KeyDown:connect(function(key)
  766.  
  767. if key == "e" then
  768. noclip = not noclip
  769. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  770. end
  771. end)
  772. print('Loaded')
  773. print('Press "E" to noclip')
  774. end)
  775.  
  776. Speed.Name = "Speed"
  777. Speed.Parent = ScreenGui
  778. Speed.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  779. Speed.Position = UDim2.new(0.019981835, 0, 0.546012282, 0)
  780. Speed.Size = UDim2.new(0, 142, 0, 31)
  781. Speed.Font = Enum.Font.SourceSans
  782. Speed.Text = "Shift key, brackets to change speed"
  783. Speed.TextColor3 = Color3.fromRGB(255, 255, 255)
  784. Speed.TextSize = 11.000
  785. Speed.MouseButton1Down:connect(function()
  786. local Players = game:service('Players')
  787. local Player = Players.LocalPlayer
  788.  
  789. local userInput = game:service('UserInputService')
  790. local runService = game:service('RunService')
  791.  
  792. repeat wait() until Player.Character
  793.  
  794. local Character = Player.Character
  795. local pHum = Character:WaitForChild('Humanoid')
  796. local humRoot = Character:WaitForChild('HumanoidRootPart')
  797.  
  798. local Multiplier = 1
  799.  
  800. userInput.InputBegan:connect(function(Key)
  801. if Key.KeyCode == Enum.KeyCode.LeftBracket then
  802. Multiplier = Multiplier + 0.1
  803. print(Multiplier)
  804. wait(0.2)
  805. while userInput:IsKeyDown(Enum.KeyCode.LeftBracket) do
  806. wait()
  807. Multiplier = Multiplier + 0.1
  808. print(Multiplier)
  809. end
  810. end
  811.  
  812. if Key.KeyCode == Enum.KeyCode.RightBracket then
  813. Multiplier = Multiplier - 0.1
  814. print(Multiplier)
  815. wait(0.2)
  816. while userInput:IsKeyDown(Enum.KeyCode.RightBracket) do
  817. wait()
  818. Multiplier = Multiplier - 0.1
  819. print(Multiplier)
  820. end
  821. end
  822. end)
  823.  
  824. runService.Stepped:connect(function()
  825. if userInput:IsKeyDown(Enum.KeyCode.LeftShift) then
  826. humRoot.CFrame = humRoot.CFrame + pHum.MoveDirection * Multiplier
  827. end
  828. end)
  829. end)
  830.  
  831. Teleporttocursorpressq.Name = "Teleport to cursor (press q)"
  832. Teleporttocursorpressq.Parent = ScreenGui
  833. Teleporttocursorpressq.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  834. Teleporttocursorpressq.Position = UDim2.new(0.020890113, 0, 0.69325155, 0)
  835. Teleporttocursorpressq.Size = UDim2.new(0, 140, 0, 38)
  836. Teleporttocursorpressq.Font = Enum.Font.SourceSans
  837. Teleporttocursorpressq.Text = "Teleport to cursor (press q)"
  838. Teleporttocursorpressq.TextColor3 = Color3.fromRGB(255, 0, 0)
  839. Teleporttocursorpressq.TextSize = 15.000
  840. Teleporttocursorpressq.MouseButton1Down:connect(function()
  841. plr = game.Players.LocalPlayer
  842. hum = plr.Character.HumanoidRootPart
  843. mouse = plr:GetMouse()
  844.  
  845. mouse.KeyDown:connect(function(key)
  846. if key == "q" then
  847. if mouse.Target then
  848. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  849. end
  850. end
  851. end)
  852. end)
  853.  
  854. credit.Name = "credit"
  855. credit.Parent = ScreenGui
  856. credit.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  857. credit.Position = UDim2.new(0.0208900999, 0, 0.487116486, 0)
  858. credit.Size = UDim2.new(0, 140, 0, 19)
  859. credit.Font = Enum.Font.SourceSans
  860. credit.Text = "Made by Cindawhite on reddit!"
  861. credit.TextColor3 = Color3.fromRGB(0, 255, 0)
  862. credit.TextSize = 13.000
  863.  
  864. fly.Name = "fly"
  865. fly.Parent = ScreenGui
  866. fly.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  867. fly.LayoutOrder = 1
  868. fly.Position = UDim2.new(0.020890113, 0, 0.510429442, 0)
  869. fly.Size = UDim2.new(0, 141, 0, 29)
  870. fly.ZIndex = -1
  871. fly.Font = Enum.Font.SourceSans
  872. fly.Text = "Togglable Fly (press f)"
  873. fly.TextColor3 = Color3.fromRGB(255, 0, 0)
  874. fly.TextSize = 19.000
  875. fly.MouseButton1Down:connect(function()
  876. repeat wait()
  877. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  878. local mouse = game.Players.LocalPlayer:GetMouse()
  879. repeat wait() until mouse
  880. local plr = game.Players.LocalPlayer
  881. local torso = plr.Character.Torso
  882. local flying = true
  883. local deb = true
  884. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  885. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  886. local maxspeed = 50
  887. local speed = 0
  888.  
  889. function Fly()
  890. local bg = Instance.new("BodyGyro", torso)
  891. bg.P = 9e4
  892. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  893. bg.cframe = torso.CFrame
  894. local bv = Instance.new("BodyVelocity", torso)
  895. bv.velocity = Vector3.new(0,0.1,0)
  896. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  897. repeat wait()
  898. plr.Character.Humanoid.PlatformStand = true
  899. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  900. speed = speed+.5+(speed/maxspeed)
  901. if speed > maxspeed then
  902. speed = maxspeed
  903. end
  904. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  905. speed = speed-1
  906. if speed < 0 then
  907. speed = 0
  908. end
  909. end
  910. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  911. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  912. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  913. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  914. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  915. else
  916. bv.velocity = Vector3.new(0,0.1,0)
  917. end
  918. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  919. until not flying
  920. ctrl = {f = 0, b = 0, l = 0, r = 0}
  921. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  922. speed = 0
  923. bg:Destroy()
  924. bv:Destroy()
  925. plr.Character.Humanoid.PlatformStand = false
  926. end
  927. mouse.KeyDown:connect(function(key)
  928. if key:lower() == "f" then
  929. if flying then flying = false
  930. else
  931. flying = true
  932. Fly()
  933. end
  934. elseif key:lower() == "w" then
  935. ctrl.f = 1
  936. elseif key:lower() == "s" then
  937. ctrl.b = -1
  938. elseif key:lower() == "a" then
  939. ctrl.l = -1
  940. elseif key:lower() == "d" then
  941. ctrl.r = 1
  942. end
  943. end)
  944. mouse.KeyUp:connect(function(key)
  945. if key:lower() == "w" then
  946. ctrl.f = 0
  947. elseif key:lower() == "s" then
  948. ctrl.b = 0
  949. elseif key:lower() == "a" then
  950. ctrl.l = 0
  951. elseif key:lower() == "d" then
  952. ctrl.r = 0
  953. end
  954. end)
  955. Fly()
  956. end)
  957.  
  958. nothing.Name = "nothing"
  959. nothing.Parent = ScreenGui
  960. nothing.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  961. nothing.Position = UDim2.new(0.0208900999, 0, 0.785276055, 0)
  962. nothing.Size = UDim2.new(0, 141, 0, 107)
  963. nothing.Font = Enum.Font.SourceSans
  964. nothing.Text = "I do nothing!"
  965. nothing.TextColor3 = Color3.fromRGB(255, 255, 255)
  966. nothing.TextSize = 30.000
  967. nothing.MouseButton1Down:connect(function()
  968.  
  969. end)
  970.  
  971. AGG.Name = "AGG"
  972. AGG.Parent = ScreenGui
  973. AGG.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  974. AGG.Position = UDim2.new(0.0199818276, 0, 0.463803619, 0)
  975. AGG.Size = UDim2.new(0, 142, 0, 19)
  976. AGG.Font = Enum.Font.SourceSans
  977. AGG.Text = "All Games GUI"
  978. AGG.TextColor3 = Color3.fromRGB(255, 255, 255)
  979. AGG.TextSize = 28.000
  980.  
  981. REDTEXTCANGETUBANNED.Name = "RED TEXT CAN GET U BANNED"
  982. REDTEXTCANGETUBANNED.Parent = ScreenGui
  983. REDTEXTCANGETUBANNED.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  984. REDTEXTCANGETUBANNED.Position = UDim2.new(0.019981835, 0, 0.916564405, 0)
  985. REDTEXTCANGETUBANNED.Size = UDim2.new(0, 142, 0, 29)
  986. REDTEXTCANGETUBANNED.Font = Enum.Font.SourceSans
  987. REDTEXTCANGETUBANNED.Text = "RED TEXT CAN GET U BANNED!!"
  988. REDTEXTCANGETUBANNED.TextColor3 = Color3.fromRGB(255, 0, 0)
  989. REDTEXTCANGETUBANNED.TextSize = 13.000
  990. end)
  991.  
  992. BABFT.Name = "BABFT"
  993. BABFT.Parent = Frame
  994. BABFT.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  995. BABFT.Position = UDim2.new(0.0190483052, 0, 0.627535462, 0)
  996. BABFT.Size = UDim2.new(0, 211, 0, 67)
  997. BABFT.Font = Enum.Font.SourceSans
  998. BABFT.Text = "Build A Boat"
  999. BABFT.TextColor3 = Color3.fromRGB(255, 255, 255)
  1000. BABFT.TextSize = 51.000
  1001. BABFT.TextWrapped = true
  1002. BABFT.MouseButton1Down:connect(function()
  1003. local TweenService = game:GetService('TweenService')
  1004.  
  1005.  
  1006. spawn(function()
  1007. local debounce = false
  1008. game:GetService('RunService').RenderStepped:Connect(function()
  1009. if debounce == true then
  1010. return
  1011. end
  1012. debounce = true
  1013.  
  1014. local plr = game.Players.LocalPlayer
  1015. local char = plr.Character
  1016.  
  1017. char.HumanoidRootPart.CFrame = CFrame.new(-55.7047195, -9.92602158, -274.044922, -0.999055862, 2.2645871e-08, 0.0434471555, 2.07044444e-08, 1, -4.51347049e-08, -0.0434471555, -4.41925856e-08, -0.999055862) + Vector3.new(0, 50, 0)
  1018. wait(1)
  1019. TweenService:Create(char.HumanoidRootPart, TweenInfo.new(30), {CFrame = CFrame.new(-62.3435783, 37.1261864, 9309.92871, 0.966365039, -8.40041281e-09, 0.257176876, 2.07044444e-08, 1, -4.51347049e-08, -0.257176876, 4.89412777e-08, 0.966365039)}):Play()
  1020. wait(29)
  1021. TweenService:Create(char.HumanoidRootPart, TweenInfo.new(2), {CFrame = CFrame.new(-56.427002, -360.430267, 9483.74902, -0.999547422, 4.76316799e-08, 0.0300814454, 4.78301097e-08, 1, 5.87685989e-09, -0.0300814454, 7.31299954e-09, -0.999547422)}):Play()
  1022. wait(20)
  1023. debounce = false
  1024. end)
  1025. end)
  1026.  
  1027. game:GetService('RunService').RenderStepped:Connect(function()
  1028. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  1029. end)
  1030. end)
  1031.  
  1032. ARSENAL.Name = "ARSENAL"
  1033. ARSENAL.Parent = Frame
  1034. ARSENAL.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1035. ARSENAL.Position = UDim2.new(0.0190483071, 0, 0.295959949, 0)
  1036. ARSENAL.Size = UDim2.new(0, 211, 0, 67)
  1037. ARSENAL.Font = Enum.Font.SourceSans
  1038. ARSENAL.Text = "Arsenal"
  1039. ARSENAL.TextColor3 = Color3.fromRGB(255, 255, 255)
  1040. ARSENAL.TextSize = 83.000
  1041. ARSENAL.MouseButton1Down:connect(function()
  1042. loadstring(game:HttpGet(("https://raw.githubusercontent.com/NotZyrex/Zyrex-Hub/master/Main.lua"), true))();
  1043. end)
  1044.  
  1045. CLOSE.Name = "CLOSE"
  1046. CLOSE.Parent = Frame
  1047. CLOSE.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1048. CLOSE.Position = UDim2.new(0.019048335, 0, 0.153374255, 0)
  1049. CLOSE.Size = UDim2.new(0, 211, 0, 50)
  1050. CLOSE.Font = Enum.Font.SourceSans
  1051. CLOSE.Text = "Close"
  1052. CLOSE.TextColor3 = Color3.fromRGB(255, 0, 0)
  1053. CLOSE.TextSize = 80.000
  1054. CLOSE.MouseButton1Down:connect(function()
  1055. Frame.Visible = false
  1056. OpenGUI.Visible = true
  1057. end)
  1058.  
  1059. MMtwo.Name = "MMtwo"
  1060. MMtwo.Parent = Frame
  1061. MMtwo.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  1062. MMtwo.Position = UDim2.new(0.0190483313, 0, 0.544641614, 0)
  1063. MMtwo.Size = UDim2.new(0, 211, 0, 67)
  1064. MMtwo.Font = Enum.Font.SourceSans
  1065. MMtwo.Text = "Murder Mystery 2"
  1066. MMtwo.TextColor3 = Color3.fromRGB(255, 255, 255)
  1067. MMtwo.TextSize = 36.000
  1068. MMtwo.TextWrapped = true
  1069. MMtwo.MouseButton1Down:connect(function()
  1070. repeat wait() until game.Players.LocalPlayer.Character
  1071. url = "https://raw.githubusercontent.com/xennyy/Xenny-Ware/main/loader.lua"
  1072. loadstring(game:HttpGet(url))()
  1073. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement