Advertisement
Guest User

Ego SS Executor v2.21

a guest
Nov 17th, 2019
82,120
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 10.71 KB | None | 1 1
  1. --[[
  2.     Made by Luckytrang2010
  3.  
  4.     Recommended to edit the target
  5.     Ego SS Executor, v2.21
  6. ]]
  7. -- Instances:
  8.  
  9. local EgoExecutor = Instance.new("ScreenGui")
  10. local MainFrame = Instance.new("Frame")
  11. local background = Instance.new("ImageLabel")
  12. local Frame = Instance.new("Frame")
  13. local close = Instance.new("TextButton")
  14. local title = Instance.new("TextLabel")
  15. local icon = Instance.new("ImageLabel")
  16. local TextBox = Instance.new("TextBox")
  17. local execute = Instance.new("TextButton")
  18. local clear = Instance.new("TextButton")
  19. local settingsb = Instance.new("TextButton")
  20. local Frame_2 = Instance.new("Frame")
  21. local Frame_3 = Instance.new("Frame")
  22. local close_2 = Instance.new("TextButton")
  23. local title_2 = Instance.new("TextLabel")
  24. local icon_2 = Instance.new("ImageLabel")
  25. local changeid = Instance.new("TextBox")
  26. local save = Instance.new("TextButton")
  27.  
  28. --Properties:
  29.  
  30. EgoExecutor.Name = "Ego Executor"
  31. EgoExecutor.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  32.  
  33. MainFrame.Name = "MainFrame"
  34. MainFrame.Parent = EgoExecutor
  35. MainFrame.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  36. MainFrame.Position = UDim2.new(0.235616446, 0, 0.3976143, 0)
  37. MainFrame.Size = UDim2.new(0, 521, 0, 292)
  38.  
  39. background.Name = "background"
  40. background.Parent = MainFrame
  41. background.BackgroundColor3 = Color3.new(1, 1, 1)
  42. background.BackgroundTransparency = 1
  43. background.BorderSizePixel = 0
  44. background.Position = UDim2.new(-0.00234355032, 0, -0.00175818615, 0)
  45. background.Size = UDim2.new(0, 524, 0, 294)
  46. background.Image = "http://www.roblox.com/asset/?id=4409216391"
  47. background.ImageTransparency = 0.5
  48. background.ScaleType = Enum.ScaleType.Fit
  49.  
  50. Frame.Parent = MainFrame
  51. Frame.BackgroundColor3 = Color3.new(0.239216, 0.239216, 0.239216)
  52. Frame.BorderSizePixel = 0
  53. Frame.Position = UDim2.new(-0.000582762761, 0, -0.00175815739, 0)
  54. Frame.Size = UDim2.new(0, 521, 0, 15)
  55.  
  56. close.Name = "close"
  57. close.Parent = Frame
  58. close.BackgroundColor3 = Color3.new(1, 1, 1)
  59. close.BackgroundTransparency = 1
  60. close.BorderSizePixel = 0
  61. close.Position = UDim2.new(0.971209288, 0, 0, 0)
  62. close.Size = UDim2.new(0, 15, 0, 15)
  63. close.Font = Enum.Font.SourceSans
  64. close.Text = "X"
  65. close.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  66. close.TextScaled = true
  67. close.TextSize = 14
  68. close.TextWrapped = true
  69.  
  70. title.Name = "title"
  71. title.Parent = Frame
  72. title.BackgroundColor3 = Color3.new(1, 1, 1)
  73. title.BackgroundTransparency = 1
  74. title.BorderSizePixel = 0
  75. title.Position = UDim2.new(0.0268713422, 0, 0, 0)
  76. title.Size = UDim2.new(0, 492, 0, 15)
  77. title.Font = Enum.Font.SourceSans
  78. title.Text = "Ego SS Executor 2.21"
  79. title.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  80. title.TextScaled = true
  81. title.TextSize = 14
  82. title.TextWrapped = true
  83. title.TextXAlignment = Enum.TextXAlignment.Left
  84.  
  85. icon.Name = "icon"
  86. icon.Parent = Frame
  87. icon.BackgroundColor3 = Color3.new(1, 1, 1)
  88. icon.BackgroundTransparency = 1
  89. icon.BorderSizePixel = 0
  90. icon.Size = UDim2.new(0, 14, 0, 14)
  91. icon.Image = "http://www.roblox.com/asset/?id=4283512246"
  92.  
  93. TextBox.Parent = MainFrame
  94. TextBox.BackgroundColor3 = Color3.new(0, 0, 0)
  95. TextBox.BackgroundTransparency = 0.69999998807907
  96. TextBox.BorderSizePixel = 0
  97. TextBox.Position = UDim2.new(0.0134357009, 0, 0.0787671208, 0)
  98. TextBox.Size = UDim2.new(0, 506, 0, 218)
  99. TextBox.Font = Enum.Font.Code
  100. TextBox.PlaceholderColor3 = Color3.new(0.345098, 0.345098, 0.345098)
  101. TextBox.PlaceholderText = "Place script here..."
  102. TextBox.Text = ""
  103. TextBox.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  104. TextBox.TextSize = 16
  105. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  106. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  107.  
  108. execute.Name = "execute"
  109. execute.Parent = TextBox
  110. execute.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  111. execute.BorderSizePixel = 0
  112. execute.Position = UDim2.new(0, 0, 1.0321101, 0)
  113. execute.Size = UDim2.new(0, 163, 0, 38)
  114. execute.Font = Enum.Font.SourceSans
  115. execute.Text = "Execute"
  116. execute.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  117. execute.TextScaled = true
  118. execute.TextSize = 14
  119. execute.TextWrapped = true
  120.  
  121. clear.Name = "clear"
  122. clear.Parent = TextBox
  123. clear.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  124. clear.BorderSizePixel = 0
  125. clear.Position = UDim2.new(0.339920938, 0, 1.0321101, 0)
  126. clear.Size = UDim2.new(0, 163, 0, 38)
  127. clear.Font = Enum.Font.SourceSans
  128. clear.Text = "Clear"
  129. clear.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  130. clear.TextScaled = true
  131. clear.TextSize = 14
  132. clear.TextWrapped = true
  133.  
  134. settingsb.Name = "settingsb"
  135. settingsb.Parent = TextBox
  136. settingsb.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  137. settingsb.BorderSizePixel = 0
  138. settingsb.Position = UDim2.new(0.677865624, 0, 1.0321101, 0)
  139. settingsb.Size = UDim2.new(0, 163, 0, 38)
  140. settingsb.Font = Enum.Font.SourceSans
  141. settingsb.Text = "Settings"
  142. settingsb.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  143. settingsb.TextScaled = true
  144. settingsb.TextSize = 14
  145. settingsb.TextWrapped = true
  146.  
  147. Frame_2.Parent = settingsb
  148. Frame_2.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  149. Frame_2.BorderSizePixel = 0
  150. Frame_2.Position = UDim2.new(-2.39263821, 0, -7.10526276, 0)
  151. Frame_2.Size = UDim2.new(0, 505, 0, 185)
  152. Frame_2.Visible = false
  153.  
  154. Frame_3.Parent = Frame_2
  155. Frame_3.BackgroundColor3 = Color3.new(0.239216, 0.239216, 0.239216)
  156. Frame_3.BorderSizePixel = 0
  157. Frame_3.Position = UDim2.new(0, 0, -0.00175814237, 0)
  158. Frame_3.Size = UDim2.new(0, 504, 0, 15)
  159.  
  160. close_2.Name = "close"
  161. close_2.Parent = Frame_3
  162. close_2.BackgroundColor3 = Color3.new(1, 1, 1)
  163. close_2.BackgroundTransparency = 1
  164. close_2.BorderSizePixel = 0
  165. close_2.Position = UDim2.new(0.971209288, 0, 0, 0)
  166. close_2.Size = UDim2.new(0, 15, 0, 15)
  167. close_2.Font = Enum.Font.SourceSans
  168. close_2.Text = "X"
  169. close_2.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  170. close_2.TextScaled = true
  171. close_2.TextSize = 14
  172. close_2.TextWrapped = true
  173.  
  174. title_2.Name = "title"
  175. title_2.Parent = Frame_3
  176. title_2.BackgroundColor3 = Color3.new(1, 1, 1)
  177. title_2.BackgroundTransparency = 1
  178. title_2.BorderSizePixel = 0
  179. title_2.Position = UDim2.new(0.0268713422, 0, 0, 0)
  180. title_2.Size = UDim2.new(0, 235, 0, 15)
  181. title_2.Font = Enum.Font.SourceSans
  182. title_2.Text = "Ego SS Executor 2.21"
  183. title_2.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  184. title_2.TextScaled = true
  185. title_2.TextSize = 14
  186. title_2.TextWrapped = true
  187. title_2.TextXAlignment = Enum.TextXAlignment.Left
  188.  
  189. icon_2.Name = "icon"
  190. icon_2.Parent = Frame_3
  191. icon_2.BackgroundColor3 = Color3.new(1, 1, 1)
  192. icon_2.BackgroundTransparency = 1
  193. icon_2.BorderSizePixel = 0
  194. icon_2.Size = UDim2.new(0, 14, 0, 14)
  195. icon_2.Image = "http://www.roblox.com/asset/?id=4283512246"
  196.  
  197. changeid.Name = "changeid"
  198. changeid.Parent = Frame_2
  199. changeid.BackgroundColor3 = Color3.new(0.113725, 0.113725, 0.113725)
  200. changeid.BorderSizePixel = 0
  201. changeid.Position = UDim2.new(0.0198019799, 0, 0.118918918, 0)
  202. changeid.Size = UDim2.new(0, 479, 0, 99)
  203. changeid.Font = Enum.Font.Code
  204. changeid.PlaceholderColor3 = Color3.new(0.345098, 0.345098, 0.345098)
  205. changeid.PlaceholderText = "Enter Roblox Website Decal here to change the background appearance..."
  206. changeid.Text = "http://www.roblox.com/asset/?id=4409216391"
  207. changeid.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  208. changeid.TextSize = 16
  209. changeid.TextWrapped = true
  210.  
  211. save.Name = "save"
  212. save.Parent = changeid
  213. save.BackgroundColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  214. save.BorderSizePixel = 0
  215. save.Position = UDim2.new(0.254697293, 0, 1.08080804, 0)
  216. save.Size = UDim2.new(0, 250, 0, 50)
  217. save.Font = Enum.Font.SourceSans
  218. save.Text = "Save"
  219. save.TextColor3 = Color3.new(0.737255, 0.737255, 0.737255)
  220. save.TextScaled = true
  221. save.TextSize = 14
  222. save.TextWrapped = true
  223.  
  224. -- Scripts:
  225.  
  226. local function OLCPGYG_fake_script() -- Frame_2.Draggable
  227.     local script = Instance.new('LocalScript', Frame_2)
  228.  
  229.     local UserInputService = game:GetService("UserInputService")
  230.    
  231.     local gui = script.Parent
  232.    
  233.     local dragging
  234.     local dragInput
  235.     local dragStart
  236.     local startPos
  237.    
  238.     local function update(input)
  239.         local delta = input.Position - dragStart
  240.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  241.     end
  242.    
  243.     gui.InputBegan:Connect(function(input)
  244.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  245.             dragging = true
  246.             dragStart = input.Position
  247.             startPos = gui.Position
  248.            
  249.             input.Changed:Connect(function()
  250.                 if input.UserInputState == Enum.UserInputState.End then
  251.                     dragging = false
  252.                 end
  253.             end)
  254.         end
  255.     end)
  256.    
  257.     gui.InputChanged:Connect(function(input)
  258.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  259.             dragInput = input
  260.         end
  261.     end)
  262.    
  263.     UserInputService.InputChanged:Connect(function(input)
  264.         if input == dragInput and dragging then
  265.             update(input)
  266.         end
  267.     end)
  268. end
  269. coroutine.wrap(OLCPGYG_fake_script)()
  270. local function FPQOT_fake_script() -- MainFrame.Draggable
  271.     local script = Instance.new('LocalScript', MainFrame)
  272.  
  273.     local UserInputService = game:GetService("UserInputService")
  274.    
  275.     local gui = script.Parent
  276.    
  277.     local dragging
  278.     local dragInput
  279.     local dragStart
  280.     local startPos
  281.    
  282.     local function update(input)
  283.         local delta = input.Position - dragStart
  284.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  285.     end
  286.    
  287.     gui.InputBegan:Connect(function(input)
  288.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  289.             dragging = true
  290.             dragStart = input.Position
  291.             startPos = gui.Position
  292.            
  293.             input.Changed:Connect(function()
  294.                 if input.UserInputState == Enum.UserInputState.End then
  295.                     dragging = false
  296.                 end
  297.             end)
  298.         end
  299.     end)
  300.    
  301.     gui.InputChanged:Connect(function(input)
  302.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  303.             dragInput = input
  304.         end
  305.     end)
  306.    
  307.     UserInputService.InputChanged:Connect(function(input)
  308.         if input == dragInput and dragging then
  309.             update(input)
  310.         end
  311.     end)
  312. end
  313. coroutine.wrap(FPQOT_fake_script)()
  314.  
  315. settingsb.MouseButton1Click:Connect(function()
  316.     Frame_2.Visible = true
  317. end)
  318. close_2.MouseButton1Click:Connect(function()
  319.     Frame_2.Visible = false
  320. end)
  321. local target = game:GetService("ReplicatedStorage").Execution  --Directory to execute scripts from
  322. execute.MouseButton1Click:Connect(function()
  323.     target:FireServer(TextBox.Text)
  324. end)
  325. clear.MouseButton1Click:Connect(function()
  326.     TextBox.Text = ""
  327. end)
  328. close.MouseButton1Click:Connect(function()
  329.     EgoExecutor:Destroy()
  330. end)
  331. save.MouseButton1Click:Connect(function()
  332.     background.Image = changeid.Text
  333. end)
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement