SHARE
TWEET

nice "leak" typical moders

a guest May 15th, 2019 501 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top