Advertisement
DefeatedPurpose

Fencing Admin Script [Tohru]

Dec 11th, 2018
11,644
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 38.45 KB | None | 0 0
  1. -- Simple Admin Script I guess? (Made for Fencing) Discord: Tohru~ UWU >_<#6969
  2. ver = "1.8"
  3. local bypasser = true
  4. notrunning = false -- Pastebin is weird so
  5. for i,v in pairs(game.CoreGui:GetChildren()) do
  6.     if v.Name == "F_A" then
  7.     notrunning = false
  8.     warn("Fencing Admin [Version "..ver.."] is already running!")
  9.     game:GetService("StarterGui"):SetCore("SendNotification", {Title = "Fencing Admin", Text = "Fencing Admin Already running!"})
  10.     else
  11.     notrunning = true
  12.     end
  13. end
  14. if not notrunning then
  15. end
  16. if notrunning then
  17. Instance.new("BoolValue", game.CoreGui).Name = "F_A"
  18. -- Welcoming Stage
  19. for i,v in pairs(workspace:GetChildren()) do
  20.     if v:IsA("Message") then
  21.     if v.Text ~= "" then
  22.     v:Destroy()
  23.     end
  24.     end
  25. end
  26. m = Instance.new("Message")
  27. m.Parent = workspace
  28. m.Name = "Fencing Admin"
  29. m.Text = "Welcome "..game.Players.LocalPlayer.Name.." to Fencing Admin ["..ver.."]"
  30. wait(3)
  31. m.Text = "Made by [Tohru] on discord. (Tohru~ UWU >_<#6969) with major assistance from (Backtalkers)"
  32. wait(3)
  33. m.Text = "Prefix is ';' and to put /c system in chat to silently execute commands!"
  34. wait(3)
  35. m.Text = "You can execute some commands in one! (EX. ;ws 30 ;reach 999 ;nofloat)"
  36. wait(3)
  37. m.Text = "Loading Script..."
  38. Chat_Detector = game:GetService("Players").LocalPlayer.Chatted
  39. game.StarterGui:SetCore("SendNotification", {Title = "Fencing Admin"; Text = "Fencing Admin "..ver.." loaded! Type ';cmds'"})
  40. TS = game:GetService("TeleportService")
  41. chatlogs = false
  42. healing = false
  43. spawn (function()
  44. for i,v in pairs(workspace:GetChildren()) do
  45.     if v.Name == "Button" then
  46.         unedited = v.CFrame
  47.         v.Transparency = 1
  48.         v.CanCollide = false
  49.         v.Anchored = true
  50.         game:GetService("RunService").Stepped:connect(function()
  51.           if healing and Avatar then
  52.           v.CFrame = Avatar.HumanoidRootPart.CFrame
  53.           if not healing then
  54.           v.Position = Vector3.new(unedited)
  55.           v.CFrame = unedited
  56.           v.CanCollide = true
  57.           v.Transparency = 1
  58.           end
  59.        end
  60.     end)
  61.     end
  62. end
  63. end)
  64. jumping = false
  65. You = game:GetService("Players").LocalPlayer
  66. local Mouse = You:GetMouse()
  67. Mouse.KeyDown:connect(function(Space_Detect)
  68. if jumping then
  69. if Space_Detect:byte() == 32 then
  70. Humanoid = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  71. Humanoid:ChangeState("Jumping")
  72. wait()
  73. Humanoid:ChangeState("Seated")
  74. end
  75. end
  76. end)
  77. loopfollowing = false
  78. spawn (function()
  79.     game:GetService("RunService").Stepped:connect(function()
  80.     if loopfollowing and theplayer then
  81.     Avatar.Humanoid.WalkToPoint = theplayer.HumanoidRootPart.Position
  82.     if theplayer.Humanoid.Health == 0 then
  83.      loopfollowing = false
  84.      theplayer = nil
  85.        end
  86.     end
  87. end)
  88. end)
  89. -- FLY SCRIPT BY RGEENEUS < Credit to this guy, I credit so no skidding xd
  90.  
  91. -- The following code should be in a local script.
  92. -- Only works on PC, not xbox or mobile. I do not have devices to test on.
  93. -- Call the start fly function AFTER the character exists to fly. The function does not run if there is no character.
  94.  
  95. local flyingspeed = 50 -- This is the fly speed. Change it to whatever you like. The variable can be changed while running
  96.  
  97. local c
  98. local h
  99. local bv
  100. local bav
  101. local cam
  102. local flying
  103. local p = game.Players.LocalPlayer
  104. local buttons = {W = false, S = false, A = false, D = false, Moving = false}
  105.  
  106. startFly = function () -- Call this function to begin flying
  107.     if not p.Character or not p.Character.Head or flying then return end
  108.     c = p.Character
  109.     h = c.Humanoid
  110.     h.PlatformStand = true
  111.     cam = workspace:WaitForChild('Camera')
  112.     bv = Instance.new("BodyVelocity")
  113.     bav = Instance.new("BodyAngularVelocity")
  114.     bv.Velocity, bv.MaxForce, bv.P = Vector3.new(0, 0, 0), Vector3.new(10000, 10000, 10000), 1000
  115.     bav.AngularVelocity, bav.MaxTorque, bav.P = Vector3.new(0, 0, 0), Vector3.new(10000, 10000, 10000), 1000
  116.     bv.Parent = c.Head
  117.     bav.Parent = c.Head
  118.     flying = true
  119.     h.Died:connect(function() flying = false end)
  120. end
  121.  
  122. function endFly() -- Call this function to stop flying
  123.     if not p.Character or not flying then return end
  124.     for i,v in pairs(c.Head:GetChildren()) do
  125.     if v:IsA("BodyVelocity") then
  126.     v:Destroy()
  127.     end
  128.     if v:IsA("BodyAngularVelocity") then
  129.     v:Destroy()
  130.     end
  131.     end
  132.     flying = false
  133.     h.PlatformStand = false
  134. end
  135.  
  136. game:GetService("UserInputService").InputBegan:connect(function (input, GPE)
  137.     if GPE then return end
  138.     for i, e in pairs(buttons) do
  139.         if i ~= "Moving" and input.KeyCode == Enum.KeyCode[i] then
  140.             buttons[i] = true
  141.             buttons.Moving = true
  142.         end
  143.     end
  144. end)
  145.  
  146. game:GetService("UserInputService").InputEnded:connect(function (input, GPE)
  147.     if GPE then return end
  148.     local a = false
  149.     for i, e in pairs(buttons) do
  150.         if i ~= "Moving" then
  151.             if input.KeyCode == Enum.KeyCode[i] then
  152.                 buttons[i] = false
  153.             end
  154.             if buttons[i] then a = true end
  155.         end
  156.     end
  157.     buttons.Moving = a
  158. end)
  159.  
  160. local setVec = function (vec)
  161.     return vec * (flyingspeed / vec.Magnitude)
  162. end
  163.  
  164. game:GetService("RunService").Heartbeat:connect(function (step) -- The actual fly function, called every frame
  165.     if flying and c and c.PrimaryPart then
  166.         local p = c.PrimaryPart.Position
  167.         local cf = cam.CFrame
  168.         local ax, ay, az = cf:toEulerAnglesXYZ()
  169.         c:SetPrimaryPartCFrame(CFrame.new(p.x, p.y, p.z) * CFrame.Angles(ax, ay, az))
  170.         if buttons.Moving then
  171.             local t = Vector3.new()
  172.             if buttons.W then t = t + (setVec(cf.lookVector)) end
  173.             if buttons.S then t = t - (setVec(cf.lookVector)) end
  174.             if buttons.A then t = t - (setVec(cf.rightVector)) end
  175.             if buttons.D then t = t + (setVec(cf.rightVector)) end
  176.             c:TranslateBy(t * step)
  177.         end
  178.     end
  179. end)
  180. local noclip = false
  181. spawn (function()
  182. game:GetService('RunService').Stepped:connect(function()
  183. if noclip then
  184.    for i,v in pairs(Avatar:GetDescendants()) do
  185.    if v:IsA("BasePart") or v:IsA("MeshPart") then
  186.    v.CanCollide = false
  187.    end
  188.    end
  189. end
  190. end)
  191. end)
  192. chatlogs = false
  193. loopgotoing = false
  194. spawn (function()
  195.     game:GetService("RunService").Stepped:connect(function()
  196.     if loopgotoing and theplayer then
  197.     Avatar.HumanoidRootPart.CFrame = theplayer.HumanoidRootPart.CFrame + Vector3.new(0, math.random(-1, 1), -3)
  198.     Avatar.Humanoid.Jump = true
  199.     if theplayer.Humanoid.Health == 0 then
  200.         loopgotoing = false
  201.         theplayer = nil
  202.        end
  203.     end
  204. end)
  205. end)
  206. loopbringing = false
  207. spawn (function()
  208.     game:GetService("RunService").Stepped:connect(function()
  209.     if loopbringing and theplayer then
  210.      theplayer.HumanoidRootPart.CFrame = Avatar.HumanoidRootPart.CFrame + Vector3.new(0, math.random(-1, 1), -3)
  211.      theplayer.Humanoid.Jump = true
  212.         if theplayer.Humanoid.Health == 0 then
  213.            loopbringing = false
  214.            theplayer = nil
  215.        end
  216.     end
  217. end)
  218. end)
  219. combatlogging = false
  220. spawn (function()
  221.     game:GetService("RunService").Stepped:connect(function()
  222.     if combatlogging then
  223.        if tonumber(game:GetService("Players").LocalPlayer.Character.Humanoid.Health) < math.random(20.01, 25.01) then
  224.           game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(20, 10, 0)
  225.        end
  226.     end
  227. end)
  228. end)
  229.    
  230.  
  231. Chat_Detector:connect(function(Chat)
  232. specialchat = tostring(Chat)
  233. Chat = string.lower(Chat)
  234. function has(string, text)
  235.     string = string or "Sample Text"
  236.     text = text or "Sample"
  237.     if (string.match(string, text) and true or false) then
  238.         return true
  239.         else
  240.         return false
  241.     end
  242. end
  243. function SendChat(Text, Color)
  244. Text = Text or "Empty String"
  245. Color = string.lower(Color) or "green"
  246. if Color == "red" then
  247.     Color = Color3.new(255, 0, 0)
  248.     elseif Color == "green" then
  249.     Color = Color3.new(0, 255, 0)
  250.     elseif Color == "blue" then
  251.     Color = Color3.new(0, 0, 255)
  252. end
  253. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  254. Text = Text;
  255. Color = Color;
  256. FontSize = Enum.FontSize.Size24;
  257. })
  258. end
  259. function msg(Header, Text)
  260. Header = Header or "Sample Header"
  261. Text = Text or "Sample Text"
  262. game.StarterGui:SetCore("SendNotification", {Title = Header; Text = Text})
  263. end
  264. cmds = {
  265. ";time - Displays your local time",
  266. ";ws [num] - Sets your humanoid's Walkspeed to [num]",
  267. ";reach [num] (Max : 350) - Set's foil's length to [num]",
  268. ";jp [num] (Max : 200 I think LOL) - Set's your jumppower to [num]",
  269. ";getspray - Gives you the spray can",
  270. ";reset - Kills you Basically",
  271. ";respawn - Respawns you (Useless if you accidentally glitch yourself)",
  272. ";freeze [plr] - Freezes the player on your client for easy killing",
  273. ";thaw [plr] - Unfreezes the player from your client if frozen",
  274. ";btools - Gives you btools.",
  275. ";nofloat - Removes that annoying float when you lunge",
  276. ";float - Enables back the annoying float when you lunge",
  277. ";noreach - Sets your foil's size to it's default",
  278. ";age [plr] - Returns the players AccountAge. R.I.P. Newgens",
  279. ";os [plr] - Returns the players OsPlatform. R.I.P. mobile kiddos",
  280. ";heal - Instantly heals your player with the Double Health Pad",
  281. ";loopheal - Loops the Double health pad to your character",
  282. ";unloopheal - Breaks look on Double Health Pad",
  283. ";sit - Makes you sit",
  284. ";jump - Makes you jump (BROKEN IDK WHY LOL)",
  285. ";goto [plr] - Teleports you to the player",
  286. ";quit - Force Stops the roblox process",
  287. ";rejoin - Quickly rejoins the game (MIGHT NOT REJOIN THE SAME SERVER)",
  288. ";script [code] - Runs Short lines of code (Ex : ;eval print('hi') )",
  289. ";infjump - Spam the Space bar to jump infinitely!",
  290. ";uninfjump - Disables infinite jump",
  291. ";cmds - Prints all commands to chat",
  292. ";dex - Launches Dex 3.0 by Moon",
  293. ";killdex - Kills the Dex process",
  294. ";spectate - Views the player",
  295. ";unspectate - Views your character",
  296. ";print - Prints something (;print hi)",
  297. ";fly - Makes you fly",
  298. ";unfly - Disables fly",
  299. ";fspeed - Edit the speed at which you fly",
  300. ";noclip - Enables noclip",
  301. ";clip - Disables noclip",
  302. ";follow - Makes you walk to the player",
  303. ";unfollow - Makes you stop walking to the player",
  304. ";write - Writes contents to your exploits workspace folder",
  305. ";load - loads a file from your exploits workspace folder",
  306. ";antikill - Prevents you from being fe killed and fe bringed",
  307. ";unantikill - Allows you to be fe kiled and fe bringed",
  308. ";changelogs - Shows you the latest edits I've made to the script",
  309. ";disc - Copies my discord tag to clipboard for easy adding, I'm always here to help!",
  310. ";dc - Deletes everything with that className (Ex ;dc Part)[Client only]",
  311. ";delete - Deletes everything with that name (Ex ;delete AntiExploit)[Client Only]",
  312. ";upcoming - Shows you what future updates may or may not come to this script.",
  313. ";chatlogs - Begins logging all future chats to dev console",
  314. ";nochatlogs - Stops logging chats to dev console",
  315. ";lbring - Loop teleports a player to you [Client only]",
  316. ";tkill - Teleports you to the player and kill them",
  317. ";lgoto - Loop teleports you to a player",
  318. ";unlbring - Stops teleporting the player to you",
  319. ";unlgoto - Stops teleporting you to the player",
  320. ";refresh - Same as respawn but tp's you back to the last spot you was at",
  321. ";hh [num] - Sets your HipHeight to [num]",
  322. ";rlimbs - Removes all your limbs",
  323. ";8ball (Question) Gives you a randomized response, sort of like an eight ball would.",
  324. ";fling [plr] - Attempts to FE fling a player",
  325. ";game [placeid] - Teleports you to the game with said place id",
  326. ";version - Returns your Fencing Admin Version",
  327. ";combatlogs - Attempts to save you from death if your health drops below a certain point [W.I.P.]",
  328. ";nocombatlogs - Turns of combatlogging",
  329. ";setspawn - Sets your spawnpoint to your current location",
  330. ";infreach - Makes your foil a death machine, Attacks anyone who touches black areas"
  331. }
  332. changelogs = {
  333. "12/15/2018 - Released the script and fixed **MOST** errors [Version 1.0]",
  334. "12/16/2018 - Updated to a new noclip method due to bugs, Added new Commands (;dc) (;delete) [Version 1.1]",
  335. "12/17/2018 - Added new commands (;loopbring) (;tkill) (;loopgoto), you can't run script twice [Version 1.2]",
  336. "12/18/2018 - Added a version checker and a few new commands :P [Version 1.3]",
  337. "12/19/2018 - Updated anti fe kill (Backtalkers) Added a new command ;8ball (Also fixed some bugs) [Version 1.4]",
  338. "12/20/2018 - Added a new cmd (;fling) and attempted to fix some bugs people were having with Version 1.3 [Version 1.5]",
  339. "12/21/2018 - Potential bug fixes and allowance to teleport to other games, (;game) [Version 1.6]",
  340. "12/22/2018 - Added new command ;combatlogs and idk, acutally released all these versions to the public [Version 1.7]",
  341. "12/23/2018 - Added a new commands (;combatlogs) (;infreach) (;setspawn) [Version 1.8]"
  342. }
  343. upcoming = {
  344. "-Plan to add a editable prefix (Prefix other than ';')",
  345. "-Plan to add various new commands",
  346. "-Plan to make global (Work on games other than fencing)",
  347. "-Plan to add a GUI w/ CMDBar",
  348. "-Plan to add more args (all/others/me/rad50/etc)"
  349. }
  350. eightball = {
  351. "Yes",
  352. "Yes, definitely",
  353. "It is certain",
  354. "It is decidedly so",
  355. "Without a doubt",
  356. "You may rely on it",
  357. "As I see it, yes",
  358. "Most likely",
  359. "Outlook good",
  360. "Signs point to yes",
  361. "Reply hazy, try again later!",
  362. "Ask again later",
  363. "Concentrate and ask again",
  364. "Better not tell you now",
  365. "Cannot preform prediction now",
  366. "Do not count on it",
  367. "My reply is no",
  368. "Signs point to no",
  369. "No",
  370. "No, definitely",
  371. "Outlook not so good",
  372. "Very doubtful"
  373. }
  374. function SendMsg(String)
  375. String = tostring(String) or "Hello!"
  376. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(String, "all")
  377. end
  378. local date_table = os.date("*t")
  379. local hour, minute, second = date_table.hour, date_table.min, date_table.sec
  380. local year, month, day = date_table.year, date_table.month, date_table.day
  381. local result = year, month, day, hour, minute, second
  382. local date = ""..month.."/"..day.."/"..year..""
  383. if hour > 12 then
  384.     hour = hour - 12
  385.     noon = "PM"
  386.     elseif hour < 12 then
  387.     noon = "AM"
  388. end
  389. if hour == 0 then
  390.    hour = 12
  391. end
  392. if minute < 10 then
  393.    minute = "0"..minute..""
  394. end
  395. local time = ""..hour..":"..minute.." "..noon..""
  396. plrs = game:GetService("Players")
  397. You = plrs.LocalPlayer
  398. Backpack = You.Backpack
  399. Avatar = You.Character
  400. name = You.Name
  401. Fencing_ID = 12109643
  402.  
  403. -- Don't try to execute this in the wrong game Fool
  404. if game.PlaceId ~= Fencing_ID then
  405.     msg("Smartass", "You aren't very smart.")
  406.     wait(2)
  407.     TS:Teleport(Fencing_ID)
  408. end
  409. if has(Chat, ";nofloat") then
  410.     msg("Fencing Admin", "Disabled Lunge-Float!")
  411.     SendChat("Disabled Lunge-Float!", "green")
  412.     for y, x in pairs(Avatar:GetChildren()) do
  413.         if x:IsA("Part") then
  414.             x.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  415.         end
  416.     end
  417. end
  418. if has(Chat, ";float") then
  419.     msg("Fencing Admin", "Enabled Lunge-Float")
  420.     SendChat("Enabled Lunge-Float", "green")
  421.     for y, x in pairs(Avatar:GetChildren()) do
  422.         if x:IsA("Part") then
  423.             x.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  424.         end
  425.     end
  426. end
  427. if has(Chat, ";reach") then
  428.     res, _ = Chat:gsub("%D+", "")
  429.     size = tonumber(res)
  430.     if size > 350 then
  431.         msg("Fencing Admin", "Size : "..size.." is not supported! Size set to 350.")
  432.         SendChat("Fencing Admin", "Size : "..size.." is not supported! Size set to 350.", "red")
  433.         size = 350
  434.     end
  435.     msg("Fencing Admin", "Reach set to : "..size)
  436.     SendChat("Reach set to : "..size.."", "green")
  437.     for i,v in pairs(Avatar:GetChildren()) do
  438.         if v:IsA("Tool") and v.Name == "Foil" then
  439.             v.Parent = Backpack
  440.         end
  441.     end
  442.     for i,v in pairs(Backpack:GetChildren()) do
  443.         if v:IsA("Tool") and v.Name == "Foil" then
  444.             v.Handle.Size = Vector3.new(0.1, 0.1, size)
  445.             v.Parent = Avatar
  446.         end
  447.     end
  448. end
  449. if has(Chat, ";sit") then
  450.     msg("Fencing Admin", "You are now sitting!")
  451.     SendChat("You are now sitting!", "green")
  452.     Avatar.Humanoid.Sit = true
  453. end
  454. if has(Chat, ";jump") then
  455.     msg("Fencing Admin", "Made you jump!")
  456.     SendChat("Made you jump!", "green")
  457.     Avatar.Humanoid.Jump = true
  458. end
  459. if has(Chat, ";ws") then
  460.     res, _ = Chat:gsub("%D+", "")
  461.     speed = tonumber(res)
  462.     msg("Fencing Admin", "Set Walkspeed To "..speed.."")
  463.     SendChat("Set Walkspeed To "..speed.."", "green")
  464.     Avatar.Humanoid.WalkSpeed = speed
  465. end
  466. if has(Chat, ";getspray") then
  467.     msg("Fencing Admin", "Gave you the spray can!")
  468.     SendChat("Gave you the spray can!", "green")
  469.     local original = workspace.Handle.CFrame
  470.     workspace.Handle.CFrame = Avatar.HumanoidRootPart.CFrame
  471.     wait(0.1)
  472.     workspace.Handle.CFrame = original
  473. end
  474. if has(Chat, ";time") then
  475.     msg("Fencing Admin", "The time is currently")
  476.     SendChat("The time is currently", "green")
  477.     msg(date, time)
  478.     SendChat("["..date.."] ["..time.."]", "green")
  479. end
  480. if has(Chat, ";noreach") then
  481.     msg("Fencing Admin", "Removed reach!")
  482.     SendChat("Removed reach!", "red")
  483.     for i,v in pairs(Avatar:GetChildren()) do
  484.         if v:IsA("Tool") and v.Name == "Foil" then
  485.             v.Parent = Backpack
  486.         end
  487.     end
  488.     for i,v in pairs(Backpack:GetChildren()) do
  489.         if v:IsA("Tool") and v.Name == "Foil" then
  490.             v.Handle.Size = Vector3.new(1, 0.4, 5)
  491.             v.Parent = Avatar
  492.         end
  493.     end
  494. end
  495. if has(Chat, ";goto")  then
  496.     Chat = Chat:gsub(";goto ", "")
  497.     Chat = string.lower(Chat)
  498.     for i,v in pairs(plrs:GetChildren()) do
  499.         v.Name = string.lower(tostring(v.Name))
  500.         if has(v.Name, Chat) then
  501.            Avatar.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  502.            msg("Fencing Admin", "Teleported to : "..v.Name.."")
  503.            SendChat("Teleported to : "..v.Name.."", "red")
  504.         end
  505.     end
  506. end
  507. if has(Chat, ";age") then
  508.     Chat = Chat:gsub(";age ", "")
  509.     Chat = string.lower(Chat)
  510.     for i,v in pairs(plrs:GetChildren()) do
  511.         v.Name = string.lower(tostring(v.Name))
  512.         if has(v.Name, Chat) then
  513.             msg("Fencing Admin", ""..v.Name.."'s AccountAge : "..v.AccountAge..".")
  514.             SendChat(""..v.Name.."'s AccountAge : "..v.AccountAge..".", "red")
  515.         end
  516.     end
  517. end
  518. if has(Chat, ";freeze")then
  519.     Chat = Chat:gsub(";freeze ", "")
  520.     Chat = string.lower(Chat)
  521.     for i,v in pairs(plrs:GetChildren()) do
  522.         v.Name = string.lower(tostring(v.Name))
  523.         if has(v.Name, Chat) then
  524.             msg("Fencing Admin", "Froze : "..v.Name..".")
  525.             SendChat("Froze : "..v.Name..".", "blue")
  526.             for i,v in pairs(v.Character:GetChildren()) do
  527.                 if v:IsA("Part") then
  528.                     v.Anchored = true
  529.                 end
  530.             end
  531.         end
  532.     end
  533. end
  534. if has(Chat, ";thaw") then
  535.     Chat = Chat:gsub(";thaw ", "")
  536.     Chat = string.lower(Chat)
  537.     for i,v in pairs(plrs:GetChildren()) do
  538.         v.Name = string.lower(tostring(v.Name))
  539.         if has(v.Name, Chat) then
  540.             msg("Fencing Admin", "Thawed : "..v.Name..".")
  541.             SendChat("Thawed : "..v.Name..".", "blue")
  542.             for i,v in pairs(v.Character:GetChildren()) do
  543.                 if v:IsA("Part") then
  544.                     v.Anchored = false
  545.                 end
  546.             end
  547.         end
  548.     end
  549. end
  550. if has(Chat, ";rejoin") then
  551.     for i=1, 10 do
  552.     SendChat("Rejoining!", "red")
  553.     end
  554.     TS:Teleport(game.PlaceId)
  555. end
  556. if has(Chat, ";quit") then
  557.     game:Shutdown()
  558. end
  559. if has(Chat, ";os") then
  560.     Chat = Chat:gsub(";os ", "")
  561.     Chat = string.lower(Chat)
  562.     for i,v in pairs(plrs:GetChildren()) do
  563.         v.Name = string.lower(tostring(v.Name))
  564.         if has(v.Name, Chat) then
  565.           msg("Fencing Admin", ""..v.Name.."'s OS : "..v.OsPlatform..".")
  566.           SendChat(""..v.Name.."'s OS : "..v.OsPlatform..".", "green")
  567.        end
  568.    end
  569. end
  570. if has(Chat, ";loopheal") then
  571.    msg("Fencing Admin", "Loop healing your character!")
  572.    SendChat("Loop healing your character!", "green")
  573.    healing = true
  574. end
  575. if has(Chat, ";unloopheal") then
  576.    msg("Fencing Admin", "No longer healing your character.")
  577.    SendChat("No longer healing your character.", "red")
  578.    healing = false
  579. end
  580. if has(Chat, ";btools") then
  581.    msg("Fencing Admin", "Gave Btools! [CLIENT ONLY]")
  582.    BinType = 1
  583.    while wait(0.2) do
  584.    if BinType == 5 then
  585.    break
  586.    end
  587.    Instance.new("HopperBin", Backpack).BinType = BinType
  588.    BinType = BinType + 1
  589.    end
  590. end
  591. if has(Chat, ";reset") then
  592.     SendChat("Killed you!", "red")
  593.     msg("Fencing Admin", "Killed your character!")
  594.     Avatar:BreakJoints()
  595. end
  596. if  has(Chat, ";jp") then
  597.     res, _ = Chat:gsub("%D+", "")
  598.     jp = tonumber(res)
  599.     Avatar.Humanoid.JumpPower = jp
  600.     msg("Fencing Admin", "Set your Jump Value to : "..jp.."")
  601.     SendChat("Set your jumppower to "..jp.."", "green")
  602. end
  603. if has(Chat, ";heal") then
  604.    SendChat("Regenerated your health!", "green")
  605.    msg("Fencing Admin", "Healed your character!")
  606.    for i,v in pairs(workspace:GetChildren()) do
  607.    if v.Name == "Button" then
  608.    goback = v.CFrame
  609.    v.CanCollide = false
  610.    v.CFrame = Avatar.HumanoidRootPart.CFrame
  611.    wait(0.1)
  612.    v.CFrame = goback
  613.    v.CanCollide = true
  614.    end
  615.    end
  616. end
  617. if has(Chat, ";respawn") then
  618.    msg("Fencing Admin", "Respawned your character!")
  619.    SendChat("Respawned!", "green")
  620.    Avatar:Destroy()
  621.    local Group = Instance.new("Model")
  622.    Group.Parent = workspace
  623.    Group.Name = "Fencing Admin"
  624.    local Humanoid = Instance.new("Humanoid")
  625.    Humanoid.Parent = Group
  626.    local Body = Instance.new("Part")
  627.    Body.Name = "Torso"
  628.    Body.CanCollide = false
  629.    Body.Parent = Group
  630.    Avatar = Group
  631. end
  632. if has(Chat, ";script") then
  633.    msg("Fencing Admin", "Ran Code!")
  634.    SendChat("Ran the Code", "red")
  635.    Chat = specialchat:gsub(";script ", "")
  636.    loadstring(tostring(Chat))()
  637. end
  638. if has(Chat, ";infjump") then
  639.    msg("Fencing Admin", "Infinite Jump Enabled!")
  640.    SendChat("Infinite Jump Enabled", "green")
  641.    jumping = true
  642. end
  643. if has(Chat, ";uninfjump") then
  644.    msg("Fencing Admin", "Infinite Jump Disabled!")
  645.    SendChat("Infinite Jump Disabled!", "green")
  646.    jumping = false
  647. end
  648. if has(Chat, ";cmds") then
  649.    SendChat("[Fencing Admin]", "green")
  650.    SendChat("["..#cmds.." Commands!]", "green")
  651.    for i=1, #cmds do
  652.    SendChat(""..i..". "..cmds[i].."", "green")
  653.    print("-----------")
  654.    print(""..i..". "..cmds[i].."")
  655.    end
  656.    SendChat("[Made by Tohru]", "green")
  657. end
  658. if has(Chat, ";dex") then
  659.    msg("Fencing Admin", "Launched Dex")
  660.    SendChat("Launched Dex", "green")
  661.    for i,v in pairs(game.CoreGui:GetChildren()) do
  662.    if v.Name == "Dex" then
  663.    v.Enabled = true
  664.    dexnotloaded = false
  665.    elseif v.Name ~= "Dex" then
  666.    dexnotloaded = true
  667.    end
  668.    end
  669.    if dexnotloaded then
  670.    loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  671.    end
  672. end
  673. if has(Chat, ";killdex") then
  674.         msg("Fencing Admin", "Killed Dex")
  675.        SendChat("Killed Dex", "green")
  676.    for i,v in pairs(game.CoreGui:GetChildren()) do
  677.        if v.Name == "Dex" then
  678.        v.Enabled = false
  679.        end
  680.    end
  681. end
  682. if has(Chat, ";view") then
  683.    for i,v in pairs(plrs:GetChildren()) do
  684.    v.Name = string.lower(tostring(v.Name))
  685.    Chat = Chat:gsub(";view ", "")
  686.    Chat = string.lower(Chat)
  687.    if has(v.Name, Chat) then
  688.    workspace.CurrentCamera.CameraSubject = v.Character
  689.    msg("Fencing Admin", "Spectating : "..v.Name..".")
  690.    SendChat("Now viewing "..v.Name.."", "green")
  691.    end
  692.    end
  693. end
  694. if has(Chat, ";unview") then
  695.    workspace.CurrentCamera.CameraSubject = Avatar
  696.    msg("Fencing Admin", "No longer viewing anyone")
  697.    SendChat("Spectate turned off", "red")
  698. end
  699. if has(Chat, ";print") then
  700.    Chat = specialchat:gsub(";print ", "")
  701.    print(Chat)
  702.    msg("Fencing Admin", "Printed Result")
  703.    SendChat("Printed!", "green")
  704. end
  705. if has(Chat, ";fly") then
  706.     for y, x in pairs(Avatar:GetChildren()) do
  707.         if x:IsA("Part") then
  708.             x.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  709.         end
  710.     end
  711.    msg("Fencing Admin", "Credits to RGEENEUS")
  712.    SendChat("Flying enabled", "green")
  713.    startFly()
  714. end
  715. if has(Chat, ";unfly") then
  716.    msg("Fencing Admin", "Stopped flying.")
  717.    SendChat("Flying disabled", "red")
  718.    endFly()
  719. end
  720. if has(Chat, ";fspeed") then
  721.     res, _ = Chat:gsub("%D+", "")
  722.     newspeed = tonumber(res)
  723.     flyingspeed = newspeed
  724.     msg("Fencing Admin", "Set flying speed to "..newspeed.."")
  725.     SendChat("New flying speed set!", "green")
  726. end
  727. if has(Chat, ";noclip") then
  728.    msg("Fencing Admin", "Noclip Enabled")
  729.    noclip = true
  730.    SendChat("Noclip on!", "green")
  731. end
  732. if has(Chat, ";clip") then
  733.    msg("Fencing Admin", "Turned off noclip!")
  734.    noclip = false
  735.    for i,v in pairs(Avatar:GetChildren()) do
  736.    if v:IsA("BasePart") or v:IsA("MeshPart") then
  737.    v.CanCollide = true
  738.    end
  739.    end
  740.    SendChat("Noclip off!", "red")
  741. end
  742. if has(Chat, ";follow") then
  743.    Chat = Chat:gsub(";follow ", "")
  744.    Chat = string.lower(Chat)
  745.    SendChat("Following the player", "green")
  746.    msg("Fencing Admin", "Now following the player")
  747.    for i,v in pairs(plrs:GetChildren()) do
  748.     v.Name = string.lower(tostring(v.Name))
  749.     if has(v.Name, Chat) then
  750.     loopfollowing = true
  751.     theplayer = v.Character
  752.     end
  753.    end
  754. end
  755. if has(Chat, ";unfollow") then
  756.    loopfollowing = false
  757.    theplayer = nil
  758.    msg("Fencing Admin", "No longer following the player")
  759.    SendChat("Follow disabled!", "red")
  760. end
  761. if has(Chat, ";write") then
  762.    Chat = specialchat:gsub(";write ", "")
  763.    randomizer = math.random(999, 9999999)
  764.    name = "[Tohru] "..randomizer..".txt"
  765.    writefile(name, Chat)
  766.    setclipboard(tostring(name))
  767.    msg("Fencing Admin", "Wrote file!")
  768.    SendChat("Wrote file and copied file name to clipboard!", "green")
  769. end
  770. if has(Chat, ";load") then
  771.    Chat = specialchat:gsub(";load ", "")
  772.    loadfile(Chat)()
  773.    msg("Fencing Admin", "Loaded file!")
  774.    SendChat("File loaded!", "red")
  775. end
  776. if has(Chat, ";antikill") then
  777. spawn (function()
  778. _G.STOP = true -- disable
  779. wait(1)
  780. _G.STOP = false -- enable
  781.  
  782. game:service'StarterGui':SetCore("SendNotification",{
  783.     Title = "Fencing Admin";
  784.     Text = "Loaded Antikill [Made by Backtakers]";
  785. });
  786.  
  787. local off = false
  788. local cf,pos
  789. local sotp = false
  790. local tools = {}
  791.  
  792. for i,v in pairs(game:service'Players'.LocalPlayer.Backpack:getChildren'') do
  793.     tools[v] = true
  794. end
  795.  
  796. game:service'Players'.LocalPlayer.Backpack.ChildAdded:connect(function(c)
  797.     if off then return end
  798.     tools[c] = true
  799. end)
  800.  
  801. local thing = function(ob)
  802.     if off then return end
  803.     if ob:IsA("Tool") and not tools[ob] then
  804.         game:service'RunService'.Stepped:wait''
  805.         tools[ob] = true
  806.         sotp = true
  807.         ob.Parent = game:service'Players'.LocalPlayer.Backpack
  808.         game:service'StarterGui':SetCore("SendNotification",{
  809.             Title = "Fencing Admin";
  810.             Text = "Someone is attempting FE kill/bring..."
  811.         });
  812.         for i = 1,10 do
  813.             if game:service'Players'.LocalPlayer.Character and game:service'Players'.LocalPlayer.Character:findFirstChild'HumanoidRootPart' then
  814.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame = cf
  815.                 for i,v in pairs(game:service'Players'.LocalPlayer.Character:getChildren'') do
  816.                     if v:IsA("BasePart") or v:IsA("MeshPart") then
  817.                         v.Velocity = Vector3.new(0,0,0)
  818.                     end
  819.                 end
  820.                 game:service'RunService'.Stepped:wait''
  821.             end
  822.         end
  823.         sotp = false
  824.     end
  825. end
  826.  
  827. game:service'Players'.LocalPlayer.Character.ChildAdded:connect(thing)
  828. game:service'Players'.LocalPlayer.CharacterAdded:connect(function(c)
  829.     c.ChildAdded:connect(thing)
  830. end)
  831.  
  832. while wait(.5) and not _G.STOP do
  833.     if game:service'Players'.LocalPlayer.Character and game:service'Players'.LocalPlayer.Character:findFirstChild("HumanoidRootPart") and not sotp then
  834.         cf =
  835. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame
  836.         pos = game:service'Players'.LocalPlayer.Character.HumanoidRootPart.Position
  837.     end
  838. end
  839.  
  840. off = true
  841. end)
  842. msg("Fencing Admin", "Enabled anti kill!")
  843. SendChat("Anti kill Enabled!", "green")
  844. end
  845. if has(Chat, ";unantikill") then
  846. _G.STOP = true
  847. off = true
  848. msg("Fencing Admin", "Disabled anti kill")
  849. SendChat("Disabled anti kill", "red")
  850. end
  851. if has(Chat, ";changelogs") then
  852.    for i=1, #changelogs do
  853.    SendChat(changelogs[i], "green")
  854.    end
  855. end
  856. if has(Chat, ";disc") then
  857.    SendChat("Copied my discord to clipboard", "green")
  858.    msg("Fencing Admin", "Discord tag copied!")
  859.    setclipboard(tostring("Tohru~ UWU >_<#6969"))
  860. end
  861. if has(Chat, ";dc") then
  862.    Chat = specialchat:gsub(";dc ", "")
  863.    for i,v in pairs(workspace:GetChildren()) do
  864.    if v:IsA(Chat) then
  865.    v:Destroy()
  866.    end
  867.    end
  868.     msg("Fencing Admin", "Deleted all "..Chat.."'s")
  869.    SendChat("Removed "..Chat.."'s", "red")
  870. end
  871. if has(Chat, ";delete") then
  872.    Chat = specialchat:gsub(";delete ", "")
  873.    for i,v in pairs(workspace:GetChildren()) do
  874.    if v.Name == Chat then
  875.    v:Destroy()
  876.    end
  877.    end
  878.     msg("Fencing Admin", "Deleted "..Chat.."!")
  879.    SendChat("Removed "..Chat..".", "red")
  880. end
  881. if has(Chat, ";upcoming") then
  882.    SendChat("Possible future updates!", "green")
  883.    for i=1, #upcoming do
  884.    SendChat(upcoming[i], "green")
  885.    print(upcoming[i])
  886.    end
  887. end
  888. if has(Chat, ";chatlogs") then
  889.    chatlogs = true
  890.    msg("Fencing Admin", "Logging Chats")
  891.    SendChat("Printing all chats to Dev Console", "green")
  892. end
  893. if has(Chat, ";nochatlogs") then
  894.    chatlogs = false
  895.    msg("Fencing Admin", "No longer logging Chats")
  896.    SendChat("Chats no longer being logged", "red")
  897. end
  898. if has(Chat, ";lgoto") then
  899.    msg("Fencing Admin", "loop teleporting!")
  900.    SendChat("Now loop teleporting", "green")
  901.    Chat = Chat:gsub(";lgoto ", "")
  902.    for i,v in pairs(plrs:GetChildren()) do
  903.     v.Name = string.lower(tostring(v.Name))
  904.     if has(v.Name, Chat) then
  905.     loopgotoing = true
  906.     theplayer = v.Character
  907.     end
  908.    end
  909. end
  910. if has(Chat, ";unlgoto") then
  911.    loopgotoing = false
  912.    theplayer = nil
  913.    msg("Fencing Admin", "No longer loop teleporting!")
  914.    SendChat("Loop teleport disabled", "red")
  915. end
  916. if has(Chat, ";lbring") then
  917.    Chat = Chat:gsub(";lbring ", "")
  918.    for i,v in pairs(plrs:GetChildren()) do
  919.     v.Name = string.lower(tostring(v.Name))
  920.     if has(v.Name, Chat) then
  921.     loopbringing = true
  922.     theplayer = v.Character
  923.     end
  924.    end
  925. end
  926. if has(Chat, ";unlbring") then
  927.    loopbringing = false
  928.    theplayer = nil
  929.    msg("Fencing Admin", "No longer loop bringing!")
  930.    SendChat("Loop bring disabled", "red")
  931. end
  932. if has(Chat, ";tkill") then
  933.    msg("Fencing Admin", "Attempting to kill!")
  934.    SendChat("Now killing! Reset to stop", "red")
  935.    Chat = Chat:gsub(";tkill ", "")
  936.    for i,v in pairs(plrs:GetChildren()) do
  937.     v.Name = string.lower(tostring(v.Name))
  938.     if has(v.Name, Chat) then
  939.     previous = Avatar.HumanoidRootPart.CFrame
  940.     spawn (function()
  941.     while wait() do
  942.     x = math.random(-3, 3)
  943.     y = math.random(-2, -1)
  944.     z = math.random(-3, 3)
  945.     for i,v in pairs(You.Backpack:GetChildren()) do
  946.     if v:IsA("Tool") and v.Name == "Foil" then
  947.     Avatar.Humanoid:EquipTool(v)
  948.     v.CanBeDropped = true
  949.     end
  950.     end
  951.     mouse1click()
  952.     Avatar.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(x, y, z)
  953.     if Avatar.Humanoid.Health == 0 then
  954.     break
  955.     end
  956.     if v.Character.Humanoid.Health == 0 then
  957.     Avatar.HumanoidRootPart.CFrame = previous + Vector3.new(0, 1, 0)
  958.     break
  959.     end
  960.     end
  961.     end)
  962.     end
  963.     end
  964. end
  965. if has(Chat, ";refresh") then
  966.    msg("Fencing Admin", "Respawned!")
  967.    SendChat("Refresh success!", "green")
  968.    previous = Avatar.HumanoidRootPart.CFrame
  969.    wait(0.1)
  970.       Avatar:Destroy()
  971.    local Group = Instance.new("Model")
  972.    Group.Parent = workspace
  973.    Group.Name = "Fencing Admin"
  974.    local Humanoid = Instance.new("Humanoid")
  975.    Humanoid.Parent = Group
  976.    local Body = Instance.new("Part")
  977.    Body.Name = "Torso"
  978.    Body.CanCollide = false
  979.    Body.Parent = Group
  980.    Avatar = Group
  981.    wait(5.3)
  982.    Avatar = You.Character
  983.    Avatar.HumanoidRootPart.CFrame = previous
  984. end
  985. if has(Chat, ";hh") then
  986.     res, _ = Chat:gsub("%D+", "")
  987.     hheight = tonumber(res)
  988.     msg("Fencing Admin", "Set hipheight To "..hheight.."")
  989.     SendChat("Set hipheight To "..hheight.."", "green")
  990.     Avatar = You.Character
  991.     Avatar.Humanoid.HipHeight = hheight
  992. end
  993. if has(Chat, ";rlimbs") then
  994. for i,v in pairs(Avatar:GetChildren()) do
  995.     if v:IsA("BasePart") and
  996.     v.Name == "Right Leg" or
  997.     v.Name == "Left Leg" or
  998.     v.Name == "Right Arm" or
  999.     v.Name == "Left Arm" then
  1000.     v:Destroy()
  1001.     end
  1002. end
  1003. end
  1004. if has(Chat, ";8ball") then
  1005.   Chat = specialchat:gsub(";8ball ", "")
  1006.   wait(1)
  1007.   if has(Chat, "?") then
  1008.   is_a_question = true
  1009.   else
  1010.   is_a_question = false
  1011.   end
  1012.   if is_a_question then
  1013.   wait(1)
  1014.   SendMsg("[Fencing Admin] 8ball: You've asked ('"..Chat.."')")
  1015.   wait(1)
  1016.   SendMsg("[Fencing Admin] 8ball: ('"..eightball[math.random(1, #eightball)].."')")
  1017.   end
  1018.   if not is_a_question then
  1019.   SendMsg("[Fencing Admin] 8ball: ('That doesn't look like a question!')")
  1020.   end
  1021. end
  1022. if has(Chat, ";fling") then
  1023.    Chat = Chat:gsub(";fling ", "")
  1024.    msg("Fencing Admin", "Attempting to fling the player!")
  1025.    SendChat("Flinging!", "green")
  1026.    for i,v in pairs(plrs:GetChildren()) do
  1027.    v.Name = string.lower(tostring(v.Name))
  1028.    if has(v.Name, Chat) then
  1029.    noclip = true
  1030.    previous = Avatar.HumanoidRootPart.CFrame
  1031.    Avatar.Humanoid.AutoJumpEnabled = false
  1032.    wait(.1)
  1033.    Avatar.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  1034.    theplayer = v.Character
  1035.    loopfollowing = true
  1036.    Avatar.Humanoid.WalkSpeed = 25
  1037.    for i=1, 10 do
  1038.    local flinger = Instance.new("BodyThrust")
  1039.    flinger.Parent = Avatar.HumanoidRootPart
  1040.    flinger.Force = Vector3.new(500, 0, 500)
  1041.    flinger.Location = Avatar.HumanoidRootPart.Position
  1042.    end
  1043.    wait(.5)
  1044.    for i,v in pairs(Avatar.HumanoidRootPart:GetChildren()) do
  1045.    if v:IsA("BodyThrust") then
  1046.    v:Destroy()
  1047.    end
  1048.    end
  1049.    wait(.1)
  1050.    for i,v in pairs(Avatar:GetDescendants()) do
  1051.    if v:IsA("BasePart") or v:IsA("MeshPart") then
  1052.       v.Velocity = Vector3.new(0,0,0)
  1053.       end
  1054.    end
  1055.   noclip = false
  1056.    loopfollowing = false
  1057.    theplayer = nil
  1058.    wait(.1)
  1059.    Avatar.HumanoidRootPart.CFrame = previous
  1060.    Avatar.Humanoid.WalkSpeed = 16
  1061.    wait(0.1)
  1062.    Avatar.HumanoidRootPart.CFrame = previous
  1063.    wait(0.1)
  1064.    Avatar.HumanoidRootPart.CFrame = previous
  1065.    for i,v in pairs(Avatar:GetDescendants()) do
  1066.    if v:IsA("BasePart") or v:IsA("MeshPart") then
  1067.       v.Velocity = Vector3.new(0,0,0)
  1068.       v.Anchored = true
  1069.       wait()
  1070.       v.Anchored = false
  1071.       end
  1072.    end
  1073.    end
  1074.    end
  1075. end
  1076. if has(Chat, ";game") then
  1077.     res, _ = Chat:gsub("%D+", "")
  1078.     teleportingto = tonumber(res)
  1079.     msg("Fencing Admin", "Teleporting to "..teleportingto.."")
  1080.     wait(2)
  1081.     TS:Teleport(teleportingto)
  1082. end
  1083. if has(Chat, ";ver") then
  1084.    msg("Fencing Admin", "You are running Version ["..ver.."]")
  1085.    SendChat("Version "..ver.."", "green")
  1086. end
  1087. if has(Chat, ";combatlogs") then
  1088.    combatlogging = true
  1089.    msg("Fencing Admin", "Attempting to save you from death!")
  1090.    SendChat("Combatlogging : ON", "red")
  1091. end
  1092. if has(Chat, ";nocombatlogs") then
  1093.    combatlogging = false
  1094.    msg("Fencing Admin", "Attempting to save you from death!")
  1095.    SendChat("Combatlogging : OFF", "red")
  1096. end
  1097. if has(Chat, ";setspawn") then
  1098.    for i,v in pairs(workspace:GetChildren()) do
  1099.    if v:IsA("SpawnLocation") then
  1100.    v:Destroy()
  1101.    end
  1102.    end
  1103.    newspawnlocation = Avatar.HumanoidRootPart.CFrame + Vector3.new(0, -1, 0)
  1104.    newspawn = Instance.new("SpawnLocation")
  1105.    newspawn.Parent = workspace
  1106.    newspawn.Anchored = true
  1107.    newspawn.Transparency = 1
  1108.    newspawn.CanCollide = false
  1109.    newspawn.Position = Vector3.new(newspawnlocation)
  1110.    newspawn.Enabled = true
  1111.    msg("Fencing Admin", "Set new spawn!")
  1112.    SendChat("Set spawn at "..tostring(newspawnlocation).."!", "green")
  1113. end
  1114. if has(Chat, ";infreach") then
  1115.    msg("Fencing Admin", "Enabled INF REACH")
  1116.    SendChat("You are now the god of hyperdeath!", "red")
  1117.    for i,v in pairs(Avatar:GetChildren()) do
  1118.    if v:IsA("Tool") and v.Name == "Foil" then
  1119.    v.Parent = Backpack
  1120.    end
  1121.    end
  1122.    for i,v in pairs(Backpack:GetChildren()) do
  1123.    if v:IsA("Tool") and v.Name == "Foil" then
  1124.    v.Handle.Size = Vector3.new(math.huge, math.huge, math.huge)
  1125.    v.Handle.Massless = true
  1126.    v.Parent = Avatar
  1127.    end
  1128.    end
  1129.    for y, x in pairs(Avatar:GetChildren()) do
  1130.    if x:IsA("Part") then
  1131.    x.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  1132.    end
  1133.    end
  1134. end
  1135. -- Tohru~ UWU >_<#6969
  1136. end)
  1137. local date_table = os.date("*t")
  1138. local hour = date_table.hour
  1139. local minute = date_table.min
  1140. local second = date_table.sec
  1141. spawn (function()
  1142. while wait(.5) do
  1143. hour = date_table.hour
  1144. minute = date_table.min
  1145. second = date_table.sec
  1146. hour = tonumber(hour)
  1147. minute = tonumber(minute)
  1148. second = tonumber(second)
  1149. if hour > 12 then
  1150.    hour = hour - 12
  1151.    noon = "PM"
  1152.    elseif hour < 12 then
  1153.    noon = "AM"
  1154. end
  1155. if minute < 10 then
  1156.    minute = "0"..minute..""
  1157.    minute = tostring(minute)
  1158. end
  1159. end
  1160. end)
  1161. sentmsg = "lol"
  1162. function Log(logs,name)
  1163.     if chatlogs then
  1164.     print("["..sentmsg.."]["..name.."]: "..logs.."")
  1165.     end
  1166. end
  1167.  
  1168. for i,v in pairs(game.Players:GetChildren()) do
  1169.     v.Chatted:connect(function(m) Log(m,v.Name) end)
  1170. end
  1171.  
  1172. game:service'Players'.PlayerAdded:connect(function(p)
  1173.     p.Chatted:connect(function(m) Log(m,p.Name) end)
  1174. end)
  1175. wait(2)
  1176. workspace["Fencing Admin"]:Destroy()
  1177. print("Fully loaded Fencing Admin [Version "..ver.."] by [Tohru] and [Backtalkers]")
  1178. spawn (function()
  1179. if pcall(function() loadstring(game:HttpGet(("https://pastebin.com/raw/b4eHSf9m"),true))() end) then
  1180.    if tonumber(ver) < tonumber(version) then
  1181.     function Update(decision)
  1182.     if decision == "Update Now!" then
  1183.         setclipboard("loadstring(game:HttpGet('https://pastebin.com/raw/aB1GwGJp', false))()")
  1184.         game:GetService("StarterGui"):SetCore("SendNotification", {Title = "Fencing Admin"; Text = "Copied loadstring to clipboard and now rejoining!"})
  1185.         wait(3)
  1186.         game:GetService("TeleportService"):Teleport(game.PlaceId)
  1187.     elseif decision == "Don't Update" then
  1188.         print("Using Latest Version? [X]")
  1189.     end
  1190. end
  1191. local BF = Instance.new("BindableFunction")
  1192. BF.OnInvoke = Update
  1193.      
  1194. game.StarterGui:SetCore("SendNotification", {
  1195.     Title = "Outdated Version!";
  1196.     Text = "Would you like to update to the latest version?";
  1197.     Duration = 10;
  1198.     Callback = BF;
  1199.     Button1 = "Update Now!";
  1200.     Button2 = "Don't Update"
  1201. })  
  1202. elseif tonumber(ver) == tonumber(version) then
  1203. print("Using Latest Version? [✓]")
  1204. elseif tonumber(ver) > tonumber(version) then
  1205. print("Using Latest Version? [Unreleased]")
  1206. end
  1207. end
  1208. end)
  1209. --Tohru~ UWU >_<#6969
  1210. while wait() do
  1211. date_table = os.date("*t")
  1212. hour = date_table.hour
  1213. minute = date_table.min
  1214. second = date_table.sec
  1215. hour = date_table.hour
  1216. minute = date_table.min
  1217. second = date_table.sec
  1218. hour = tonumber(hour)
  1219. minute = tonumber(minute)
  1220. second = tonumber(second)
  1221. if hour > 12 then
  1222.    hour = hour - 12
  1223.    noon = "PM"
  1224.    elseif hour < 12 then
  1225.    noon = "AM"
  1226. end
  1227. if minute < 10 then
  1228.    minute = "0"..minute..""
  1229.    minute = tostring(minute)
  1230. end
  1231. if second < 10 then
  1232.    second = "0"..second..""
  1233.    second = tostring(second)
  1234. end
  1235. sentmsg = ""..hour..":"..minute..":"..second.." "..noon..""
  1236. end
  1237. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement