SiLENT_RBLX

OG OwlHub Decompiled

Oct 26th, 2020
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 11.82 KB | None | 0 0
  1. print("Deobfuscated and Leaked by SiLENT | https://discord.gg/j9jyyx4")
  2. print("Helped by SYN X Decompiler")
  3.  
  4. local v1 = Instance.new("ScreenGui");
  5. local v2 = Instance.new("Frame");
  6. local v3 = Instance.new("Frame");
  7. local v4 = Instance.new("ImageLabel");
  8. local v5 = Instance.new("ImageLabel");
  9. local v6 = Instance.new("ImageLabel");
  10. local v7 = Instance.new("UIAspectRatioConstraint");
  11. local v8 = Instance.new("TextLabel");
  12. local v9 = Instance.new("TextLabel");
  13. local v10 = Instance.new("Frame");
  14. local v11 = Instance.new("ImageLabel");
  15. local v12 = Instance.new("ImageLabel");
  16. v1.Name = "Owl";
  17. v1.Parent = game:GetService("CoreGui");
  18. v1.ZIndexBehavior = Enum.ZIndexBehavior.Sibling;
  19. v2.Name = "Main";
  20. v2.Parent = v1;
  21. v2.AnchorPoint = Vector2.new(0.5, 0.5);
  22. v2.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902);
  23. v2.BorderSizePixel = 0;
  24. v2.ClipsDescendants = true;
  25. v2.Position = UDim2.new(0.5, 0, 0.5, 0);
  26. v2.Size = UDim2.new(0.308983207, 0, 0.260922343, 0);
  27. v3.Name = "TopBar";
  28. v3.Parent = v2;
  29. v3.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647);
  30. v3.BorderSizePixel = 0;
  31. v3.Size = UDim2.new(1, 0, 0.170000002, 0);
  32. v4.Name = "Icon";
  33. v4.Parent = v3;
  34. v4.AnchorPoint = Vector2.new(0, 0.5);
  35. v4.BackgroundColor3 = Color3.new(1, 1, 1);
  36. v4.BackgroundTransparency = 1;
  37. v4.Position = UDim2.new(0.0211284999, 0, 0.5, 0);
  38. v4.Size = UDim2.new(0.0958466455, 0, 0.82079339, 0);
  39. v4.Image = "rbxassetid://4387074074";
  40. v5.Name = "Text";
  41. v5.Parent = v3;
  42. v5.AnchorPoint = Vector2.new(0.5, 0.5);
  43. v5.BackgroundColor3 = Color3.new(1, 1, 1);
  44. v5.BackgroundTransparency = 1;
  45. v5.BorderSizePixel = 0;
  46. v5.Position = UDim2.new(0.5, 0, 0.5, 0);
  47. v5.Size = UDim2.new(0.379999995, 0, 0.899999976, 0);
  48. v5.ZIndex = 2;
  49. v5.Image = "rbxassetid://4389645350";
  50. v5.ScaleType = Enum.ScaleType.Crop;
  51. v6.Name = "Close";
  52. v6.Parent = v3;
  53. v6.AnchorPoint = Vector2.new(1, 0.5);
  54. v6.BackgroundColor3 = Color3.new(1, 1, 1);
  55. v6.BackgroundTransparency = 1;
  56. v6.BorderSizePixel = 0;
  57. v6.Position = UDim2.new(0.985000014, 0, 0.5, 0);
  58. v6.Size = UDim2.new(0.0799999982, 0, 0.699999988, 0);
  59. v6.Image = "http://www.roblox.com/asset/?id=4389749368";
  60. v6.ImageColor3 = Color3.new(0.6, 0.372549, 0.152941);
  61. v6.ScaleType = Enum.ScaleType.Slice;
  62. v7.Parent = v2;
  63. v7.AspectRatio = 1.4558138847351;
  64. v8.Name = "GameDetect";
  65. v8.Parent = v2;
  66. v8.AnchorPoint = Vector2.new(0.5, 0);
  67. v8.BackgroundColor3 = Color3.new(1, 1, 1);
  68. v8.BackgroundTransparency = 1;
  69. v8.BorderSizePixel = 0;
  70. v8.Position = UDim2.new(0.5, 0, 0.429144919, 0);
  71. v8.Size = UDim2.new(0.800000012, 0, 0.0900000036, 0);
  72. v8.Font = Enum.Font.GothamBlack;
  73. v8.Text = "NO GAME DETECTED";
  74. v8.TextColor3 = Color3.new(1, 1, 1);
  75. v8.TextScaled = true;
  76. v8.TextWrapped = true;
  77. v9.Name = "Start";
  78. v9.Parent = v2;
  79. v9.AnchorPoint = Vector2.new(0.5, 0);
  80. v9.BackgroundColor3 = Color3.new(1, 1, 1);
  81. v9.BackgroundTransparency = 1;
  82. v9.BorderSizePixel = 0;
  83. v9.Position = UDim2.new(0.5, 0, 0.689382672, 0);
  84. v9.Size = UDim2.new(0.300000012, 0, 0.109999999, 0);
  85. v9.Font = Enum.Font.GothamBlack;
  86. v9.Text = "START";
  87. v9.TextColor3 = Color3.new(0.117647, 0.117647, 0.117647);
  88. v9.TextScaled = true;
  89. v9.TextSize = 20;
  90. v9.TextWrapped = true;
  91. v10.Name = "underline";
  92. v10.Parent = v9;
  93. v10.AnchorPoint = Vector2.new(0.5, 0);
  94. v10.BackgroundColor3 = Color3.new(0.6, 0.372549, 0.152941);
  95. v10.BorderSizePixel = 0;
  96. v10.Position = UDim2.new(0.5, 0, 1, 0);
  97. v10.Size = UDim2.new(0, 0, 0.0845665932, 0);
  98. v11.Name = "Circle";
  99. v11.Parent = v2;
  100. v11.AnchorPoint = Vector2.new(0.5, 0.5);
  101. v11.BackgroundColor3 = Color3.new(1, 1, 1);
  102. v11.BackgroundTransparency = 1;
  103. v11.BorderSizePixel = 0;
  104. v11.Position = UDim2.new(0.5, 0, 0.49999997, 0);
  105. v11.ZIndex = 2;
  106. v11.Image = "http://www.roblox.com/asset/?id=4132450915";
  107. v11.ImageColor3 = Color3.new(0.117647, 0.117647, 0.117647);
  108. v11.ScaleType = Enum.ScaleType.Fit;
  109. v12.Name = "Icon";
  110. v12.Parent = v11;
  111. v12.AnchorPoint = Vector2.new(0.5, 0.5);
  112. v12.BackgroundColor3 = Color3.new(1, 1, 1);
  113. v12.BackgroundTransparency = 1;
  114. v12.BorderSizePixel = 0;
  115. v12.Position = UDim2.new(0.5, 0, 0.5, 0);
  116. v12.Size = UDim2.new(0.699999988, 0, 0.699999988, 0);
  117. v12.Image = "rbxassetid://4387074074";
  118. v12.ImageTransparency = 1;
  119. v12.ScaleType = Enum.ScaleType.Fit;
  120. local v13 = Instance.new("LocalScript", v2);
  121. local v14 = false;
  122. local l__TweenService__15 = game:GetService("TweenService");
  123. local l__mouse__16 = game:GetService("Players").LocalPlayer:GetMouse();
  124. local v17 = {
  125.     [v13.Parent.TopBar] = { Color3.fromRGB(30, 30, 30), Color3.fromRGB(25, 25, 25) }
  126. };
  127. local v18 = {
  128.     [v13.Parent.TopBar.Close] = { Color3.fromRGB(153, 95, 39), Color3.fromRGB(255, 255, 255) }
  129. };
  130. local v19 = {
  131.     [v13.Parent.Start] = { Color3.fromRGB(153, 95, 39), Color3.fromRGB(255, 255, 255) }
  132. };
  133. v13.Parent.BackgroundTransparency = 1;
  134. for v20, v21 in pairs(v13.Parent:GetDescendants()) do
  135.     if v21 ~= v13.Parent.Circle and not v21:IsDescendantOf(v13.Parent.Circle) then
  136.         if v21:IsA("ImageLabel") then
  137.             v21.ImageTransparency = 1;
  138.         elseif v21:IsA("TextLabel") then
  139.             v21.TextTransparency = 1;
  140.         elseif v21:IsA("Frame") then
  141.             v21.BackgroundTransparency = 1;
  142.         end;
  143.     end;
  144. end;
  145. v13.Parent.Circle:TweenSize(UDim2.new(0.6, 0, 0.6, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.4);
  146. wait(0.4);
  147. l__TweenService__15:Create(v13.Parent.Circle.Icon, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  148.     ImageTransparency = 0
  149. }):Play();
  150. wait(0.55);
  151. l__TweenService__15:Create(v13.Parent.Circle.Icon, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  152.     ImageTransparency = 1
  153. }):Play();
  154. wait(0.55);
  155. v13.Parent.Circle:TweenSize(UDim2.new(2, 0, 2, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.4);
  156. wait(0.55);
  157. v13.Parent.BackgroundTransparency = 0;
  158. for v22, v23 in pairs(v13.Parent:GetDescendants()) do
  159.     if v23 ~= v13.Parent.Circle and not v23:IsDescendantOf(v13.Parent.Circle) then
  160.         if v23:IsA("ImageLabel") then
  161.             v23.ImageTransparency = 0;
  162.         elseif v23:IsA("TextLabel") then
  163.             v23.TextTransparency = 0;
  164.         elseif v23:IsA("Frame") then
  165.             v23.BackgroundTransparency = 0;
  166.         end;
  167.     end;
  168. end;
  169. l__TweenService__15:Create(v13.Parent.Circle, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  170.     ImageTransparency = 1
  171. }):Play();
  172. for v24, v25 in pairs(v17) do
  173.     spawn(function()
  174.         v24.InputBegan:Connect(function(p1)
  175.             if p1.UserInputType == Enum.UserInputType.MouseMovement then
  176.                 l__TweenService__15:Create(v24, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  177.                     BackgroundColor3 = v25[2]
  178.                 }):Play();
  179.             end;
  180.         end);
  181.         v24.InputEnded:Connect(function(p2)
  182.             if p2.UserInputType == Enum.UserInputType.MouseMovement then
  183.                 l__TweenService__15:Create(v24, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  184.                     BackgroundColor3 = v25[1]
  185.                 }):Play();
  186.             end;
  187.         end);
  188.     end);
  189. end;
  190. for v26, v27 in pairs(v18) do
  191.     spawn(function()
  192.         v26.InputBegan:Connect(function(p3)
  193.             if p3.UserInputType == Enum.UserInputType.MouseMovement then
  194.                 l__TweenService__15:Create(v26, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  195.                     ImageColor3 = v27[2]
  196.                 }):Play();
  197.             end;
  198.         end);
  199.         v26.InputEnded:Connect(function(p4)
  200.             if p4.UserInputType == Enum.UserInputType.MouseMovement then
  201.                 l__TweenService__15:Create(v26, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  202.                     ImageColor3 = v27[1]
  203.                 }):Play();
  204.             end;
  205.         end);
  206.     end);
  207. end;
  208. for v28, v29 in pairs(v19) do
  209.     spawn(function()
  210.         v28.InputBegan:Connect(function(p5)
  211.             if v14 and p5.UserInputType == Enum.UserInputType.MouseMovement then
  212.                 l__TweenService__15:Create(v28, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  213.                     TextColor3 = v29[2]
  214.                 }):Play();
  215.                 if v28:FindFirstChild("underline") then
  216.                     v28.underline:TweenSize(UDim2.new(0.9, 0, 0.085, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.2, true);
  217.                 end;
  218.             end;
  219.         end);
  220.         v28.InputEnded:Connect(function(p6)
  221.             if v14 and p6.UserInputType == Enum.UserInputType.MouseMovement then
  222.                 l__TweenService__15:Create(v28, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  223.                     TextColor3 = v29[1]
  224.                 }):Play();
  225.                 if v28:FindFirstChild("underline") then
  226.                     v28.underline:TweenSize(UDim2.new(0, 0, 0.085, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.2, true);
  227.                 end;
  228.             end;
  229.         end);
  230.     end);
  231. end;
  232. local v30 = {
  233.     ["3255597014"] = {
  234.         Name = "Power Simulator",
  235.         Script = "https://pastebin.com/raw/ptfgtcRS"
  236.     },
  237.     ["3652625463"] = {
  238.         Name = "Lifting Simulator",
  239.         Script = "https://pastebin.com/raw/GCFreXe6"
  240.     },
  241.     ["1899149341"] = {
  242.         Name = "Vehicle Tycoon",
  243.         Script = "https://pastebin.com/raw/HJiFV0Y4"
  244.     },
  245.     ["3237168"] = {
  246.         Name = "One Piece Legendary",
  247.         Script = "https://pastebin.com/raw/t9Wd7kWg"
  248.     },
  249.     ["3938392915"] = {
  250.         Name = "One Piece Legendary",
  251.         Script = "https://pastebin.com/raw/t9Wd7kWg"
  252.     },
  253.     ["2996424357"] = {
  254.         Name = "Esper Online",
  255.         Script = "https://pastebin.com/raw/FZHkTPq3"
  256.     },
  257.     ["3623096087"] = {
  258.         Name = "Muscle Legend",
  259.         Script = "https://pastebin.com/raw/yRW9cw12"
  260.     },
  261.     ["3400631762"] = {
  262.         Name = "JoJo Blox",
  263.         Script = "https://pastebin.com/raw/NMLxGWTD"
  264.     },
  265.     ["286090429"] = {
  266.         Name = "Arsenal",
  267.         Script = "https://pastebin.com/raw/u912qZ2d"
  268.     },
  269.     ["2281639237"] = {
  270.         Name = "Stands Online",
  271.         Script = "https://pastebin.com/raw/AeZD7uJx"
  272.     },
  273.     ["2686500207"] = {
  274.         Name = "A bizzare day",
  275.         Script = "https://pastebin.com/raw/9kcuJezd"
  276.     },
  277.     ["2377868063"] = {
  278.         Name = "Strucid",
  279.         Script = "https://pastebin.com/raw/JECcbmWB"
  280.     },
  281.     ["3956818381"] = {
  282.         Name = "Ninja Legends",
  283.         Script = "https://pastebin.com/raw/vrB2ZLi7"
  284.     },
  285.     ["4050174018"] = {
  286.         Name = "One Punch Man IJ",
  287.         Script = "https://pastebin.com/raw/263z4yHs"
  288.     },
  289.     ["3233893879"] = {
  290.         Name = "Bad Business",
  291.         Script = "https://pastebin.com/raw/263z4yHs"
  292.     }
  293. };
  294. if v30[tostring(game.PlaceId)] then
  295.     v13.Parent.GameDetect.Text = string.upper(v30[tostring(game.PlaceId)].Name);
  296.     v13.Parent.Start.TextColor3 = Color3.fromRGB(153, 95, 39);
  297.     spawn(function()
  298.         while true do
  299.             for v31 = 1, 230 do
  300.                 v13.Parent.GameDetect.TextColor3 = Color3.fromHSV(v31 / 230, 1, 1);
  301.                 wait();
  302.             end;
  303.             wait();    
  304.         end;
  305.     end);
  306. else
  307.     v13.Parent.GameDetect.Text = "NO GAME DETECTED";
  308. end;
  309. local function u1()
  310.     l__TweenService__15:Create(v13.Parent.Circle, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  311.         ImageTransparency = 0
  312.     }):Play();
  313.     wait(0.2);
  314.     v13.Parent.BackgroundTransparency = 1;
  315.     for v32, v33 in pairs(v13.Parent:GetDescendants()) do
  316.         if v33 ~= v13.Parent.Circle and not v33:IsDescendantOf(v13.Parent.Circle) then
  317.             if v33:IsA("ImageLabel") then
  318.                 v33.ImageTransparency = 1;
  319.             elseif v33:IsA("TextLabel") then
  320.                 v33.TextTransparency = 1;
  321.             elseif v33:IsA("Frame") then
  322.                 v33.BackgroundTransparency = 1;
  323.             end;
  324.         end;
  325.     end;
  326.     wait(0.1);
  327.     v13.Parent.Circle:TweenSize(UDim2.new(0.6, 0, 0.6, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.4);
  328.     l__TweenService__15:Create(v13.Parent.Circle.Icon, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  329.         ImageTransparency = 0
  330.     }):Play();
  331.     wait(0.55);
  332.     l__TweenService__15:Create(v13.Parent.Circle.Icon, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  333.         ImageTransparency = 1
  334.     }):Play();
  335.     wait(0.55);
  336.     v13.Parent.Circle:TweenSize(UDim2.new(0, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.4);
  337.     wait(0.4);
  338.     v13.Parent.Parent:Destroy();
  339. end;
  340. v13.Parent.Start.InputBegan:Connect(function(p7)
  341.     if p7.UserInputType == Enum.UserInputType.MouseButton1 and v30[tostring(game.PlaceId)] then
  342.         u1();
  343.         loadstring(game:HttpGet(v30[tostring(game.PlaceId)].Script))();
  344.     end;
  345. end);
  346. v13.Parent.TopBar.Close.InputBegan:Connect(function(p8)
  347.     if p8.UserInputType == Enum.UserInputType.MouseButton1 then
  348.         u1();
  349.     end;
  350. end);
  351.  
Add Comment
Please, Sign In to add comment