Pastebloxian

TYPICAL MODDERS GUI LEAK -DONT PUT ANYTHING AND PRESS LOGIN-

May 15th, 2019
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 60.27 KB | None | 0 0
  1.  -- Instances:
  2. local PrivateScriptV3 = Instance.new("ScreenGui")
  3. local LoginFrame = Instance.new("Frame")
  4. local Title = Instance.new("TextLabel")
  5. local Username = Instance.new("TextBox")
  6. local Password = Instance.new("TextBox")
  7. local Login = Instance.new("TextButton")
  8. local Success = Instance.new("TextLabel")
  9. local Incorrect = Instance.new("TextLabel")
  10. local MainFrame = Instance.new("Frame")
  11. local Title_2 = Instance.new("TextLabel")
  12. local Minimize = Instance.new("TextButton")
  13. local Executor = Instance.new("TextButton")
  14. local Games = Instance.new("TextButton")
  15. local ExecutorFrame = Instance.new("Frame")
  16. local Title_3 = Instance.new("TextLabel")
  17. local ScrollingFrame = Instance.new("ScrollingFrame")
  18. local Input = Instance.new("TextBox")
  19. local Execute = Instance.new("TextButton")
  20. local Clear = Instance.new("TextButton")
  21. local CloseExecutor = Instance.new("TextButton")
  22. local GamesFrame = Instance.new("Frame")
  23. local Title_4 = Instance.new("TextLabel")
  24. local RoCitizens = Instance.new("TextButton")
  25. local TMGUI = Instance.new("TextButton")
  26. local CloseGames = Instance.new("TextButton")
  27. --Properties:
  28. PrivateScriptV3.Name = "PrivateScriptV3"
  29. PrivateScriptV3.Parent = game.CoreGui
  30. PrivateScriptV3.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  31.  
  32. LoginFrame.Name = "LoginFrame"
  33. LoginFrame.Parent = PrivateScriptV3
  34. LoginFrame.Active = true
  35. LoginFrame.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  36. LoginFrame.Position = UDim2.new(0.00840336829, 0, 0.116182573, 0)
  37. LoginFrame.Size = UDim2.new(0, 315, 0, 451)
  38. LoginFrame.Draggable = true
  39.  
  40. Title.Name = "Title"
  41. Title.Parent = LoginFrame
  42. Title.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  43. Title.Size = UDim2.new(0, 315, 0, 50)
  44. Title.Font = Enum.Font.Cartoon
  45. Title.Text = "Private Script v3.5"
  46. Title.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  47. Title.TextScaled = true
  48. Title.TextSize = 14
  49. Title.TextWrapped = true
  50.  
  51. Username.Name = "Username"
  52. Username.Parent = LoginFrame
  53. Username.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  54. Username.Position = UDim2.new(0.0476190485, 0, 0.215077609, 0)
  55. Username.Size = UDim2.new(0, 291, 0, 50)
  56. Username.Font = Enum.Font.SourceSans
  57. Username.PlaceholderText = "Username"
  58. Username.Text = ""
  59. Username.TextColor3 = Color3.new(0.819608, 0.819608, 0.819608)
  60. Username.TextScaled = true
  61. Username.TextSize = 14
  62. Username.TextWrapped = true
  63. Username.TextXAlignment = Enum.TextXAlignment.Left
  64.  
  65. Password.Name = "Password"
  66. Password.Parent = LoginFrame
  67. Password.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  68. Password.Position = UDim2.new(0.0476190485, 0, 0.399113089, 0)
  69. Password.Size = UDim2.new(0, 291, 0, 50)
  70. Password.Font = Enum.Font.SourceSans
  71. Password.PlaceholderText = "Password"
  72. Password.Text = ""
  73. Password.TextColor3 = Color3.new(0.819608, 0.819608, 0.819608)
  74. Password.TextScaled = true
  75. Password.TextSize = 14
  76. Password.TextWrapped = true
  77. Password.TextXAlignment = Enum.TextXAlignment.Left
  78.  
  79. Login.Name = "Login"
  80. Login.Parent = LoginFrame
  81. Login.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  82. Login.Position = UDim2.new(0.190476194, 0, 0.600886881, 0)
  83. Login.Size = UDim2.new(0, 214, 0, 57)
  84. Login.Font = Enum.Font.Cartoon
  85. Login.Text = "Log in"
  86. Login.TextColor3 = Color3.new(0.756863, 0.756863, 0.756863)
  87. Login.TextScaled = true
  88. Login.TextSize = 14
  89. Login.TextWrapped = true
  90. Login.MouseButton1Click:connect(function()
  91.     if Username.Text == "" and Password.Text == "" or Username.Text == "" and Password.Text == "" then
  92.         Success.Visible = true
  93.         wait(1)
  94.         LoginFrame.Visible = false
  95.         wait(1)
  96.         MainFrame.Visible = true
  97.     else
  98.         wait(.2)
  99.         Incorrect.Visible = true
  100.     end
  101. end)
  102.  
  103. Success.Name = "Success"
  104. Success.Parent = LoginFrame
  105. Success.BackgroundColor3 = Color3.new(1, 1, 1)
  106. Success.BackgroundTransparency = 1
  107. Success.Position = UDim2.new(0.0285714287, 0, 0.758314908, 0)
  108. Success.Size = UDim2.new(0, 297, 0, 31)
  109. Success.Visible = false
  110. Success.Font = Enum.Font.SourceSans
  111. Success.Text = "You are whitelisted, thank you for using my script!"
  112. Success.TextColor3 = Color3.new(0.427451, 1, 0.117647)
  113. Success.TextSize = 14
  114.  
  115. Incorrect.Name = "Incorrect"
  116. Incorrect.Parent = LoginFrame
  117. Incorrect.BackgroundColor3 = Color3.new(1, 1, 1)
  118. Incorrect.BackgroundTransparency = 1
  119. Incorrect.Position = UDim2.new(0.0285714287, 0, 0.827051044, 0)
  120. Incorrect.Size = UDim2.new(0, 297, 0, 31)
  121. Incorrect.Visible = false
  122. Incorrect.Font = Enum.Font.SourceSans
  123. Incorrect.Text = "You are not whitelisted, please try again."
  124. Incorrect.TextColor3 = Color3.new(1, 0, 0)
  125. Incorrect.TextSize = 14
  126.  
  127. MainFrame.Name = "MainFrame"
  128. MainFrame.Parent = PrivateScriptV3
  129. MainFrame.Active = true
  130. MainFrame.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  131. MainFrame.Position = UDim2.new(0.256684482, 0, -3.7252903e-09, 0)
  132. MainFrame.Size = UDim2.new(0, 694, 0, 488)
  133. MainFrame.Visible = false
  134. MainFrame.Draggable = true
  135.  
  136. Title_2.Name = "Title"
  137. Title_2.Parent = MainFrame
  138. Title_2.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  139. Title_2.Size = UDim2.new(0, 694, 0, 50)
  140. Title_2.Font = Enum.Font.Cartoon
  141. Title_2.Text = "Private Script v3.5"
  142. Title_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  143. Title_2.TextScaled = true
  144. Title_2.TextSize = 14
  145. Title_2.TextWrapped = true
  146.  
  147. Minimize.Name = "Minimize"
  148. Minimize.Parent = MainFrame
  149. Minimize.BackgroundColor3 = Color3.new(1, 1, 1)
  150. Minimize.BackgroundTransparency = 1
  151. Minimize.Position = UDim2.new(0.927953899, 0, 0.102459013, 0)
  152. Minimize.Size = UDim2.new(0, 50, 0, 50)
  153. Minimize.Font = Enum.Font.SourceSans
  154. Minimize.Text = "Close"
  155. Minimize.TextColor3 = Color3.new(0.921569, 0.921569, 0.921569)
  156. Minimize.TextSize = 14
  157. Minimize.MouseButton1Click:connect(function()
  158.     MainFrame.Visible = false
  159. end)
  160.  
  161. Executor.Name = "Executor"
  162. Executor.Parent = MainFrame
  163. Executor.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  164. Executor.Position = UDim2.new(0.0161246024, 0, 0.441050828, 0)
  165. Executor.Size = UDim2.new(0, 214, 0, 57)
  166. Executor.Font = Enum.Font.Cartoon
  167. Executor.Text = "Executor"
  168. Executor.TextColor3 = Color3.new(0.756863, 0.756863, 0.756863)
  169. Executor.TextScaled = true
  170. Executor.TextSize = 14
  171. Executor.TextWrapped = true
  172. Executor.MouseButton1Click:connect(function()
  173.     ExecutorFrame.Visible = true
  174. end)
  175.  
  176. Games.Name = "Games"
  177. Games.Parent = MainFrame
  178. Games.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  179. Games.Position = UDim2.new(0.677507877, 0, 0.441050828, 0)
  180. Games.Size = UDim2.new(0, 214, 0, 57)
  181. Games.Font = Enum.Font.Cartoon
  182. Games.Text = "Games"
  183. Games.TextColor3 = Color3.new(0.756863, 0.756863, 0.756863)
  184. Games.TextScaled = true
  185. Games.TextSize = 14
  186. Games.TextWrapped = true
  187. Games.MouseButton1Click:connect(function()
  188.     GamesFrame.Visible = true
  189. end)
  190.  
  191. ExecutorFrame.Name = "ExecutorFrame"
  192. ExecutorFrame.Parent = PrivateScriptV3
  193. ExecutorFrame.Active = true
  194. ExecutorFrame.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  195. ExecutorFrame.Position = UDim2.new(0.282658517, 0, 0.421853423, 0)
  196. ExecutorFrame.Size = UDim2.new(0, 315, 0, 374)
  197. ExecutorFrame.Visible = false
  198. ExecutorFrame.Draggable = true
  199.  
  200. Title_3.Name = "Title"
  201. Title_3.Parent = ExecutorFrame
  202. Title_3.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  203. Title_3.Position = UDim2.new(0, 0, -0.00267379684, 0)
  204. Title_3.Size = UDim2.new(0, 315, 0, 50)
  205. Title_3.Font = Enum.Font.Cartoon
  206. Title_3.Text = "Private Script v3.5"
  207. Title_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  208. Title_3.TextScaled = true
  209. Title_3.TextSize = 14
  210. Title_3.TextWrapped = true
  211.  
  212. ScrollingFrame.Parent = ExecutorFrame
  213. ScrollingFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  214. ScrollingFrame.Position = UDim2.new(0.0285714287, 0, 0.131016046, 0)
  215. ScrollingFrame.Size = UDim2.new(0, 243, 0, 280)
  216.  
  217. Input.Name = "Input"
  218. Input.Parent = ScrollingFrame
  219. Input.BackgroundColor3 = Color3.new(0.552941, 0.552941, 0.552941)
  220. Input.Position = UDim2.new(-0.0018064715, 0, 4.02331352e-07, 0)
  221. Input.Size = UDim2.new(0, 230, 0, 9999)
  222. Input.Font = Enum.Font.SourceSans
  223. Input.MultiLine = true
  224. Input.PlaceholderText = "print(\"Hello world!\")"
  225. Input.Text = ""
  226. Input.TextColor3 = Color3.new(0, 0, 0)
  227. Input.TextSize = 14
  228. Input.TextXAlignment = Enum.TextXAlignment.Left
  229. Input.TextYAlignment = Enum.TextYAlignment.Top
  230.  
  231. Execute.Name = "Execute"
  232. Execute.Parent = ExecutorFrame
  233. Execute.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  234. Execute.Position = UDim2.new(0.81904763, 0, 0.14973262, 0)
  235. Execute.Size = UDim2.new(0, 51, 0, 126)
  236. Execute.Font = Enum.Font.Cartoon
  237. Execute.Text = "Execute"
  238. Execute.TextColor3 = Color3.new(0.870588, 0.870588, 0.870588)
  239. Execute.TextScaled = true
  240. Execute.TextSize = 14
  241. Execute.TextWrapped = true
  242. Execute.MouseButton1Click:connect(function()
  243.     loadstring(Input.Text)()
  244. end)
  245.  
  246. Clear.Name = "Clear"
  247. Clear.Parent = ExecutorFrame
  248. Clear.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  249. Clear.Position = UDim2.new(0.81904763, 0, 0.489304811, 0)
  250. Clear.Size = UDim2.new(0, 51, 0, 126)
  251. Clear.Font = Enum.Font.Cartoon
  252. Clear.Text = "Clear"
  253. Clear.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  254. Clear.TextSize = 14
  255. Clear.MouseButton1Click:connect(function()
  256.     Input.Text = ""
  257. end)
  258.  
  259. CloseExecutor.Name = "CloseExecutor"
  260. CloseExecutor.Parent = ExecutorFrame
  261. CloseExecutor.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  262. CloseExecutor.Position = UDim2.new(0.81904763, 0, 0.850267291, 0)
  263. CloseExecutor.Size = UDim2.new(0, 51, 0, 28)
  264. CloseExecutor.Font = Enum.Font.Cartoon
  265. CloseExecutor.Text = "Close"
  266. CloseExecutor.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  267. CloseExecutor.TextSize = 14
  268. CloseExecutor.MouseButton1Click:connect(function()
  269.     ExecutorFrame.Visible = false
  270. end)
  271.  
  272. GamesFrame.Name = "GamesFrame"
  273. GamesFrame.Parent = PrivateScriptV3
  274. GamesFrame.Active = true
  275. GamesFrame.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  276. GamesFrame.Position = UDim2.new(0.729564548, 0, 0.420470268, 0)
  277. GamesFrame.Size = UDim2.new(0, 283, 0, 401)
  278. GamesFrame.Visible = false
  279. GamesFrame.Draggable = true
  280.  
  281. Title_4.Name = "Title"
  282. Title_4.Parent = GamesFrame
  283. Title_4.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  284. Title_4.Position = UDim2.new(0, 0, -0.00267382688, 0)
  285. Title_4.Size = UDim2.new(0, 283, 0, 50)
  286. Title_4.Font = Enum.Font.Cartoon
  287. Title_4.Text = "Private Script v3.5"
  288. Title_4.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  289. Title_4.TextScaled = true
  290. Title_4.TextSize = 14
  291. Title_4.TextWrapped = true
  292.  
  293. RoCitizens.Name = "RoCitizens"
  294. RoCitizens.Parent = GamesFrame
  295. RoCitizens.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  296. RoCitizens.Position = UDim2.new(0.119203985, 0, 0.141798943, 0)
  297. RoCitizens.Size = UDim2.new(0, 214, 0, 57)
  298. RoCitizens.Font = Enum.Font.Cartoon
  299. RoCitizens.Text = "RoCitizens Money"
  300. RoCitizens.TextColor3 = Color3.new(0.756863, 0.756863, 0.756863)
  301. RoCitizens.TextScaled = true
  302. RoCitizens.TextSize = 14
  303. RoCitizens.TextWrapped = true
  304. RoCitizens.MouseButton1Click:connect(function()
  305.     game.Players.LocalPlayer.ChangeMoney:Fire(500000000000)
  306. end)
  307.  
  308. TMGUI.Name = "TMGUI"
  309. TMGUI.Parent = GamesFrame
  310. TMGUI.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  311. TMGUI.Position = UDim2.new(0.119203985, 0, 0.298906177, 0)
  312. TMGUI.Size = UDim2.new(0, 214, 0, 57)
  313. TMGUI.Font = Enum.Font.Cartoon
  314. TMGUI.Text = "Twisted Murderer GUI leaked by me!"
  315. TMGUI.TextColor3 = Color3.new(0.756863, 0.756863, 0.756863)
  316. TMGUI.TextScaled = true
  317. TMGUI.TextSize = 14
  318. TMGUI.TextWrapped = true
  319. TMGUI.MouseButton1Click:connect(function()
  320.    
  321. -- Objects
  322.  
  323. local TwistedMurdererGUI = Instance.new("ScreenGui")
  324. local Opening = Instance.new("Frame")
  325. local OpenGui = Instance.new("TextButton")
  326. local TMGui = Instance.new("Frame")
  327. local TMGUICRED = Instance.new("TextLabel")
  328. local CLOSE = Instance.new("TextButton")
  329. local PlayersTab = Instance.new("Frame")
  330. local INFO = Instance.new("TextLabel")
  331. local UnCloak = Instance.new("TextButton")
  332. local UnCloakAll = Instance.new("TextButton")
  333. local RRadios = Instance.new("TextButton")
  334. local CrashS = Instance.new("TextButton")
  335. local God = Instance.new("TextButton")
  336. local RemoveAnti = Instance.new("TextButton")
  337. local STOPALL = Instance.new("TextButton")
  338. local STOP = Instance.new("TextButton")
  339. local DetectRoles = Instance.new("TextButton")
  340. local PlayerName = Instance.new("TextBox")
  341. local PLAYALL = Instance.new("TextButton")
  342. local PLAY = Instance.new("TextButton")
  343. local MUSICid = Instance.new("TextBox")
  344. local KillOthers = Instance.new("TextButton")
  345. local KillAll = Instance.new("TextButton")
  346. local Kill = Instance.new("TextButton")
  347. local LoopKill = Instance.new("TextButton")
  348. local ForceKevlar = Instance.new("TextButton")
  349. local CloakAll = Instance.new("TextButton")
  350. local Cloak = Instance.new("TextButton")
  351. local ToolName = Instance.new("TextBox")
  352. local SaveTool = Instance.new("TextButton")
  353. local StayL = Instance.new("TextButton")
  354. local Knife = Instance.new("TextButton")
  355.  
  356. local CoreGui = --[[game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")]] game:GetService("CoreGui")
  357.  
  358. -- Properties
  359.  
  360. wait(1)
  361.  
  362. TwistedMurdererGUI.Name = "TwistedMurdererGUI"
  363. TwistedMurdererGUI.Parent = CoreGui
  364.  
  365. Opening.Name = "Opening"
  366. Opening.Parent = TwistedMurdererGUI
  367. Opening.Active = true
  368. Opening.BackgroundColor3 = Color3.new(1, 1, 1)
  369. Opening.Size = UDim2.new(0, 89, 0, 27)
  370.  
  371. OpenGui.Name = "OpenGui"
  372. OpenGui.Parent = Opening
  373. OpenGui.BackgroundColor3 = Color3.new(0, 0, 0)
  374. OpenGui.BackgroundTransparency = 1
  375. OpenGui.BorderColor3 = Color3.new(0, 0, 0)
  376. OpenGui.Size = UDim2.new(0, 71, 0, 27)
  377. OpenGui.Font = Enum.Font.SourceSans
  378. OpenGui.FontSize = Enum.FontSize.Size18
  379. OpenGui.Text = "Open"
  380. OpenGui.TextColor3 = Color3.new(0, 0, 0)
  381. OpenGui.TextSize = 18
  382.  
  383. TMGui.Name = "TMGui"
  384. TMGui.Parent = TwistedMurdererGUI
  385. TMGui.Active = true
  386. TMGui.BackgroundColor3 = Color3.new(0, 0, 0)
  387. TMGui.Draggable = true
  388. TMGui.Position = UDim2.new(0, 18, 0, 35)
  389. TMGui.Size = UDim2.new(0, 270, 0, 239)
  390. TMGui.Visible = false
  391.  
  392. TMGUICRED.Name = "TMGUI CRED"
  393. TMGUICRED.Parent = TMGui
  394. TMGUICRED.BackgroundColor3 = Color3.new(1, 1, 1)
  395. TMGUICRED.BackgroundTransparency = 1
  396. TMGUICRED.BorderColor3 = Color3.new(0, 0, 0)
  397. TMGUICRED.TextColor3 = Color3.new(1,1,1)
  398. TMGUICRED.Size = UDim2.new(0, 240, 0, 18)
  399. TMGUICRED.Font = Enum.Font.SourceSans
  400. TMGUICRED.FontSize = Enum.FontSize.Size18
  401. TMGUICRED.Text = "Twisted Murderer Gui - LEAKED BY ModzTypicl"
  402. --TMGUICRED.TextColor3 = Color3.new(0, 0, 0)
  403. TMGUICRED.TextSize = 15
  404.  
  405. CLOSE.Name = "CLOSE"
  406. CLOSE.Parent = TMGui
  407. CLOSE.BackgroundColor3 = Color3.new(0, 0, 0)
  408. CLOSE.BackgroundTransparency = 0.89999997615814
  409. CLOSE.Position = UDim2.new(0, 243, 0, 0)
  410. CLOSE.Size = UDim2.new(0, 21, 0, 17)
  411. CLOSE.Font = Enum.Font.SourceSans
  412. CLOSE.FontSize = Enum.FontSize.Size24
  413. CLOSE.Text = "X"
  414. CLOSE.TextColor3 = Color3.new(1, 0, 0)
  415. CLOSE.TextSize = 20
  416.  
  417. PlayersTab.Name = "PlayersTab"
  418. PlayersTab.Parent = TMGui
  419. PlayersTab.Active = true
  420. PlayersTab.BackgroundColor3 = Color3.fromRGB(204, 20, 189) -- Change Color Here
  421. PlayersTab.Position = UDim2.new(0, 0, 0, 22)
  422. PlayersTab.Size = UDim2.new(0, 270, 0, 217)
  423.  
  424. INFO.Name = "INFO"
  425. INFO.Parent = PlayersTab
  426. INFO.BackgroundColor3 = Color3.new(1, 1, 1)
  427. INFO.BorderColor3 = Color3.new(1, 1, 1)
  428. INFO.Position = UDim2.new(0, 87, 0, 196)
  429. INFO.Size = UDim2.new(0, 146, 0, 13)
  430. INFO.Font = Enum.Font.SourceSans
  431. INFO.FontSize = Enum.FontSize.Size14
  432. INFO.Text = "<-- Spam this heaps to crash."
  433. INFO.TextSize = 14
  434. INFO.Visible = false -- Hidden
  435.  
  436. UnCloak.Name = "UnCloak"
  437. UnCloak.Parent = PlayersTab
  438. UnCloak.BackgroundColor3 = Color3.new(0,0,0)
  439. UnCloak.TextColor3 = Color3.new(1,1,1)
  440. UnCloak.Position = UDim2.new(0, 72, 0, 106)
  441. UnCloak.Size = UDim2.new(0, 60, 0, 21)
  442. UnCloak.Font = Enum.Font.SourceSans
  443. UnCloak.FontSize = Enum.FontSize.Size14
  444. UnCloak.Text = "UnCloak"
  445. UnCloak.TextSize = 14
  446.  
  447. UnCloakAll.Name = "UnCloakAll"
  448. UnCloakAll.Parent = PlayersTab
  449. UnCloakAll.BackgroundColor3 = Color3.new(0,0,0)
  450. UnCloakAll.TextColor3 = Color3.new(1,1,1)
  451. UnCloakAll.Position = UDim2.new(0, 204, 0, 106)
  452. UnCloakAll.Size = UDim2.new(0, 60, 0, 21)
  453. UnCloakAll.Font = Enum.Font.SourceSans
  454. UnCloakAll.FontSize = Enum.FontSize.Size14
  455. UnCloakAll.Text = "UnCloakAll"
  456. UnCloakAll.TextSize = 14
  457.  
  458. RRadios.Name = "RRadios"
  459. RRadios.Parent = PlayersTab
  460. RRadios.BackgroundColor3 = Color3.new(0, 0, 0)
  461. RRadios.TextColor3 = Color3.new(1,1,1)
  462. RRadios.Position = UDim2.new(0, 6, 0, 191)
  463. RRadios.Size = UDim2.new(1,-12, 0, 20)
  464. RRadios.Font = Enum.Font.SourceSans
  465. RRadios.FontSize = Enum.FontSize.Size14
  466. RRadios.Text = "Remove Everyones Radio Permanently"
  467. RRadios.TextSize = 14
  468.  
  469. CrashS.Name = "CrashS"
  470. CrashS.Parent = PlayersTab
  471. CrashS.BackgroundColor3 = Color3.new(1, 1, 1)
  472. CrashS.Position = UDim2.new(0, 6, 0, 193)
  473. CrashS.Size = UDim2.new(0, 74, 0, 20)
  474. CrashS.Font = Enum.Font.SourceSans
  475. CrashS.FontSize = Enum.FontSize.Size14
  476. CrashS.Text = "Crash Server"
  477. CrashS.TextSize = 14
  478. CrashS.Visible = false -- Hidden
  479.  
  480. God.Name = "God"
  481. God.Parent = PlayersTab
  482. God.BackgroundColor3 = Color3.new(1, 1, 1)
  483. God.Position = UDim2.new(0, 6, 0, 167)
  484. God.Size = UDim2.new(0, 45, 0, 21)
  485. God.Font = Enum.Font.SourceSans
  486. God.FontSize = Enum.FontSize.Size14
  487. God.Text = "God"
  488. God.TextSize = 14
  489. God.Visible = false -- Hidden
  490.  
  491. RemoveAnti.Name = "RemoveAnti"
  492. RemoveAnti.Parent = PlayersTab
  493. RemoveAnti.BackgroundColor3 = Color3.new(1, 1, 1)
  494. RemoveAnti.Position = UDim2.new(0, 154, 0, 6)
  495. RemoveAnti.Size = UDim2.new(0, 104, 0, 19)
  496. RemoveAnti.Font = Enum.Font.SourceSans
  497. RemoveAnti.FontSize = Enum.FontSize.Size14
  498. RemoveAnti.Text = "Remove Anti-Cheat"
  499. RemoveAnti.TextSize = 14
  500. RemoveAnti.Visible = false -- Hidden
  501.  
  502. STOPALL.Name = "STOPALL"
  503. STOPALL.Parent = PlayersTab
  504. STOPALL.BackgroundColor3 = Color3.new(3/4, 0, 0)
  505. STOPALL.TextColor3 = Color3.new(1,1,1)
  506. STOPALL.Position = UDim2.new(0, 58, 0, 77)
  507. STOPALL.Size = UDim2.new(0, 46, 0, 17)
  508. STOPALL.Font = Enum.Font.SourceSans
  509. STOPALL.FontSize = Enum.FontSize.Size14
  510. STOPALL.Text = "STOP ALL"
  511. STOPALL.TextSize = 14
  512.  
  513. STOP.Name = "STOP"
  514. STOP.Parent = PlayersTab
  515. STOP.BackgroundColor3 = Color3.new(3/4, 0, 0)
  516. STOP.TextColor3 = Color3.new(1,1,1)
  517. STOP.Position = UDim2.new(0, 67, 0, 54)
  518. STOP.Size = UDim2.new(0, 37, 0, 17)
  519. STOP.Font = Enum.Font.SourceSans
  520. STOP.FontSize = Enum.FontSize.Size14
  521. STOP.Text = "STOP"
  522. STOP.TextSize = 14
  523.  
  524. DetectRoles.Name = "DetectRoles"
  525. DetectRoles.Parent = PlayersTab
  526. DetectRoles.BackgroundColor3 = Color3.new(0, 0, 0)
  527. DetectRoles.TextColor3 = Color3.new(1,1,1)
  528. DetectRoles.Position = UDim2.new(1,-135, 0, 6)
  529. DetectRoles.Size = UDim2.new(0, 129, 0, 20)
  530. DetectRoles.Font = Enum.Font.SourceSans
  531. DetectRoles.FontSize = Enum.FontSize.Size14
  532. DetectRoles.Text = "Detect Roles"
  533. DetectRoles.TextSize = 14
  534.  
  535. PlayerName.Name = "PlayerName"
  536. PlayerName.Parent = PlayersTab
  537. PlayerName.BackgroundColor3 = Color3.new(0, 0, 0)
  538. PlayerName.TextColor3 = Color3.new(1,1,1)
  539. PlayerName.Position = UDim2.new(0, 6, 0, 30)
  540. PlayerName.Size = UDim2.new(0, 98, 0, 18)
  541. PlayerName.Font = Enum.Font.SourceSans
  542. PlayerName.FontSize = Enum.FontSize.Size14
  543. PlayerName.Text = "PLAYER NAME"
  544. PlayerName.TextSize = 14
  545.  
  546. PLAYALL.Name = "PLAYALL"
  547. PLAYALL.Parent = PlayersTab
  548. PLAYALL.BackgroundColor3 = Color3.new(0, 1/2, 0)
  549. PLAYALL.TextColor3 = Color3.new(1,1,1)
  550. PLAYALL.Position = UDim2.new(0, 6, 0, 77)
  551. PLAYALL.Size = UDim2.new(0, 46, 0, 17)
  552. PLAYALL.Font = Enum.Font.SourceSans
  553. PLAYALL.FontSize = Enum.FontSize.Size14
  554. PLAYALL.Text = "PLAY ALL"
  555. PLAYALL.TextSize = 14
  556.  
  557. PLAY.Name = "PLAY"
  558. PLAY.Parent = PlayersTab
  559. PLAY.BackgroundColor3 = Color3.new(0, 1/2, 0)
  560. PLAY.TextColor3 = Color3.new(1,1,1)
  561. PLAY.Position = UDim2.new(0, 7, 0, 54)
  562. PLAY.Size = UDim2.new(0, 37, 0, 17)
  563. PLAY.Font = Enum.Font.SourceSans
  564. PLAY.FontSize = Enum.FontSize.Size14
  565. PLAY.Text = "PLAY"
  566. PLAY.TextSize = 14
  567.  
  568. MUSICid.Name = "MUSICid"
  569. MUSICid.Parent = PlayersTab
  570. MUSICid.BackgroundColor3 = Color3.new(0, 0, 0)
  571. MUSICid.TextColor3 = Color3.new(1,1,1)
  572. MUSICid.Position = UDim2.new(0, 6, 0, 6)
  573. MUSICid.Size = UDim2.new(0, 98, 0, 18)
  574. MUSICid.Font = Enum.Font.SourceSans
  575. MUSICid.FontSize = Enum.FontSize.Size14
  576. MUSICid.Text = "MUSIC ID"
  577. MUSICid.TextSize = 14
  578.  
  579. KillOthers.Name = "KillOthers"
  580. KillOthers.Parent = PlayersTab
  581. KillOthers.BackgroundColor3 = Color3.new(1, 1, 1)
  582. KillOthers.Position = UDim2.new(0, 125, 0, 142)
  583. KillOthers.Size = UDim2.new(0, 54, 0, 20)
  584. KillOthers.Font = Enum.Font.SourceSans
  585. KillOthers.FontSize = Enum.FontSize.Size14
  586. KillOthers.Text = "Kill Others"
  587. KillOthers.TextSize = 14
  588. KillOthers.Visible = false -- Hidden
  589.  
  590. KillAll.Name = "KillAll"
  591. KillAll.Parent = PlayersTab
  592. KillAll.BackgroundColor3 = Color3.new(0,0,0)
  593. KillAll.TextColor3 = Color3.new(1,1,1)
  594. KillAll.Position = UDim2.new(0, 72, 0, 133)
  595. KillAll.Size = UDim2.new(0, 60, 0, 20)
  596. KillAll.Font = Enum.Font.SourceSans
  597. KillAll.FontSize = Enum.FontSize.Size14
  598. KillAll.Text = "Kill All"
  599. KillAll.TextSize = 14
  600.  
  601. Kill.Name = "Kill"
  602. Kill.Parent = PlayersTab
  603. Kill.BackgroundColor3 = Color3.new(0,0,0)
  604. Kill.TextColor3 = Color3.new(1,1,1)
  605. Kill.Position = UDim2.new(0, 6, 0, 133)
  606. Kill.Size = UDim2.new(0, 60, 0, 20)
  607. Kill.Font = Enum.Font.SourceSans
  608. Kill.FontSize = Enum.FontSize.Size14
  609. Kill.Text = "Kill"
  610. Kill.TextSize = 14
  611.  
  612. LoopKill.Name = "LoopKill"
  613. LoopKill.Parent = PlayersTab
  614. LoopKill.BackgroundColor3 = Color3.new(0,0,0)
  615. LoopKill.TextColor3 = Color3.new(1,1,1)
  616. LoopKill.Position = UDim2.new(0, 138 --[[184]], 0, 133)
  617. LoopKill.Size = UDim2.new(0, 126, 0, 20)
  618. LoopKill.Font = Enum.Font.SourceSans
  619. LoopKill.FontSize = Enum.FontSize.Size14
  620. LoopKill.Text = "LoopKill"
  621. LoopKill.TextSize = 14
  622.  
  623. ForceKevlar.Name = "ForceKevlar"
  624. ForceKevlar.Parent = PlayersTab
  625. ForceKevlar.BackgroundColor3 = Color3.new(1, 1, 1)
  626. ForceKevlar.Position = UDim2.new(0, 6, 0, 121)
  627. ForceKevlar.Size = UDim2.new(0, 126, 0, 16)
  628. ForceKevlar.Font = Enum.Font.SourceSans
  629. ForceKevlar.FontSize = Enum.FontSize.Size14
  630. ForceKevlar.Text = "Force Kevlar"
  631. ForceKevlar.TextSize = 14
  632. ForceKevlar.Visible = false -- Hidden
  633.  
  634. CloakAll.Name = "CloakAll"
  635. CloakAll.Parent = PlayersTab
  636. CloakAll.BackgroundColor3 = Color3.new(0,0,0)
  637. CloakAll.TextColor3 = Color3.new(1,1,1)
  638. CloakAll.Position = UDim2.new(0, 138, 0, 106)
  639. CloakAll.Size = UDim2.new(0, 60, 0, 21)
  640. CloakAll.Font = Enum.Font.SourceSans
  641. CloakAll.FontSize = Enum.FontSize.Size14
  642. CloakAll.Text = "CloakAll"
  643. CloakAll.TextSize = 14
  644.  
  645. Cloak.Name = "Cloak"
  646. Cloak.Parent = PlayersTab
  647. Cloak.BackgroundColor3 = Color3.new(0,0,0)
  648. Cloak.TextColor3 = Color3.new(1,1,1)
  649. Cloak.Position = UDim2.new(0, 6, 0, 106)
  650. Cloak.Size = UDim2.new(0, 60, 0, 21)
  651. Cloak.Font = Enum.Font.SourceSans
  652. Cloak.FontSize = Enum.FontSize.Size14
  653. Cloak.Text = "Cloak"
  654. Cloak.TextSize = 14
  655.  
  656. ToolName.Name = "ToolName"
  657. ToolName.Parent = PlayersTab
  658. ToolName.BackgroundColor3 = Color3.new(0,0,0)
  659. ToolName.TextColor3 = Color3.new(1,1,1)
  660. ToolName.Position = UDim2.new(1, -135, 0, 32)
  661. ToolName.Size = UDim2.new(0, 69, 0, 19)
  662. ToolName.Font = Enum.Font.SourceSans
  663. ToolName.FontSize = Enum.FontSize.Size14
  664. ToolName.Text = "Tool Name"
  665. ToolName.TextSize = 14
  666.  
  667. SaveTool.Name = "SaveTool"
  668. SaveTool.Parent = PlayersTab
  669. SaveTool.BackgroundColor3 = Color3.new(0,0,0)
  670. SaveTool.TextColor3 = Color3.new(1,1,1)
  671. SaveTool.Position = UDim2.new(1,-60, 0, 32)
  672. SaveTool.Size = UDim2.new(0, 54, 0, 19)
  673. SaveTool.Font = Enum.Font.SourceSans
  674. SaveTool.FontSize = Enum.FontSize.Size14
  675. SaveTool.Text = "Save Tool"
  676. SaveTool.TextSize = 14
  677.  
  678. StayL.Name = "StayL"
  679. StayL.Parent = PlayersTab
  680. StayL.BackgroundColor3 = Color3.new(0,0,0)
  681. StayL.TextColor3 = Color3.new(1,1,1)
  682. StayL.Position = UDim2.new(1, -145, 0, 165) --{1, -145},{0, 165}
  683. StayL.Size = UDim2.new(0, 139, 0, 20)
  684. StayL.Font = Enum.Font.SourceSans
  685. StayL.FontSize = Enum.FontSize.Size14
  686. StayL.Text = "Stay In Lobby Next Round"
  687. StayL.TextSize = 14
  688.  
  689. Knife.Name = "Knife"
  690. Knife.Parent = PlayersTab
  691. Knife.BackgroundColor3 = Color3.new(0,0,0)
  692. Knife.TextColor3 = Color3.new(1,1,1)
  693. Knife.Position = UDim2.new(0, 6, 0, 165)
  694. Knife.Size = UDim2.new(0, 113, 0, 20)
  695. Knife.Font = Enum.Font.SourceSans
  696. Knife.FontSize = Enum.FontSize.Size14
  697. Knife.Text = "Knife"
  698. Knife.TextSize = 14
  699.  
  700.  
  701. OpenGui.MouseButton1Down:connect(function()
  702.     CoreGui.TwistedMurdererGUI.Opening.Visible = false
  703.     CoreGui.TwistedMurdererGUI.TMGui.Visible = true
  704. end)
  705.  
  706. CLOSE.MouseButton1Down:connect(function()
  707.     CoreGui.TwistedMurdererGUI.Opening.Visible = true
  708.     CoreGui.TwistedMurdererGUI.TMGui.Visible = false
  709. end)
  710.  
  711. PLAY.MouseButton1Down:connect(function()
  712.     game.ReplicatedStorage.Event:FireServer("PlayRadio", game.Players[PlayerName.Text], MUSICid.Text)
  713. end)
  714.  
  715. STOP.MouseButton1Down:connect(function()
  716.     game.ReplicatedStorage.Event:FireServer("StopRadio", game.Players[PlayerName.Text])
  717. end)
  718.  
  719. Cloak.MouseButton1Down:connect(function()
  720.     game.ReplicatedStorage.Event:FireServer("Cloak", game.Workspace.Ignore.Players[PlayerName.Text])
  721. end)
  722.  
  723. UnCloak.MouseButton1Down:connect(function()
  724.     game.ReplicatedStorage.Event:FireServer("UnCloak", game.Workspace.Ignore.Players[PlayerName.Text])
  725. end)
  726.  
  727. CloakAll.MouseButton1Down:connect(function()
  728.     for i,v in pairs(game.Players:GetChildren()) do
  729.     game.ReplicatedStorage.Event:FireServer("Cloak", game.Workspace.Ignore.Players[v.Name])
  730.     end
  731. end)
  732.  
  733. ForceKevlar.MouseButton1Down:connect(function()
  734.     game.ReplicatedStorage.Event:FireServer("TPD", -100, game.Workspace.Ignore.Players[PlayerName.Text].Humanoid)
  735. end)
  736.  
  737. PLAYALL.MouseButton1Down:connect(function()
  738.     for i,v in pairs(game.Players:GetChildren()) do
  739.     game.ReplicatedStorage.Event:FireServer("PlayRadio", v, MUSICid.Text)
  740.     end
  741. end)
  742.  
  743. STOPALL.MouseButton1Down:connect(function()
  744.     for i,v in pairs(game.Players:GetChildren()) do
  745.     game.ReplicatedStorage.Event:FireServer("StopRadio", v)
  746.     end
  747. end)
  748.  
  749. Kill.MouseButton1Down:connect(function()
  750.     game.ReplicatedStorage.Event:FireServer("TPD", 20000, game.Workspace.Ignore.Players[PlayerName.Text].Humanoid)
  751. end)
  752.  
  753. KillAll.MouseButton1Down:connect(function()
  754.     for i,v in pairs(game.Players:GetChildren()) do
  755.     game.ReplicatedStorage.Event:FireServer("TPD", 20000, game.Workspace.Ignore.Players[v.Name].Humanoid)
  756.     end
  757. end)
  758.  
  759. KillOthers.MouseButton1Down:connect(function()
  760.     for i,v in pairs(game.Players:GetChildren()) do
  761.     game.ReplicatedStorage.Event:FireServer("TPD", -20000, game.Workspace.Ignore.Players[PlayerName.Text].Humanoid)
  762.     game.ReplicatedStorage.Event:FireServer("TPD", 20000, game.Workspace.Ignore.Players[v.Name].Humanoid)
  763.     end
  764. end)
  765.  
  766. SaveTool.MouseButton1Down:connect(function()
  767.     game.Players.LocalPlayer.Backpack[ToolName.Text].Parent = game.Players.LocalPlayer.StarterGear
  768. end)
  769.  
  770. UnCloakAll.MouseButton1Down:connect(function()
  771.     for i,v in pairs(game.Players:GetChildren()) do
  772.     game.ReplicatedStorage.Event:FireServer("UnCloak", game.Workspace.Ignore.Players[v.Name])
  773.     end
  774. end)
  775.  
  776. LoopKill.MouseButton1Down:connect(function()
  777.     while true do
  778.     wait(1.5)
  779.     game.ReplicatedStorage.Event:FireServer("TPD", 20000, game.Workspace.Ignore.Players[PlayerName.Text].Humanoid)
  780.     end
  781. end)
  782.  
  783. DetectRoles.MouseButton1Down:connect(function()
  784.     while wait(1) do
  785.     for i,v in pairs(game.Players:GetChildren()) do
  786.     if game.Players[v.Name].Character:FindFirstChild("Role") then
  787.     local role = game.Players[v.Name].Character:FindFirstChild("Role")
  788.     if role.Value == "Murderer" then
  789.     game.CoreGui.RobloxGui.PlayerListContainer.ScrollList[v.Name].BGFrame.PlayerName.TextColor3 = Color3.new(1, 0, 0)
  790.     elseif role.Value == "Sheriff" then
  791.     game.CoreGui.RobloxGui.PlayerListContainer.ScrollList[v.Name].BGFrame.PlayerName.TextColor3 = Color3.new(1, 170/255, 0)
  792.     elseif role.Value == "Innocent" then
  793.     game.CoreGui.RobloxGui.PlayerListContainer.ScrollList[v.Name].BGFrame.PlayerName.TextColor3 = Color3.new(0, 1, 0)
  794.     else
  795.     game.CoreGui.RobloxGui.PlayerListContainer.ScrollList[v.Name].BGFrame.PlayerName.TextColor3 = Color3.new(1, 1, 1)
  796.     end
  797.     end
  798.     end
  799.     end
  800. end)
  801.  
  802. RemoveAnti.MouseButton1Down:connect(function()
  803.     antiKek={'AntiSpeedHack','AntiDataTheft','UI','NO FF','NO FF'}
  804.  
  805.     while wait() do
  806.     local Player = game.Players.LocalPlayer
  807.     local Gui = Player.PlayerGui
  808.     for i,v in pairs(antiKek) do
  809.     if Gui:FindFirstChild(v) then
  810.     Gui:FindFirstChild(v):Remove()
  811.     end
  812.     end
  813.     end
  814. end)
  815.  
  816. CrashS.MouseButton1Down:connect(function()
  817.     while true do
  818.     wait()
  819.     for i,v in pairs(game.Players:GetChildren()) do
  820.     game.ReplicatedStorage.Event:FireServer("PlayRadio", v, 491150071)
  821.     end
  822.     end
  823. end)
  824.  
  825. RRadios.MouseButton1Down:connect(function()
  826.     while true do
  827.     wait(1.5)
  828.     for i,v in pairs(game.Players:GetChildren()) do
  829.     game.ReplicatedStorage.Event:FireServer("StopRadio", v)
  830.     end
  831.     end
  832. end)
  833.  
  834. God.MouseButton1Down:connect(function()
  835.     game.ReplicatedStorage.Event:FireServer("TPD", -888888888899999, game.Workspace.Ignore.Players[PlayerName.Text].Humanoid)
  836. end)
  837.  
  838. StayL.MouseButton1Down:connect(function()
  839.     game.ReplicatedStorage.Event:FireServer("Equip", "None", "Perks")
  840.     game.ReplicatedStorage.Event:FireServer("TPD", 99.9, game.Workspace.Ignore.Players[PlayerName.Text].Humanoid)
  841. end)
  842.  
  843. Knife.MouseButton1Down:connect(function()
  844.     do
  845.         -- Hopefully this works as it should.
  846.        
  847.         local PERKY = "Quick Hands" -- CHANGE THIS NIGGA TO ANY PERK
  848.         local ABIL = "Quickscoper" -- THIS TOO (TO ANY ABILITY)
  849.        
  850.         --EQUIP/UNEQUIP KNIFE/GUN A FEW TIMES FOR IT TO WORK
  851.         --iF U GOT ANY PROBLEMS DM ME FAGGOT
  852.        
  853.         local Player = game.Players.LocalPlayer
  854.         Player.Backpack:FindFirstChild("Client").Disabled = true
  855.         local IS = game:GetService("UserInputService")
  856.         local Camera = workspace.CurrentCamera
  857.         local KT = Instance.new("Tool", Player.Backpack)
  858.         KT.Name = "Knife"
  859.         KT.RequiresHandle = false
  860.         KT.CanBeDropped = false
  861.         local GT = Instance.new("Tool", Player.Backpack)
  862.         GT.Name = "Gun"
  863.         GT.RequiresHandle = false
  864.         GT.CanBeDropped = false
  865.         local Spec = 0
  866.         local WeaponType
  867.         local Spectatable = {}
  868.         local SpectatingPlayer
  869.         local FPS = false
  870.         local PlayerIgnore = workspace:WaitForChild("Ignore"):WaitForChild("Players")
  871.         local runService = game:GetService("RunService")
  872.         local RS = game:GetService("RunService").RenderStepped
  873.         local Char = Player.Character
  874.         local Rig = Instance.new("Model", Char)
  875.         local Humanoid = Char:WaitForChild("Humanoid")
  876.         local Primed = false
  877.         if 0 >= Humanoid.Health then
  878.             return
  879.         end
  880.         local Mouse = Player:GetMouse()
  881.         Mouse.TargetFilter = workspace.CurrentCamera
  882.         local Disabled = false
  883.         if Camera:findFirstChild("FpsModel") then
  884.             Camera:findFirstChild("FpsModel"):Destroy()
  885.         end
  886.         local LA, RA, Head, T = Char:WaitForChild("Left Arm"), Char:WaitForChild("Right Arm"), Char:WaitForChild("Head"), Char:WaitForChild("Torso")
  887.         local FpsModel = Instance.new("Model", Camera)
  888.         FpsModel.Name = "FpsModel"
  889.         local FpsWeapon = Instance.new("Part")
  890.         FpsWeapon.Parent = FpsModel
  891.         FpsWeapon.CanCollide = false
  892.         FpsWeapon.Transparency = 1
  893.         FpsWeapon.Size = Vector3.new(1, 1, 1)
  894.         FpsWeapon.Name = "WeaponFPS"
  895.         local FpsLArm = Char:WaitForChild("Left Arm"):clone()
  896.         FpsLArm.Parent = FpsModel
  897.         FpsLArm.CanCollide = false
  898.         FpsLArm.Transparency = 1
  899.         local m = Instance.new("BlockMesh", FpsLArm)
  900.         m.Scale = Vector3.new(1, 1, 1)
  901.         local FpsRArm = Char:WaitForChild("Right Arm"):clone()
  902.         FpsRArm.Parent = FpsModel
  903.         FpsRArm.CanCollide = false
  904.         FpsRArm.Transparency = 1
  905.         local m = Instance.new("BlockMesh", FpsRArm)
  906.         m.Scale = Vector3.new(1, 1.1, 1)
  907.         spawn(function()
  908.             wait(0.5)
  909.             if Char:FindFirstChild("Body Colors") then
  910.                 FpsLArm.BrickColor = Char:FindFirstChild("Body Colors").LeftArmColor
  911.                 FpsRArm.BrickColor = Char:FindFirstChild("Body Colors").RightArmColor
  912.             end
  913.         end)
  914.         local Modules = game.ReplicatedStorage:WaitForChild("Modules")
  915.         local M = require(Modules:WaitForChild("AnimationCore"))
  916.         local WC = require(Modules:WaitForChild("WeaponCore"))
  917.         local AniDB = false
  918.         local Selected = false
  919.         function AniEquipKnife()
  920.             if WeaponType == "Gun" or not Selected then
  921.                 return
  922.             end
  923.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(25)), 0.1, true)
  924.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(-180), math.rad(0), math.rad(0)), 0.25, true)
  925.             wait(0.1)
  926.             if WeaponType == "Gun" or not Selected then
  927.                 return
  928.             end
  929.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-75), math.rad(-25), math.rad(0)), 0.25, true)
  930.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-55), math.rad(25), math.rad(0)), 0.25, true)
  931.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.25, true)
  932.         end
  933.         function AniChargeKnife()
  934.             if WeaponType == "Gun" or not Selected then
  935.                 return
  936.             end
  937.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-180), math.rad(0), math.rad(0)), 1, true)
  938.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(25), math.rad(0)), 1, true)
  939.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 1, true)
  940.         end
  941.         function AniChargeKnife2()
  942.             if WeaponType == "Gun" or not Selected then
  943.                 return
  944.             end
  945.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-180), math.rad(0), math.rad(0)), 0.7, true)
  946.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(25), math.rad(0)), 0.7, true)
  947.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.7, true)
  948.         end
  949.         function AniThrowKnife()
  950.             if WeaponType == "Gun" or not Selected then
  951.                 return
  952.             end
  953.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-10), math.rad(-25), math.rad(0)), 0.1, true)
  954.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-35), math.rad(25), math.rad(0)), 0.1, true)
  955.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.1, true)
  956.             wait(0.1)
  957.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(25), math.rad(-25), math.rad(0)), 0.2, true)
  958.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-35), math.rad(25), math.rad(0)), 0.2, true)
  959.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.2, true)
  960.         end
  961.         function AniSlashKnife1()
  962.             if WeaponType == "Gun" or not Selected then
  963.                 return
  964.             end
  965.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-125), math.rad(-30), math.rad(0)), 0.15, true)
  966.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-65), math.rad(30), math.rad(0)), 0.15, true)
  967.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.15, true)
  968.             wait(0.15)
  969.             if WeaponType == "Gun" or not Selected then
  970.                 return
  971.             end
  972.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 1, -0.25) * CFrame.Angles(math.rad(-15), math.rad(-35), math.rad(0)), 0.05, true)
  973.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-35), math.rad(35), math.rad(0)), 0.05, true)
  974.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.05, true)
  975.             wait(0.05)
  976.             if WeaponType == "Gun" or not Selected then
  977.                 return
  978.             end
  979.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-75), math.rad(-25), math.rad(0)), 0.25, true)
  980.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-55), math.rad(25), math.rad(0)), 0.25, true)
  981.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.25, true)
  982.         end
  983.         function AniSlashKnife2()
  984.             if WeaponType == "Gun" or not Selected then
  985.                 return
  986.             end
  987.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-175), math.rad(-10), math.rad(0)), 0.25, true)
  988.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-65), math.rad(10), math.rad(0)), 0.25, true)
  989.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(110), math.rad(180), math.rad(0)), 0.25, true)
  990.             wait(0.25)
  991.             if WeaponType == "Gun" or not Selected then
  992.                 return
  993.             end
  994.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 1, -0.25) * CFrame.Angles(math.rad(-35), math.rad(-35), math.rad(0)), 0.05, true)
  995.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 1, -0.25) * CFrame.Angles(math.rad(-35), math.rad(15), math.rad(0)), 0.05, true)
  996.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(110), math.rad(180), math.rad(0)), 0.05, true)
  997.             wait(0.05)
  998.             if WeaponType == "Gun" or not Selected then
  999.                 return
  1000.             end
  1001.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 1, -0.25) * CFrame.Angles(math.rad(-55), math.rad(-35), math.rad(0)), 0.25, true)
  1002.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-55), math.rad(25), math.rad(0)), 0.25, true)
  1003.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(110), math.rad(180), math.rad(0)), 0.25, true)
  1004.             wait(0.25)
  1005.             if WeaponType == "Gun" or not Selected then
  1006.                 return
  1007.             end
  1008.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-75), math.rad(-25), math.rad(0)), 0.25, true)
  1009.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.25, true)
  1010.         end
  1011.         function AniSlashKnife3()
  1012.             if WeaponType == "Gun" or not Selected then
  1013.                 return
  1014.             end
  1015.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.7) * CFrame.Angles(math.rad(45), math.rad(-30), math.rad(0)), 0.2, true)
  1016.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-35), math.rad(10), math.rad(0)), 0.2, true)
  1017.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.2, true)
  1018.             wait(0.2)
  1019.             if WeaponType == "Gun" or not Selected then
  1020.                 return
  1021.             end
  1022.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 1, -0.25) * CFrame.Angles(math.rad(-60), math.rad(-35), math.rad(0)), 0.05, true)
  1023.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-45), math.rad(35), math.rad(0)), 0.05, true)
  1024.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1.5, 1) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(0)), 0.05, true)
  1025.             wait(0.05)
  1026.             if WeaponType == "Gun" or not Selected then
  1027.                 return
  1028.             end
  1029.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 1, -0.25) * CFrame.Angles(math.rad(-65), math.rad(-35), math.rad(0)), 0.25, true)
  1030.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-55), math.rad(25), math.rad(0)), 0.25, true)
  1031.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1.5, 1) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(0)), 0.25, true)
  1032.             wait(0.25)
  1033.             if WeaponType == "Gun" or not Selected then
  1034.                 return
  1035.             end
  1036.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-75), math.rad(-25), math.rad(0)), 0.25, true)
  1037.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.25, true)
  1038.         end
  1039.         function AniSlashKnife4()
  1040.             if WeaponType == "Gun" or not Selected then
  1041.                 return
  1042.             end
  1043.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(0)), 0.15, true)
  1044.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-65), math.rad(0), math.rad(0)), 0.15, true)
  1045.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.15, true)
  1046.             wait(0.15)
  1047.             if WeaponType == "Gun" or not Selected then
  1048.                 return
  1049.             end
  1050.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 1, -0.25) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)), 0.05, true)
  1051.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-35), math.rad(45), math.rad(0)), 0.05, true)
  1052.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.05, true)
  1053.             wait(0.05)
  1054.             if WeaponType == "Gun" or not Selected then
  1055.                 return
  1056.             end
  1057.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-75), math.rad(-25), math.rad(0)), 0.25, true)
  1058.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(-55), math.rad(25), math.rad(0)), 0.25, true)
  1059.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.25, true)
  1060.         end
  1061.         function AniEquipGun()
  1062.             if WeaponType == "Knife" or not Selected then
  1063.                 return
  1064.             end
  1065.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(25)), 0.1, true)
  1066.             wait(0.1)
  1067.             if WeaponType == "Knife" or not Selected then
  1068.                 return
  1069.             end
  1070.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(-25), math.rad(0)), 0.25, true)
  1071.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.9, 1, -0.25) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(0)), 0.25, true)
  1072.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(0), math.rad(-25)), 0.25, true)
  1073.         end
  1074.         function AniShootGun()
  1075.             if WeaponType == "Knife" or not Selected then
  1076.                 return
  1077.             end
  1078.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-120), math.rad(-25), math.rad(-8)), 0.06, true)
  1079.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.9, 1, -0.25) * CFrame.Angles(math.rad(-110), math.rad(78), math.rad(5)), 0.06, true)
  1080.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(0), math.rad(-25)), 0.06, true)
  1081.             wait(0.06)
  1082.             if WeaponType == "Knife" or not Selected then
  1083.                 return
  1084.             end
  1085.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(-25), math.rad(0)), 0.15, true)
  1086.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.9, 1, -0.25) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(0)), 0.15, true)
  1087.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(0), math.rad(-25)), 0.15, true)
  1088.             wait(0.15)
  1089.             if WeaponType == "Knife" or not Selected then
  1090.                 return
  1091.             end
  1092.         end
  1093.         function AniReloadGun()
  1094.             if WeaponType == "Knife" or not Selected then
  1095.                 return
  1096.             end
  1097.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.5, 0.5, -0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-25)), 0.55, true)
  1098.             wait(0.55)
  1099.             if WeaponType == "Knife" or not Selected then
  1100.                 return
  1101.             end
  1102.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(-25), math.rad(-15)), 0.4, true)
  1103.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.7, 1.5, -0.5) * CFrame.Angles(math.rad(-100), math.rad(55), math.rad(-25)), 0.4, true)
  1104.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(0), math.rad(-25)), 0.4, true)
  1105.             wait(0.4)
  1106.             if WeaponType == "Knife" or not Selected then
  1107.                 return
  1108.             end
  1109.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-95), math.rad(-30), math.rad(20)), 0.35, true)
  1110.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.7, 1.5, -0.5) * CFrame.Angles(math.rad(-100), math.rad(60), math.rad(-25)), 0.35, true)
  1111.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(25), math.rad(-25)), 0.35, true)
  1112.             wait(0.35)
  1113.             if WeaponType == "Knife" or not Selected then
  1114.                 return
  1115.             end
  1116.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(-25), math.rad(0)), 0.25, true)
  1117.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.9, 1, -0.25) * CFrame.Angles(math.rad(-80), math.rad(75), math.rad(0)), 0.25, true)
  1118.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(0), math.rad(-25)), 0.25, true)
  1119.             wait(0.25)
  1120.             if WeaponType == "Knife" then
  1121.                 return
  1122.             end
  1123.             M.Animate(Char:findFirstChild("MotorRight Arm", true), CFrame.new(-0.45, 0.5, -0.25) * CFrame.Angles(math.rad(-90), math.rad(-25), math.rad(0)), 0.5, true)
  1124.             M.Animate(Char:findFirstChild("MotorLeft Arm", true), CFrame.new(0.9, 1, -0.25) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(0)), 0.5, true)
  1125.             M.Animate(Char:findFirstChild("MotorWeapon", true), CFrame.new(0.5, -1.75, -0.35) * CFrame.Angles(math.rad(180), math.rad(0), math.rad(-25)), 0.5, true)
  1126.         end
  1127.         local FpsPart = Instance.new("Part")
  1128.         FpsPart.Transparency = 1
  1129.         FpsPart.Anchored = true
  1130.         FpsPart.Parent = FpsModel
  1131.         FpsPart.CanCollide = false
  1132.         FpsPart.FormFactor = "Custom"
  1133.         FpsPart.Size = Vector3.new(0.2, 0.2, 0.2)
  1134.         local FpsWeaponWeld = Instance.new("Motor")
  1135.         FpsWeaponWeld.Parent = FpsPart
  1136.         FpsWeaponWeld.Part1 = FpsWeapon
  1137.         FpsWeaponWeld.Part0 = FpsRArm
  1138.         FpsWeaponWeld.C1 = CFrame.new(0, 2, 1)
  1139.         FpsWeaponWeld.C0 = CFrame.new()
  1140.         local FpsLArmWeld = Instance.new("Motor")
  1141.         FpsLArmWeld.Parent = FpsLArm
  1142.         FpsLArmWeld.Part1 = FpsLArm
  1143.         FpsLArmWeld.Part0 = FpsPart
  1144.         FpsLArmWeld.C1 = CFrame.new(0.5, 0, 0)
  1145.         FpsLArmWeld.C0 = CFrame.new(-1, 0.75, 0)
  1146.         local FpsRArmWeld = Instance.new("Motor")
  1147.         FpsRArmWeld.Parent = FpsRArm
  1148.         FpsRArmWeld.Part1 = FpsRArm
  1149.         FpsRArmWeld.Part0 = FpsPart
  1150.         FpsRArmWeld.C1 = CFrame.new(-0.5, 0, 0)
  1151.         FpsRArmWeld.C0 = CFrame.new(1, 0.75, 0)
  1152.         local energy = 100
  1153.         local maxEnergy = 100
  1154.         local move_anim_speed = 5
  1155.         local last_p = Vector3.new()
  1156.         local move_amm = 0
  1157.         local walking = false
  1158.         local running = false
  1159.         local walkingStop = true
  1160.         local aniRun = false
  1161.         local aniLegs = false
  1162.         local idle = true
  1163.         local WalkSpeed = Humanoid.WalkSpeed
  1164.         Humanoid.WalkSpeed = WalkSpeed
  1165.         local DB = false
  1166.         local Charging = false
  1167.         local Speed = 0.35
  1168.         local shake_freq = 5
  1169.         local CanMelee = true
  1170.         local CanReload = true
  1171.         local Shooting = false
  1172.         local Aimed = false
  1173.         local Zoomed = false
  1174.         local RunSpeed = 20
  1175.         Camera.CameraType = "Custom"
  1176.         Camera.CameraSubject = Humanoid
  1177.         coroutine.resume(coroutine.create(function()
  1178.             while FpsModel ~= nil do
  1179.                 local delta = wait()
  1180.                 local cur_p = T.Position
  1181.                 if (cur_p - last_p).magnitude >= 0.1 then
  1182.                     move_amm = math.min(1, move_amm + delta * move_anim_speed)
  1183.                     walking = true
  1184.                     if running then
  1185.                         if energy <= 0 then
  1186.                             aniRun = false
  1187.                             running = false
  1188.                             shake_freq = 5
  1189.                             Humanoid.WalkSpeed = WalkSpeed
  1190.                         end
  1191.                     elseif energy < maxEnergy then
  1192.                         energy = energy + 0.2
  1193.                     end
  1194.                 else
  1195.                     move_amm = math.max(0, move_amm - delta * move_anim_speed)
  1196.                     walking = false
  1197.                     if energy < maxEnergy then
  1198.                         energy = energy + 0.2
  1199.                     end
  1200.                 end
  1201.                 last_p = cur_p
  1202.             end
  1203.         end))
  1204.         local RightArmWeld, LeftArmWeld, WeaponWeld
  1205.         local Cloaked = false
  1206.         local UserInputService = game:GetService("UserInputService")
  1207.         local Mobile = UserInputService.TouchEnabled
  1208.         if UserInputService.KeyboardEnabled then
  1209.             Mobile = false
  1210.         end
  1211.         runService.RenderStepped:connect(function()
  1212.             local last_time = tick()
  1213.             local delta = tick() - last_time
  1214.             last_time = tick()
  1215.             local breathe_amp = 1.5
  1216.             local breathe_freq = 1
  1217.             local breathe = math.sin(math.rad(tick() * 90 * breathe_freq)) * breathe_amp
  1218.             local shake_amp = {0.075, 0.075}
  1219.             local arm_shake = CFrame.new(math.cos(math.rad(tick() * 90 * shake_freq)) * move_amm * shake_amp[1], math.abs(math.cos(math.rad(tick() * 90 * shake_freq)) * move_amm * shake_amp[2]), 0)
  1220.             if (Head.Position - Camera.CoordinateFrame.p).magnitude < 2.5 and Selected then
  1221.                 if Cloaked then
  1222.                     FpsLArm.Transparency = 0.5
  1223.                     FpsRArm.Transparency = 0.5
  1224.                     FpsWeapon.Transparency = 0.5
  1225.                 else
  1226.                     FpsLArm.Transparency = 0
  1227.                     FpsRArm.Transparency = 0
  1228.                     FpsWeapon.Transparency = 0
  1229.                 end
  1230.                 FPS = true
  1231.             else
  1232.                 FpsLArm.Transparency = 1
  1233.                 FpsRArm.Transparency = 1
  1234.                 FpsWeapon.Transparency = 1
  1235.                 FPS = false
  1236.             end
  1237.             if FpsModel ~= nil and Char ~= nil and 0 < Humanoid.Health then
  1238.                 if WeaponType == "Gun" then
  1239.                     FpsPart.CFrame = Camera.CoordinateFrame * CFrame.new(0.7, -2, -0.4) * CFrame.Angles(math.rad(0 + breathe / 2), math.rad(0), math.rad(0)) * arm_shake
  1240.                 elseif WeaponType == "Knife" then
  1241.                     FpsPart.CFrame = Camera.CoordinateFrame * CFrame.new(0, -1.6, -0.4) * CFrame.Angles(math.rad(0 + breathe / 2), math.rad(0), math.rad(0)) * arm_shake
  1242.                 end
  1243.                 if RightArmWeld ~= nil and LeftArmWeld ~= nil and WeaponWeld ~= nil then
  1244.                     if WeaponType == "Gun" then
  1245.                         FpsLArmWeld.C1 = LeftArmWeld.C1 * CFrame.new(0.15, 0.09, -0.43) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5))
  1246.                         FpsRArmWeld.C1 = RightArmWeld.C1
  1247.                         FpsWeaponWeld.C1 = WeaponWeld.C1 * CFrame.new(0.1, -0.2, 0.25)
  1248.                     elseif WeaponType == "Knife" then
  1249.                         FpsLArmWeld.C1 = LeftArmWeld.C1 * CFrame.new(0.15, 0.09, -0.43)
  1250.                         FpsRArmWeld.C1 = RightArmWeld.C1 * CFrame.Angles(math.rad(0), math.rad(25), math.rad(0))
  1251.                         FpsWeaponWeld.C1 = WeaponWeld.C1 * CFrame.new(0, 0.15, 0.25)
  1252.                     end
  1253.                 end
  1254.             end
  1255.         end)
  1256.         local debouncetime = 1
  1257.         local lastjump = time()
  1258.         local WeaponMesh
  1259.         local used = false
  1260.         local Perk = PERKY
  1261.         Humanoid.Changed:connect(function(prop)
  1262.             if Perk == "Kevlar" and (Humanoid.Health == 98 or Humanoid.Health == 1398) and not used then
  1263.                 Player.PlayerGui.Sounds.KevlarHurt:Play()
  1264.                 used = true
  1265.             end
  1266.         end)
  1267.         local GunSkin = "http://www.roblox.com/asset/?id=79401500"
  1268.         local KnifeSkin = "http://www.roblox.com/asset/?id=130252453"
  1269.         local Charged = false
  1270.         local MouseDown = false
  1271.         local DB2 = false
  1272.         local Ability = ABIL
  1273.         local Gamemode
  1274.         local CanCloak = true
  1275.         local Knife = false
  1276.         local Gun = false
  1277.         local ThrowGui = Player.PlayerGui.GUI.ThrowKnife
  1278.         local CloakGui = Player.PlayerGui.GUI.CloakGui
  1279.         local Crosshair = Player.PlayerGui.GUI.MobileCrosshair
  1280.         local Gui = Player.PlayerGui.GUI
  1281.         game.Players.LocalPlayer.Backpack.ChildAdded:connect(function(c)
  1282.             if c.Name == "Gun" and not Gun then
  1283.                 spawn(function()
  1284.                     Gamemode = game.ReplicatedStorage.RemoteFunction:InvokeServer("Gamemode")
  1285.                     Perk = game.ReplicatedStorage.RemoteFunction:InvokeServer("Perk")
  1286.                 end)
  1287.                 local Skin = game.ReplicatedStorage.RemoteFunction:InvokeServer("Skin", "Gun")
  1288.                 if Skin ~= nil then
  1289.                     GunSkin = Skin
  1290.                 end
  1291.                 if game.Players.LocalPlayer.Backpack:findFirstChild("Gun") ~= nil then
  1292.                     Gun = true
  1293.                     if Mobile then
  1294.                     else
  1295.                         GT.Activated:connect(function()
  1296.                             if Gamemode == "One In The Chamber" and Char.Bullet.Value == false then
  1297.                                 return
  1298.                             end
  1299.                             if not DB then
  1300.                                 DB = true
  1301.                                 WC.ShootGun(Char, Char, Mouse.Hit.p, FPS, FpsWeapon)
  1302.                                 AniShootGun()
  1303.                                 wait(0.21)
  1304.                                 AniReloadGun()
  1305.                                 if not Selected then
  1306.                                     wait(1.55)
  1307.                                 end
  1308.                                 wait(0.5)
  1309.                                 DB = false
  1310.                             end
  1311.                         end)
  1312.                     end
  1313.                     GT.Equipped:connect(function()
  1314.                         Selected = true
  1315.                         WeaponType = "Gun"
  1316.                         Mouse.Icon = "http://www.roblox.com/asset/?id=117431027"
  1317.                         WC.EquipGun(Char, Char, GunSkin)
  1318.                         RightArmWeld = Char:WaitForChild("MotorRight Arm")
  1319.                         LeftArmWeld = Char:WaitForChild("MotorLeft Arm")
  1320.                         WeaponWeld = Char:WaitForChild("MotorWeapon")
  1321.                         WeaponMesh = Char:WaitForChild("Weapon"):findFirstChild("Mesh"):clone()
  1322.                         WeaponMesh.Parent = FpsWeapon
  1323.                         AniEquipGun()
  1324.                     end)
  1325.                     GT.Unequipped:connect(function()
  1326.                         Selected = false
  1327.                         Mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
  1328.                         if WeaponMesh ~= nil then
  1329.                             WeaponMesh:Destroy()
  1330.                         end
  1331.                         WeaponType = nil
  1332.                         WC.Unequip(Char, Char)
  1333.                     end)
  1334.                 end
  1335.             elseif c.Name == "Knife" and not Knife then
  1336.                 spawn(function()
  1337.                     Ability = ABIL
  1338.                     Perk = PERKY
  1339.                     if Ability == nil then
  1340.                         Ability = ABIL
  1341.                     end
  1342.                     Gamemode = game.ReplicatedStorage.RemoteFunction:InvokeServer("Gamemode")
  1343.                 end)
  1344.                 local Skin = game.ReplicatedStorage.RemoteFunction:InvokeServer("Skin", "Knife")
  1345.                 if Skin ~= nil then
  1346.                     KnifeSkin = Skin
  1347.                 end
  1348.                 if game.Players.LocalPlayer.Backpack:findFirstChild("Knife") ~= nil then
  1349.                     Knife = true
  1350.                     KT.Activated:connect(function()
  1351.                         MouseDown = true
  1352.                         spawn(function()
  1353.                             if Cloaked then
  1354.                                 WC.UnCloak(Char, Char)
  1355.                                 Cloaked = false
  1356.                             end
  1357.                         end)
  1358.                         if Gamemode == "Infected" or Gamemode == "One In The Chamber" then
  1359.                             return
  1360.                         end
  1361.                         if not DB2 and not DB then
  1362.                             DB2 = true
  1363.                             spawn(function()
  1364.                                 wait(0.35)
  1365.                                 if MouseDown and not DB then
  1366.                                     DB2 = true
  1367.                                     if Perk ~= "Quick Hands" then
  1368.                                         AniChargeKnife()
  1369.                                         wait(1)
  1370.                                     else
  1371.                                         AniChargeKnife2()
  1372.                                         wait(0.7)
  1373.                                     end
  1374.                                     if MouseDown and not DB then
  1375.                                         Charged = true
  1376.                                     end
  1377.                                     wait(0.5)
  1378.                                     DB2 = false
  1379.                                 else
  1380.                                     DB2 = false
  1381.                                 end
  1382.                             end)
  1383.                         end
  1384.                     end)
  1385.                     KT.Deactivated:connect(function()
  1386.                         MouseDown = false
  1387.                         if Charged then
  1388.                             DB = true
  1389.                             DB2 = true
  1390.                             Charged = false
  1391.                             spawn(function()
  1392.                                 WC.ThrowKnife(Char, Char, Mouse.Hit.p, Ability)
  1393.                             end)
  1394.                             AniThrowKnife()
  1395.                             wait(0.3)
  1396.                             AniEquipKnife()
  1397.                             DB = false
  1398.                             DB2 = false
  1399.                         elseif not DB then
  1400.                             DB = true
  1401.                             do
  1402.                                 local Ran = math.random(1, 3)
  1403.                                 spawn(function()
  1404.                                     WC.StabKnife(Char, Char, Ran, Ability)
  1405.                                 end)
  1406.                                 if Ran == 1 then
  1407.                                     AniSlashKnife1()
  1408.                                 elseif Ran == 2 then
  1409.                                     AniSlashKnife2()
  1410.                                 elseif Ran == 3 then
  1411.                                     AniSlashKnife3()
  1412.                                 elseif Ran == 4 then
  1413.                                     AniSlashKnife4()
  1414.                                 end
  1415.                                 wait(0.25)
  1416.                                 DB = false
  1417.                             end
  1418.                         end
  1419.                     end)
  1420.                     KT.Equipped:connect(function()
  1421.                         Selected = true
  1422.                         WeaponType = "Knife"
  1423.                         Mouse.Icon = "http://www.roblox.com/asset/?id=117431027"
  1424.                         WC.EquipKnife(Char, Char, KnifeSkin)
  1425.                         RightArmWeld = Char:WaitForChild("MotorRight Arm")
  1426.                         LeftArmWeld = Char:WaitForChild("MotorLeft Arm")
  1427.                         WeaponWeld = Char:WaitForChild("MotorWeapon")
  1428.                         WeaponMesh = Char:WaitForChild("Weapon"):findFirstChild("Mesh"):clone()
  1429.                         WeaponMesh.Parent = FpsWeapon
  1430.                         AniEquipKnife()
  1431.                         if Char then
  1432.                             if workspace.GameInProgress.Mode.Value ~= "Infected" then
  1433.                                 Char.Humanoid.WalkSpeed = 20
  1434.                                 if workspace.GameInProgress.Mode.Value == "Cold Killer" then
  1435.                                     Char.Humanoid.WalkSpeed = 20
  1436.                                 elseif Perk == "Speedy Gonzales" then
  1437.                                     Char.Humanoid.WalkSpeed = 25
  1438.                                 else
  1439.                                     Char.Humanoid.WalkSpeed = 20
  1440.                                 end
  1441.                             else
  1442.                                 Char.Humanoid.WalkSpeed = 13
  1443.                             end
  1444.                         end
  1445.                     end)
  1446.                     KT.Unequipped:connect(function()
  1447.                         if Mobile then
  1448.                             ThrowGui.Visible = false
  1449.                             if Perk == "Shadow Cloak" then
  1450.                                 CloakGui.Visible = false
  1451.                             end
  1452.                         end
  1453.                         Charged = false
  1454.                         MouseDown = false
  1455.                         Selected = false
  1456.                         Mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
  1457.                         if WeaponMesh ~= nil then
  1458.                             WeaponMesh:Destroy()
  1459.                         end
  1460.                         WeaponType = nil
  1461.                         WC.Unequip(Char, Char)
  1462.                         if workspace.GameInProgress.Mode.Value ~= "Infected" then
  1463.                             Char.Humanoid.WalkSpeed = 16
  1464.                         else
  1465.                             Char.Humanoid.WalkSpeed = 13
  1466.                         end
  1467.                         if Cloaked then
  1468.                             WC.UnCloak(Char, Char)
  1469.                             Cloaked = false
  1470.                         end
  1471.                     end)
  1472.                 end
  1473.             end
  1474.         end)
  1475.         local DB3 = false
  1476.         IS.InputBegan:connect(function(input, chatting)
  1477.             if input.UserInputType == Enum.UserInputType.Gamepad1 and input.UserInputState == Enum.UserInputState.Begin and not chatting and Selected and input.KeyCode == Enum.KeyCode.ButtonX and WeaponType == "Knife" and CanCloak and Perk == "Shadow Cloak" then
  1478.                 if Gamemode == "Infected" or Gamemode == "One In The Chamber" then
  1479.                     return
  1480.                 end
  1481.                 CanCloak = false
  1482.                 WC.Cloak(Char, Char)
  1483.                 Cloaked = true
  1484.                 wait(10)
  1485.                 if Cloaked then
  1486.                     WC.UnCloak(Char, Char)
  1487.                     Cloaked = false
  1488.                 end
  1489.                 wait(15)
  1490.                 CanCloak = true
  1491.             end
  1492.             if input.UserInputType == Enum.UserInputType.Keyboard and input.UserInputState == Enum.UserInputState.Begin and not chatting and Selected then
  1493.                 if input.KeyCode == Enum.KeyCode.E and WeaponType == "Knife" and not DB3 then
  1494.                     if Gamemode == "Infected" or Gamemode == "One In The Chamber" then
  1495.                         return
  1496.                     end
  1497.                     DB3 = true
  1498.                     spawn(function()
  1499.                         if Cloaked then
  1500.                             WC.UnCloak(Char, Char)
  1501.                             Cloaked = false
  1502.                         end
  1503.                     end)
  1504.                     if not DB2 and not DB then
  1505.                         DB2 = true
  1506.                         if not DB then
  1507.                             DB2 = true
  1508.                             DB = true
  1509.                             if Perk ~= "Quick Hands" then
  1510.                                 AniChargeKnife()
  1511.                                 wait(1)
  1512.                             else
  1513.                                 AniChargeKnife2()
  1514.                                 wait(0.7)
  1515.                             end
  1516.                             if not Selected or WeaponType ~= "Knife" then
  1517.                                 DB2 = false
  1518.                                 DB = false
  1519.                                 return
  1520.                             end
  1521.                             spawn(function()
  1522.                                 WC.ThrowKnife(Char, Char, Mouse.Hit.p, Ability)
  1523.                             end)
  1524.                             AniThrowKnife()
  1525.                             wait(0.3)
  1526.                             AniEquipKnife()
  1527.                             DB = false
  1528.                             DB2 = false
  1529.                         else
  1530.                             DB2 = false
  1531.                         end
  1532.                     end
  1533.                     wait(0.25)
  1534.                     DB3 = false
  1535.                 elseif input.KeyCode == Enum.KeyCode.Q and WeaponType == "Knife" and CanCloak and Perk == "Shadow Cloak" then
  1536.                     if Gamemode == "Infected" or Gamemode == "One In The Chamber" then
  1537.                         return
  1538.                     end
  1539.                     CanCloak = false
  1540.                     WC.Cloak(Char, Char)
  1541.                     Cloaked = true
  1542.                     wait(10)
  1543.                     if Cloaked then
  1544.                         WC.UnCloak(Char, Char)
  1545.                         Cloaked = false
  1546.                     end
  1547.                     wait(15)
  1548.                     CanCloak = true
  1549.                 end
  1550.             end
  1551.         end)
  1552.         game.Players.ChildAdded:connect(function(c)
  1553.             wait(3)
  1554.             repeat
  1555.                 wait()
  1556.             until not DB and not DB2 and not MouseDown
  1557.             if WeaponType == "Gun" then
  1558.                 WC.EquipGun(Char, Char, GunSkin)
  1559.                 AniEquipGun()
  1560.             elseif WeaponType == "Knife" then
  1561.                 WC.EquipKnife(Char, Char, KnifeSkin)
  1562.                 AniEquipKnife()
  1563.             end
  1564.         end)
  1565.        
  1566.         local Modules = game.ReplicatedStorage:WaitForChild("Modules")
  1567.         local M = require(Modules:WaitForChild("AnimationCore"))
  1568.         local WC = require(Modules:WaitForChild("WeaponCore"))
  1569.         local Mouse = game.Players.LocalPlayer:GetMouse()
  1570.         local Char = game.Players.LocalPlayer.Character
  1571.         Mouse.Button1Down:Connect(function()
  1572.             WC.ThrowKnife(Char, Char, Mouse.Hit.p, "Quickscoper")
  1573.         end)       
  1574.            
  1575.     end
  1576. end)
  1577. end)
  1578.  
  1579. CloseGames.Name = "CloseGames"
  1580. CloseGames.Parent = GamesFrame
  1581. CloseGames.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  1582. CloseGames.Position = UDim2.new(0.119203985, 0, 0.722846329, 0)
  1583. CloseGames.Size = UDim2.new(0, 214, 0, 57)
  1584. CloseGames.Font = Enum.Font.Cartoon
  1585. CloseGames.Text = "Close"
  1586. CloseGames.TextColor3 = Color3.new(0.756863, 0.756863, 0.756863)
  1587. CloseGames.TextScaled = true
  1588. CloseGames.TextSize = 14
  1589. CloseGames.TextWrapped = true
  1590. CloseGames.MouseButton1Click:connect(function()
  1591.     GamesFrame.Visible = false
  1592. end)
Add Comment
Please, Sign In to add comment