Advertisement
Guest User

ROBLOX Sandhurst Military Academy Script

a guest
Aug 15th, 2022
2,162
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.11 KB | None | 1 0
  1. -- BA EXPLOIT V1
  2. -- Game Link: https://www.roblox.com/games/270499015/UPDATE-British-Military-Academy
  3.  
  4. -- Instances:
  5.  
  6. local ScreenGui = Instance.new("ScreenGui")
  7. local Frame = Instance.new("Frame")
  8. local Title = Instance.new("TextLabel")
  9. local FAKEAFK = Instance.new("TextButton")
  10. local TurnOffAFK = Instance.new("TextButton")
  11. local FreeGun = Instance.new("TextButton")
  12. local BaLogo = Instance.new("ImageLabel")
  13. local UICorner = Instance.new("UICorner")
  14. local MustLikeAndFav = Instance.new("TextLabel")
  15. local Invisibletool = Instance.new("TextButton")
  16. local GotoPlane = Instance.new("TextButton")
  17. local ParadeSpawn = Instance.new("TextButton")
  18. local CivilianSpawn = Instance.new("TextButton")
  19. local TakeDamage = Instance.new("TextButton")
  20. local IfiniteYield = Instance.new("TextButton")
  21. local EqiupeToolDescription = Instance.new("TextLabel")
  22. local F3xDescription = Instance.new("TextLabel")
  23. local TPTool = Instance.new("TextButton")
  24. local RecruitSpawn = Instance.new("TextButton")
  25. local Speed = Instance.new("TextButton")
  26. local DescriptionForSpeed = Instance.new("TextLabel")
  27. local TrashTalk = Instance.new("TextButton")
  28. local FullBright = Instance.new("TextButton")
  29.  
  30. --Properties:
  31.  
  32. ScreenGui.Parent = game.CoreGui
  33. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  34.  
  35. Frame.Parent = ScreenGui
  36. Frame.BackgroundColor3 = Color3.fromRGB(0, 106, 159)
  37. Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
  38. Frame.BorderSizePixel = 5
  39. Frame.Position = UDim2.new(0.0328994356, 0, 0.0366056561, 0)
  40. Frame.Size = UDim2.new(0, 427, 0, 506)
  41. Frame.Active = true
  42. Frame.Draggable = true
  43.  
  44. Title.Name = "Title"
  45. Title.Parent = Frame
  46. Title.BackgroundColor3 = Color3.fromRGB(0, 106, 159)
  47. Title.BorderColor3 = Color3.fromRGB(0, 0, 0)
  48. Title.BorderSizePixel = 5
  49. Title.Size = UDim2.new(0, 427, 0, 41)
  50. Title.Font = Enum.Font.SourceSansBold
  51. Title.Text = "BA EXPLOIT V1"
  52. Title.TextColor3 = Color3.fromRGB(0, 0, 0)
  53. Title.TextSize = 30.000
  54.  
  55. FAKEAFK.Name = "FAKE AFK"
  56. FAKEAFK.Parent = Frame
  57. FAKEAFK.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  58. FAKEAFK.Position = UDim2.new(0.0281030443, 0, 0.130434781, 0)
  59. FAKEAFK.Size = UDim2.new(0, 143, 0, 50)
  60. FAKEAFK.Font = Enum.Font.SourceSansBold
  61. FAKEAFK.Text = "FAKE AFK"
  62. FAKEAFK.TextColor3 = Color3.fromRGB(255, 255, 255)
  63. FAKEAFK.TextSize = 26.000
  64. FAKEAFK.MouseButton1Down:connect(function()
  65. local args = {
  66. [1] = true
  67. }
  68.  
  69. game:GetService("ReplicatedStorage").AFKEvent:FireServer(unpack(args))
  70.  
  71. end)
  72.  
  73. TurnOffAFK.Name = "Turn Off AFK"
  74. TurnOffAFK.Parent = Frame
  75. TurnOffAFK.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  76. TurnOffAFK.Position = UDim2.new(0.44262296, 0, 0.130434781, 0)
  77. TurnOffAFK.Size = UDim2.new(0, 143, 0, 50)
  78. TurnOffAFK.Font = Enum.Font.SourceSansBold
  79. TurnOffAFK.Text = "Turn Off AFK"
  80. TurnOffAFK.TextColor3 = Color3.fromRGB(255, 255, 255)
  81. TurnOffAFK.TextSize = 26.000
  82. TurnOffAFK.MouseButton1Down:connect(function()
  83. local args = {
  84. [1] = false
  85. }
  86.  
  87. game:GetService("ReplicatedStorage").AFKEvent:FireServer(unpack(args))
  88.  
  89. end)
  90.  
  91. FreeGun.Name = "Free Gun"
  92. FreeGun.Parent = Frame
  93. FreeGun.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  94. FreeGun.Position = UDim2.new(0.0281030443, 0, 0.258893281, 0)
  95. FreeGun.Size = UDim2.new(0, 143, 0, 50)
  96. FreeGun.Font = Enum.Font.SourceSansBold
  97. FreeGun.Text = "Free Gun"
  98. FreeGun.TextColor3 = Color3.fromRGB(255, 255, 255)
  99. FreeGun.TextSize = 26.000
  100. FreeGun.MouseButton1Down:connect(function()
  101. local args = {
  102. [1] = "Verify"
  103. }
  104.  
  105. game:GetService("ReplicatedStorage").FreeGun:InvokeServer(unpack(args))
  106.  
  107. end)
  108.  
  109. BaLogo.Name = "Ba Logo"
  110. BaLogo.Parent = Frame
  111. BaLogo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  112. BaLogo.Position = UDim2.new(0.802070558, 0, 0.0977488011, 0)
  113. BaLogo.Size = UDim2.new(0, 78, 0, 93)
  114. BaLogo.Image = "http://www.roblox.com/asset/?id=10593921759"
  115.  
  116. UICorner.Parent = BaLogo
  117.  
  118. MustLikeAndFav.Name = "Must Like And Fav"
  119. MustLikeAndFav.Parent = Frame
  120. MustLikeAndFav.BackgroundColor3 = Color3.fromRGB(0, 106, 159)
  121. MustLikeAndFav.BorderSizePixel = 0
  122. MustLikeAndFav.Position = UDim2.new(0.0281030443, 0, 0.35770753, 0)
  123. MustLikeAndFav.Size = UDim2.new(0, 143, 0, 30)
  124. MustLikeAndFav.Font = Enum.Font.SourceSansBold
  125. MustLikeAndFav.Text = "Must Like And Fav"
  126. MustLikeAndFav.TextColor3 = Color3.fromRGB(0, 0, 0)
  127. MustLikeAndFav.TextSize = 18.000
  128.  
  129. Invisibletool.Name = "Invisible tool "
  130. Invisibletool.Parent = Frame
  131. Invisibletool.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  132. Invisibletool.Position = UDim2.new(0.44262296, 0, 0.258893281, 0)
  133. Invisibletool.Size = UDim2.new(0, 143, 0, 49)
  134. Invisibletool.Font = Enum.Font.SourceSansBold
  135. Invisibletool.Text = "Invisible tool "
  136. Invisibletool.TextColor3 = Color3.fromRGB(255, 255, 255)
  137. Invisibletool.TextSize = 26.000
  138. Invisibletool.MouseButton1Down:connect(function()
  139. loadstring(game:HttpGet("https://gist.githubusercontent.com/skid123skidlol/cd0d2dce51b3f20ad1aac941da06a1a1/raw/f58b98cce7d51e53ade94e7bb460e4f24fb7e0ff/%257BFE%257D%2520Invisible%2520Tool%2520(can%2520hold%2520tools)",true))()
  140. end)
  141.  
  142. GotoPlane.Name = "Goto Plane"
  143. GotoPlane.Parent = Frame
  144. GotoPlane.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  145. GotoPlane.Position = UDim2.new(0.0281030443, 0, 0.41501981, 0)
  146. GotoPlane.Size = UDim2.new(0, 143, 0, 50)
  147. GotoPlane.Font = Enum.Font.SourceSansBold
  148. GotoPlane.Text = "Goto Plane"
  149. GotoPlane.TextColor3 = Color3.fromRGB(255, 255, 255)
  150. GotoPlane.TextSize = 26.000
  151. GotoPlane.MouseButton1Down:connect(function()
  152. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(96.154953, 9592.50391, 586.903564, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  153. end)
  154.  
  155. ParadeSpawn.Name = "Parade Spawn"
  156. ParadeSpawn.Parent = Frame
  157. ParadeSpawn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  158. ParadeSpawn.Position = UDim2.new(0.0281030536, 0, 0.547430813, 0)
  159. ParadeSpawn.Size = UDim2.new(0, 143, 0, 50)
  160. ParadeSpawn.Font = Enum.Font.SourceSansBold
  161. ParadeSpawn.Text = "Parade Spawn"
  162. ParadeSpawn.TextColor3 = Color3.fromRGB(255, 255, 255)
  163. ParadeSpawn.TextSize = 26.000
  164. ParadeSpawn.MouseButton1Down:connect(function()
  165. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(139.964996, 34.9239998, 633.682007, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  166. end)
  167.  
  168. CivilianSpawn.Name = "Civilian Spawn"
  169. CivilianSpawn.Parent = Frame
  170. CivilianSpawn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  171. CivilianSpawn.Position = UDim2.new(0.44262296, 0, 0.41501981, 0)
  172. CivilianSpawn.Size = UDim2.new(0, 143, 0, 50)
  173. CivilianSpawn.Font = Enum.Font.SourceSansBold
  174. CivilianSpawn.Text = "Civilian Spawn"
  175. CivilianSpawn.TextColor3 = Color3.fromRGB(255, 255, 255)
  176. CivilianSpawn.TextSize = 26.000
  177. CivilianSpawn.MouseButton1Down:connect(function()
  178. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(460.868988, -3.63700008, -325.25, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  179. end)
  180.  
  181. TakeDamage.Name = "Take Damage"
  182. TakeDamage.Parent = Frame
  183. TakeDamage.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  184. TakeDamage.Position = UDim2.new(0.0281030536, 0, 0.673913002, 0)
  185. TakeDamage.Size = UDim2.new(0, 143, 0, 50)
  186. TakeDamage.Font = Enum.Font.SourceSansBold
  187. TakeDamage.Text = "Take Damage"
  188. TakeDamage.TextColor3 = Color3.fromRGB(255, 255, 255)
  189. TakeDamage.TextSize = 26.000
  190. TakeDamage.MouseButton1Down:connect(function()
  191. local args = {
  192. [1] = 0
  193. }
  194.  
  195. game:GetService("Players").LocalPlayer.Character.FallDamage.TakeDamage:FireServer(unpack(args))
  196. end)
  197.  
  198. IfiniteYield.Name = "Ifinite Yield"
  199. IfiniteYield.Parent = Frame
  200. IfiniteYield.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  201. IfiniteYield.Position = UDim2.new(0.442622989, 0, 0.673913002, 0)
  202. IfiniteYield.Size = UDim2.new(0, 143, 0, 50)
  203. IfiniteYield.Font = Enum.Font.SourceSansBold
  204. IfiniteYield.Text = "Ifinite Yield"
  205. IfiniteYield.TextColor3 = Color3.fromRGB(255, 255, 255)
  206. IfiniteYield.TextSize = 26.000
  207. IfiniteYield.MouseButton1Down:connect(function()
  208. loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
  209. end)
  210.  
  211. EqiupeToolDescription.Name = "Eqiupe Tool Description"
  212. EqiupeToolDescription.Parent = Frame
  213. EqiupeToolDescription.BackgroundColor3 = Color3.fromRGB(0, 106, 159)
  214. EqiupeToolDescription.BorderSizePixel = 0
  215. EqiupeToolDescription.Position = UDim2.new(0.489461362, 0, 0.355731249, 0)
  216. EqiupeToolDescription.Size = UDim2.new(0, 123, 0, 30)
  217. EqiupeToolDescription.Font = Enum.Font.SourceSansBold
  218. EqiupeToolDescription.Text = "Equip Tool And Then Use"
  219. EqiupeToolDescription.TextColor3 = Color3.fromRGB(0, 0, 0)
  220. EqiupeToolDescription.TextSize = 17.000
  221.  
  222. F3xDescription.Name = "F3x Description"
  223. F3xDescription.Parent = Frame
  224. F3xDescription.BackgroundColor3 = Color3.fromRGB(0, 106, 159)
  225. F3xDescription.BorderSizePixel = 0
  226. F3xDescription.Position = UDim2.new(0.466042131, 0, 0.770750999, 0)
  227. F3xDescription.Size = UDim2.new(0, 123, 0, 30)
  228. F3xDescription.Font = Enum.Font.SourceSansBold
  229. F3xDescription.Text = "USE F3X AS BTOOLS"
  230. F3xDescription.TextColor3 = Color3.fromRGB(0, 0, 0)
  231. F3xDescription.TextSize = 17.000
  232.  
  233. TPTool.Name = "TP Tool"
  234. TPTool.Parent = Frame
  235. TPTool.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  236. TPTool.Position = UDim2.new(0.0281030536, 0, 0.830039501, 0)
  237. TPTool.Size = UDim2.new(0, 143, 0, 50)
  238. TPTool.Font = Enum.Font.SourceSansBold
  239. TPTool.Text = "TP Tool"
  240. TPTool.TextColor3 = Color3.fromRGB(255, 255, 255)
  241. TPTool.TextSize = 26.000
  242. TPTool.MouseButton1Down:connect(function()
  243. mouse = game.Players.LocalPlayer:GetMouse()
  244. tool = Instance.new("Tool")
  245. tool.RequiresHandle = false
  246. tool.Name = "Equip to Click TP"
  247. tool.Activated:connect(function()
  248. local pos = mouse.Hit+Vector3.new(0,2.5,0)
  249. pos = CFrame.new(pos.X,pos.Y,pos.Z)
  250. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  251. end)
  252. tool.Parent = game.Players.LocalPlayer.Backpack
  253. end)
  254.  
  255. RecruitSpawn.Name = "Recruit Spawn"
  256. RecruitSpawn.Parent = Frame
  257. RecruitSpawn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  258. RecruitSpawn.Position = UDim2.new(0.44262296, 0, 0.545454562, 0)
  259. RecruitSpawn.Size = UDim2.new(0, 143, 0, 50)
  260. RecruitSpawn.Font = Enum.Font.SourceSansBold
  261. RecruitSpawn.Text = "Recruit Spawn"
  262. RecruitSpawn.TextColor3 = Color3.fromRGB(255, 255, 255)
  263. RecruitSpawn.TextSize = 26.000
  264. RecruitSpawn.MouseButton1Down:connect(function()
  265. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(327.462006, 1.55400002, 75.1029968, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  266. end)
  267.  
  268. Speed.Name = "Speed"
  269. Speed.Parent = Frame
  270. Speed.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  271. Speed.Position = UDim2.new(0.440281034, 0, 0.830039501, 0)
  272. Speed.Size = UDim2.new(0, 143, 0, 50)
  273. Speed.Font = Enum.Font.SourceSansBold
  274. Speed.Text = "Speed"
  275. Speed.TextColor3 = Color3.fromRGB(255, 255, 255)
  276. Speed.TextSize = 26.000
  277. Speed.MouseButton1Down:connect(function()
  278. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
  279. end)
  280.  
  281. DescriptionForSpeed.Name = "Description For Speed"
  282. DescriptionForSpeed.Parent = Frame
  283. DescriptionForSpeed.BackgroundColor3 = Color3.fromRGB(0, 106, 159)
  284. DescriptionForSpeed.BorderSizePixel = 0
  285. DescriptionForSpeed.Position = UDim2.new(0.44262296, 0, 0.92885375, 0)
  286. DescriptionForSpeed.Size = UDim2.new(0, 142, 0, 30)
  287. DescriptionForSpeed.Font = Enum.Font.SourceSansBold
  288. DescriptionForSpeed.Text = "32 Is The Speed Limit"
  289. DescriptionForSpeed.TextColor3 = Color3.fromRGB(0, 0, 0)
  290. DescriptionForSpeed.TextSize = 17.000
  291.  
  292. TrashTalk.Name = "Trash Talk"
  293. TrashTalk.Parent = Frame
  294. TrashTalk.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  295. TrashTalk.Position = UDim2.new(0.79391104, 0, 0.415019751, 0)
  296. TrashTalk.Size = UDim2.new(0, 84, 0, 50)
  297. TrashTalk.Font = Enum.Font.SourceSansBold
  298. TrashTalk.Text = "Trash Talk (Y)"
  299. TrashTalk.TextColor3 = Color3.fromRGB(255, 255, 255)
  300. TrashTalk.TextSize = 18.000
  301. TrashTalk.MouseButton1Down:connect(function()
  302. local key = "y" -- the toxic key
  303. _G.Toxic = false
  304.  
  305. local words =
  306. {
  307. "ez kid",
  308. "ezzz",
  309. "l",
  310. "loser",
  311. "sonned",
  312. "gg ez",
  313. "owned",
  314. "suck",
  315. "dogwater",
  316. "ur mom",
  317. "clown",
  318. "ez clown kid",
  319. "ur worst",
  320. "ligma",
  321. "ur bad",
  322. "seed",
  323. "kid",
  324. "ngl ur trash",
  325. "trash",
  326. "garbage",
  327. "litter",
  328. "adopted"
  329. }
  330.  
  331. local player = game:GetService("Players").LocalPlayer
  332. local mouse = player:GetMouse()
  333.  
  334. local event = game:GetService("ReplicatedStorage"):WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("SayMessageRequest")
  335.  
  336. mouse.KeyDown:Connect(function(keybind)
  337. if _G.Toxic == false then
  338. if keybind == key then
  339. event:FireServer(words[math.random(#words)], "All")
  340. end
  341. end
  342. end)
  343. end)
  344.  
  345. FullBright.Name = "Full Bright"
  346. FullBright.Parent = Frame
  347. FullBright.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  348. FullBright.Position = UDim2.new(0.79391104, 0, 0.547430813, 0)
  349. FullBright.Size = UDim2.new(0, 84, 0, 50)
  350. FullBright.Font = Enum.Font.SourceSansBold
  351. FullBright.Text = "Full Bright"
  352. FullBright.TextColor3 = Color3.fromRGB(255, 255, 255)
  353. FullBright.TextSize = 18.000
  354. FullBright.MouseButton1Down:connect(function()
  355. -- FULLBRIGHT by ricey#7090
  356. pcall(function()
  357. local lighting = game:GetService("Lighting");
  358. lighting.Ambient = Color3.fromRGB(255, 255, 255);
  359. lighting.Brightness = 1;
  360. lighting.FogEnd = 1e10;
  361. for i, v in pairs(lighting:GetDescendants()) do
  362. if v:IsA("BloomEffect") or v:IsA("BlurEffect") or v:IsA("ColorCorrectionEffect") or v:IsA("SunRaysEffect") then
  363. v.Enabled = false;
  364. end;
  365. end;
  366. lighting.Changed:Connect(function()
  367. lighting.Ambient = Color3.fromRGB(255, 255, 255);
  368. lighting.Brightness = 1;
  369. lighting.FogEnd = 1e10;
  370. end);
  371. spawn(function()
  372. local character = game:GetService("Players").LocalPlayer.Character;
  373. while wait() do
  374. repeat wait() until character ~= nil;
  375. if not character.HumanoidRootPart:FindFirstChildWhichIsA("PointLight") then
  376. local headlight = Instance.new("PointLight", character.HumanoidRootPart);
  377. headlight.Brightness = 1;
  378. headlight.Range = 60;
  379. end;
  380. end;
  381. end);
  382. end)
  383. end)
  384.  
  385. -- Scripts:
  386.  
  387. local function PEEN_fake_script() -- Frame.LocalScript
  388. local script = Instance.new('LocalScript', Frame)
  389.  
  390. local Plr = game.Players.LocalPlayer
  391.  
  392. Plr:GetMouse().KeyDown:Connect(function(K)
  393. if K == "z" then
  394. script.Parent.Visible = true
  395. end
  396. end)
  397.  
  398. local Plr = game.Players.LocalPlayer
  399.  
  400. Plr:GetMouse().KeyDown:Connect(function(K)
  401. if K == "x" then
  402. script.Parent.Visible = false
  403. end
  404. end)
  405. end
  406. coroutine.wrap(PEEN_fake_script)()
  407.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement