paenghaha

Knife Simulator

Jun 13th, 2019
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.01 KB | None | 0 0
  1. --====================================================================--
  2. --|| SCRIPT BY: BARTVANM ||--
  3. --====================================================================--
  4.  
  5.  
  6. -- Variables:
  7. moneyToggle = false
  8. AimbotToggle = false
  9. espToggle = false
  10. plr, dist = nil,1
  11. tpKillToggle = false
  12. FastToggle = false
  13. -- Instances:
  14. local KnifeSimulatorGUI = Instance.new("ScreenGui")
  15. local main = Instance.new("Frame")
  16. local OpenMoney = Instance.new("TextButton")
  17. local header = Instance.new("TextLabel")
  18. local footer = Instance.new("TextLabel")
  19. local CloseMoney = Instance.new("TextButton")
  20. local CloseAimbot = Instance.new("TextButton")
  21. local OpenAimbot = Instance.new("TextButton")
  22. local CloseESP = Instance.new("TextButton")
  23. local OpenTPKILL = Instance.new("TextButton")
  24. local CloseTPKILL = Instance.new("TextButton")
  25. local OpenTP = Instance.new("TextButton")
  26. local OpenFAST = Instance.new("TextButton")
  27. local CloseFAST = Instance.new("TextButton")
  28. local OpenESP = Instance.new("TextButton")
  29. local open = Instance.new("Frame")
  30. local OpenMain = Instance.new("TextButton")
  31. local CLOSEBUTTON = Instance.new("TextButton")
  32. local CloseMain = Instance.new("TextButton")
  33. --Properties:
  34. KnifeSimulatorGUI.Name = "Knife Simulator GUI"
  35. KnifeSimulatorGUI.Parent = game.CoreGui
  36.  
  37. main.Active = true
  38. main.Draggable = true
  39.  
  40. main.Name = "main"
  41. main.Parent = KnifeSimulatorGUI
  42. main.BackgroundColor3 = Color3.new(0.0901961, 0.65098, 1)
  43. main.BackgroundTransparency = 0.40000000596046
  44. main.BorderColor3 = Color3.new(1, 1, 1)
  45. main.BorderSizePixel = 8
  46. main.Position = UDim2.new(0.408839792, 0, 0.260442257, 0)
  47. main.Size = UDim2.new(0, 241, 0, 475)
  48. main.Visible = false
  49.  
  50. OpenMoney.Name = "OpenMoney"
  51. OpenMoney.Parent = main
  52. OpenMoney.BackgroundColor3 = Color3.new(0.0117647, 0.576471, 0.0784314)
  53. OpenMoney.BackgroundTransparency = 0.40000000596046
  54. OpenMoney.BorderColor3 = Color3.new(1, 1, 1)
  55. OpenMoney.BorderSizePixel = 2
  56. OpenMoney.Position = UDim2.new(0.0699058324, 0, 0.122530729, 0)
  57. OpenMoney.Size = UDim2.new(0, 207, 0, 50)
  58. OpenMoney.Font = Enum.Font.SciFi
  59. OpenMoney.Text = "MONEY FARM"
  60. OpenMoney.TextColor3 = Color3.new(1, 1, 1)
  61. OpenMoney.TextSize = 27
  62. OpenMoney.TextStrokeColor3 = Color3.new(0.156863, 0.470588, 0)
  63. OpenMoney.TextStrokeTransparency = 0
  64. OpenMoney.MouseButton1Click:connect(function()
  65. OpenMoney.Visible = false
  66. CloseMoney.Visible = true
  67. moneyToggle = true
  68. while moneyToggle == true do
  69. wait()
  70. game.ReplicatedStorage.forhackers:InvokeServer("hit", {})
  71. game.ReplicatedStorage.forhackers:InvokeServer("throw", {})
  72. end
  73. end)
  74.  
  75. header.Name = "header"
  76. header.Parent = main
  77. header.BackgroundColor3 = Color3.new(0.0901961, 0.65098, 1)
  78. header.BorderSizePixel = 0
  79. header.Size = UDim2.new(0, 241, 0, 38)
  80. header.Font = Enum.Font.SciFi
  81. header.Text = "Knife Sim UI"
  82. header.TextColor3 = Color3.new(1, 1, 1)
  83. header.TextSize = 32
  84. header.TextStrokeColor3 = Color3.new(0.0196078, 0.458824, 1)
  85. header.TextStrokeTransparency = 0
  86.  
  87. footer.Name = "footer"
  88. footer.Parent = main
  89. footer.BackgroundColor3 = Color3.new(0.0901961, 0.65098, 1)
  90. footer.BorderSizePixel = 0
  91. footer.Position = UDim2.new(-0.00414937781, 0, 0.919406235, 0)
  92. footer.Size = UDim2.new(0, 241, 0, 38)
  93. footer.Font = Enum.Font.SciFi
  94. footer.Text = "Made By: Bartvanm"
  95. footer.TextColor3 = Color3.new(1, 1, 1)
  96. footer.TextSize = 28
  97. footer.TextStrokeColor3 = Color3.new(0.0196078, 0.458824, 1)
  98. footer.TextStrokeTransparency = 0
  99.  
  100. CloseMoney.Name = "CloseMoney"
  101. CloseMoney.Parent = main
  102. CloseMoney.BackgroundColor3 = Color3.new(0.905882, 0.0196078, 0.0352941)
  103. CloseMoney.BackgroundTransparency = 0.40000000596046
  104. CloseMoney.BorderColor3 = Color3.new(1, 1, 1)
  105. CloseMoney.BorderSizePixel = 2
  106. CloseMoney.Position = UDim2.new(0.0699058324, 0, 0.122530729, 0)
  107. CloseMoney.Size = UDim2.new(0, 207, 0, 50)
  108. CloseMoney.Visible = false
  109. CloseMoney.Font = Enum.Font.SciFi
  110. CloseMoney.Text = "MONEY FARM"
  111. CloseMoney.TextColor3 = Color3.new(1, 1, 1)
  112. CloseMoney.TextSize = 27
  113. CloseMoney.TextStrokeColor3 = Color3.new(0.792157, 0.0352941, 0.0470588)
  114. CloseMoney.TextStrokeTransparency = 0
  115. CloseMoney.MouseButton1Click:connect(function()
  116. OpenMoney.Visible = true
  117. CloseMoney.Visible = false
  118. moneyToggle = false
  119. end)
  120.  
  121. CloseAimbot.Name = "CloseAimbot"
  122. CloseAimbot.Parent = main
  123. CloseAimbot.BackgroundColor3 = Color3.new(0.905882, 0.0196078, 0.0352941)
  124. CloseAimbot.BackgroundTransparency = 0.40000000596046
  125. CloseAimbot.BorderColor3 = Color3.new(1, 1, 1)
  126. CloseAimbot.BorderSizePixel = 2
  127. CloseAimbot.Position = UDim2.new(0.0699058324, 0, 0.248468667, 0)
  128. CloseAimbot.Size = UDim2.new(0, 207, 0, 50)
  129. CloseAimbot.Visible = false
  130. CloseAimbot.Font = Enum.Font.SciFi
  131. CloseAimbot.Text = "AIMBOT"
  132. CloseAimbot.TextColor3 = Color3.new(1, 1, 1)
  133. CloseAimbot.TextSize = 27
  134. CloseAimbot.TextStrokeColor3 = Color3.new(0.792157, 0.0352941, 0.0470588)
  135. CloseAimbot.TextStrokeTransparency = 0
  136. CloseAimbot.MouseButton1Click:connect(function()
  137. CloseAimbot.Visible = false
  138. OpenAimbot.Visible = true
  139. AimbotToggle = false
  140. if AimbotToggle == false then
  141. warn("Deactivated Aimbot")
  142. local plrs = game:service("Players")
  143. local ms = plrs.LocalPlayer:GetMouse()
  144. local nearest = function()
  145. plr,dist = nil,1
  146. for k,l in pairs(plrs:GetPlayers()) do
  147. local pos = l.Character:GetPrimaryPartCFrame().p
  148. local len = (ms.Hit.p - pos).Magnitude
  149. if len <= dist then
  150. plr = l
  151. dist = len
  152. end
  153. end
  154. return plr.Character:GetPrimaryPartCFrame().p
  155. end
  156. workspace.CurrentCamera.trash.ChildAdded:connect(function(c)
  157. c.CFrame = CFrame.new(nearest())
  158. end)
  159. end
  160. end)
  161.  
  162. OpenAimbot.Name = "OpenAimbot"
  163. OpenAimbot.Parent = main
  164. OpenAimbot.BackgroundColor3 = Color3.new(0.0117647, 0.576471, 0.0784314)
  165. OpenAimbot.BackgroundTransparency = 0.40000000596046
  166. OpenAimbot.BorderColor3 = Color3.new(1, 1, 1)
  167. OpenAimbot.BorderSizePixel = 2
  168. OpenAimbot.Position = UDim2.new(0.0699058324, 0, 0.248468667, 0)
  169. OpenAimbot.Size = UDim2.new(0, 207, 0, 50)
  170. OpenAimbot.Font = Enum.Font.SciFi
  171. OpenAimbot.Text = "AIMBOT"
  172. OpenAimbot.TextColor3 = Color3.new(1, 1, 1)
  173. OpenAimbot.TextSize = 27
  174. OpenAimbot.TextStrokeColor3 = Color3.new(0.156863, 0.470588, 0)
  175. OpenAimbot.TextStrokeTransparency = 0
  176. OpenAimbot.MouseButton1Click:connect(function()
  177. OpenAimbot.Visible = false
  178. CloseAimbot.Visible = true
  179. AimbotToggle = true
  180.  
  181. if AimbotToggle then
  182. warn("Activated Aimbot")
  183. local plrs = game:service("Players")
  184. local ms = plrs.LocalPlayer:GetMouse()
  185. local nearest = function()
  186. plr,dist = nil,5000
  187. for k,l in pairs(plrs:GetPlayers()) do
  188. local pos = l.Character:GetPrimaryPartCFrame().p
  189. local len = (ms.Hit.p - pos).Magnitude
  190. if len <= dist then
  191. plr = l
  192. dist = len
  193. end
  194. end
  195. return plr.Character:GetPrimaryPartCFrame().p
  196. end
  197. workspace.CurrentCamera.trash.ChildAdded:connect(function(c)
  198. c.CFrame = CFrame.new(nearest())
  199. end)
  200. end
  201.  
  202.  
  203. end)
  204. CloseESP.Name = "CloseESP"
  205. CloseESP.Parent = main
  206. CloseESP.BackgroundColor3 = Color3.new(0.905882, 0.0196078, 0.0352941)
  207. CloseESP.BackgroundTransparency = 0.40000000596046
  208. CloseESP.BorderColor3 = Color3.new(1, 1, 1)
  209. CloseESP.BorderSizePixel = 2
  210. CloseESP.Position = UDim2.new(0.0699058324, 0, 0.37478447, 0)
  211. CloseESP.Size = UDim2.new(0, 207, 0, 50)
  212. CloseESP.Visible = false
  213. CloseESP.Font = Enum.Font.SciFi
  214. CloseESP.Text = "ESP"
  215. CloseESP.TextColor3 = Color3.new(1, 1, 1)
  216. CloseESP.TextSize = 27
  217. CloseESP.TextStrokeColor3 = Color3.new(0.792157, 0.0352941, 0.0470588)
  218. CloseESP.TextStrokeTransparency = 0
  219. CloseESP.MouseButton1Click:connect(function()
  220. espToggle = false
  221. CloseESP.Visible = false
  222. OpenESP.Visible = true
  223.  
  224. local localPlayer=game.Players.LocalPlayer
  225.  
  226.  
  227. function highlightModel(objObject)
  228. for i,v in pairs(objObject:children())do
  229. if v:IsA'BasePart'and v.Name~='HumanoidRootPart'then
  230. local bHA=Instance.new('BoxHandleAdornment',v)
  231. bHA.Adornee=v
  232. bHA.Size= v.Name=='Head' and Vector3.new(1.25,1.25,1.25) or v.Size
  233. bHA.Color3=v.Name=='Head'and Color3.new(1,0,0)or v.Name=='Torso'and Color3.new(0,1,0)or Color3.new(0,0,1)
  234. bHA.Transparency=0
  235. bHA.ZIndex=1
  236. bHA.AlwaysOnTop=true
  237. end
  238. if #v:children()>0 then
  239. highlightModel(v)
  240. unHighlightModel(v)
  241. else
  242. unHighlightModel(v)
  243. end
  244. end
  245. end
  246.  
  247. function unHighlightModel(objObject)
  248. for i,v in pairs(objObject:children())do
  249. unHighlightModel(v)
  250. v.BoxHandleAdornment:Destroy()
  251. if v:IsA'BasePart' and v:findFirstChild'BoxHandleAdornment' then
  252. v.BoxHandleAdornment:Destroy()
  253. end
  254. if #v:children()>0 then
  255. unHighlightModel(v)
  256. warn("biem")
  257. end
  258. end
  259. end
  260.  
  261. function sortTeamHighlights(objPlayer)
  262. repeat wait() until objPlayer.Character
  263. if objPlayer.TeamColor~=localPlayer.TeamColor then
  264. highlightModel(objPlayer.Character)
  265. else
  266. unHighlightModel(objPlayer.Character)
  267. end
  268. if objPlayer~=localPlayer then
  269. objPlayer.Changed:connect(function(strProp)
  270. if strProp=='TeamColor'then
  271. if objPlayer.TeamColor~=localPlayer.TeamColor then
  272. unHighlightModel(objPlayer.Character)
  273. highlightModel(objPlayer.Character)
  274. else
  275. unHighlightModel(objPlayer.Character)
  276. end
  277. end
  278. end)
  279. else
  280. objPlayer.Changed:connect(function(strProp)
  281. if strProp=='TeamColor'then
  282. wait(.5)
  283. for i,v in pairs(game.Players:GetPlayers())do
  284. unHighlightModel(v)
  285. if v.TeamColor~=localPlayer.TeamColor then
  286. highlightModel(v.Character)
  287. end
  288. end
  289. end
  290. end)
  291. end
  292. end
  293.  
  294. for i,v in pairs(game.Players:GetPlayers())do
  295. v.CharacterAdded:connect(function()
  296. sortTeamHighlights(v)
  297. end)
  298. sortTeamHighlights(v)
  299. end
  300. game.Players.PlayerAdded:connect(function(objPlayer)
  301. objPlayer.CharacterAdded:connect(function(objChar)
  302. sortTeamHighlights(objPlayer)
  303. end)
  304. end)
  305.  
  306. end)
  307.  
  308. OpenTPKILL.Name = "OpenTPKILL"
  309. OpenTPKILL.Parent = main
  310. OpenTPKILL.BackgroundColor3 = Color3.new(0.0117647, 0.576471, 0.0784314)
  311. OpenTPKILL.BackgroundTransparency = 0.40000000596046
  312. OpenTPKILL.BorderColor3 = Color3.new(1, 1, 1)
  313. OpenTPKILL.BorderSizePixel = 2
  314. OpenTPKILL.Position = UDim2.new(0.0657564551, 0, 0.504285157, 0)
  315. OpenTPKILL.Size = UDim2.new(0, 207, 0, 50)
  316. OpenTPKILL.Font = Enum.Font.SciFi
  317. OpenTPKILL.Text = "TP KILL"
  318. OpenTPKILL.TextColor3 = Color3.new(1, 1, 1)
  319. OpenTPKILL.TextSize = 27
  320. OpenTPKILL.TextStrokeColor3 = Color3.new(0.156863, 0.470588, 0)
  321. OpenTPKILL.TextStrokeTransparency = 0
  322. OpenTPKILL.MouseButton1Click:connect(function()
  323. tpKillToggle = true
  324. OpenTPKILL.Visible = false
  325. CloseTPKILL.Visible = true
  326. while tpKillToggle do
  327. wait()
  328. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  329. if v.Name ~= game:GetService'Players'.LocalPlayer.Name then
  330. repeat
  331. wait()
  332. game:GetService'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  333. game:GetService'Players'.LocalPlayer.Character:FindFirstChildOfClass'Tool':Activate()
  334. until v.Character.Humanoid.Health == 0 or tpKillToggle == false
  335. end
  336. end
  337. end
  338.  
  339. local plrs = game:service("Players")
  340. local ms = plrs.LocalPlayer:GetMouse()
  341. local nearest = function()
  342. plr,dist = nil,5000
  343. for k,l in pairs(plrs:GetPlayers()) do
  344. local pos = l.Character:GetPrimaryPartCFrame().p
  345. local len = (ms.Hit.p - pos).Magnitude
  346. if len <= dist then
  347. plr = l
  348. dist = len
  349. end
  350. end
  351. return plr.Character:GetPrimaryPartCFrame().p
  352. end
  353. workspace.CurrentCamera.trash.ChildAdded:connect(function(c)
  354. c.CFrame = CFrame.new(nearest())
  355. end)
  356. end)
  357.  
  358. CloseTPKILL.Name = "CloseTPKILL"
  359. CloseTPKILL.Parent = main
  360. CloseTPKILL.BackgroundColor3 = Color3.new(0.905882, 0.0196078, 0.0352941)
  361. CloseTPKILL.BackgroundTransparency = 0.40000000596046
  362. CloseTPKILL.BorderColor3 = Color3.new(1, 1, 1)
  363. CloseTPKILL.BorderSizePixel = 2
  364. CloseTPKILL.Position = UDim2.new(0.0699058324, 0, 0.505310774, 0)
  365. CloseTPKILL.Size = UDim2.new(0, 207, 0, 50)
  366. CloseTPKILL.Visible = false
  367. CloseTPKILL.Font = Enum.Font.SciFi
  368. CloseTPKILL.Text = "TP KILL"
  369. CloseTPKILL.TextColor3 = Color3.new(1, 1, 1)
  370. CloseTPKILL.TextSize = 27
  371. CloseTPKILL.TextStrokeColor3 = Color3.new(0.792157, 0.0352941, 0.0470588)
  372. CloseTPKILL.TextStrokeTransparency = 0
  373. CloseTPKILL.MouseButton1Click:connect(function()
  374. tpKillToggle = false
  375. OpenTPKILL.Visible = true
  376. CloseTPKILL.Visible = false
  377. end)
  378.  
  379. OpenTP.Name = "OpenTP"
  380. OpenTP.Parent = main
  381. OpenTP.BackgroundColor3 = Color3.new(0, 0.666667, 1)
  382. OpenTP.BackgroundTransparency = 0.40000000596046
  383. OpenTP.BorderColor3 = Color3.new(1, 1, 1)
  384. OpenTP.BorderSizePixel = 2
  385. OpenTP.Position = UDim2.new(0.0699058324, 0, 0.639021993, 0)
  386. OpenTP.Size = UDim2.new(0, 207, 0, 50)
  387. OpenTP.Font = Enum.Font.SciFi
  388. OpenTP.Text = "CLICK TO TP"
  389. OpenTP.TextColor3 = Color3.new(1, 1, 1)
  390. OpenTP.TextSize = 27
  391. OpenTP.TextStrokeColor3 = Color3.new(0.168627, 0.501961, 1)
  392. OpenTP.TextStrokeTransparency = 0
  393. OpenTP.MouseButton1Click:connect(function()
  394. game.StarterGui:SetCoreGuiEnabled(2, true)
  395. wait()
  396. mouse = game.Players.LocalPlayer:GetMouse()
  397. local tool = Instance.new("Tool")
  398. tool.RequiresHandle = false
  399. tool.Name = "Click Teleport"
  400. tool.Activated:connect(function()
  401. local pos = mouse.Hit+Vector3.new(0,2.5,0)
  402. pos = CFrame.new(pos.X,pos.Y,pos.Z)
  403. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  404. end)
  405. tool.Parent = game.Players.LocalPlayer.Backpack
  406. local idols = game.Workspace.Misc.Idols:GetChildren()
  407. local lp = game.Players.LocalPlayer.Character
  408.  
  409. end)
  410.  
  411. OpenFAST.Name = "OpenFAST"
  412. OpenFAST.Parent = main
  413. OpenFAST.BackgroundColor3 = Color3.new(0.0117647, 0.576471, 0.0784314)
  414. OpenFAST.BackgroundTransparency = 0.40000000596046
  415. OpenFAST.BorderColor3 = Color3.new(1, 1, 1)
  416. OpenFAST.BorderSizePixel = 2
  417. OpenFAST.Position = UDim2.new(0.0699058324, 0, 0.761127234, 0)
  418. OpenFAST.Size = UDim2.new(0, 207, 0, 50)
  419. OpenFAST.Font = Enum.Font.SciFi
  420. OpenFAST.Text = "SPEED+JUMP"
  421. OpenFAST.TextColor3 = Color3.new(1, 1, 1)
  422. OpenFAST.TextSize = 27
  423. OpenFAST.TextStrokeColor3 = Color3.new(0.156863, 0.470588, 0)
  424. OpenFAST.TextStrokeTransparency = 0
  425. OpenFAST.MouseButton1Click:connect(function()
  426. game:GetService'Players'.LocalPlayer.Character.Humanoid.JumpPower = 150
  427. game:GetService'Players'.LocalPlayer.Character.Humanoid.WalkSpeed = 80
  428. CloseFAST.Visible = true
  429. OpenFAST.Visible = false
  430. end)
  431.  
  432. CloseFAST.Name = "CloseFAST"
  433. CloseFAST.Parent = main
  434. CloseFAST.BackgroundColor3 = Color3.new(0.905882, 0.0196078, 0.0352941)
  435. CloseFAST.BackgroundTransparency = 0.40000000596046
  436. CloseFAST.BorderColor3 = Color3.new(1, 1, 1)
  437. CloseFAST.BorderSizePixel = 2
  438. CloseFAST.Position = UDim2.new(0.0699058324, 0, 0.76215291, 0)
  439. CloseFAST.Size = UDim2.new(0, 207, 0, 50)
  440. CloseFAST.Visible = false
  441. CloseFAST.Font = Enum.Font.SciFi
  442. CloseFAST.Text = "SPEED+JUMP"
  443. CloseFAST.TextColor3 = Color3.new(1, 1, 1)
  444. CloseFAST.TextSize = 27
  445. CloseFAST.TextStrokeColor3 = Color3.new(0.792157, 0.0352941, 0.0470588)
  446. CloseFAST.TextStrokeTransparency = 0
  447. CloseFAST.MouseButton1Click:connect(function()
  448. game:GetService'Players'.LocalPlayer.Character.Humanoid.JumpPower = 50
  449. game:GetService'Players'.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  450. CloseFAST.Visible = false
  451. OpenFAST.Visible = true
  452. end)
  453.  
  454. OpenESP.Name = "OpenESP"
  455. OpenESP.Parent = main
  456. OpenESP.BackgroundColor3 = Color3.new(0.0117647, 0.576471, 0.0784314)
  457. OpenESP.BackgroundTransparency = 0.40000000596046
  458. OpenESP.BorderColor3 = Color3.new(1, 1, 1)
  459. OpenESP.BorderSizePixel = 2
  460. OpenESP.Position = UDim2.new(0.0699058324, 0, 0.375864089, 0)
  461. OpenESP.Size = UDim2.new(0, 207, 0, 50)
  462. OpenESP.Font = Enum.Font.SciFi
  463. OpenESP.Text = "ESP"
  464. OpenESP.TextColor3 = Color3.new(1, 1, 1)
  465. OpenESP.TextSize = 27
  466. OpenESP.TextStrokeColor3 = Color3.new(0.156863, 0.470588, 0)
  467. OpenESP.TextStrokeTransparency = 0
  468. OpenESP.MouseButton1Click:connect(function()
  469. OpenESP.Visible = false
  470. CloseESP.Visible = true
  471. espToggle = true
  472. -- Made by Clifford from Intriga Discord -- Edited by Foxxy#2439/Bartvanm --
  473.  
  474. local localPlayer=game.Players.LocalPlayer
  475.  
  476. function highlightModel(objObject)
  477. for i,v in pairs(objObject:children())do
  478. if v:IsA'BasePart'and v.Name~='HumanoidRootPart'then
  479. local bHA=Instance.new('BoxHandleAdornment',v)
  480. bHA.Adornee=v
  481. bHA.Size= v.Name=='Head' and Vector3.new(1.25,1.25,1.25) or v.Size
  482. bHA.Color3=v.Name=='Head'and Color3.new(1,0,0)or v.Name=='Torso'and Color3.new(0,1,0)or Color3.new(0,0,1)
  483. bHA.Transparency=.5
  484. bHA.ZIndex=1
  485. bHA.AlwaysOnTop=true
  486. end
  487. if #v:children()>0 and espToggle then
  488. highlightModel(v)
  489. else
  490. unHighlightModel(v)
  491. end
  492. end
  493. end
  494.  
  495. function unHighlightModel(objObject)
  496. for i,v in pairs(objObject:children())do
  497. if v:IsA'BasePart' and v:findFirstChild'BoxHandleAdornment' then
  498. v.BoxHandleAdornment:Destroy()
  499. end
  500. if #v:children()>0 then
  501. unHighlightModel(v)
  502. end
  503. end
  504. end
  505.  
  506. function sortTeamHighlights(objPlayer)
  507. repeat wait() until objPlayer.Character
  508. if objPlayer.TeamColor~=localPlayer.TeamColor then
  509. highlightModel(objPlayer.Character)
  510. else
  511. unHighlightModel(objPlayer.Character)
  512. end
  513. if objPlayer~=localPlayer then
  514. objPlayer.Changed:connect(function(strProp)
  515. if strProp=='TeamColor'then
  516. if objPlayer.TeamColor~=localPlayer.TeamColor then
  517. unHighlightModel(objPlayer.Character)
  518. highlightModel(objPlayer.Character)
  519. else
  520. unHighlightModel(objPlayer.Character)
  521. end
  522. end
  523. end)
  524. else
  525. objPlayer.Changed:connect(function(strProp)
  526. if strProp=='TeamColor'then
  527. wait(.5)
  528. for i,v in pairs(game.Players:GetPlayers())do
  529. unHighlightModel(v)
  530. if v.TeamColor~=localPlayer.TeamColor then
  531. highlightModel(v.Character)
  532. end
  533. end
  534. end
  535. end)
  536. end
  537. end
  538.  
  539. for i,v in pairs(game.Players:GetPlayers())do
  540. v.CharacterAdded:connect(function()
  541. sortTeamHighlights(v)
  542. end)
  543. sortTeamHighlights(v)
  544. end
  545. game.Players.PlayerAdded:connect(function(objPlayer)
  546. objPlayer.CharacterAdded:connect(function(objChar)
  547. sortTeamHighlights(objPlayer)
  548. end)
  549. end)
  550. end)
  551.  
  552. open.Name = "open"
  553. open.Parent = KnifeSimulatorGUI
  554. open.BackgroundColor3 = Color3.new(0.0901961, 0.65098, 1)
  555. open.BackgroundTransparency = 0.40000000596046
  556. open.BorderColor3 = Color3.new(1, 1, 1)
  557. open.BorderSizePixel = 8
  558. open.Position = UDim2.new(0.353591174, 0, 0.0122850118, 0)
  559. open.Size = UDim2.new(0, 370, 0, 39)
  560.  
  561. OpenMain.Name = "OpenMain"
  562. OpenMain.Parent = open
  563. OpenMain.BackgroundColor3 = Color3.new(1, 1, 1)
  564. OpenMain.BackgroundTransparency = 0.75
  565. OpenMain.BorderColor3 = Color3.new(1, 1, 1)
  566. OpenMain.BorderSizePixel = 2
  567. OpenMain.Position = UDim2.new(0, 0, 0.0366177671, 0)
  568. OpenMain.Size = UDim2.new(0, 369, 0, 37)
  569. OpenMain.Font = Enum.Font.SciFi
  570. OpenMain.Text = "OPEN UI"
  571. OpenMain.TextColor3 = Color3.new(1, 1, 1)
  572. OpenMain.TextSize = 27
  573. OpenMain.TextStrokeColor3 = Color3.new(0.0196078, 0.458824, 1)
  574. OpenMain.TextStrokeTransparency = 0
  575. OpenMain.MouseButton1Click:connect(function()
  576. OpenMain.Visible = false
  577. CloseMain.Visible = true
  578. main.Visible = true
  579. end)
  580.  
  581. CLOSEBUTTON.Name = "CLOSEBUTTON"
  582. CLOSEBUTTON.Parent = open
  583. CLOSEBUTTON.BackgroundColor3 = Color3.new(1, 0, 0)
  584. CLOSEBUTTON.BackgroundTransparency = 0.25
  585. CLOSEBUTTON.BorderColor3 = Color3.new(1, 0, 0)
  586. CLOSEBUTTON.Position = UDim2.new(0.888678432, 0, 0, 0)
  587. CLOSEBUTTON.Size = UDim2.new(0, 41, 0, 38)
  588. CLOSEBUTTON.ZIndex = 2
  589. CLOSEBUTTON.Font = Enum.Font.SourceSansBold
  590. CLOSEBUTTON.Text = "X"
  591. CLOSEBUTTON.TextColor3 = Color3.new(1, 1, 1)
  592. CLOSEBUTTON.TextSize = 30
  593. CLOSEBUTTON.MouseButton1Click:connect(function()
  594. main.Visible = false
  595. open.Visible = false
  596. end)
  597.  
  598. CloseMain.Name = "CloseMain"
  599. CloseMain.Parent = open
  600. CloseMain.BackgroundColor3 = Color3.new(1, 1, 1)
  601. CloseMain.BackgroundTransparency = 0.75
  602. CloseMain.BorderColor3 = Color3.new(1, 1, 1)
  603. CloseMain.BorderSizePixel = 2
  604. CloseMain.Position = UDim2.new(0, 0, 0.0366177671, 0)
  605. CloseMain.Size = UDim2.new(0, 369, 0, 37)
  606. CloseMain.Visible = false
  607. CloseMain.Font = Enum.Font.SciFi
  608. CloseMain.Text = "CLOSE UI"
  609. CloseMain.TextColor3 = Color3.new(1, 1, 1)
  610. CloseMain.TextSize = 27
  611. CloseMain.TextStrokeColor3 = Color3.new(0.0196078, 0.458824, 1)
  612. CloseMain.TextStrokeTransparency = 0
  613. CloseMain.MouseButton1Click:connect(function()
  614. OpenMain.Visible = true
  615. CloseMain.Visible = false
  616. main.Visible = false
  617. end)
  618.  
  619. -- Thank you for using one of my scripts!
  620. -- https://v3rmillion.net/member.php?action=profile&uid=695311
Add Comment
Please, Sign In to add comment