Dogmen

Untitled

Jan 17th, 2019
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.33 KB | None | 0 0
  1. --Created By Unlisting
  2. --Murderer's Color is Red.
  3. --Sheriff's Color is Blue.
  4. --IF THE ESP DOESNT SHOW ONE OF THE PLAYERS ITS BECAUSE THEY HAVE SELECTED THE ITEM AND THEY ARE IN CLEAR VIEW WITH THE ITEM!
  5.  
  6. --Settings
  7. local MainBind = "r" --Main Keybind For Chams
  8. local Chams = true -- Set to false if you dont want to have Chams for the Murderer and the Sheriff.
  9. local CandyESP = false --Set to true if you want to have ESP for the Candy.
  10. local Updater = 0.1 --Set This To A Integer You Want The Time To Take To Update The ESP. "0.1" Is Recommended!
  11. local ClearBind = "o" --Keep Lowercase This Is Workspace Clean Keybind. It Removes All The Chams.
  12.  
  13. --Scripting
  14.  
  15. local plr = game:GetService("Players")
  16. local LP = game:GetService("Players").LocalPlayer
  17. local Work = game:GetService("Workspace")
  18. local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
  19. local esp = false
  20.  
  21. local BodyParts = {
  22. "Head";
  23. "Torso";
  24. "Left Leg";
  25. "Right Leg";
  26. "Right Arm";
  27. "Left Arm";
  28. }
  29.  
  30. local Maps = {
  31. "BioLab"; --1
  32. "Bank"; --2
  33. "Mansion"; --3
  34. "Office3"; --4
  35. "Terraria"; --5
  36. "Hotel"; --6
  37. "Italy"; --7
  38. "HauntedHouse"; --8
  39. "MilBase"; --9
  40. "Hospital"; --10
  41. "Hospital2"; --11
  42. "Mansion2"; --12
  43. "Lab2"; --13
  44. "Factory"; --14
  45. "Workplace"; --15
  46. }
  47.  
  48. if Work:FindFirstChild("MurderChams") then
  49. Work.MurderChams:Remove()
  50. end
  51. if Work:FindFirstChild("SheriffChams") then
  52. Work.SheriffChams:Remove()
  53. end
  54. if Work:FindFirstChild("EveryoneChams") then
  55. Work.EveryoneChams:Remove()
  56. end
  57.  
  58. function Chamss()
  59.  
  60. local ESP = Instance.new("BoxHandleAdornment")
  61. ESP.AlwaysOnTop = true
  62. ESP.Name = "MurderChams"
  63. ESP.ZIndex = 2
  64. ESP.Parent = Work
  65.  
  66. local ESP1 = Instance.new("BoxHandleAdornment")
  67. ESP1.AlwaysOnTop = true
  68. ESP1.Name = "EveryoneChams"
  69. ESP1.ZIndex = 2
  70. ESP1.Parent = Work
  71.  
  72. local ESP2 = Instance.new("BoxHandleAdornment")
  73. ESP2.AlwaysOnTop = true
  74. ESP2.Name = "SheriffChams"
  75. ESP2.ZIndex = 2
  76. ESP2.Parent = Work
  77.  
  78. for i, v in ipairs(BodyParts) do
  79. for i, c in pairs(plr:GetChildren()) do
  80. if c:FindFirstChild("Backpack") then
  81. if c.Backpack:FindFirstChild("Knife") and not LP.Backpack:FindFirstChild("Knife") then
  82. local ChamsClone = Work:FindFirstChild("MurderChams"):Clone()
  83. ChamsClone.AlwaysOnTop = true
  84. ChamsClone.Name = "MurderChams"
  85. ChamsClone.ZIndex = 2
  86. ChamsClone.Parent = Work
  87. ChamsClone.Adornee = c.Character[v]
  88. ChamsClone.Color3 = Color3.new(1,0,0)
  89. ChamsClone.Size = c.Character[v].Size
  90. warn("The Murderer Is "..c.Name)
  91. end
  92. end
  93. end
  94. end
  95.  
  96. for i, v in ipairs(BodyParts) do
  97. for i, c in pairs(plr:GetChildren()) do
  98. if c:FindFirstChild("Backpack") then
  99. if c.Backpack:FindFirstChild("Revolver") and not LP.Backpack:FindFirstChild("Revolver") then
  100. local ChamsClone = Work:FindFirstChild("MurderChams"):Clone()
  101. ChamsClone.AlwaysOnTop = true
  102. ChamsClone.Name = "SheriffChams"
  103. ChamsClone.ZIndex = 2
  104. ChamsClone.Parent = Work
  105. ChamsClone.Adornee = c.Character[v]
  106. ChamsClone.Color3 = Color3.new(0,0,1)
  107. ChamsClone.Size = c.Character[v].Size
  108. warn("The Sheriff Is "..c.Name)
  109. end
  110. end
  111. end
  112. end
  113.  
  114. if LP.Backpack:FindFirstChild("Knife") then
  115. for i, v in ipairs(BodyParts) do
  116. for i, c in pairs(plr:GetChildren()) do
  117. if c:FindFirstChild("Backpack") then
  118. if not c.Backpack:FindFirstChild("Revolver") and not LP.Backpack:FindFirstChild("Revolver") then
  119. if c.Name ~= LP.Name then
  120. local ChamsClone = Work:FindFirstChild("MurderChams"):Clone()
  121. ChamsClone.AlwaysOnTop = true
  122. ChamsClone.Name = "EveryoneChams"
  123. ChamsClone.ZIndex = 2
  124. ChamsClone.Parent = Work
  125. ChamsClone.Adornee = c.Character[v]
  126. ChamsClone.Color3 = Color3.new(0,1,0)
  127. ChamsClone.Size = c.Character[v].Size
  128. end
  129. end
  130. end
  131. if c:FindFirstChild("Backpack") then
  132. if c.Backpack:FindFirstChild("Revolver") then
  133. if c.Name ~= LP.Name then
  134. local ChamsClone = Work:FindFirstChild("MurderChams"):Clone()
  135. ChamsClone.AlwaysOnTop = true
  136. ChamsClone.Name = "SheriffChams"
  137. ChamsClone.ZIndex = 2
  138. ChamsClone.Parent = Work
  139. ChamsClone.Adornee = c.Character[v]
  140. ChamsClone.Color3 = Color3.new(0,0,1)
  141. ChamsClone.Size = c.Character[v].Size
  142. warn("The Sheriff Is"..c.Name)
  143. end
  144. end
  145. end
  146. end
  147. end
  148. end
  149. end
  150.  
  151. function CandyESPP()
  152. if Work:FindFirstChild("MurderChams") then
  153. for i, v in pairs(Work:GetChildren()) do
  154. if Work:FindFirstChild("Candyyy") then
  155. Work.Candyyy:Remove()
  156. end
  157. end
  158. end
  159.  
  160.  
  161. local ESP1 = Instance.new("SphereHandleAdornment")
  162. ESP1.AlwaysOnTop = true
  163. ESP1.Name = "Candyyy"
  164. ESP1.ZIndex = 2
  165. ESP1.Parent = Work
  166.  
  167. if Work:FindFirstChild(Maps[1]) then
  168. local coinss = Work[Maps[1]].CoinContainer
  169. for i, v in pairs(coinss:GetChildren()) do
  170. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  171. ChamsClone.AlwaysOnTop = true
  172. ChamsClone.Name = "Candyyy"
  173. ChamsClone.ZIndex = 2
  174. ChamsClone.Parent = Work
  175. ChamsClone.Adornee = v
  176. ChamsClone.Color3 = Color3.new(1,0,1)
  177. end
  178. end
  179.  
  180. if Work:FindFirstChild(Maps[2]) then
  181. local coinss = Work[Maps[2]].CoinContainer
  182. for i, v in pairs(coinss:GetChildren()) do
  183. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  184. ChamsClone.AlwaysOnTop = true
  185. ChamsClone.Name = "Candyyy"
  186. ChamsClone.ZIndex = 2
  187. ChamsClone.Parent = Work
  188. ChamsClone.Adornee = v
  189. ChamsClone.Color3 = Color3.new(1,0,1)
  190. end
  191. end
  192.  
  193. if Work:FindFirstChild(Maps[3]) then
  194. local coinss = Work[Maps[3]].CoinContainer
  195. for i, v in pairs(coinss:GetChildren()) do
  196. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  197. ChamsClone.AlwaysOnTop = true
  198. ChamsClone.Name = "Candyyy"
  199. ChamsClone.ZIndex = 2
  200. ChamsClone.Parent = Work
  201. ChamsClone.Adornee = v
  202. ChamsClone.Color3 = Color3.new(1,0,1)
  203. end
  204. end
  205.  
  206. if Work:FindFirstChild(Maps[4]) then
  207. local coinss = Work[Maps[4]].CoinContainer
  208. for i, v in pairs(coinss:GetChildren()) do
  209. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  210. ChamsClone.AlwaysOnTop = true
  211. ChamsClone.Name = "Candyyy"
  212. ChamsClone.ZIndex = 2
  213. ChamsClone.Parent = Work
  214. ChamsClone.Adornee = v
  215. ChamsClone.Color3 = Color3.new(1,0,1)
  216. end
  217. end
  218.  
  219. if Work:FindFirstChild(Maps[5]) then
  220. local coinss = Work[Maps[5]].CoinContainer
  221. for i, v in pairs(coinss:GetChildren()) do
  222. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  223. ChamsClone.AlwaysOnTop = true
  224. ChamsClone.Name = "Candyyy"
  225. ChamsClone.ZIndex = 2
  226. ChamsClone.Parent = Work
  227. ChamsClone.Adornee = v
  228. ChamsClone.Color3 = Color3.new(1,0,1)
  229. end
  230. end
  231.  
  232. if Work:FindFirstChild(Maps[6]) then
  233. local coinss = Work[Maps[6]].CoinContainer
  234. for i, v in pairs(coinss:GetChildren()) do
  235. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  236. ChamsClone.AlwaysOnTop = true
  237. ChamsClone.Name = "Candyyy"
  238. ChamsClone.ZIndex = 2
  239. ChamsClone.Parent = Work
  240. ChamsClone.Adornee = v
  241. ChamsClone.Color3 = Color3.new(1,0,1)
  242. end
  243. end
  244.  
  245. if Work:FindFirstChild(Maps[7]) then
  246. local coinss = Work[Maps[7]].CoinContainer
  247. for i, v in pairs(coinss:GetChildren()) do
  248. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  249. ChamsClone.AlwaysOnTop = true
  250. ChamsClone.Name = "Candyyy"
  251. ChamsClone.ZIndex = 2
  252. ChamsClone.Parent = Work
  253. ChamsClone.Adornee = v
  254. ChamsClone.Color3 = Color3.new(1,0,1)
  255. end
  256. end
  257.  
  258. if Work:FindFirstChild(Maps[8]) then
  259. local coinss = Work[Maps[8]].CoinContainer
  260. for i, v in pairs(coinss:GetChildren()) do
  261. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  262. ChamsClone.AlwaysOnTop = true
  263. ChamsClone.Name = "Candyyy"
  264. ChamsClone.ZIndex = 2
  265. ChamsClone.Parent = Work
  266. ChamsClone.Adornee = v
  267. ChamsClone.Color3 = Color3.new(1,0,1)
  268. end
  269. end
  270.  
  271. if Work:FindFirstChild(Maps[9]) then
  272. local coinss = Work[Maps[9]].CoinContainer
  273. for i, v in pairs(coinss:GetChildren()) do
  274. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  275. ChamsClone.AlwaysOnTop = true
  276. ChamsClone.Name = "Candyyy"
  277. ChamsClone.ZIndex = 2
  278. ChamsClone.Parent = Work
  279. ChamsClone.Adornee = v
  280. ChamsClone.Color3 = Color3.new(1,0,1)
  281. end
  282. end
  283.  
  284. if Work:FindFirstChild(Maps[10]) then
  285. local coinss = Work[Maps[10]].CoinContainer
  286. for i, v in pairs(coinss:GetChildren()) do
  287. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  288. ChamsClone.AlwaysOnTop = true
  289. ChamsClone.Name = "Candyyy"
  290. ChamsClone.ZIndex = 2
  291. ChamsClone.Parent = Work
  292. ChamsClone.Adornee = v
  293. ChamsClone.Color3 = Color3.new(1,0,1)
  294. end
  295. end
  296.  
  297. if Work:FindFirstChild(Maps[11]) then
  298. local coinss = Work[Maps[11]].CoinContainer
  299. for i, v in pairs(coinss:GetChildren()) do
  300. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  301. ChamsClone.AlwaysOnTop = true
  302. ChamsClone.Name = "Candyyy"
  303. ChamsClone.ZIndex = 2
  304. ChamsClone.Parent = Work
  305. ChamsClone.Adornee = v
  306. ChamsClone.Color3 = Color3.new(1,0,1)
  307. end
  308. end
  309.  
  310. if Work:FindFirstChild(Maps[12]) then
  311. local coinss = Work[Maps[12]].CoinContainer
  312. for i, v in pairs(coinss:GetChildren()) do
  313. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  314. ChamsClone.AlwaysOnTop = true
  315. ChamsClone.Name = "Candyyy"
  316. ChamsClone.ZIndex = 2
  317. ChamsClone.Parent = Work
  318. ChamsClone.Adornee = v
  319. ChamsClone.Color3 = Color3.new(1,0,1)
  320. end
  321. end
  322.  
  323. if Work:FindFirstChild(Maps[13]) then
  324. local coinss = Work[Maps[13]].CoinContainer
  325. for i, v in pairs(coinss:GetChildren()) do
  326. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  327. ChamsClone.AlwaysOnTop = true
  328. ChamsClone.Name = "Candyyy"
  329. ChamsClone.ZIndex = 2
  330. ChamsClone.Parent = Work
  331. ChamsClone.Adornee = v
  332. ChamsClone.Color3 = Color3.new(1,0,1)
  333. end
  334. end
  335.  
  336. if Work:FindFirstChild(Maps[14]) then
  337. local coinss = Work[Maps[14]].CoinContainer
  338. for i, v in pairs(coinss:GetChildren()) do
  339. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  340. ChamsClone.AlwaysOnTop = true
  341. ChamsClone.Name = "Candyyy"
  342. ChamsClone.ZIndex = 2
  343. ChamsClone.Parent = Work
  344. ChamsClone.Adornee = v
  345. ChamsClone.Color3 = Color3.new(1,0,1)
  346. end
  347. end
  348.  
  349. if Work:FindFirstChild(Maps[15]) then
  350. local coinss = Work[Maps[15]].CoinContainer
  351. for i, v in pairs(coinss:GetChildren()) do
  352. local ChamsClone = Work:FindFirstChild("Candyyy"):Clone()
  353. ChamsClone.AlwaysOnTop = true
  354. ChamsClone.Name = "Candyyy"
  355. ChamsClone.ZIndex = 2
  356. ChamsClone.Parent = Work
  357. ChamsClone.Adornee = v
  358. ChamsClone.Color3 = Color3.new(1,0,1)
  359. end
  360. end
  361. end
  362.  
  363. function Update()
  364. while true do
  365. wait(Updater)
  366. CandyESPP()
  367. end
  368. end
  369.  
  370. function Clear()
  371. for i, v in pairs(Work:GetChildren()) do
  372. if v.Name == "MurderChams" then
  373. v:Remove()
  374. end
  375. if v.Name == "SheriffChams" then
  376. v:Remove()
  377. end
  378. if v.Name == "EveryoneChams" then
  379. v:Remove()
  380. end
  381. if v.Name == "Candyyy" then
  382. v:Remove()
  383. end
  384. esp = false
  385. end
  386. warn("All Chams Have Been Cleared")
  387. end
  388.  
  389. Mouse.KeyDown:connect(function(key)
  390. if key == ClearBind then
  391. Clear()
  392. end
  393. end)
  394.  
  395. function UpdateChams()
  396. plr.PlayerAdded:connect(function(player)
  397. player.CharacterAdded:connect(function(character)
  398. character:WaitForChild("Humanoid").Died:connect(function()
  399. for i, v in pairs(Work:GetChildren()) do
  400. if v.Name == "MurderChams" and v.Name == "SheriffChams" or v.Name == "EveryoneChams" and v.Name =="SheriffChams" then
  401. v:Remove()
  402. Chamss()
  403. end
  404. end
  405. end)
  406. end)
  407. end)
  408. end
  409.  
  410. if Chams == true then
  411. Mouse.KeyDown:connect(function(key)
  412. if key == MainBind then
  413. if esp == true then
  414. esp = false
  415. for i, v in pairs(Work:GetChildren()) do
  416. if v.Name == "MurderChams" then
  417. v:Remove()
  418. end
  419. if v.Name == "SheriffChams" then
  420. v:Remove()
  421. end
  422. if v.Name == "EveryoneChams" then
  423. v:Remove()
  424. end
  425. end
  426. else
  427. esp = true
  428. Chamss()
  429. end
  430. end
  431. end)
  432. Chamss()
  433. end
  434.  
  435. while true do
  436. wait()
  437. if Work:FindFirstChild("GrabGun") then
  438. if Work.GrabGun:IsA("Model") then
  439. Work.GrabGun:MoveTo(LP.Character.Humanoid.Position)
  440. else
  441. Work.GrabGun.CFrame = LP.Character.Humanoid.Position
  442. end
  443. end
  444. end
  445.  
  446. if CandyESP == true then
  447. CandyESPP()
  448. Update()
  449. end
  450.  
  451. warn("Murder Mystery 2 Chams Created By Unlisting")
  452.  
  453. --End Of Scripting--
Add Comment
Please, Sign In to add comment