Advertisement
samuelrichter66

furvis

May 23rd, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 171.68 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152.  
  153.  
  154.  
  155.  
  156.  
  157. local Player = game.Players.LocalPlayer
  158. local c = Player.Character
  159. if not c or not c.Parent then
  160. c = Player.CharacterAdded:wait()
  161. end
  162.  
  163. local radio = Instance.new("Part",c)
  164. radio.Name = "Radio"
  165. radio.CanCollide = false
  166. radio.Anchored = true
  167. radio.FormFactor = "Custom"
  168. radio.Size = Vector3.new(2.5, 1, 0.4)
  169. radio.CFrame = c.Torso.CFrame * CFrame.new(-3.5,2,.2)
  170. radio.CFrame = radio.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  171. radio.CFrame = radio.CFrame * CFrame.fromEulerAnglesXYZ(0,0,-.1)
  172. radio.Transparency = 1
  173.  
  174. local sound = Instance.new("Sound",radio)
  175. sound.Name = "Music"
  176. sound.Looped = true
  177. sound.Volume = 1
  178.  
  179. local weld = Instance.new("Weld",radio)
  180. weld.Part0 = c.Torso
  181. weld.Part1 = radio
  182. weld.C0 = c.Torso.CFrame:inverse()
  183. weld.C1 = radio.CFrame:inverse()
  184. radio.Anchored = false
  185.  
  186. player = game:service("Players").LocalPlayer
  187. char2 = player.Character
  188. Glow1 = Color3.new(0,0,0)
  189. Glow2 = Color3.new(1,0,0)
  190. Glow3 = Color3.new(0,1,0)
  191. Glow4 = Color3.new(0,0,1)
  192. GlowParticle = Instance.new("ParticleEmitter",radio)
  193. GlowParticle.LightEmission = 1
  194. GlowParticle.Color = ColorSequence.new(Glow2,Glow1)
  195. GlowParticle.Size = NumberSequence.new(0.4)
  196. GlowParticle.Texture = "http://www.roblox.com/asset/?id=118641183"
  197. GlowParticle.Transparency = NumberSequence.new(1)
  198. GlowParticle.LockedToPart = false
  199. GlowParticle.Lifetime = NumberRange.new(.5,1)
  200. GlowParticle.Rate= 200
  201. GlowParticle.Speed =NumberRange.new(1.5)
  202. GlowParticle.Acceleration = Vector3.new(0, 1, 0)
  203. GlowParticle.VelocitySpread = 100
  204.  
  205. GlowParticle2 = Instance.new("ParticleEmitter",radio)
  206. GlowParticle2.LightEmission = 1
  207. GlowParticle2.Color = ColorSequence.new(Glow3,Glow1)
  208. GlowParticle2.Size = NumberSequence.new(0.4)
  209. GlowParticle2.Texture = "http://www.roblox.com/asset/?id=118641183"
  210. GlowParticle2.Transparency = NumberSequence.new(1)
  211. GlowParticle2.LockedToPart = false
  212. GlowParticle2.Lifetime = NumberRange.new(.5,1)
  213. GlowParticle2.Rate= 200
  214. GlowParticle2.Speed =NumberRange.new(1.5)
  215. GlowParticle2.Acceleration = Vector3.new(0, 1, 0)
  216. GlowParticle2.VelocitySpread = 100
  217.  
  218. GlowParticle3 = Instance.new("ParticleEmitter",radio)
  219. GlowParticle3.LightEmission = 1
  220. GlowParticle3.Color = ColorSequence.new(Glow4,Glow1)
  221. GlowParticle3.Size = NumberSequence.new(0.4)
  222. GlowParticle3.Texture = "http://www.roblox.com/asset/?id=118641183"
  223. GlowParticle3.Transparency = NumberSequence.new(1)
  224. GlowParticle3.LockedToPart = false
  225. GlowParticle3.Lifetime = NumberRange.new(.5,1)
  226. GlowParticle3.Rate= 200
  227. GlowParticle3.Speed =NumberRange.new(1.5)
  228. GlowParticle3.Acceleration = Vector3.new(0, 1, 0)
  229. GlowParticle3.VelocitySpread = 100
  230.  
  231. wait (0)
  232. fat = Instance.new("BindableEvent", script)
  233. fat.Name = "Heartbeat"
  234.  
  235.  
  236. local charge = false
  237.  
  238. P = game.Players.LocalPlayer
  239. char = P.Character
  240. torso = char.Torso
  241. neck = char.Torso.Neck
  242. hum = char.Humanoid
  243. hum.MaxHealth = 987654321987654321987654321987654321987654321
  244. wait()
  245. hum.Health =hum.MaxHealth
  246. char.Head.face.Texture = "rbxassetid://176206791"
  247.  
  248.  
  249. p2 = game.Players.LocalPlayer
  250. char049 = p2.Character
  251. for i,v in pairs(char049:children()) do
  252. if v:IsA("Accessory") then
  253. v:Destroy()
  254. end
  255. end
  256.  
  257. local M69 = Instance.new("SpecialMesh")
  258. M69.Parent = torso
  259. M69.MeshId = "rbxassetid://456901040"
  260. M69.Scale = Vector3.new( 1, 1, 1)
  261.  
  262.  
  263.  
  264. char049.Shirt:Remove()
  265. for i,v in pairs(char049:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  266. wait()shirt = Instance.new("Shirt", char049)
  267. shirt.Name = "Shirt"
  268. pants = Instance.new("Pants", char049)
  269. pants.Name = "Pants"
  270.  
  271. char049.Shirt.ShirtTemplate = "rbxassetid://"
  272. char049.Pants.PantsTemplate = "rbxassetid://"
  273.  
  274.  
  275.  
  276. local BC = char["Body Colors"]
  277. BC.HeadColor = BrickColor.new("Fossil")
  278. BC.LeftArmColor = BrickColor.new("Fossil")
  279. BC.LeftLegColor = BrickColor.new("Fossil")
  280. BC.RightArmColor = BrickColor.new("Fossil")
  281. BC.RightLegColor = BrickColor.new("Fossil")
  282. BC.TorsoColor = BrickColor.new("Plum")
  283.  
  284.  
  285. Player=game:GetService("Players").LocalPlayer
  286. Character=Player.Character
  287.  
  288. -------------------------------------------------------
  289. local Orbd = Instance.new("Part", Character)
  290. Orbd.Name = "Orbd"
  291. Orbd.Shape = Enum.PartType.Ball
  292. Orbd.CanCollide = false
  293. Orbd.BrickColor = BrickColor.new("Really black")
  294. Orbd.Transparency = 1
  295. Orbd.Material = "Neon"
  296. Orbd.Size = Vector3.new(0.2, 0.2, 0.2)
  297. Orbd.TopSurface = Enum.SurfaceType.Smooth
  298. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  299.  
  300. local Weld = Instance.new("Weld", Orbd)
  301. Weld.Part0 = Character.Head
  302. Weld.Part1 = Orbd
  303. Weld.C1 = CFrame.new(-0.01, 0.2, 0.51)
  304.  
  305. ---------------------------------------------------------
  306. local Mask = Instance.new("Part", Character)
  307. Mask.Name = "Mask"
  308. Mask.CanCollide = false
  309. Mask.BrickColor = BrickColor.new("Sunrise")
  310. Mask.Transparency = 1
  311. Mask.Material = "Neon"
  312. Mask.Size = Vector3.new(0.1, 0.1, 0.1)
  313. Mask.TopSurface = Enum.SurfaceType.Smooth
  314. Mask.BottomSurface = Enum.SurfaceType.Smooth
  315.  
  316. local Weld = Instance.new("Weld", Mask)
  317. Weld.Part0 = Character.Head
  318. Weld.Part1 = Mask
  319. Weld.C1 = CFrame.new(0, 0.03, 0.5)
  320.  
  321. local M1 = Instance.new("SpecialMesh")
  322. M1.Parent = Mask
  323. M1.MeshId = "http://www.roblox.com/asset/?id=430736398"
  324. M1.Scale = Vector3.new( .3, .03, .099)
  325. ----------------------------------------------------------
  326. local Hood = Instance.new("Part", Character)
  327. Hood.Name = "Hair"
  328. Hood.CanCollide = false
  329. Hood.BrickColor = BrickColor.new("Dark indigo")
  330. Hood.Transparency = 1
  331. Hood.Material = "Neon"
  332. Hood.Size = Vector3.new(0.1, 0.1, 0.1)
  333. Hood.TopSurface = Enum.SurfaceType.Smooth
  334. Hood.BottomSurface = Enum.SurfaceType.Smooth
  335.  
  336. local Weld = Instance.new("Weld", Hood)
  337. Weld.Part0 = Character.Head
  338. Weld.Part1 = Hood
  339. Weld.C1 = CFrame.new(0, -0.5, 0)
  340.  
  341. local M2 = Instance.new("SpecialMesh")
  342. M2.Parent = Hood
  343. M2.MeshId = "http://www.roblox.com/asset/?id=362013001"
  344. M2.Scale = Vector3.new( 1, 1.06, 1.1)
  345.  
  346. ------------------------------------------------------
  347. local skin = Instance.new("Part", Character)
  348. skin.Name = "skin"
  349. skin.CanCollide = false
  350. skin.BrickColor = BrickColor.new("Fossil")
  351. skin.Transparency = 1
  352. skin.Material = "SmoothPlastic"
  353. skin.Size = Vector3.new(0.1, 0.1, 0.1)
  354. skin.TopSurface = Enum.SurfaceType.Smooth
  355. skin.BottomSurface = Enum.SurfaceType.Smooth
  356.  
  357. local Weld = Instance.new("Weld", skin)
  358. Weld.Part0 = Character.Torso
  359. Weld.Part1 = skin
  360. Weld.C1 = CFrame.new(0, -0.83, 0.5)
  361.  
  362. local M3 = Instance.new("SpecialMesh")
  363. M3.Parent = skin
  364. M3.MeshId = "http://www.roblox.com/asset/?id=518429841"
  365. M3.Scale = Vector3.new(0.0054, 0.0014, 0.0001)
  366.  
  367. ------------------------------------------------------
  368. local hair2 = Instance.new("Part", Character)
  369. hair2.Name = "Hair2"
  370. hair2.CanCollide = false
  371. hair2.BrickColor = BrickColor.new("Dark indigo")
  372. hair2.Transparency = 1
  373. hair2.Material = "Neon"
  374. hair2.Size = Vector3.new(0.1, 0.1, 0.1)
  375. hair2.TopSurface = Enum.SurfaceType.Smooth
  376. hair2.BottomSurface = Enum.SurfaceType.Smooth
  377.  
  378. local Weld = Instance.new("Weld", hair2)
  379. Weld.Part0 = Character.Head
  380. Weld.Part1 = hair2
  381. Weld.C1 = CFrame.new(0, 0.65, -0.05)
  382.  
  383. local M2 = Instance.new("SpecialMesh")
  384. M2.Parent = hair2
  385. M2.MeshId = "http://www.roblox.com/asset/?id=164382853"
  386. M2.Scale = Vector3.new( 1.1, 1.1, 1)
  387.  
  388. ------------------------------------------------------
  389. local hat2 = Instance.new("Part", Character)
  390. hat2.Name = "hat2"
  391. hat2.CanCollide = false
  392. hat2.BrickColor = BrickColor.new("Plum")
  393. hat2.Transparency = 1
  394. hat2.Material = "SmoothPlastic"
  395. hat2.Size = Vector3.new(0.1, 0.1, 0.1)
  396. hat2.TopSurface = Enum.SurfaceType.Smooth
  397. hat2.BottomSurface = Enum.SurfaceType.Smooth
  398.  
  399. local Weld = Instance.new("Weld", hat2)
  400. Weld.Part0 = Character.Head
  401. Weld.Part1 = hat2
  402. Weld.C1 = CFrame.new(0, -1, 0)
  403.  
  404. local M4 = Instance.new("SpecialMesh")
  405. M4.Parent = hat2
  406. M4.MeshId = "http://www.roblox.com/asset/?id=110852069"
  407. M4.Scale = Vector3.new( 0.8, 1, 1)
  408.  
  409.  
  410. ------------------------------------------------------
  411. local hat3 = Instance.new("Part", Character)
  412. hat3.Name = "SmoothPlastic"
  413. hat3.CanCollide = false
  414. hat3.BrickColor = BrickColor.new("Plum")
  415. hat3.Transparency = 1
  416. hat3.Material = "Neon"
  417. hat3.Size = Vector3.new(0.1, 0.1, 0.1)
  418. hat3.TopSurface = Enum.SurfaceType.Smooth
  419. hat3.BottomSurface = Enum.SurfaceType.Smooth
  420.  
  421. local Weld = Instance.new("Weld", hat3)
  422. Weld.Part0 = Character.Head
  423. Weld.Part1 = hat3
  424. Weld.C1 = CFrame.new(0, -0.8, 0)
  425.  
  426. local M5 = Instance.new("SpecialMesh")
  427. M5.Parent = hat3
  428. M5.MeshId = "http://www.roblox.com/asset/?id=104780903"
  429. M5.Scale = Vector3.new( 1.25, 1.1, 1.25)
  430.  
  431.  
  432. ------------------------------------------------------
  433. local tail2 = Instance.new("Part", Character)
  434. tail2.Name = "tail2"
  435. tail2.CanCollide = false
  436. tail2.BrickColor = BrickColor.new("White")
  437. tail2.Transparency = 1
  438. tail2.Material = "SmoothPlastic"
  439. tail2.Size = Vector3.new(0.1, 0.1, 0.1)
  440. tail2.TopSurface = Enum.SurfaceType.Smooth
  441. tail2.BottomSurface = Enum.SurfaceType.Smooth
  442.  
  443. local Weld = Instance.new("Weld", tail2)
  444. Weld.Part0 = Character.Torso
  445. Weld.Part1 = tail2
  446. Weld.C1 = CFrame.new(0, 0.63, -0.6)
  447.  
  448. local M7 = Instance.new("SpecialMesh")
  449. M7.Parent = tail2
  450. M7.MeshId = "http://www.roblox.com/asset/?id=518429841"
  451. M7.Scale = Vector3.new(0.0028, 0.0028, 0.0028)
  452. ------------------------------------------------------
  453. local tail3 = Instance.new("Part", Character)
  454. tail3.Name = "tail3"
  455. tail3.CanCollide = false
  456. tail3.BrickColor = BrickColor.new("Plum")
  457. tail3.Transparency = 1
  458. tail3.Material = "Neon"
  459. tail3.Size = Vector3.new(0.1, 0.1, 0.1)
  460. tail3.TopSurface = Enum.SurfaceType.Smooth
  461. tail3.BottomSurface = Enum.SurfaceType.Smooth
  462.  
  463. local Weld = Instance.new("Weld", tail3)
  464. Weld.Part0 = Character.Torso
  465. Weld.Part1 = tail3
  466. Weld.C1 = CFrame.new(-0.2, -0.2, -1.8)
  467.  
  468. local M2 = Instance.new("SpecialMesh")
  469. M2.Parent = tail3
  470. M2.MeshId = "http://www.roblox.com/asset/?id=170939831"
  471. M2.Scale = Vector3.new( 1, 1, 1)
  472. ------------------------------------------------------
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482. local Player = game.Players.localPlayer
  483. local Character = Player.Character
  484. local red = 255
  485. local green = 255
  486. local blue = 255
  487. local Humanoid = Character.Humanoid
  488. local mouse = Player:GetMouse()
  489. local m = Instance.new("Model", Character)
  490. m.Name = "WeaponModel"
  491. local LeftArm = Character["Left Arm"]
  492. local RightArm = Character["Right Arm"]
  493. local LeftLeg = Character["Left Leg"]
  494. local RightLeg = Character["Right Leg"]
  495. local Head = Character.Head
  496. local Torso = Character.Torso
  497. local cam = game.Workspace.CurrentCamera
  498. local RootPart = Character.HumanoidRootPart
  499. local RootJoint = RootPart.RootJoint
  500. local equipped = false
  501. local attack = false
  502. local Anim = "Idle"
  503. local idle = 0
  504. local attacktype = 1
  505. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  506. local velocity = RootPart.Velocity.y
  507. local sine = 0
  508. local change = 1
  509. local grabbed = false
  510. local cn = CFrame.new
  511. local mr = math.rad
  512. local angles = CFrame.Angles
  513. local ud = UDim2.new
  514. local c3 = Color3.new
  515. local lim = 0
  516. local st = 0
  517. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  518. local attacktype = 1
  519. local ZTarget, RocketTarget = nil, nil
  520. local euler = CFrame.fromEulerAnglesXYZ
  521. function clerp(a,b,t)
  522. local qa = {QuaternionFromCFrame(a)}
  523. local qb = {QuaternionFromCFrame(b)}
  524. local ax, ay, az = a.x, a.y, a.z
  525. local bx, by, bz = b.x, b.y, b.z
  526. local _t = 1-t
  527. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  528. end
  529.  
  530. function QuaternionFromCFrame(cf)
  531. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  532. local trace = m00 + m11 + m22
  533. if trace > 0 then
  534. local s = math.sqrt(1 + trace)
  535. local recip = 0.5/s
  536. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  537. else
  538. local i = 0
  539. if m11 > m00 then
  540. i = 1
  541. end
  542. if m22 > (i == 0 and m00 or m11) then
  543. i = 2
  544. end
  545. if i == 0 then
  546. local s = math.sqrt(m00-m11-m22+1)
  547. local recip = 0.5/s
  548. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  549. elseif i == 1 then
  550. local s = math.sqrt(m11-m22-m00+1)
  551. local recip = 0.5/s
  552. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  553. elseif i == 2 then
  554. local s = math.sqrt(m22-m00-m11+1)
  555. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  556. end
  557. end
  558. end
  559.  
  560. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  561. local xs, ys, zs = x + x, y + y, z + z
  562. local wx, wy, wz = w*xs, w*ys, w*zs
  563. local xx = x*xs
  564. local xy = x*ys
  565. local xz = x*zs
  566. local yy = y*ys
  567. local yz = y*zs
  568. local zz = z*zs
  569. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  570. end
  571.  
  572. function QuaternionSlerp(a, b, t)
  573. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  574. local startInterp, finishInterp;
  575. if cosTheta >= 0.0001 then
  576. if (1 - cosTheta) > 0.0001 then
  577. local theta = math.acos(cosTheta)
  578. local invSinTheta = 1/math.sin(theta)
  579. startInterp = math.sin((1-t)*theta)*invSinTheta
  580. finishInterp = math.sin(t*theta)*invSinTheta
  581. else
  582. startInterp = 1-t
  583. finishInterp = t
  584. end
  585. else
  586. if (1+cosTheta) > 0.0001 then
  587. local theta = math.acos(-cosTheta)
  588. local invSinTheta = 1/math.sin(theta)
  589. startInterp = math.sin((t-1)*theta)*invSinTheta
  590. finishInterp = math.sin(t*theta)*invSinTheta
  591. else
  592. startInterp = t-1
  593. finishInterp = t
  594. end
  595. end
  596. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  597. end
  598. rayCast = function(Position, Direction, Range, Ignore)
  599. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  600. end
  601. local v = game.Players.localPlayer
  602. local torso = v.Character.Torso
  603. wait(0)
  604. local p = Instance.new("Part", v.Character)
  605. p.Name = "kit"
  606. p.BrickColor = BrickColor.new("Plum")
  607. p.Anchored = true
  608. p.Transparency = 1
  609. p.Material = "Plastic"
  610. p.CanCollide = false
  611. p.TopSurface = 0
  612. p.BottomSurface = 0
  613. p.Size = Vector3.new(0.2, 0.2, 0.2)
  614. p.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  615. local msh = Instance.new("SpecialMesh", p)
  616. msh.Scale = Vector3.new(0.55, 0.55, 0.55)
  617. msh.MeshId = "http://www.roblox.com/asset/?id=430736398"
  618. msh.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  619. local pn = Instance.new("Part", v.Character.kit)
  620. pn.Name = "D"
  621. pn.BrickColor = BrickColor.new("Plum")
  622. pn.Anchored = true
  623. pn.Transparency = 1
  624. pn.Material = "Plastic"
  625. pn.CanCollide = false
  626. pn.TopSurface = 0
  627. pn.BottomSurface = 0
  628. pn.Size = Vector3.new(0.2, 0.2, 0.2)
  629. pn.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  630. local mshn = Instance.new("SpecialMesh", pn)
  631. mshn.Scale = Vector3.new(0.55, 0.55, 0.55)
  632. mshn.MeshId = "http://www.roblox.com/asset/?id=430736398"
  633. mshn.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  634. local pn3 = Instance.new("Part", v.Character.kit)
  635. pn3.Name = "B"
  636. pn3.BrickColor = BrickColor.new("Fossil")
  637. pn3.Anchored = true
  638. pn3.Transparency = 1
  639. pn3.Material = "Plastic"
  640. pn3.CanCollide = false
  641. pn3.TopSurface = 0
  642. pn3.BottomSurface = 0
  643. pn3.Size = Vector3.new(0.2, 0.2, 0.2)
  644. pn3.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  645. local mshn3 = Instance.new("SpecialMesh", pn3)
  646. mshn3.Scale = Vector3.new(0.0054, 0.0054, 0.0054)
  647. mshn3.MeshId = "http://www.roblox.com/asset/?id=518429841"
  648. mshn3.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  649. local pn4 = Instance.new("Part", v.Character.kit)
  650. pn4.Name = "B"
  651. pn4.BrickColor = BrickColor.new("Fossil")
  652. pn4.Anchored = true
  653. pn4.Transparency = 1
  654. pn4.Material = "Plastic"
  655. pn4.CanCollide = false
  656. pn4.TopSurface = 0
  657. pn4.BottomSurface = 0
  658. pn4.Size = Vector3.new(0.2, 0.2, 0.2)
  659. pn4.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  660. local mshn4 = Instance.new("SpecialMesh", pn4)
  661. mshn4.Scale = Vector3.new(0.0054, 0.0054, 0.0054)
  662. mshn4.MeshId = "http://www.roblox.com/asset/?id=518429841"
  663. mshn4.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  664. local pn5 = Instance.new("Part", v.Character.kit)
  665. pn5.Name = "tail"
  666. pn5.Anchored = true
  667. pn5.Transparency = 1
  668. pn5.BrickColor = BrickColor.new("Plum")
  669. pn5.Material = "Plastic"
  670. pn5.CanCollide = false
  671. pn5.TopSurface = 0
  672. pn5.BottomSurface = 0
  673. pn5.Size = Vector3.new(0.2, 0.2, 0.2)
  674. pn5.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  675. local mshn5 = Instance.new("SpecialMesh", pn5)
  676. mshn5.Scale = Vector3.new(2, 2, 2)
  677. mshn5.MeshId = "http://www.roblox.com/asset/?id=188635159"
  678. mshn5.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  679. local pn6 = Instance.new("Part", v.Character.kit)
  680. pn6.Name = "B-Hair"
  681. pn6.Anchored = true
  682. pn6.Transparency = 1
  683. pn6.BrickColor = BrickColor.new("Dark indigo")
  684. pn6.Material = "Plastic"
  685. pn6.CanCollide = false
  686. pn6.TopSurface = 0
  687. pn6.BottomSurface = 0
  688. pn6.Size = Vector3.new(0.2, 0.2, 0.2)
  689. pn6.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  690. local mshn6 = Instance.new("SpecialMesh", pn6)
  691. mshn6.Scale = Vector3.new(.015, .03, .001)
  692. mshn6.MeshId = "http://www.roblox.com/asset/?id=521338357"
  693. local pn7 = Instance.new("Part", v.Character.kit)
  694. pn7.Name = "tail"
  695. pn7.Anchored = true
  696. pn7.Transparency = 1
  697. pn7.BrickColor = BrickColor.new("Plum")
  698. pn7.Material = "Plastic"
  699. pn7.CanCollide = false
  700. pn7.TopSurface = 0
  701. pn7.BottomSurface = 0
  702. pn7.Size = Vector3.new(0.2, 0.2, 0.2)
  703. pn7.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  704. local mshn7 = Instance.new("SpecialMesh", pn7)
  705. mshn7.Scale = Vector3.new(2, 2, 2)
  706. mshn7.MeshId = "http://www.roblox.com/asset/?id=188635159"
  707. mshn7.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  708. local pn8 = Instance.new("Part", v.Character.kit)
  709. pn8.Name = "tail"
  710. pn8.Anchored = true
  711. pn8.Transparency = 1
  712. pn8.BrickColor = BrickColor.new("Plum")
  713. pn8.Material = "Plastic"
  714. pn8.CanCollide = false
  715. pn8.TopSurface = 0
  716. pn8.BottomSurface = 0
  717. pn8.Size = Vector3.new(0.2, 0.2, 0.2)
  718. pn8.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  719. local mshn8 = Instance.new("SpecialMesh", pn8)
  720. mshn8.Scale = Vector3.new(2, 2, 2)
  721. mshn8.MeshId = "http://www.roblox.com/asset/?id=188635159"
  722. mshn8.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  723. local pn9 = Instance.new("Part", v.Character.kit)
  724. pn9.Name = "tail"
  725. pn9.Anchored = true
  726. pn9.Transparency = 1
  727. pn9.BrickColor = BrickColor.new("Plum")
  728. pn9.Material = "Plastic"
  729. pn9.CanCollide = false
  730. pn9.TopSurface = 0
  731. pn9.BottomSurface = 0
  732. pn9.Size = Vector3.new(0.2, 0.2, 0.2)
  733. pn9.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  734. local mshn9 = Instance.new("SpecialMesh", pn9)
  735. mshn9.Scale = Vector3.new(2, 2, 2)
  736. mshn9.MeshId = "http://www.roblox.com/asset/?id=188635159"
  737. mshn9.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  738. local pn0 = Instance.new("Part", v.Character.kit)
  739. pn0.Name = "ears"
  740. pn0.Anchored = true
  741. pn0.Transparency = 1
  742. pn0.BrickColor = BrickColor.new("Plum")
  743. pn0.Material = "Plastic"
  744. pn0.CanCollide = false
  745. pn0.TopSurface = 0
  746. pn0.BottomSurface = 0
  747. pn0.Size = Vector3.new(0.2, 0.2, 0.2)
  748. pn0.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  749. local mshn0 = Instance.new("SpecialMesh", pn0)
  750. mshn0.Scale = Vector3.new(0.5, 0.5, 0.5)
  751. mshn0.MeshId = "http://www.roblox.com/asset/?id=361948302"
  752. mshn0.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  753. p.Anchored = false
  754. local motor1 = Instance.new("Weld", torso)
  755. motor1.Part0 = p
  756. motor1.Part1 = torso
  757. motor1.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  758. motor1.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  759. pn.Anchored = false
  760. local motor2 = Instance.new("Weld", torso)
  761. motor2.Part0 = pn
  762. motor2.Part1 = torso
  763. motor2.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  764. motor2.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  765. pn3.Anchored = false
  766. local motor3 = Instance.new("Weld", torso)
  767. motor3.Part0 = pn3
  768. motor3.Part1 = torso
  769. motor3.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  770. motor3.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  771. pn4.Anchored = false
  772. local motor4 = Instance.new("Weld", torso)
  773. motor4.Part0 = pn4
  774. motor4.Part1 = torso
  775. motor4.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  776. motor4.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  777. pn5.Anchored = false
  778. local motor5 = Instance.new("Weld", pn5)
  779. motor5.Part0 = pn5
  780. motor5.Part1 = torso
  781. motor5.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  782. motor5.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  783. pn6.Anchored = false
  784. local motor6 = Instance.new("Weld", pn6)
  785. motor6.Part0 = pn6
  786. motor6.Part1 = Head
  787. motor6.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  788. motor6.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  789. pn7.Anchored = false
  790. local motor7 = Instance.new("Weld", pn7)
  791. motor7.Part0 = pn7
  792. motor7.Part1 = torso
  793. motor7.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  794. motor7.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  795. pn8.Anchored = false
  796. local motor8 = Instance.new("Weld", pn8)
  797. motor8.Part0 = pn8
  798. motor8.Part1 = torso
  799. motor8.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  800. motor8.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  801. pn9.Anchored = false
  802. local motor9 = Instance.new("Weld", pn9)
  803. motor9.Part0 = pn9
  804. motor9.Part1 = torso
  805. motor9.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  806. motor9.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  807. pn0.Anchored = false
  808. local motor0 = Instance.new("Weld", pn0)
  809. motor0.Part0 = pn0
  810. motor0.Part1 = v.Character.Head
  811. motor0.C0 = CFrame.new(0, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  812. game:GetService("RunService").Stepped:connect(function()
  813. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  814. velocity = RootPart.Velocity.y
  815. sine = sine + change
  816. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  817. if equipped == true or equipped == false then
  818. if RootPart.Velocity.y > 1 and hit == nil then
  819. Anim = "Jump"
  820. if attack == false then
  821. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(2 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  822. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(2 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  823. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(2 + -0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  824. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(2 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  825. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  826. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  827. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  828. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(110 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  829. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(110 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  830. end
  831. else
  832. if RootPart.Velocity.y < -1 and hit == nil then
  833. Anim = "Fall"
  834. if attack == false then
  835. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(-3 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  836. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(-3 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  837. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(-3 + -0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  838. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(-3 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  839. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  840. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  841. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  842. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(180 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  843. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(180 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  844. end
  845. else
  846. if Torsovelocity < 1 and hit ~= nil then
  847. Anim = "Idle"
  848. if attack == false then
  849. change = 1
  850. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(-0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  851. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(-0 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  852. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(-0 + -0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  853. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(-0 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  854. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 60)), math.rad(0 + 5 * math.cos(sine / 65)), math.rad(10 + 0 * math.cos(sine / 25))), 0.1)
  855. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  856. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 70)), math.rad(0 + 5 * math.cos(sine / 35)), math.rad(-45 + 0 * math.cos(sine / 25))), 0.1)
  857. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-10 + 5 * math.cos(sine / 55)), math.rad(0 + 5 * math.cos(sine / 55)), math.rad(-150 + 0 * math.cos(sine / 25))), 0.1)
  858. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-20 + 5 * math.cos(sine / 65)), math.rad(0 + 5 * math.cos(sine / 60)), math.rad(-100 + 0 * math.cos(sine / 25))), 0.1)
  859. end
  860. else
  861. if Torsovelocity > 2 and hit ~= nil then
  862. Anim = "Walk"
  863. if attack == false then
  864. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(2 + 2 * math.cos(sine / 5)), math.rad(0 + -1 * math.cos(sine / 5)), math.rad(0 + 1 * math.cos(sine / 5))), 0.1)
  865. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(2 + -2 * math.cos(sine / 5)), math.rad(0 + -1 * math.cos(sine / 5)), math.rad(0 + 1 * math.cos(sine / 5))), 0.1)
  866. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(0 + 0 * math.cos(sine / 5)), math.rad(0 + -0 * math.cos(sine / 5)), math.rad(0 + 0 * math.cos(sine / 5))), 0.1)
  867. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(0 + 0 * math.cos(sine / 5)), math.rad(0 + -0 * math.cos(sine / 5)), math.rad(0 + 0 * math.cos(sine / 5))), 0.1)
  868. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 30)), math.rad(45 + 10 * math.cos(sine / 20)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  869. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  870. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 30)), math.rad(45 + 10 * math.cos(sine / 20)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  871. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 10 * math.cos(sine / -30)), math.rad(135 + -10 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  872. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 10 * math.cos(sine / -30)), math.rad(135 + -10 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  873. end
  874. end
  875. end
  876. end
  877. end
  878. end
  879. end)
  880.  
  881.  
  882. newface = Instance.new("Decal",Head)
  883. newface.Texture = "rbxassetid://186681690"
  884.  
  885.  
  886.  
  887.  
  888. --[[NIGHTOWLACE_WEAPONRY]]--
  889. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  890. secondcolor = "Really black"
  891.  
  892. wait(1 / 60)
  893. Effects = { }
  894. local Player = game.Players.localPlayer
  895. local Character = Player.Character
  896. local Humanoid = Character.Humanoid
  897. local mouse = Player:GetMouse()
  898. local LeftArm = Character["Left Arm"]
  899. local RightArm = Character["Right Arm"]
  900. local LeftLeg = Character["Left Leg"]
  901. local RightLeg = Character["Right Leg"]
  902. local Head = Character.Head
  903. local Torso = Character.Torso
  904. local cam = game.Workspace.CurrentCamera
  905. local RootPart = Character.HumanoidRootPart
  906. local RootJoint = RootPart.RootJoint
  907. local equipped = true
  908. local attack = false
  909. local Anim = 'Idle'
  910. local idle = 0
  911. local attacktype = 1
  912. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  913. local velocity = RootPart.Velocity.y
  914. local sine = 0
  915. local change = 1
  916. local grabbed = false
  917. local cn = CFrame.new
  918. local mr = math.rad
  919. local angles = CFrame.Angles
  920. local ud = UDim2.new
  921. local c3 = Color3.new
  922.  
  923. local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  924. Humanoid.Animator:Destroy()
  925. Character.Animate:Destroy()
  926.  
  927. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  928. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  929. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  930.  
  931. RSH, LSH = nil, nil
  932.  
  933. RW = Instance.new("Weld")
  934. LW = Instance.new("Weld")
  935.  
  936. RH = Torso["Right Hip"]
  937. LH = Torso["Left Hip"]
  938.  
  939. RSH = Torso["Right Shoulder"]
  940. LSH = Torso["Left Shoulder"]
  941.  
  942. RSH.Parent = nil
  943. LSH.Parent = nil
  944.  
  945. RW.Name = "RW"
  946. RW.Part0 = Torso
  947. RW.C0 = cn(1.5, 0.5, 0)
  948. RW.C1 = cn(0, 0.5, 0)
  949. RW.Part1 = RightArm
  950. RW.Parent = Torso
  951.  
  952. LW.Name = "LW"
  953. LW.Part0 = Torso
  954. LW.C0 = cn(-1.5, 0.5, 0)
  955. LW.C1 = cn(0, 0.5, 0)
  956. LW.Part1 = LeftArm
  957. LW.Parent = Torso
  958.  
  959. function clerp(a, b, t)
  960. local qa = {
  961. QuaternionFromCFrame(a)
  962. }
  963. local qb = {
  964. QuaternionFromCFrame(b)
  965. }
  966. local ax, ay, az = a.x, a.y, a.z
  967. local bx, by, bz = b.x, b.y, b.z
  968. local _t = 1 - t
  969. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  970. end
  971.  
  972. function QuaternionFromCFrame(cf)
  973. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  974. local trace = m00 + m11 + m22
  975. if trace > 0 then
  976. local s = math.sqrt(1 + trace)
  977. local recip = 0.5 / s
  978. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  979. else
  980. local i = 0
  981. if m11 > m00 then
  982. i = 1
  983. end
  984. if m22 > (i == 0 and m00 or m11) then
  985. i = 2
  986. end
  987. if i == 0 then
  988. local s = math.sqrt(m00 - m11 - m22 + 1)
  989. local recip = 0.5 / s
  990. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  991. elseif i == 1 then
  992. local s = math.sqrt(m11 - m22 - m00 + 1)
  993. local recip = 0.5 / s
  994. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  995. elseif i == 2 then
  996. local s = math.sqrt(m22 - m00 - m11 + 1)
  997. local recip = 0.5 / s
  998. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  999. end
  1000. end
  1001. end
  1002.  
  1003. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1004. local xs, ys, zs = x + x, y + y, z + z
  1005. local wx, wy, wz = w * xs, w * ys, w * zs
  1006. local xx = x * xs
  1007. local xy = x * ys
  1008. local xz = x * zs
  1009. local yy = y * ys
  1010. local yz = y * zs
  1011. local zz = z * zs
  1012. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1013. end
  1014.  
  1015. function QuaternionSlerp(a, b, t)
  1016. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1017. local startInterp, finishInterp;
  1018. if cosTheta >= 0.0001 then
  1019. if (1 - cosTheta) > 0.0001 then
  1020. local theta = math.acos(cosTheta)
  1021. local invSinTheta = 1 / math.sin(theta)
  1022. startInterp = math.sin((1 - t) * theta) * invSinTheta
  1023. finishInterp = math.sin(t * theta) * invSinTheta
  1024. else
  1025. startInterp = 1 - t
  1026. finishInterp = t
  1027. end
  1028. else
  1029. if (1 + cosTheta) > 0.0001 then
  1030. local theta = math.acos(-cosTheta)
  1031. local invSinTheta = 1 / math.sin(theta)
  1032. startInterp = math.sin((t - 1) * theta) * invSinTheta
  1033. finishInterp = math.sin(t * theta) * invSinTheta
  1034. else
  1035. startInterp = t - 1
  1036. finishInterp = t
  1037. end
  1038. end
  1039. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  1040. end
  1041.  
  1042. function swait(num)
  1043. if num == 0 or num == nil then
  1044. game:service'RunService'.RenderStepped:wait(0)
  1045. else
  1046. for i = 0, num do
  1047. game:service'RunService'.RenderStepped:wait(0)
  1048. end
  1049. end
  1050. end
  1051.  
  1052. local RbxUtility = LoadLibrary("RbxUtility")
  1053. local Create = RbxUtility.Create
  1054.  
  1055. function RemoveOutlines(part)
  1056. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1057. end
  1058.  
  1059. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1060. local Part = Create("Part"){
  1061. formFactor = FormFactor,
  1062. Parent = Parent,
  1063. Reflectance = Reflectance,
  1064. Transparency = Transparency,
  1065. CanCollide = false,
  1066. Locked = true,
  1067. BrickColor = BrickColor.new(tostring(BColor)),
  1068. Name = Name,
  1069. Size = Size,
  1070. Material = Material,
  1071. }
  1072. RemoveOutlines(Part)
  1073. return Part
  1074. end
  1075.  
  1076. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1077. local Msh = Create(Mesh){
  1078. Parent = Part,
  1079. Offset = OffSet,
  1080. Scale = Scale,
  1081. }
  1082. if Mesh == "SpecialMesh" then
  1083. Msh.MeshType = MeshType
  1084. Msh.MeshId = MeshId
  1085. end
  1086. return Msh
  1087. end
  1088.  
  1089. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1090. local Weld = Create("Weld"){
  1091. Parent = Parent,
  1092. Part0 = Part0,
  1093. Part1 = Part1,
  1094. C0 = C0,
  1095. C1 = C1,
  1096. }
  1097. return Weld
  1098. end
  1099.  
  1100. function rayCast(Position, Direction, Range, Ignore)
  1101. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1102. end
  1103.  
  1104. function CreateSound(id, par, vol, pit)
  1105. coroutine.resume(coroutine.create(function()
  1106. local sou = Instance.new("Sound", par or workspace)
  1107. sou.Volume = vol
  1108. sou.Pitch = pit or 1
  1109. sou.SoundId = id
  1110. wait()
  1111. sou:play()
  1112. game:GetService("Debris"):AddItem(sou, 6)
  1113. end))
  1114. end
  1115.  
  1116. local function getclosest(obj, distance)
  1117. local last, lastx = distance + 1
  1118. for i, v in pairs(workspace:GetChildren()) do
  1119. if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
  1120. local t = v.Torso
  1121. local dist = (t.Position - obj.Position).magnitude
  1122. if dist <= distance then
  1123. if dist < last then
  1124. last = dist
  1125. lastx = v
  1126. end
  1127. end
  1128. end
  1129. end
  1130. return lastx
  1131. end
  1132.  
  1133. function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  1134. for i, v in pairs(hit:GetChildren()) do
  1135. if v:IsA("Humanoid") and hit.Name ~= Character.Name then
  1136. local find = v:FindFirstChild("Hitz")
  1137. if not find then
  1138. if v.Parent:findFirstChild("Head") then
  1139. local BillG = Create("BillboardGui"){
  1140. Parent = v.Parent.Head,
  1141. Size = UDim2.new(1, 0, 1, 0),
  1142. Adornee = v.Parent.Head,
  1143. StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3)),
  1144. }
  1145. local TL = Create("TextLabel"){
  1146. Parent = BillG,
  1147. Size = UDim2.new(3, 3, 3, 3),
  1148. BackgroundTransparency = 1,
  1149. Text = tostring(damage).."-",
  1150. TextColor3 = Color1.Color,
  1151. TextStrokeColor3 = Color2.Color,
  1152. TextStrokeTransparency = 0,
  1153. TextXAlignment = Enum.TextXAlignment.Center,
  1154. TextYAlignment = Enum.TextYAlignment.Center,
  1155. FontSize = Enum.FontSize.Size18,
  1156. Font = "ArialBold",
  1157. }
  1158. coroutine.resume(coroutine.create(function()
  1159. wait(1)
  1160. for i = 0, 1, .1 do
  1161. wait(.1)
  1162. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
  1163. end
  1164. BillG:Destroy()
  1165. end))
  1166. end
  1167. v.Health = v.Health - damage
  1168. local bool = Create("BoolValue"){
  1169. Parent = v,
  1170. Name = 'Hitz',
  1171. }
  1172. if HSound ~= nil and HPitch ~= nil then
  1173. CreateSound(HSound, hit, 1, HPitch)
  1174. end
  1175. game:GetService("Debris"):AddItem(bool, cooldown)
  1176. end
  1177. end
  1178. end
  1179. end
  1180.  
  1181.  
  1182. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1183. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1184. prt.Anchored = true
  1185. prt.CFrame = cframe
  1186. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1187. game:GetService("Debris"):AddItem(prt, 10)
  1188. if Type == 1 or Type == nil then
  1189. table.insert(Effects, {
  1190. prt,
  1191. "Block1",
  1192. delay,
  1193. x3,
  1194. y3,
  1195. z3,
  1196. msh
  1197. })
  1198. elseif Type == 2 then
  1199. table.insert(Effects, {
  1200. prt,
  1201. "Block2",
  1202. delay,
  1203. x3,
  1204. y3,
  1205. z3,
  1206. msh
  1207. })
  1208. end
  1209. end
  1210.  
  1211. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1212. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1213. prt.Anchored = true
  1214. prt.CFrame = cframe
  1215. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1216. game:GetService("Debris"):AddItem(prt, 10)
  1217. table.insert(Effects, {
  1218. prt,
  1219. "Cylinder",
  1220. delay,
  1221. x3,
  1222. y3,
  1223. z3,
  1224. msh
  1225. })
  1226. end
  1227.  
  1228. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1229. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1230. prt.Anchored = true
  1231. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  1232. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1233. game:GetService("Debris"):AddItem(prt, 10)
  1234. table.insert(Effects, {
  1235. prt,
  1236. "Cylinder",
  1237. delay,
  1238. x3,
  1239. y3,
  1240. z3,
  1241. msh
  1242. })
  1243. end
  1244.  
  1245. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1246. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1247. prt.Anchored = true
  1248. prt.CFrame = cframe
  1249. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1250. game:GetService("Debris"):AddItem(prt, 10)
  1251. table.insert(Effects, {
  1252. prt,
  1253. "Cylinder",
  1254. delay,
  1255. x3,
  1256. y3,
  1257. z3,
  1258. msh
  1259. })
  1260. end
  1261.  
  1262. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1263. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1264. prt.Anchored = true
  1265. prt.CFrame = cframe
  1266. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1267. game:GetService("Debris"):AddItem(prt, 10)
  1268. table.insert(Effects, {
  1269. prt,
  1270. "Cylinder",
  1271. delay,
  1272. x3,
  1273. y3,
  1274. z3,
  1275. msh
  1276. })
  1277. end
  1278.  
  1279. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1280. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1281. prt.Anchored = true
  1282. prt.CFrame = cframe
  1283. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1284. game:GetService("Debris"):AddItem(prt, 10)
  1285. table.insert(Effects, {
  1286. prt,
  1287. "Cylinder",
  1288. delay,
  1289. x3,
  1290. y3,
  1291. z3,
  1292. msh
  1293. })
  1294. end
  1295.  
  1296. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  1297. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1298. prt.Anchored = true
  1299. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1300. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1301. local num = math.random(10, 50) / 1000
  1302. game:GetService("Debris"):AddItem(prt, 10)
  1303. table.insert(Effects, {
  1304. prt,
  1305. "Shatter",
  1306. num,
  1307. prt.CFrame,
  1308. math.random() - math.random(),
  1309. 0,
  1310. math.random(50, 100) / 100
  1311. })
  1312. end
  1313.  
  1314.  
  1315.  
  1316.  
  1317. for i = 0, 1, 0.05 do
  1318. swait()
  1319. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  1320. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), .1)
  1321. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  1322. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  1323. if Torsovelocity > 2 then
  1324. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  1325. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  1326. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  1327. elseif Torsovelocity < 1 then
  1328. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  1329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  1330. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  1331. end
  1332. end
  1333. attack = false
  1334.  
  1335.  
  1336.  
  1337. game:GetService'RunService'.Stepped:connect(function()
  1338. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1339. velocity = RootPart.Velocity.y
  1340. sine = sine + change
  1341. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1342. if equipped == true or equipped == false then
  1343. if RootPart.Velocity.y > 1 and hit == nil then
  1344. Anim = "Jump"
  1345. if attack == false and Anim2 == false then
  1346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1348. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  1349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  1350. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  1351. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  1352. end
  1353.  
  1354. elseif RootPart.Velocity.y < -1 and hit == nil then
  1355. Anim = "Fall"
  1356. if attack == false and Anim2 == false then
  1357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1359. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  1360. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  1361. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1362. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1363. end
  1364. elseif Torsovelocity < 1 and hit ~= nil then
  1365. Anim = "Idle"
  1366. if attack == false and Anim2 == false then
  1367. change = 0.8
  1368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(-5), math.rad(5)), .1)
  1369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 50)), math.rad(8), math.rad(-5)), .1)
  1370. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.6, 0.3) * angles(math.rad(30), math.rad(150), math.rad(-200 + 3 * math.cos(sine / 25))), 0.1)
  1371. LW.C0 = clerp(LW.C0, CFrame.new(-1.54, 0.5, 0.1) * angles(math.rad(0), math.rad(10), math.rad(0 - 4 * math.cos(sine / 25))), 0.1)
  1372. RH.C0 = clerp(RH.C0, cn(1, -.93 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-10 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(6 + 2 * math.cos(sine / 45))), .1)
  1373. LH.C0 = clerp(LH.C0, cn(-1, -.93 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-5 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(7 + 2 * math.cos(sine / 25))), .1)
  1374.  
  1375. end
  1376.  
  1377. elseif Torsovelocity > 1 and hit ~= nil then
  1378. Anim = "Walk"
  1379. if attack == false and Anim2 == false then
  1380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.02 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(7 * math.cos(sine / 5))), .1)
  1381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .1)
  1382. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(-7), math.rad(4 * math.cos(sine / 4))), .1)
  1383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(7), math.rad(4 * math.cos(sine / 4))), .1)
  1384. RH.C0 = clerp(RH.C0, cn(1, -1 + .2 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(7), math.rad(50 * math.cos(sine / 4))), .1)
  1385. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(-7), math.rad(50 * math.cos(sine / 4))), .1)
  1386.  
  1387. end
  1388. end
  1389. end
  1390. -------------------------------------------------------------------------ANI-2----------------------------------------------------------------------------------------------
  1391. if equipped == true or equipped == false then
  1392. if RootPart.Velocity.y > 1 and hit == nil then
  1393. Anim = "Jump"
  1394. if attack == false and Anim2 == true then
  1395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1397. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  1398. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  1399. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  1400. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  1401. end
  1402.  
  1403. elseif RootPart.Velocity.y < -1 and hit == nil then
  1404. Anim = "Fall"
  1405. if attack == false and Anim2 == true then
  1406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1408. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  1409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  1410. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1411. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1412. end
  1413. elseif Torsovelocity < 1 and hit ~= nil then
  1414. Anim = "Idle"
  1415. if attack == false and Anim2 == true then
  1416. change = 0.8
  1417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), .1)
  1418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(1 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .1)
  1419. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.1)
  1420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.1)
  1421. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  1422. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  1423. end
  1424.  
  1425. elseif Torsovelocity > 1 and hit ~= nil then
  1426. Anim = "Walk"
  1427. if attack == false and Anim2 == true then
  1428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.02 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), .2)
  1429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .2)
  1430. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .1)
  1431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .1)
  1432. RH.C0 = clerp(RH.C0, cn(1, -1 + .2 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .1)
  1433. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .1)
  1434.  
  1435. end
  1436. end
  1437. end
  1438.  
  1439.  
  1440. if #Effects > 0 then
  1441. for e = 1, #Effects do
  1442. if Effects[e] ~= nil then
  1443. local Thing = Effects[e]
  1444. if Thing ~= nil then
  1445. local Part = Thing[1]
  1446. local Mode = Thing[2]
  1447. local Delay = Thing[3]
  1448. local IncX = Thing[4]
  1449. local IncY = Thing[5]
  1450. local IncZ = Thing[6]
  1451. if Thing[1].Transparency <= 1 then
  1452. if Thing[2] == "Block1" then
  1453. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1454. local Mesh = Thing[1].Mesh
  1455. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1456. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1457. elseif Thing[2] == "Block2" then
  1458. Thing[1].CFrame = Thing[1].CFrame
  1459. local Mesh = Thing[7]
  1460. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1461. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1462. elseif Thing[2] == "Cylinder" then
  1463. local Mesh = Thing[1].Mesh
  1464. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1465. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1466. elseif Thing[2] == "Blood" then
  1467. local Mesh = Thing[7]
  1468. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  1469. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1470. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1471. elseif Thing[2] == "Elec" then
  1472. local Mesh = Thing[1].Mesh
  1473. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1474. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1475. elseif Thing[2] == "Disappear" then
  1476. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1477. elseif Thing[2] == "Shatter" then
  1478. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1479. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1480. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1481. Thing[6] = Thing[6] + Thing[5]
  1482. end
  1483. else
  1484. Part.Parent = nil
  1485. table.remove(Effects, e)
  1486. end
  1487. end
  1488. end
  1489. end
  1490. end
  1491. end)
  1492.  
  1493.  
  1494.  
  1495.  
  1496. Pressed = false
  1497. --------------
  1498. MaskOn = false
  1499. MaskOff = true
  1500. --------------
  1501. Anim2 = true
  1502. --------------
  1503. eye1 = false
  1504. eye2 = false
  1505. eye3 = true
  1506. --------------
  1507. mouth1 = false
  1508. mouth2 = true
  1509. mouth3 = false
  1510. mouth4 = false
  1511. mouth5 = false
  1512. mouth6 = false
  1513. mouth7 = false
  1514. --------------
  1515. bkit0 = true
  1516. bkit1 = false
  1517. bkit2 = false
  1518. --------------
  1519. torso1 = false
  1520. torso2 = true
  1521. --------------
  1522. Tail0 = true
  1523. Tail1 = false
  1524. Tail2 = false
  1525. Tail3 = false
  1526. --------------
  1527. Hair0 = true
  1528. Hair1 = false
  1529. Hair2 = false
  1530. Hair3 = false
  1531. --------------
  1532. Hat0 = true
  1533. Hat1 = false
  1534. Hat2 = false
  1535. Hat3 = false
  1536. local Playing = false
  1537.  
  1538. ---:Mini:-:Menu:---
  1539. char2 = game.Players.LocalPlayer.Character
  1540. iPlayer = game.Players.LocalPlayer.Name
  1541. local Gui = Instance.new('ScreenGui', game.Players[iPlayer].PlayerGui)
  1542. Gui.Name = 'Gui test'
  1543. local Pull = Instance.new('Frame', Gui)
  1544. Pull.Name = 'Grab'
  1545. Pull.Active = true
  1546. Pull.BackgroundColor3 = Color3.new(97/255,97/255,97/255)
  1547. Pull.BackgroundTransparency = 0
  1548. Pull.BorderSizePixel = 4
  1549. Pull.Position = UDim2.new(0.5,-318,0.5,-92)
  1550. Pull.Size = UDim2.new(0,120,0,50)
  1551. Pull.Draggable = true
  1552. Pull.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1553.  
  1554. local Close = Instance.new('TextButton', Pull)
  1555. Close.Name = 'Close'
  1556. Close.BackgroundTransparency = 1
  1557. Close.Position = UDim2.new(1,-23,0,1)
  1558. Close.Size = UDim2.new(0,22,0,22)
  1559. Close.Font = 'SourceSans'
  1560. Close.FontSize = 'Size24'
  1561. Close.TextColor3 = Color3.new(255,255,255)
  1562. Close.Text = 'X'
  1563. Close.TextStrokeTransparency = 0.8
  1564.  
  1565. local Body = Instance.new('Frame', Pull)
  1566. Body.Name = 'Body'
  1567. Body.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  1568. Body.BackgroundTransparency = 0
  1569. Body.BorderSizePixel = 4
  1570. Body.Position = UDim2.new(0,0,0,52)
  1571. Body.Size = UDim2.new(0,547,0,212)
  1572. Body.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1573.  
  1574.  
  1575. local Line = Instance.new('Frame', Body)
  1576. Line.Name = 'Line'
  1577. Line.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  1578. Line.BackgroundTransparency = 0
  1579. Line.BorderSizePixel = 2
  1580. Line.Position = UDim2.new(0,152.5,0,0)
  1581. Line.Size = UDim2.new(0,0.01,0,212)
  1582. Line.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1583.  
  1584. local Line2 = Instance.new('Frame', Body)
  1585. Line2.Name = 'Line2'
  1586. Line2.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  1587. Line2.BackgroundTransparency = 0
  1588. Line2.BorderSizePixel = 2
  1589. Line2.Position = UDim2.new(0,306.5,0,0)
  1590. Line2.Size = UDim2.new(0,0.01,0,212)
  1591. Line2.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1592.  
  1593.  
  1594.  
  1595. local Title = Instance.new('TextLabel', Pull)
  1596. Title.Name = 'Title'
  1597. Title.BackgroundTransparency = 1
  1598. Title.Position = UDim2.new(0,-50,0,0)
  1599. Title.Size = UDim2.new(0,200,1,0)
  1600. Title.Font = 'SourceSansLight'
  1601. Title.FontSize = 'Size48'
  1602. Title.Text = "Menu"
  1603. Title.TextColor3 = Color3.new(0.5,0,1)
  1604. Title.TextStrokeColor3 = Color3.new(74/255,74/255,74/255)
  1605. Title.TextStrokeTransparency = 0
  1606.  
  1607. local PlayerName = Instance.new('TextBox', Body)
  1608. PlayerName.Name = 'PlayerName'
  1609. PlayerName.BorderSizePixel = 0
  1610. PlayerName.Position = UDim2.new(0,8,0,10)
  1611. PlayerName.Size = UDim2.new(0,135,0,30)
  1612. PlayerName.Font = 'SourceSans'
  1613. PlayerName.FontSize = 'Size18'
  1614. PlayerName.Text = 'Name of the color'
  1615. PlayerName.BackgroundColor3 = Color3.new(255,255,255)
  1616. PlayerName.TextColor3 = Color3.new(0,0,0)
  1617. PlayerName.TextWrapped = true
  1618.  
  1619. local ColTex2 = Instance.new('TextBox', Body)
  1620. ColTex2.Name = 'ColTex2'
  1621. ColTex2.BorderSizePixel = 0
  1622. ColTex2.Position = UDim2.new(0,318.5,0,10)
  1623. ColTex2.Size = UDim2.new(0,135,0,30)
  1624. ColTex2.Font = 'SourceSans'
  1625. ColTex2.FontSize = 'Size18'
  1626. ColTex2.Text = 'Song id'
  1627. ColTex2.BackgroundColor3 = Color3.new(255,255,255)
  1628. ColTex2.TextColor3 = Color3.new(0,0,0)
  1629. ColTex2.TextWrapped = true
  1630.  
  1631. local ColTex3 = Instance.new('TextBox', Body)
  1632. ColTex3.Name = 'ColTex3'
  1633. ColTex3.BorderSizePixel = 2
  1634. ColTex3.Position = UDim2.new(0,10,0,130)-- 72,5
  1635. ColTex3.Size = UDim2.new(0,57.5,0,30)
  1636. ColTex3.Font = 'SourceSans'
  1637. ColTex3.FontSize = 'Size10'
  1638. ColTex3.Text = 'Shirt id'
  1639. ColTex3.BackgroundColor3 = Color3.new(255,255,255)
  1640. ColTex3.TextColor3 = Color3.new(0,0,0)
  1641. ColTex3.TextWrapped = true
  1642.  
  1643. local ColTex4 = Instance.new('TextBox', Body)
  1644. ColTex4.Name = 'ColTex4'
  1645. ColTex4.BorderSizePixel = 2
  1646. ColTex4.Position = UDim2.new(0,10,0,170)-- 72,5
  1647. ColTex4.Size = UDim2.new(0,57.5,0,30)
  1648. ColTex4.Font = 'SourceSans'
  1649. ColTex4.FontSize = 'Size10'
  1650. ColTex4.Text = 'Pants id'
  1651. ColTex4.BackgroundColor3 = Color3.new(255,255,255)
  1652. ColTex4.TextColor3 = Color3.new(0,0,0)
  1653. ColTex4.TextWrapped = true
  1654.  
  1655. local Chattext = Instance.new('TextBox', Body)
  1656. Chattext.Name = 'Chattext'
  1657. Chattext.BorderSizePixel = 2
  1658. Chattext.Position = UDim2.new(0,125,0,-45)-- 72,5
  1659. Chattext.Size = UDim2.new(0,157.5,0,40)
  1660. Chattext.Font = 'SourceSans'
  1661. Chattext.FontSize = 'Size12'
  1662. Chattext.Text = 'Beter chat ^-^ '
  1663. Chattext.BackgroundColor3 = Color3.new(255,255,255)
  1664. Chattext.TextColor3 = Color3.new(0,0,0)
  1665. Chattext.TextWrapped = true
  1666. Chattext.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1667.  
  1668. local God = Instance.new('TextButton', Body)
  1669. God.Name = 'God'
  1670. God.BackgroundColor3 = Color3.new(21/255,142/255,255)
  1671. God.BackgroundTransparency = 0
  1672. God.BorderSizePixel = 2
  1673. God.Position = UDim2.new(0,10,0,50)
  1674. God.Size = UDim2.new(0,57.5,0,30) -- 135/2 = 57,5
  1675. God.Font = 'SourceSansBold'
  1676. God.FontSize = 'Size18'
  1677. God.Text = 'Skin col'
  1678. God.TextColor3 = Color3.new(255,255,255)
  1679. God.TextWrapped = true
  1680. God.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1681. God.TextStrokeTransparency = 1
  1682. -- =====================================================================
  1683. local Saypress = God:Clone()
  1684. Saypress.Name = 'Saypress'
  1685. Saypress.Parent = Body
  1686. Saypress.Position = UDim2.new(0,285.5,0,-35)
  1687. Saypress.Text = 'Say'
  1688. Saypress.BackgroundColor3 = Color3.new(.5,1,.5)
  1689. -- =====================================================================
  1690. local TpTo = God:Clone()
  1691. TpTo.Name = 'TpTo'
  1692. TpTo.Parent = Body
  1693. TpTo.Position = UDim2.new(0,468.5,0,10)
  1694. TpTo.Text = 'Play'
  1695. TpTo.BackgroundColor3 = Color3.new(.5,1,.5)
  1696. -- =====================================================================
  1697. local KillPlr = God:Clone()
  1698. KillPlr.Name = 'Shirtcol'
  1699. KillPlr.Parent = Body
  1700. KillPlr.Position = UDim2.new(0,10,0,90)
  1701. KillPlr.Text = 'Shirt col'
  1702. KillPlr.Size = UDim2.new(0,130,0,30)
  1703. -- =====================================================================
  1704. local Haircol = God:Clone()
  1705. Haircol.Name = 'Haircol'
  1706. Haircol.Parent = Body
  1707. Haircol.Position = UDim2.new(0,82.5,0,50)
  1708. Haircol.Text = 'Hair col'
  1709. -- ===================================================================== 164
  1710.  
  1711. local TpMe = God:Clone()
  1712. TpMe.Name = 'Hat'
  1713. TpMe.Parent = Body
  1714. TpMe.Position = UDim2.new(0,164,0,90)
  1715. TpMe.Text = 'Hat 1'
  1716. TpMe.Size = UDim2.new(0,57.5,0,30)
  1717. TpMe.FontSize = 'Size18'
  1718. -- =====================================================================
  1719. local TpMe2 = God:Clone()
  1720. TpMe2.Name = 'Hair'
  1721. TpMe2.Parent = Body
  1722. TpMe2.Position = UDim2.new(0,236.5,0,50)
  1723. TpMe2.Text = 'Hair 1'
  1724. TpMe2.Size = UDim2.new(0,57.5,0,30)
  1725. TpMe2.FontSize = 'Size18'
  1726. -- =====================================================================
  1727. local G36K = God:Clone()
  1728. G36K.Name = 'SpawnG36k'
  1729. G36K.Parent = Body
  1730. G36K.Position = UDim2.new(0,162,0,10)
  1731. G36K.Text = 'Idle Pose'
  1732. G36K.Size = UDim2.new(0,135,0,30)
  1733. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  1734. G36K.FontSize = 'Size28'
  1735. -- =====================================================================
  1736. local Tail = God:Clone()
  1737. Tail.Name = 'Tail'
  1738. Tail.Parent = Body
  1739. Tail.Position = UDim2.new(0,164,0,50)
  1740. Tail.Text = 'Tail 0'
  1741. -- =====================================================================
  1742. local Torso2 = God:Clone()
  1743. Torso2.Name = 'Hair'
  1744. Torso2.Parent = Body
  1745. Torso2.Position = UDim2.new(0,236.5,0,90)
  1746. Torso2.Text = 'Torso 2'
  1747. Torso2.Size = UDim2.new(0,57.5,0,30)
  1748. Torso2.FontSize = 'Size18'
  1749. -- =====================================================================
  1750. local Bkit = God:Clone()
  1751. Bkit.Name = 'Bkit'
  1752. Bkit.Parent = Body
  1753. Bkit.Position = UDim2.new(0,164,0,130)
  1754. Bkit.Text = 'Bkit 0'
  1755. Bkit.Size = UDim2.new(0,57.5,0,30)
  1756. Bkit.FontSize = 'Size18'
  1757. -- =====================================================================
  1758. local Mouth = God:Clone()
  1759. Mouth.Name = 'Mouth'
  1760. Mouth.Parent = Body
  1761. Mouth.Position = UDim2.new(0,164,0,170)
  1762. Mouth.Text = 'Mouth 2'
  1763. Mouth.FontSize = 'Size18'
  1764. -- ===================================================================== (0,318.5,0,10)
  1765. local Eyes = God:Clone()
  1766. Eyes.Name = 'Eyes'
  1767. Eyes.Parent = Body
  1768. Eyes.Position = UDim2.new(0,236,0,130)
  1769. Eyes.Text = 'Eye 3'
  1770. Eyes.FontSize = 'Size18'
  1771. -- =====================================================================(0,391,0,10)
  1772. local mask = God:Clone()
  1773. mask.Name = 'mask'
  1774. mask.Parent = Body
  1775. mask.Position = UDim2.new(0,236,0,170)
  1776. mask.Text = 'Shy'
  1777. mask.FontSize = 'Size18'
  1778. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  1779. -- =====================================================================
  1780. local Shirtset = God:Clone()
  1781. Shirtset.Name = 'Shirtset'
  1782. Shirtset.Parent = Body
  1783. Shirtset.Position = UDim2.new(0,82.5,0,130)
  1784. Shirtset.Text = 'Set'
  1785. -- =====================================================================
  1786. local Pantsset = God:Clone()
  1787. Pantsset.Name = 'Pantsset'
  1788. Pantsset.Parent = Body
  1789. Pantsset.Position = UDim2.new(0,82.5,0,170)
  1790. Pantsset.Text = 'Set'
  1791.  
  1792. -- ===================================================================== 81,5
  1793. local Bunny = God:Clone()
  1794. Bunny.Name = 'Bunny'
  1795. Bunny.Parent = Body
  1796. Bunny.Position = UDim2.new(0,318.5,0,50)
  1797. Bunny.Text = 'Bunny'
  1798. -- ===================================================================== 81,5
  1799. local Noob = God:Clone()
  1800. Noob.Name = 'Noob'
  1801. Noob.Parent = Body
  1802. Noob.Position = UDim2.new(0,318.5,0,90)
  1803. Noob.Text = 'Noob'
  1804. -- ===================================================================== 81,5
  1805. local Kitty = God:Clone()
  1806. Kitty.Name = 'Kitty'
  1807. Kitty.Parent = Body
  1808. Kitty.Position = UDim2.new(0,318.5,0,130)
  1809. Kitty.Text = 'Kitty'
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823. -- *********************************************************************
  1824.  
  1825. Saypress.MouseButton1Down:connect(function()
  1826. local ChatService = game:GetService("Chat")
  1827. ChatService:Chat(char.Head, "" .. Chattext.Text)
  1828. end)
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838. God.MouseButton1Down:connect(function()
  1839. BC.HeadColor = BrickColor.new(PlayerName.Text)
  1840. BC.LeftArmColor = BrickColor.new(PlayerName.Text)
  1841. BC.LeftLegColor = BrickColor.new(PlayerName.Text)
  1842. BC.RightArmColor = BrickColor.new(PlayerName.Text)
  1843. BC.RightLegColor = BrickColor.new(PlayerName.Text)
  1844. pn3.BrickColor = BrickColor.new(PlayerName.Text)
  1845. pn4.BrickColor = BrickColor.new(PlayerName.Text)
  1846. skin.BrickColor = BrickColor.new(PlayerName.Text)
  1847. end)
  1848. -- =====================================================================
  1849. KillPlr.MouseButton1Down:connect(function()
  1850. pn.BrickColor = BrickColor.new(PlayerName.Text)
  1851. p.BrickColor = BrickColor.new(PlayerName.Text)
  1852. pn0.BrickColor = BrickColor.new(PlayerName.Text)
  1853. BC.TorsoColor = BrickColor.new(PlayerName.Text)
  1854. hat2.BrickColor = BrickColor.new(PlayerName.Text)
  1855. hat3.BrickColor = BrickColor.new(PlayerName.Text)
  1856. pn5.BrickColor = BrickColor.new(PlayerName.Text)
  1857. pn7.BrickColor = BrickColor.new(PlayerName.Text)
  1858. pn8.BrickColor = BrickColor.new(PlayerName.Text)
  1859. pn9.BrickColor = BrickColor.new(PlayerName.Text)
  1860. tail3.BrickColor = BrickColor.new(PlayerName.Text)
  1861. end)
  1862. -- =====================================================================
  1863. TpTo.MouseButton1Down:connect(function()
  1864. if Playing == false and Pressed == false then
  1865. TpTo.BackgroundColor3 = Color3.new(1,.5,.5)
  1866. TpTo.Text = 'Stop'
  1867. Pressed = true
  1868. radio.Transparency = 0
  1869. GlowParticle.Transparency = NumberSequence.new(.3,.8)
  1870. GlowParticle2.Transparency = NumberSequence.new(.3,.8)
  1871. GlowParticle3.Transparency = NumberSequence.new(.3,.8)
  1872. wait()
  1873. sound:Play()
  1874. Playing = true
  1875. end
  1876. if Playing == true and Pressed == false then
  1877. TpTo.BackgroundColor3 = Color3.new(.5,1,.5)
  1878. TpTo.Text = 'Play'
  1879. Pressed = true
  1880. radio.Transparency = 1
  1881. GlowParticle.Transparency = NumberSequence.new(1)
  1882. GlowParticle2.Transparency = NumberSequence.new(1)
  1883. GlowParticle3.Transparency = NumberSequence.new(1)
  1884. wait()
  1885. sound:Stop()
  1886. Playing = false
  1887. end
  1888. wait()
  1889. Pressed = false
  1890. end)
  1891. -- =====================================================================
  1892. TpMe.MouseButton1Down:connect(function()
  1893. if Hat1 == true and Pressed == false then
  1894. TpMe.Text = 'Hat 2'
  1895. pn0.Transparency = 1
  1896. hat2.Transparency = 0
  1897. Pressed = true
  1898. wait()
  1899. Hat1 = false
  1900. Hat2 = true
  1901. end
  1902. if Hat2 == true and Pressed == false then
  1903. TpMe.Text = 'Hat 3'
  1904. hat2.Transparency = 1
  1905. hat3.Transparency = 0
  1906. Pressed = true
  1907. wait()
  1908. Hat2 = false
  1909. Hat3 = true
  1910. end
  1911. if Hat3 == true and Pressed == false then
  1912. TpMe.Text = 'Hat 0'
  1913. hat3.Transparency = 1
  1914. Pressed = true
  1915. wait()
  1916. Hat3 = false
  1917. Hat0 = true
  1918. end
  1919. if Hat0 == true and Pressed == false then
  1920. TpMe.Text = 'Hat 1'
  1921. pn0.Transparency = 0
  1922. Pressed = true
  1923. wait()
  1924. Hat3 = false
  1925. Hat1 = true
  1926. end
  1927. wait()
  1928. Pressed = false
  1929. end)
  1930. -- =====================================================================
  1931. G36K.MouseButton1Down:connect(function()
  1932. if Anim2 == false and Pressed == false then
  1933. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  1934. Pressed = true
  1935. wait()
  1936. Anim2 = true
  1937. end
  1938. if Anim2 == true and Pressed == false then
  1939. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  1940. Pressed = true
  1941. wait()
  1942. Anim2 = false
  1943. end
  1944. wait()
  1945. Pressed = false
  1946. end)
  1947. -- =====================================================================
  1948. TpMe2.MouseButton1Down:connect(function()
  1949. if Hair1 == true and Pressed == false then
  1950. TpMe2.Text = 'Hair 2'
  1951. Hood.Transparency = 1
  1952. pn6.Transparency = 1
  1953. hair2.Transparency = 0
  1954. Pressed = true
  1955. wait()
  1956. Hair1 = false
  1957. Hair2 = true
  1958. end
  1959. if Hair2 == true and Pressed == false then
  1960. TpMe2.Text = 'Hair 3'
  1961. Hood.Transparency = 0
  1962. pn6.Transparency = 1
  1963. hair2.Transparency = 1
  1964. Pressed = true
  1965. wait()
  1966. Hair2 = false
  1967. Hair3 = true
  1968. end
  1969. if Hair3 == true and Pressed == false then
  1970. TpMe2.Text = 'Hair 0'
  1971. Hood.Transparency = 1
  1972. pn6.Transparency = 1
  1973. hair2.Transparency = 1
  1974. Pressed = true
  1975. wait()
  1976. Hair3 = false
  1977. Hair0 = true
  1978. end
  1979. if Hair0 == true and Pressed == false then
  1980. TpMe2.Text = 'Hair 1'
  1981. Hood.Transparency = 0
  1982. pn6.Transparency = 0
  1983. hair2.Transparency = 0
  1984. Pressed = true
  1985. wait()
  1986. Hair0 = false
  1987. Hair1 = true
  1988. end
  1989. wait()
  1990. Pressed = false
  1991. end)
  1992. -- =====================================================================
  1993. Haircol.MouseButton1Down:connect(function()
  1994. hair2.BrickColor = BrickColor.new(PlayerName.Text)
  1995. Hood.BrickColor = BrickColor.new(PlayerName.Text)
  1996. pn6.BrickColor = BrickColor.new(PlayerName.Text)
  1997. end)
  1998. -- =====================================================================
  1999. Tail.MouseButton1Down:connect(function()
  2000. if Tail1 == true and Pressed == false then
  2001. Tail.Text = 'Tail 2'
  2002. pn5.Transparency = 1
  2003. pn7.Transparency = 1
  2004. pn8.Transparency = 1
  2005. pn9.Transparency = 1
  2006. tail2.Transparency = 0
  2007. Pressed = true
  2008. wait()
  2009. Tail1 = false
  2010. Tail2 = true
  2011. end
  2012. if Tail2 == true and Pressed == false then
  2013. Tail.Text = 'Tail 3'
  2014. tail2.Transparency = 1
  2015. tail3.Transparency = 0
  2016. Pressed = true
  2017. wait()
  2018. Tail2 = false
  2019. Tail3 = true
  2020. end
  2021. if Tail3 == true and Pressed == false then
  2022. Tail.Text = 'Tail 0'
  2023. tail3.Transparency = 1
  2024. Pressed = true
  2025. wait()
  2026. Tail3 = false
  2027. Tail0 = true
  2028. end
  2029. if Tail0 == true and Pressed == false then
  2030. Tail.Text = 'Tail 1'
  2031. pn5.Transparency = 0
  2032. pn7.Transparency = 0
  2033. pn8.Transparency = 0
  2034. pn9.Transparency = 0
  2035. Pressed = true
  2036. wait()
  2037. Tail0 = false
  2038. Tail1 = true
  2039. end
  2040. wait()
  2041. Pressed = false
  2042. end)
  2043. -- =====================================================================
  2044. Torso2.MouseButton1Down:connect(function()
  2045. if torso1 == true and Pressed == false then
  2046. Pressed = true
  2047. M69.MeshId = "rbxassetid://456901040"
  2048. M69.Scale = Vector3.new( 1, 1, 1)
  2049. Torso2.Text = 'Torso 2'
  2050. wait()
  2051. torso1 = false
  2052. torso2 = true
  2053. end
  2054. if torso2 == true and Pressed == false then
  2055. Pressed = true
  2056. M69.MeshId = "rbxassetid://48112070"
  2057. M69.Scale = Vector3.new( 1.093, 1, 1)
  2058. Torso2.Text = 'Torso 1'
  2059. wait()
  2060. torso1 = true
  2061. torso2 = false
  2062. end
  2063. wait()
  2064. Pressed = false
  2065. end)
  2066. -- =====================================================================
  2067. Bkit.MouseButton1Down:connect(function()
  2068. if bkit1 == true and Pressed == false then
  2069. Pressed = true
  2070. p.Transparency = 0
  2071. pn.Transparency = 0
  2072. pn3.Transparency = 1
  2073. pn4.Transparency = 1
  2074. skin.Transparency = 1
  2075. Bkit.Text = 'Bkit 2'
  2076. wait()
  2077. bkit1 = false
  2078. bkit2 = true
  2079. end
  2080. if bkit2 == true and Pressed == false then
  2081. Pressed = true
  2082. p.Transparency = 1
  2083. pn.Transparency = 1
  2084. pn3.Transparency = 1
  2085. pn4.Transparency = 1
  2086. skin.Transparency = 1
  2087. Bkit.Text = 'Bkit 0'
  2088. wait()
  2089. bkit2 = false
  2090. bkit0 = true
  2091. end
  2092. if bkit0 == true and Pressed == false then
  2093. Pressed = true
  2094. p.Transparency = 0
  2095. pn.Transparency = 0
  2096. pn3.Transparency = 0
  2097. pn4.Transparency = 0
  2098. skin.Transparency = 0
  2099. Bkit.Text = 'Bkit 1'
  2100. wait()
  2101. bkit0 = false
  2102. bkit1 = true
  2103. end
  2104. wait()
  2105. Pressed = false
  2106. end)
  2107. -- =====================================================================
  2108. Mouth.MouseButton1Down:connect(function()
  2109. ----2-----
  2110. if mouth1 == true and Pressed == false then
  2111. Mouth.Text = 'Mouth 2'
  2112. newface.Texture = "rbxassetid://186681690"
  2113. Orbd.Transparency = 1
  2114. Pressed = true
  2115. wait()
  2116. mouth1 = false
  2117. mouth2 = true
  2118. end
  2119. ----3-----
  2120. if mouth2 == true and Pressed == false then
  2121. Mouth.Text = 'Mouth 3'
  2122. newface.Texture = "rbxassetid://322781877"
  2123. Orbd.Transparency = 1
  2124. Pressed = true
  2125. wait()
  2126. mouth2 = false
  2127. mouth3 = true
  2128. end
  2129. ----4-----
  2130. if mouth3 == true and Pressed == false then
  2131. Mouth.Text = 'Mouth 4'
  2132. newface.Texture = "rbxassetid://186682603"
  2133. Orbd.Transparency = 1
  2134. Pressed = true
  2135. wait()
  2136. mouth3 = false
  2137. mouth4 = true
  2138. end
  2139. ----5-----
  2140. if mouth4 == true and Pressed == false then
  2141. Mouth.Text = 'Mouth 5'
  2142. newface.Texture = "rbxassetid://133379869"
  2143. Orbd.Transparency = 1
  2144. Pressed = true
  2145. wait()
  2146. mouth4 = false
  2147. mouth5 = true
  2148. end
  2149. ----6-----
  2150. if mouth5 == true and Pressed == false then
  2151. Mouth.Text = 'Mouth 6'
  2152. newface.Texture = "rbxassetid://186683091"
  2153. Orbd.Transparency = 1
  2154. Pressed = true
  2155. wait()
  2156. mouth5 = false
  2157. mouth6 = true
  2158. end
  2159. ----7-----
  2160. if mouth6 == true and Pressed == false then
  2161. Mouth.Text = 'Mouth 7'
  2162. newface.Texture = "rbxassetid://186682277"
  2163. Orbd.Transparency = 1
  2164. Pressed = true
  2165. wait()
  2166. mouth6 = false
  2167. mouth7 = true
  2168. end
  2169. ----1-----
  2170. if mouth7 == true and Pressed == false then
  2171. Mouth.Text = 'Mouth 1'
  2172. newface.Texture = "rbxassetid://"
  2173. Orbd.Transparency = 0
  2174. Pressed = true
  2175. wait()
  2176. mouth6 = false
  2177. mouth1 = true
  2178. end
  2179. ----------
  2180. wait()
  2181. Pressed = false
  2182. end)
  2183. -- =====================================================================
  2184. Eyes.MouseButton1Down:connect(function()
  2185. if eye3 == true and Pressed == false then
  2186. Pressed = true
  2187. char.Head.face.Texture = "rbxassetid://176204308"
  2188. Eyes.Text = 'Eye 1'
  2189. wait()
  2190. eye3 = false
  2191. eye1 = true
  2192. end
  2193. if eye1 == true and Pressed == false then
  2194. Pressed = true
  2195. char.Head.face.Texture = "rbxassetid://176210835"
  2196. Eyes.Text = 'Eye 2'
  2197. wait()
  2198. eye1 = false
  2199. eye2 = true
  2200. end
  2201. if eye2 == true and Pressed == false then
  2202. Pressed = true
  2203. char.Head.face.Texture = "rbxassetid://176206791"
  2204. Eyes.Text = 'Eye 3'
  2205. wait()
  2206. eye2 = false
  2207. eye3 = true
  2208. end
  2209. wait()
  2210. Pressed = false
  2211. end)
  2212. -- =====================================================================
  2213. mask.MouseButton1Down:connect(function()
  2214. if MaskOn == true and Pressed == false then
  2215. Mask.Transparency = 1
  2216. Pressed = true
  2217. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  2218. wait()
  2219. MaskOn = false
  2220. MaskOff = true
  2221. end
  2222. if MaskOff == true and Pressed == false then
  2223. Mask.Transparency = 0
  2224. Pressed = true
  2225. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  2226. wait()
  2227. MaskOn = true
  2228. MaskOff = false
  2229. end
  2230. wait()
  2231. Pressed = false
  2232. end)
  2233. -- =====================================================================
  2234. Shirtset.MouseButton1Down:connect(function()
  2235. char049.Shirt.ShirtTemplate = "rbxassetid://" .. ColTex3.Text
  2236. end)
  2237. -- =====================================================================
  2238. Pantsset.MouseButton1Down:connect(function()
  2239. char049.Pants.PantsTemplate = "rbxassetid://" .. ColTex4.Text
  2240. end)
  2241. -- =====================================================================
  2242. Bunny.MouseButton1Down:connect(function()
  2243. --------------
  2244. MaskOn = true
  2245. MaskOff = false
  2246. --------------
  2247. Anim2 = false
  2248. --------------
  2249. eye1 = true
  2250. eye2 = false
  2251. eye3 = false
  2252. --------------
  2253. mouth1 = false
  2254. mouth2 = false
  2255. mouth3 = false
  2256. mouth4 = true
  2257. mouth5 = false
  2258. mouth6 = false
  2259. mouth7 = false
  2260. --------------
  2261. bkit0 = false
  2262. bkit1 = true
  2263. bkit2 = false
  2264. --------------
  2265. torso1 = true
  2266. torso2 = false
  2267. --------------
  2268. Tail0 = false
  2269. Tail1 = false
  2270. Tail2 = true
  2271. Tail3 = false
  2272. --------------
  2273. Hair0 = false
  2274. Hair1 = false
  2275. Hair2 = true
  2276. Hair3 = false
  2277. --------------
  2278. Hat0 = false
  2279. Hat1 = false
  2280. Hat2 = true
  2281. Hat3 = false
  2282. --------------
  2283. char.Head.face.Texture = "rbxassetid://176204308"
  2284. Eyes.Text = 'Eye 1'
  2285. --------------
  2286. Mouth.Text = 'Mouth 4'
  2287. newface.Texture = "rbxassetid://186682603"
  2288. Orbd.Transparency = 1
  2289. --------------
  2290. p.Transparency = 0
  2291. pn.Transparency = 0
  2292. pn3.Transparency = 0
  2293. pn4.Transparency = 0
  2294. skin.Transparency = 0
  2295. Bkit.Text = 'Bkit 1'
  2296. --------------
  2297. M69.MeshId = "rbxassetid://48112070"
  2298. M69.Scale = Vector3.new( 1.093, 1, 1)
  2299. Torso2.Text = 'Torso 1'
  2300. --------------
  2301. Tail.Text = 'Tail 2'
  2302. pn5.Transparency = 1
  2303. pn7.Transparency = 1
  2304. pn8.Transparency = 1
  2305. pn9.Transparency = 1
  2306. tail2.Transparency = 0
  2307. tail3.Transparency = 1
  2308. --------------
  2309. hair2.BrickColor = BrickColor.new("Cool yellow")
  2310. Hood.BrickColor = BrickColor.new("Cool yellow")
  2311. pn6.BrickColor = BrickColor.new("Cool yellow")
  2312. --------------
  2313. TpMe2.Text = 'Hair 2'
  2314. Hood.Transparency = 1
  2315. pn6.Transparency = 1
  2316. hair2.Transparency = 0
  2317. --------------
  2318. TpMe.Text = 'Hat 2'
  2319. pn0.Transparency = 1
  2320. hat2.Transparency = 0
  2321. hat3.Transparency = 1
  2322. --------------
  2323. pn.BrickColor = BrickColor.new("Really black")
  2324. p.BrickColor = BrickColor.new("Really black")
  2325. pn0.BrickColor = BrickColor.new("Really black")
  2326. BC.TorsoColor = BrickColor.new("Really black")
  2327. hat2.BrickColor = BrickColor.new("Really black")
  2328. hat3.BrickColor = BrickColor.new("Really black")
  2329. pn5.BrickColor = BrickColor.new("Really black")
  2330. pn7.BrickColor = BrickColor.new("Really black")
  2331. pn8.BrickColor = BrickColor.new("Really black")
  2332. pn9.BrickColor = BrickColor.new("Really black")
  2333. tail3.BrickColor = BrickColor.new("Really black")
  2334. --------------
  2335. BC.HeadColor = BrickColor.new("Pastel brown")
  2336. BC.LeftArmColor = BrickColor.new("Pastel brown")
  2337. BC.LeftLegColor = BrickColor.new("Pastel brown")
  2338. BC.RightArmColor = BrickColor.new("Pastel brown")
  2339. BC.RightLegColor = BrickColor.new("Pastel brown")
  2340. pn3.BrickColor = BrickColor.new("Pastel brown")
  2341. pn4.BrickColor = BrickColor.new("Pastel brown")
  2342. skin.BrickColor = BrickColor.new("Pastel brown")
  2343. --------------
  2344. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=147949556"
  2345. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=145038586"
  2346. --------------
  2347. Mask.Transparency = 0
  2348. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  2349. --------------
  2350. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  2351. end)
  2352. -- =====================================================================
  2353.  
  2354. Noob.MouseButton1Down:connect(function()
  2355. --------------
  2356. MaskOn = true
  2357. MaskOff = false
  2358. --------------
  2359. Anim2 = true
  2360. --------------
  2361. eye1 = false
  2362. eye2 = false
  2363. eye3 = true
  2364. --------------
  2365. mouth1 = false
  2366. mouth2 = true
  2367. mouth3 = false
  2368. mouth4 = false
  2369. mouth5 = false
  2370. mouth6 = false
  2371. mouth7 = false
  2372. --------------
  2373. bkit0 = true
  2374. bkit1 = false
  2375. bkit2 = false
  2376. --------------
  2377. torso1 = false
  2378. torso2 = true
  2379. --------------
  2380. Tail0 = true
  2381. Tail1 = false
  2382. Tail2 = false
  2383. Tail3 = false
  2384. --------------
  2385. Hair0 = true
  2386. Hair1 = false
  2387. Hair2 = false
  2388. Hair3 = false
  2389. --------------
  2390. Hat0 = true
  2391. Hat1 = false
  2392. Hat2 = false
  2393. Hat3 = false
  2394. --------------
  2395. char.Head.face.Texture = "rbxassetid://176206791"
  2396. Eyes.Text = 'Eye 3'
  2397. --------------
  2398. Mouth.Text = 'Mouth 2'
  2399. newface.Texture = "rbxassetid://186681690"
  2400. Orbd.Transparency = 1
  2401. --------------
  2402. p.Transparency = 1
  2403. pn.Transparency = 1
  2404. pn3.Transparency = 1
  2405. pn4.Transparency = 1
  2406. skin.Transparency = 1
  2407. Bkit.Text = 'Bkit 0'
  2408. --------------
  2409. M69.MeshId = "rbxassetid://456901040"
  2410. M69.Scale = Vector3.new( 1, 1, 1)
  2411. Torso2.Text = 'Torso 2'
  2412. --------------
  2413. Tail.Text = 'Tail 0'
  2414. pn5.Transparency = 1
  2415. pn7.Transparency = 1
  2416. pn8.Transparency = 1
  2417. pn9.Transparency = 1
  2418. tail2.Transparency = 1
  2419. tail3.Transparency = 1
  2420. --------------
  2421. hair2.BrickColor = BrickColor.new("Black")
  2422. Hood.BrickColor = BrickColor.new("Black")
  2423. pn6.BrickColor = BrickColor.new("Black")
  2424. --------------
  2425. TpMe2.Text = 'Hair 0'
  2426. Hood.Transparency = 1
  2427. pn6.Transparency = 1
  2428. hair2.Transparency = 1
  2429. --------------
  2430. TpMe.Text = 'Hat 0'
  2431. pn0.Transparency = 1
  2432. hat2.Transparency = 1
  2433. hat3.Transparency = 1
  2434. --------------
  2435. pn.BrickColor = BrickColor.new("Deep blue")
  2436. p.BrickColor = BrickColor.new("Deep blue")
  2437. pn0.BrickColor = BrickColor.new("Deep blue")
  2438. BC.TorsoColor = BrickColor.new("Deep blue")
  2439. hat2.BrickColor = BrickColor.new("Deep blue")
  2440. hat3.BrickColor = BrickColor.new("Deep blue")
  2441. pn5.BrickColor = BrickColor.new("Deep blue")
  2442. pn7.BrickColor = BrickColor.new("Deep blue")
  2443. pn8.BrickColor = BrickColor.new("Deep blue")
  2444. pn9.BrickColor = BrickColor.new("Deep blue")
  2445. tail3.BrickColor = BrickColor.new("Deep blue")
  2446. --------------
  2447. BC.HeadColor = BrickColor.new("Bright yellow")
  2448. BC.LeftArmColor = BrickColor.new("Bright yellow")
  2449. BC.LeftLegColor = BrickColor.new("Br. yellowish green")
  2450. BC.RightArmColor = BrickColor.new("Bright yellow")
  2451. BC.RightLegColor = BrickColor.new("Br. yellowish green")
  2452. pn3.BrickColor = BrickColor.new("Bright yellow")
  2453. pn4.BrickColor = BrickColor.new("Bright yellow")
  2454. skin.BrickColor = BrickColor.new("Bright yellow")
  2455. --------------
  2456. char049.Shirt.ShirtTemplate = "rbxassetid://"
  2457. char049.Pants.PantsTemplate = "rbxassetid://"
  2458. --------------
  2459. Mask.Transparency = 1
  2460. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  2461. --------------
  2462. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  2463. end)
  2464.  
  2465. -- =====================================================================
  2466. Kitty.MouseButton1Down:connect(function()
  2467.  
  2468. --------------
  2469. MaskOn = true
  2470. MaskOff = false
  2471. --------------
  2472. Anim2 = false
  2473. --------------
  2474. eye1 = false
  2475. eye2 = true
  2476. eye3 = false
  2477. --------------
  2478. mouth1 = false
  2479. mouth2 = false
  2480. mouth3 = false
  2481. mouth4 = true
  2482. mouth5 = false
  2483. mouth6 = false
  2484. mouth7 = false
  2485. --------------
  2486. bkit0 = false
  2487. bkit1 = true
  2488. bkit2 = false
  2489. --------------
  2490. torso1 = true
  2491. torso2 = false
  2492. --------------
  2493. Tail0 = false
  2494. Tail1 = false
  2495. Tail2 = false
  2496. Tail3 = true
  2497. --------------
  2498. Hair0 = false
  2499. Hair1 = true
  2500. Hair2 = false
  2501. Hair3 = false
  2502. --------------
  2503. Hat0 = false
  2504. Hat1 = false
  2505. Hat2 = false
  2506. Hat3 = true
  2507. --------------
  2508. char.Head.face.Texture = "rbxassetid://176210835"
  2509. Eyes.Text = 'Eye 2'
  2510. --------------
  2511. Mouth.Text = 'Mouth 4'
  2512. newface.Texture = "rbxassetid://186682603"
  2513. Orbd.Transparency = 1
  2514. --------------
  2515. p.Transparency = 0
  2516. pn.Transparency = 0
  2517. pn3.Transparency = 0
  2518. pn4.Transparency = 0
  2519. skin.Transparency = 0
  2520. Bkit.Text = 'Bkit 1'
  2521. --------------
  2522. M69.MeshId = "rbxassetid://48112070"
  2523. M69.Scale = Vector3.new( 1.093, 1, 1)
  2524. Torso2.Text = 'Torso 1'
  2525. --------------
  2526. Tail.Text = 'Tail 3'
  2527. pn5.Transparency = 1
  2528. pn7.Transparency = 1
  2529. pn8.Transparency = 1
  2530. pn9.Transparency = 1
  2531. tail2.Transparency = 1
  2532. tail3.Transparency = 0
  2533. --------------
  2534. hair2.BrickColor = BrickColor.new("White")
  2535. Hood.BrickColor = BrickColor.new("White")
  2536. pn6.BrickColor = BrickColor.new("White")
  2537. --------------
  2538. TpMe2.Text = 'Hair 1'
  2539. Hood.Transparency = 0
  2540. pn6.Transparency = 0
  2541. hair2.Transparency = 0
  2542. --------------
  2543. TpMe.Text = 'Hat 3'
  2544. pn0.Transparency = 1
  2545. hat2.Transparency = 1
  2546. hat3.Transparency = 0
  2547. --------------
  2548. pn.BrickColor = BrickColor.new("Really black")
  2549. p.BrickColor = BrickColor.new("Really black")
  2550. pn0.BrickColor = BrickColor.new("Really black")
  2551. BC.TorsoColor = BrickColor.new("Really black")
  2552. hat2.BrickColor = BrickColor.new("Really black")
  2553. hat3.BrickColor = BrickColor.new("Really black")
  2554. pn5.BrickColor = BrickColor.new("Really black")
  2555. pn7.BrickColor = BrickColor.new("Really black")
  2556. pn8.BrickColor = BrickColor.new("Really black")
  2557. pn9.BrickColor = BrickColor.new("Really black")
  2558. tail3.BrickColor = BrickColor.new("Really black")
  2559. --------------
  2560. BC.HeadColor = BrickColor.new("Fossil")
  2561. BC.LeftArmColor = BrickColor.new("Fossil")
  2562. BC.LeftLegColor = BrickColor.new("Fossil")
  2563. BC.RightArmColor = BrickColor.new("Fossil")
  2564. BC.RightLegColor = BrickColor.new("Fossil")
  2565. pn3.BrickColor = BrickColor.new("Fossil")
  2566. pn4.BrickColor = BrickColor.new("Fossil")
  2567. skin.BrickColor = BrickColor.new("Fossil")
  2568. --------------
  2569. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=147949556"
  2570. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=78589488"
  2571. --------------
  2572. Mask.Transparency = 0
  2573. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  2574. --------------
  2575. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  2576. end)
  2577.  
  2578. -- =====================================================================
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588. Close.MouseButton1Down:connect(function()
  2589. if Body.Visible == true then
  2590. Body.Visible = false
  2591. Close.Text = '+'
  2592. Title.FontSize = 'Size24'
  2593. Pull.Size = UDim2(0,125,0,12.5)
  2594. elseif Body.Visible == false then
  2595. Body.Visible = true
  2596. Close.Text = 'X'
  2597. Title.FontSize = 'Size48'
  2598. Graf_f.Size = UDim2(0,500,0,50)
  2599. end
  2600. end)
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606. ---------------------------------------------------------------------------------
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615. local mesh = Instance.new("SpecialMesh",radio)
  2616. mesh.MeshId = "http://www.roblox.com/asset/?id=151760030"
  2617. mesh.TextureId = "rbxassetid://151760072"
  2618. mesh.Scale = Vector3.new(.7, .7, .7)
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635. ColTex2.Changed:connect(function()
  2636. sound.SoundId = "rbxassetid://" .. ColTex2.Text
  2637. end)
  2638.  
  2639.  
  2640.  
  2641. while true do
  2642. if Playing then
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649. mesh.Scale = Vector3.new(.71, .71, .71)
  2650. wait(.000001)
  2651. mesh.Scale = Vector3.new(.709, .709, .709)
  2652. wait(.000001)
  2653. mesh.Scale = Vector3.new(.708, .708, .708)
  2654. wait(.000001)
  2655. mesh.Scale = Vector3.new(.707, .707, .707)
  2656. wait(.000001)
  2657. mesh.Scale = Vector3.new(.706, .706, .706)
  2658. wait(.000001)
  2659. mesh.Scale = Vector3.new(.705, .705, .705)
  2660. wait(.000001)
  2661. mesh.Scale = Vector3.new(.704, .704, .704)
  2662. wait(.000001)
  2663. mesh.Scale = Vector3.new(.703, .703, .703)
  2664. wait(.000001)
  2665. mesh.Scale = Vector3.new(.702, .702, .702)
  2666. wait(.000001)
  2667. mesh.Scale = Vector3.new(.701, .701, .701)
  2668. wait(.000001)
  2669.  
  2670.  
  2671.  
  2672.  
  2673. mesh.Scale = Vector3.new(.7, .7, .7)
  2674. end
  2675. wait(.2)
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682. end
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689. local Player = game.Players.LocalPlayer
  2690. local c = Player.Character
  2691. if not c or not c.Parent then
  2692. c = Player.CharacterAdded:wait()
  2693. end
  2694.  
  2695. local radio = Instance.new("Part",c)
  2696. radio.Name = "Radio"
  2697. radio.CanCollide = false
  2698. radio.Anchored = true
  2699. radio.FormFactor = "Custom"
  2700. radio.Size = Vector3.new(2.5, 1, 0.4)
  2701. radio.CFrame = c.Torso.CFrame * CFrame.new(-3.5,2,.2)
  2702. radio.CFrame = radio.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  2703. radio.CFrame = radio.CFrame * CFrame.fromEulerAnglesXYZ(0,0,-.1)
  2704. radio.Transparency = 1
  2705.  
  2706. local sound = Instance.new("Sound",radio)
  2707. sound.Name = "Music"
  2708. sound.Looped = true
  2709. sound.Volume = 1
  2710.  
  2711. local weld = Instance.new("Weld",radio)
  2712. weld.Part0 = c.Torso
  2713. weld.Part1 = radio
  2714. weld.C0 = c.Torso.CFrame:inverse()
  2715. weld.C1 = radio.CFrame:inverse()
  2716. radio.Anchored = false
  2717.  
  2718. player = game:service("Players").LocalPlayer
  2719. char2 = player.Character
  2720. Glow1 = Color3.new(0,0,0)
  2721. Glow2 = Color3.new(1,0,0)
  2722. Glow3 = Color3.new(0,1,0)
  2723. Glow4 = Color3.new(0,0,1)
  2724. GlowParticle = Instance.new("ParticleEmitter",radio)
  2725. GlowParticle.LightEmission = 1
  2726. GlowParticle.Color = ColorSequence.new(Glow2,Glow1)
  2727. GlowParticle.Size = NumberSequence.new(0.4)
  2728. GlowParticle.Texture = "http://www.roblox.com/asset/?id=118641183"
  2729. GlowParticle.Transparency = NumberSequence.new(1)
  2730. GlowParticle.LockedToPart = false
  2731. GlowParticle.Lifetime = NumberRange.new(.5,1)
  2732. GlowParticle.Rate= 200
  2733. GlowParticle.Speed =NumberRange.new(1.5)
  2734. GlowParticle.Acceleration = Vector3.new(0, 1, 0)
  2735. GlowParticle.VelocitySpread = 100
  2736.  
  2737. GlowParticle2 = Instance.new("ParticleEmitter",radio)
  2738. GlowParticle2.LightEmission = 1
  2739. GlowParticle2.Color = ColorSequence.new(Glow3,Glow1)
  2740. GlowParticle2.Size = NumberSequence.new(0.4)
  2741. GlowParticle2.Texture = "http://www.roblox.com/asset/?id=118641183"
  2742. GlowParticle2.Transparency = NumberSequence.new(1)
  2743. GlowParticle2.LockedToPart = false
  2744. GlowParticle2.Lifetime = NumberRange.new(.5,1)
  2745. GlowParticle2.Rate= 200
  2746. GlowParticle2.Speed =NumberRange.new(1.5)
  2747. GlowParticle2.Acceleration = Vector3.new(0, 1, 0)
  2748. GlowParticle2.VelocitySpread = 100
  2749.  
  2750. GlowParticle3 = Instance.new("ParticleEmitter",radio)
  2751. GlowParticle3.LightEmission = 1
  2752. GlowParticle3.Color = ColorSequence.new(Glow4,Glow1)
  2753. GlowParticle3.Size = NumberSequence.new(0.4)
  2754. GlowParticle3.Texture = "http://www.roblox.com/asset/?id=118641183"
  2755. GlowParticle3.Transparency = NumberSequence.new(1)
  2756. GlowParticle3.LockedToPart = false
  2757. GlowParticle3.Lifetime = NumberRange.new(.5,1)
  2758. GlowParticle3.Rate= 200
  2759. GlowParticle3.Speed =NumberRange.new(1.5)
  2760. GlowParticle3.Acceleration = Vector3.new(0, 1, 0)
  2761. GlowParticle3.VelocitySpread = 100
  2762.  
  2763. wait (0)
  2764. fat = Instance.new("BindableEvent", script)
  2765. fat.Name = "Heartbeat"
  2766.  
  2767.  
  2768. local charge = false
  2769.  
  2770. P = game.Players.LocalPlayer
  2771. char = P.Character
  2772. torso = char.Torso
  2773. neck = char.Torso.Neck
  2774. hum = char.Humanoid
  2775. hum.MaxHealth = 987654321987654321987654321987654321987654321
  2776. wait()
  2777. hum.Health =hum.MaxHealth
  2778. char.Head.face.Texture = "rbxassetid://176206791"
  2779.  
  2780.  
  2781. p2 = game.Players.LocalPlayer
  2782. char049 = p2.Character
  2783. for i,v in pairs(char049:children()) do
  2784. if v:IsA("Accessory") then
  2785. v:Destroy()
  2786. end
  2787. end
  2788.  
  2789. local M69 = Instance.new("SpecialMesh")
  2790. M69.Parent = torso
  2791. M69.MeshId = "rbxassetid://456901040"
  2792. M69.Scale = Vector3.new( 1, 1, 1)
  2793.  
  2794.  
  2795.  
  2796. char049.Shirt:Remove()
  2797. for i,v in pairs(char049:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  2798. wait()shirt = Instance.new("Shirt", char049)
  2799. shirt.Name = "Shirt"
  2800. pants = Instance.new("Pants", char049)
  2801. pants.Name = "Pants"
  2802.  
  2803. char049.Shirt.ShirtTemplate = "rbxassetid://"
  2804. char049.Pants.PantsTemplate = "rbxassetid://"
  2805.  
  2806.  
  2807.  
  2808. local BC = char["Body Colors"]
  2809. BC.HeadColor = BrickColor.new("Fossil")
  2810. BC.LeftArmColor = BrickColor.new("Fossil")
  2811. BC.LeftLegColor = BrickColor.new("Fossil")
  2812. BC.RightArmColor = BrickColor.new("Fossil")
  2813. BC.RightLegColor = BrickColor.new("Fossil")
  2814. BC.TorsoColor = BrickColor.new("Plum")
  2815.  
  2816.  
  2817. Player=game:GetService("Players").LocalPlayer
  2818. Character=Player.Character
  2819.  
  2820. -------------------------------------------------------
  2821. local Orbd = Instance.new("Part", Character)
  2822. Orbd.Name = "Orbd"
  2823. Orbd.Shape = Enum.PartType.Ball
  2824. Orbd.CanCollide = false
  2825. Orbd.BrickColor = BrickColor.new("Really black")
  2826. Orbd.Transparency = 1
  2827. Orbd.Material = "Neon"
  2828. Orbd.Size = Vector3.new(0.2, 0.2, 0.2)
  2829. Orbd.TopSurface = Enum.SurfaceType.Smooth
  2830. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  2831.  
  2832. local Weld = Instance.new("Weld", Orbd)
  2833. Weld.Part0 = Character.Head
  2834. Weld.Part1 = Orbd
  2835. Weld.C1 = CFrame.new(-0.01, 0.2, 0.51)
  2836.  
  2837. ---------------------------------------------------------
  2838. local Mask = Instance.new("Part", Character)
  2839. Mask.Name = "Mask"
  2840. Mask.CanCollide = false
  2841. Mask.BrickColor = BrickColor.new("Sunrise")
  2842. Mask.Transparency = 1
  2843. Mask.Material = "Neon"
  2844. Mask.Size = Vector3.new(0.1, 0.1, 0.1)
  2845. Mask.TopSurface = Enum.SurfaceType.Smooth
  2846. Mask.BottomSurface = Enum.SurfaceType.Smooth
  2847.  
  2848. local Weld = Instance.new("Weld", Mask)
  2849. Weld.Part0 = Character.Head
  2850. Weld.Part1 = Mask
  2851. Weld.C1 = CFrame.new(0, 0.03, 0.5)
  2852.  
  2853. local M1 = Instance.new("SpecialMesh")
  2854. M1.Parent = Mask
  2855. M1.MeshId = "http://www.roblox.com/asset/?id=430736398"
  2856. M1.Scale = Vector3.new( .3, .03, .099)
  2857. ----------------------------------------------------------
  2858. local Hood = Instance.new("Part", Character)
  2859. Hood.Name = "Hair"
  2860. Hood.CanCollide = false
  2861. Hood.BrickColor = BrickColor.new("Dark indigo")
  2862. Hood.Transparency = 1
  2863. Hood.Material = "Neon"
  2864. Hood.Size = Vector3.new(0.1, 0.1, 0.1)
  2865. Hood.TopSurface = Enum.SurfaceType.Smooth
  2866. Hood.BottomSurface = Enum.SurfaceType.Smooth
  2867.  
  2868. local Weld = Instance.new("Weld", Hood)
  2869. Weld.Part0 = Character.Head
  2870. Weld.Part1 = Hood
  2871. Weld.C1 = CFrame.new(0, -0.5, 0)
  2872.  
  2873. local M2 = Instance.new("SpecialMesh")
  2874. M2.Parent = Hood
  2875. M2.MeshId = "http://www.roblox.com/asset/?id=362013001"
  2876. M2.Scale = Vector3.new( 1, 1.06, 1.1)
  2877.  
  2878. ------------------------------------------------------
  2879. local skin = Instance.new("Part", Character)
  2880. skin.Name = "skin"
  2881. skin.CanCollide = false
  2882. skin.BrickColor = BrickColor.new("Fossil")
  2883. skin.Transparency = 1
  2884. skin.Material = "SmoothPlastic"
  2885. skin.Size = Vector3.new(0.1, 0.1, 0.1)
  2886. skin.TopSurface = Enum.SurfaceType.Smooth
  2887. skin.BottomSurface = Enum.SurfaceType.Smooth
  2888.  
  2889. local Weld = Instance.new("Weld", skin)
  2890. Weld.Part0 = Character.Torso
  2891. Weld.Part1 = skin
  2892. Weld.C1 = CFrame.new(0, -0.83, 0.5)
  2893.  
  2894. local M3 = Instance.new("SpecialMesh")
  2895. M3.Parent = skin
  2896. M3.MeshId = "http://www.roblox.com/asset/?id=518429841"
  2897. M3.Scale = Vector3.new(0.0054, 0.0014, 0.0001)
  2898.  
  2899. ------------------------------------------------------
  2900. local hair2 = Instance.new("Part", Character)
  2901. hair2.Name = "Hair2"
  2902. hair2.CanCollide = false
  2903. hair2.BrickColor = BrickColor.new("Dark indigo")
  2904. hair2.Transparency = 1
  2905. hair2.Material = "Neon"
  2906. hair2.Size = Vector3.new(0.1, 0.1, 0.1)
  2907. hair2.TopSurface = Enum.SurfaceType.Smooth
  2908. hair2.BottomSurface = Enum.SurfaceType.Smooth
  2909.  
  2910. local Weld = Instance.new("Weld", hair2)
  2911. Weld.Part0 = Character.Head
  2912. Weld.Part1 = hair2
  2913. Weld.C1 = CFrame.new(0, 0.65, -0.05)
  2914.  
  2915. local M2 = Instance.new("SpecialMesh")
  2916. M2.Parent = hair2
  2917. M2.MeshId = "http://www.roblox.com/asset/?id=164382853"
  2918. M2.Scale = Vector3.new( 1.1, 1.1, 1)
  2919.  
  2920. ------------------------------------------------------
  2921. local hat2 = Instance.new("Part", Character)
  2922. hat2.Name = "hat2"
  2923. hat2.CanCollide = false
  2924. hat2.BrickColor = BrickColor.new("Plum")
  2925. hat2.Transparency = 1
  2926. hat2.Material = "SmoothPlastic"
  2927. hat2.Size = Vector3.new(0.1, 0.1, 0.1)
  2928. hat2.TopSurface = Enum.SurfaceType.Smooth
  2929. hat2.BottomSurface = Enum.SurfaceType.Smooth
  2930.  
  2931. local Weld = Instance.new("Weld", hat2)
  2932. Weld.Part0 = Character.Head
  2933. Weld.Part1 = hat2
  2934. Weld.C1 = CFrame.new(0, -1, 0)
  2935.  
  2936. local M4 = Instance.new("SpecialMesh")
  2937. M4.Parent = hat2
  2938. M4.MeshId = "http://www.roblox.com/asset/?id=110852069"
  2939. M4.Scale = Vector3.new( 0.8, 1, 1)
  2940.  
  2941.  
  2942. ------------------------------------------------------
  2943. local hat3 = Instance.new("Part", Character)
  2944. hat3.Name = "SmoothPlastic"
  2945. hat3.CanCollide = false
  2946. hat3.BrickColor = BrickColor.new("Plum")
  2947. hat3.Transparency = 1
  2948. hat3.Material = "Neon"
  2949. hat3.Size = Vector3.new(0.1, 0.1, 0.1)
  2950. hat3.TopSurface = Enum.SurfaceType.Smooth
  2951. hat3.BottomSurface = Enum.SurfaceType.Smooth
  2952.  
  2953. local Weld = Instance.new("Weld", hat3)
  2954. Weld.Part0 = Character.Head
  2955. Weld.Part1 = hat3
  2956. Weld.C1 = CFrame.new(0, -0.8, 0)
  2957.  
  2958. local M5 = Instance.new("SpecialMesh")
  2959. M5.Parent = hat3
  2960. M5.MeshId = "http://www.roblox.com/asset/?id=104780903"
  2961. M5.Scale = Vector3.new( 1.25, 1.1, 1.25)
  2962.  
  2963.  
  2964. ------------------------------------------------------
  2965. local tail2 = Instance.new("Part", Character)
  2966. tail2.Name = "tail2"
  2967. tail2.CanCollide = false
  2968. tail2.BrickColor = BrickColor.new("White")
  2969. tail2.Transparency = 1
  2970. tail2.Material = "SmoothPlastic"
  2971. tail2.Size = Vector3.new(0.1, 0.1, 0.1)
  2972. tail2.TopSurface = Enum.SurfaceType.Smooth
  2973. tail2.BottomSurface = Enum.SurfaceType.Smooth
  2974.  
  2975. local Weld = Instance.new("Weld", tail2)
  2976. Weld.Part0 = Character.Torso
  2977. Weld.Part1 = tail2
  2978. Weld.C1 = CFrame.new(0, 0.63, -0.6)
  2979.  
  2980. local M7 = Instance.new("SpecialMesh")
  2981. M7.Parent = tail2
  2982. M7.MeshId = "http://www.roblox.com/asset/?id=518429841"
  2983. M7.Scale = Vector3.new(0.0028, 0.0028, 0.0028)
  2984. ------------------------------------------------------
  2985. local tail3 = Instance.new("Part", Character)
  2986. tail3.Name = "tail3"
  2987. tail3.CanCollide = false
  2988. tail3.BrickColor = BrickColor.new("Plum")
  2989. tail3.Transparency = 1
  2990. tail3.Material = "Neon"
  2991. tail3.Size = Vector3.new(0.1, 0.1, 0.1)
  2992. tail3.TopSurface = Enum.SurfaceType.Smooth
  2993. tail3.BottomSurface = Enum.SurfaceType.Smooth
  2994.  
  2995. local Weld = Instance.new("Weld", tail3)
  2996. Weld.Part0 = Character.Torso
  2997. Weld.Part1 = tail3
  2998. Weld.C1 = CFrame.new(-0.2, -0.2, -1.8)
  2999.  
  3000. local M2 = Instance.new("SpecialMesh")
  3001. M2.Parent = tail3
  3002. M2.MeshId = "http://www.roblox.com/asset/?id=170939831"
  3003. M2.Scale = Vector3.new( 1, 1, 1)
  3004. ------------------------------------------------------
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014. local Player = game.Players.localPlayer
  3015. local Character = Player.Character
  3016. local red = 255
  3017. local green = 255
  3018. local blue = 255
  3019. local Humanoid = Character.Humanoid
  3020. local mouse = Player:GetMouse()
  3021. local m = Instance.new("Model", Character)
  3022. m.Name = "WeaponModel"
  3023. local LeftArm = Character["Left Arm"]
  3024. local RightArm = Character["Right Arm"]
  3025. local LeftLeg = Character["Left Leg"]
  3026. local RightLeg = Character["Right Leg"]
  3027. local Head = Character.Head
  3028. local Torso = Character.Torso
  3029. local cam = game.Workspace.CurrentCamera
  3030. local RootPart = Character.HumanoidRootPart
  3031. local RootJoint = RootPart.RootJoint
  3032. local equipped = false
  3033. local attack = false
  3034. local Anim = "Idle"
  3035. local idle = 0
  3036. local attacktype = 1
  3037. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3038. local velocity = RootPart.Velocity.y
  3039. local sine = 0
  3040. local change = 1
  3041. local grabbed = false
  3042. local cn = CFrame.new
  3043. local mr = math.rad
  3044. local angles = CFrame.Angles
  3045. local ud = UDim2.new
  3046. local c3 = Color3.new
  3047. local lim = 0
  3048. local st = 0
  3049. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  3050. local attacktype = 1
  3051. local ZTarget, RocketTarget = nil, nil
  3052. local euler = CFrame.fromEulerAnglesXYZ
  3053. function clerp(a,b,t)
  3054. local qa = {QuaternionFromCFrame(a)}
  3055. local qb = {QuaternionFromCFrame(b)}
  3056. local ax, ay, az = a.x, a.y, a.z
  3057. local bx, by, bz = b.x, b.y, b.z
  3058. local _t = 1-t
  3059. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  3060. end
  3061.  
  3062. function QuaternionFromCFrame(cf)
  3063. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  3064. local trace = m00 + m11 + m22
  3065. if trace > 0 then
  3066. local s = math.sqrt(1 + trace)
  3067. local recip = 0.5/s
  3068. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  3069. else
  3070. local i = 0
  3071. if m11 > m00 then
  3072. i = 1
  3073. end
  3074. if m22 > (i == 0 and m00 or m11) then
  3075. i = 2
  3076. end
  3077. if i == 0 then
  3078. local s = math.sqrt(m00-m11-m22+1)
  3079. local recip = 0.5/s
  3080. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  3081. elseif i == 1 then
  3082. local s = math.sqrt(m11-m22-m00+1)
  3083. local recip = 0.5/s
  3084. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  3085. elseif i == 2 then
  3086. local s = math.sqrt(m22-m00-m11+1)
  3087. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  3088. end
  3089. end
  3090. end
  3091.  
  3092. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  3093. local xs, ys, zs = x + x, y + y, z + z
  3094. local wx, wy, wz = w*xs, w*ys, w*zs
  3095. local xx = x*xs
  3096. local xy = x*ys
  3097. local xz = x*zs
  3098. local yy = y*ys
  3099. local yz = y*zs
  3100. local zz = z*zs
  3101. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  3102. end
  3103.  
  3104. function QuaternionSlerp(a, b, t)
  3105. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  3106. local startInterp, finishInterp;
  3107. if cosTheta >= 0.0001 then
  3108. if (1 - cosTheta) > 0.0001 then
  3109. local theta = math.acos(cosTheta)
  3110. local invSinTheta = 1/math.sin(theta)
  3111. startInterp = math.sin((1-t)*theta)*invSinTheta
  3112. finishInterp = math.sin(t*theta)*invSinTheta
  3113. else
  3114. startInterp = 1-t
  3115. finishInterp = t
  3116. end
  3117. else
  3118. if (1+cosTheta) > 0.0001 then
  3119. local theta = math.acos(-cosTheta)
  3120. local invSinTheta = 1/math.sin(theta)
  3121. startInterp = math.sin((t-1)*theta)*invSinTheta
  3122. finishInterp = math.sin(t*theta)*invSinTheta
  3123. else
  3124. startInterp = t-1
  3125. finishInterp = t
  3126. end
  3127. end
  3128. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  3129. end
  3130. rayCast = function(Position, Direction, Range, Ignore)
  3131. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  3132. end
  3133. local v = game.Players.localPlayer
  3134. local torso = v.Character.Torso
  3135. wait(0)
  3136. local p = Instance.new("Part", v.Character)
  3137. p.Name = "kit"
  3138. p.BrickColor = BrickColor.new("Plum")
  3139. p.Anchored = true
  3140. p.Transparency = 1
  3141. p.Material = "Plastic"
  3142. p.CanCollide = false
  3143. p.TopSurface = 0
  3144. p.BottomSurface = 0
  3145. p.Size = Vector3.new(0.2, 0.2, 0.2)
  3146. p.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3147. local msh = Instance.new("SpecialMesh", p)
  3148. msh.Scale = Vector3.new(0.55, 0.55, 0.55)
  3149. msh.MeshId = "http://www.roblox.com/asset/?id=430736398"
  3150. msh.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3151. local pn = Instance.new("Part", v.Character.kit)
  3152. pn.Name = "D"
  3153. pn.BrickColor = BrickColor.new("Plum")
  3154. pn.Anchored = true
  3155. pn.Transparency = 1
  3156. pn.Material = "Plastic"
  3157. pn.CanCollide = false
  3158. pn.TopSurface = 0
  3159. pn.BottomSurface = 0
  3160. pn.Size = Vector3.new(0.2, 0.2, 0.2)
  3161. pn.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3162. local mshn = Instance.new("SpecialMesh", pn)
  3163. mshn.Scale = Vector3.new(0.55, 0.55, 0.55)
  3164. mshn.MeshId = "http://www.roblox.com/asset/?id=430736398"
  3165. mshn.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3166. local pn3 = Instance.new("Part", v.Character.kit)
  3167. pn3.Name = "B"
  3168. pn3.BrickColor = BrickColor.new("Fossil")
  3169. pn3.Anchored = true
  3170. pn3.Transparency = 1
  3171. pn3.Material = "Plastic"
  3172. pn3.CanCollide = false
  3173. pn3.TopSurface = 0
  3174. pn3.BottomSurface = 0
  3175. pn3.Size = Vector3.new(0.2, 0.2, 0.2)
  3176. pn3.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3177. local mshn3 = Instance.new("SpecialMesh", pn3)
  3178. mshn3.Scale = Vector3.new(0.0054, 0.0054, 0.0054)
  3179. mshn3.MeshId = "http://www.roblox.com/asset/?id=518429841"
  3180. mshn3.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3181. local pn4 = Instance.new("Part", v.Character.kit)
  3182. pn4.Name = "B"
  3183. pn4.BrickColor = BrickColor.new("Fossil")
  3184. pn4.Anchored = true
  3185. pn4.Transparency = 1
  3186. pn4.Material = "Plastic"
  3187. pn4.CanCollide = false
  3188. pn4.TopSurface = 0
  3189. pn4.BottomSurface = 0
  3190. pn4.Size = Vector3.new(0.2, 0.2, 0.2)
  3191. pn4.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3192. local mshn4 = Instance.new("SpecialMesh", pn4)
  3193. mshn4.Scale = Vector3.new(0.0054, 0.0054, 0.0054)
  3194. mshn4.MeshId = "http://www.roblox.com/asset/?id=518429841"
  3195. mshn4.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3196. local pn5 = Instance.new("Part", v.Character.kit)
  3197. pn5.Name = "tail"
  3198. pn5.Anchored = true
  3199. pn5.Transparency = 1
  3200. pn5.BrickColor = BrickColor.new("Plum")
  3201. pn5.Material = "Plastic"
  3202. pn5.CanCollide = false
  3203. pn5.TopSurface = 0
  3204. pn5.BottomSurface = 0
  3205. pn5.Size = Vector3.new(0.2, 0.2, 0.2)
  3206. pn5.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3207. local mshn5 = Instance.new("SpecialMesh", pn5)
  3208. mshn5.Scale = Vector3.new(2, 2, 2)
  3209. mshn5.MeshId = "http://www.roblox.com/asset/?id=188635159"
  3210. mshn5.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3211. local pn6 = Instance.new("Part", v.Character.kit)
  3212. pn6.Name = "B-Hair"
  3213. pn6.Anchored = true
  3214. pn6.Transparency = 1
  3215. pn6.BrickColor = BrickColor.new("Dark indigo")
  3216. pn6.Material = "Plastic"
  3217. pn6.CanCollide = false
  3218. pn6.TopSurface = 0
  3219. pn6.BottomSurface = 0
  3220. pn6.Size = Vector3.new(0.2, 0.2, 0.2)
  3221. pn6.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3222. local mshn6 = Instance.new("SpecialMesh", pn6)
  3223. mshn6.Scale = Vector3.new(.015, .03, .001)
  3224. mshn6.MeshId = "http://www.roblox.com/asset/?id=521338357"
  3225. local pn7 = Instance.new("Part", v.Character.kit)
  3226. pn7.Name = "tail"
  3227. pn7.Anchored = true
  3228. pn7.Transparency = 1
  3229. pn7.BrickColor = BrickColor.new("Plum")
  3230. pn7.Material = "Plastic"
  3231. pn7.CanCollide = false
  3232. pn7.TopSurface = 0
  3233. pn7.BottomSurface = 0
  3234. pn7.Size = Vector3.new(0.2, 0.2, 0.2)
  3235. pn7.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3236. local mshn7 = Instance.new("SpecialMesh", pn7)
  3237. mshn7.Scale = Vector3.new(2, 2, 2)
  3238. mshn7.MeshId = "http://www.roblox.com/asset/?id=188635159"
  3239. mshn7.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3240. local pn8 = Instance.new("Part", v.Character.kit)
  3241. pn8.Name = "tail"
  3242. pn8.Anchored = true
  3243. pn8.Transparency = 1
  3244. pn8.BrickColor = BrickColor.new("Plum")
  3245. pn8.Material = "Plastic"
  3246. pn8.CanCollide = false
  3247. pn8.TopSurface = 0
  3248. pn8.BottomSurface = 0
  3249. pn8.Size = Vector3.new(0.2, 0.2, 0.2)
  3250. pn8.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3251. local mshn8 = Instance.new("SpecialMesh", pn8)
  3252. mshn8.Scale = Vector3.new(2, 2, 2)
  3253. mshn8.MeshId = "http://www.roblox.com/asset/?id=188635159"
  3254. mshn8.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3255. local pn9 = Instance.new("Part", v.Character.kit)
  3256. pn9.Name = "tail"
  3257. pn9.Anchored = true
  3258. pn9.Transparency = 1
  3259. pn9.BrickColor = BrickColor.new("Plum")
  3260. pn9.Material = "Plastic"
  3261. pn9.CanCollide = false
  3262. pn9.TopSurface = 0
  3263. pn9.BottomSurface = 0
  3264. pn9.Size = Vector3.new(0.2, 0.2, 0.2)
  3265. pn9.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3266. local mshn9 = Instance.new("SpecialMesh", pn9)
  3267. mshn9.Scale = Vector3.new(2, 2, 2)
  3268. mshn9.MeshId = "http://www.roblox.com/asset/?id=188635159"
  3269. mshn9.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3270. local pn0 = Instance.new("Part", v.Character.kit)
  3271. pn0.Name = "ears"
  3272. pn0.Anchored = true
  3273. pn0.Transparency = 1
  3274. pn0.BrickColor = BrickColor.new("Plum")
  3275. pn0.Material = "Plastic"
  3276. pn0.CanCollide = false
  3277. pn0.TopSurface = 0
  3278. pn0.BottomSurface = 0
  3279. pn0.Size = Vector3.new(0.2, 0.2, 0.2)
  3280. pn0.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  3281. local mshn0 = Instance.new("SpecialMesh", pn0)
  3282. mshn0.Scale = Vector3.new(0.5, 0.5, 0.5)
  3283. mshn0.MeshId = "http://www.roblox.com/asset/?id=361948302"
  3284. mshn0.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  3285. p.Anchored = false
  3286. local motor1 = Instance.new("Weld", torso)
  3287. motor1.Part0 = p
  3288. motor1.Part1 = torso
  3289. motor1.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3290. motor1.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3291. pn.Anchored = false
  3292. local motor2 = Instance.new("Weld", torso)
  3293. motor2.Part0 = pn
  3294. motor2.Part1 = torso
  3295. motor2.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3296. motor2.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3297. pn3.Anchored = false
  3298. local motor3 = Instance.new("Weld", torso)
  3299. motor3.Part0 = pn3
  3300. motor3.Part1 = torso
  3301. motor3.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3302. motor3.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3303. pn4.Anchored = false
  3304. local motor4 = Instance.new("Weld", torso)
  3305. motor4.Part0 = pn4
  3306. motor4.Part1 = torso
  3307. motor4.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3308. motor4.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3309. pn5.Anchored = false
  3310. local motor5 = Instance.new("Weld", pn5)
  3311. motor5.Part0 = pn5
  3312. motor5.Part1 = torso
  3313. motor5.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3314. motor5.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3315. pn6.Anchored = false
  3316. local motor6 = Instance.new("Weld", pn6)
  3317. motor6.Part0 = pn6
  3318. motor6.Part1 = Head
  3319. motor6.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3320. motor6.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3321. pn7.Anchored = false
  3322. local motor7 = Instance.new("Weld", pn7)
  3323. motor7.Part0 = pn7
  3324. motor7.Part1 = torso
  3325. motor7.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3326. motor7.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3327. pn8.Anchored = false
  3328. local motor8 = Instance.new("Weld", pn8)
  3329. motor8.Part0 = pn8
  3330. motor8.Part1 = torso
  3331. motor8.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3332. motor8.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3333. pn9.Anchored = false
  3334. local motor9 = Instance.new("Weld", pn9)
  3335. motor9.Part0 = pn9
  3336. motor9.Part1 = torso
  3337. motor9.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3338. motor9.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3339. pn0.Anchored = false
  3340. local motor0 = Instance.new("Weld", pn0)
  3341. motor0.Part0 = pn0
  3342. motor0.Part1 = v.Character.Head
  3343. motor0.C0 = CFrame.new(0, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3344. game:GetService("RunService").Stepped:connect(function()
  3345. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3346. velocity = RootPart.Velocity.y
  3347. sine = sine + change
  3348. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  3349. if equipped == true or equipped == false then
  3350. if RootPart.Velocity.y > 1 and hit == nil then
  3351. Anim = "Jump"
  3352. if attack == false then
  3353. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(2 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3354. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(2 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3355. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(2 + -0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3356. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(2 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3357. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  3358. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3359. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  3360. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(110 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  3361. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(110 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  3362. end
  3363. else
  3364. if RootPart.Velocity.y < -1 and hit == nil then
  3365. Anim = "Fall"
  3366. if attack == false then
  3367. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(-3 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3368. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(-3 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3369. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(-3 + -0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3370. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(-3 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3371. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  3372. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3373. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  3374. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(180 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  3375. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 0 * math.cos(sine / -30)), math.rad(180 + 0 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  3376. end
  3377. else
  3378. if Torsovelocity < 1 and hit ~= nil then
  3379. Anim = "Idle"
  3380. if attack == false then
  3381. change = 1
  3382. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(-0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3383. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(-0 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3384. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(-0 + -0 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3385. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(-0 + -0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3386. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 60)), math.rad(0 + 5 * math.cos(sine / 65)), math.rad(10 + 0 * math.cos(sine / 25))), 0.1)
  3387. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3388. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 70)), math.rad(0 + 5 * math.cos(sine / 35)), math.rad(-45 + 0 * math.cos(sine / 25))), 0.1)
  3389. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-10 + 5 * math.cos(sine / 55)), math.rad(0 + 5 * math.cos(sine / 55)), math.rad(-150 + 0 * math.cos(sine / 25))), 0.1)
  3390. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-20 + 5 * math.cos(sine / 65)), math.rad(0 + 5 * math.cos(sine / 60)), math.rad(-100 + 0 * math.cos(sine / 25))), 0.1)
  3391. end
  3392. else
  3393. if Torsovelocity > 2 and hit ~= nil then
  3394. Anim = "Walk"
  3395. if attack == false then
  3396. motor1.C0 = clerp(motor1.C0, CFrame.new(0.45, -1.4, .85) * angles(math.rad(2 + 2 * math.cos(sine / 5)), math.rad(0 + -1 * math.cos(sine / 5)), math.rad(0 + 1 * math.cos(sine / 5))), 0.1)
  3397. motor2.C0 = clerp(motor2.C0, CFrame.new(-0.45, -1.4, .85) * angles(math.rad(2 + -2 * math.cos(sine / 5)), math.rad(0 + -1 * math.cos(sine / 5)), math.rad(0 + 1 * math.cos(sine / 5))), 0.1)
  3398. motor3.C0 = clerp(motor3.C0, CFrame.new(0.4, -1.45, .75) * angles(math.rad(0 + 0 * math.cos(sine / 5)), math.rad(0 + -0 * math.cos(sine / 5)), math.rad(0 + 0 * math.cos(sine / 5))), 0.1)
  3399. motor4.C0 = clerp(motor3.C0, CFrame.new(-7.6, -1.45, .73) * angles(math.rad(0 + 0 * math.cos(sine / 5)), math.rad(0 + -0 * math.cos(sine / 5)), math.rad(0 + 0 * math.cos(sine / 5))), 0.1)
  3400. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 30)), math.rad(45 + 10 * math.cos(sine / 20)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  3401. motor6.C0 = clerp(motor6.C0, CFrame.new(-0.28, 0.27, 1.38) * angles(math.rad(-26.3 + -1 * math.cos(sine / 20)), math.rad(10 + 0 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  3402. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 30)), math.rad(45 + 10 * math.cos(sine / 20)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  3403. motor8.C0 = clerp(motor8.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 10 * math.cos(sine / -30)), math.rad(135 + -10 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  3404. motor9.C0 = clerp(motor9.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(120 + 10 * math.cos(sine / -30)), math.rad(135 + -10 * math.cos(sine / 20)), math.rad(115 + 0 * math.cos(sine / 10))), 0.1)
  3405. end
  3406. end
  3407. end
  3408. end
  3409. end
  3410. end
  3411. end)
  3412.  
  3413.  
  3414. newface = Instance.new("Decal",Head)
  3415. newface.Texture = "rbxassetid://186681690"
  3416.  
  3417.  
  3418.  
  3419.  
  3420. --[[NIGHTOWLACE_WEAPONRY]]--
  3421. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  3422. secondcolor = "Really black"
  3423.  
  3424. wait(1 / 60)
  3425. Effects = { }
  3426. local Player = game.Players.localPlayer
  3427. local Character = Player.Character
  3428. local Humanoid = Character.Humanoid
  3429. local mouse = Player:GetMouse()
  3430. local LeftArm = Character["Left Arm"]
  3431. local RightArm = Character["Right Arm"]
  3432. local LeftLeg = Character["Left Leg"]
  3433. local RightLeg = Character["Right Leg"]
  3434. local Head = Character.Head
  3435. local Torso = Character.Torso
  3436. local cam = game.Workspace.CurrentCamera
  3437. local RootPart = Character.HumanoidRootPart
  3438. local RootJoint = RootPart.RootJoint
  3439. local equipped = true
  3440. local attack = false
  3441. local Anim = 'Idle'
  3442. local idle = 0
  3443. local attacktype = 1
  3444. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3445. local velocity = RootPart.Velocity.y
  3446. local sine = 0
  3447. local change = 1
  3448. local grabbed = false
  3449. local cn = CFrame.new
  3450. local mr = math.rad
  3451. local angles = CFrame.Angles
  3452. local ud = UDim2.new
  3453. local c3 = Color3.new
  3454.  
  3455. local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  3456. Humanoid.Animator:Destroy()
  3457. Character.Animate:Destroy()
  3458.  
  3459. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  3460. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  3461. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  3462.  
  3463. RSH, LSH = nil, nil
  3464.  
  3465. RW = Instance.new("Weld")
  3466. LW = Instance.new("Weld")
  3467.  
  3468. RH = Torso["Right Hip"]
  3469. LH = Torso["Left Hip"]
  3470.  
  3471. RSH = Torso["Right Shoulder"]
  3472. LSH = Torso["Left Shoulder"]
  3473.  
  3474. RSH.Parent = nil
  3475. LSH.Parent = nil
  3476.  
  3477. RW.Name = "RW"
  3478. RW.Part0 = Torso
  3479. RW.C0 = cn(1.5, 0.5, 0)
  3480. RW.C1 = cn(0, 0.5, 0)
  3481. RW.Part1 = RightArm
  3482. RW.Parent = Torso
  3483.  
  3484. LW.Name = "LW"
  3485. LW.Part0 = Torso
  3486. LW.C0 = cn(-1.5, 0.5, 0)
  3487. LW.C1 = cn(0, 0.5, 0)
  3488. LW.Part1 = LeftArm
  3489. LW.Parent = Torso
  3490.  
  3491. function clerp(a, b, t)
  3492. local qa = {
  3493. QuaternionFromCFrame(a)
  3494. }
  3495. local qb = {
  3496. QuaternionFromCFrame(b)
  3497. }
  3498. local ax, ay, az = a.x, a.y, a.z
  3499. local bx, by, bz = b.x, b.y, b.z
  3500. local _t = 1 - t
  3501. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  3502. end
  3503.  
  3504. function QuaternionFromCFrame(cf)
  3505. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  3506. local trace = m00 + m11 + m22
  3507. if trace > 0 then
  3508. local s = math.sqrt(1 + trace)
  3509. local recip = 0.5 / s
  3510. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  3511. else
  3512. local i = 0
  3513. if m11 > m00 then
  3514. i = 1
  3515. end
  3516. if m22 > (i == 0 and m00 or m11) then
  3517. i = 2
  3518. end
  3519. if i == 0 then
  3520. local s = math.sqrt(m00 - m11 - m22 + 1)
  3521. local recip = 0.5 / s
  3522. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  3523. elseif i == 1 then
  3524. local s = math.sqrt(m11 - m22 - m00 + 1)
  3525. local recip = 0.5 / s
  3526. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  3527. elseif i == 2 then
  3528. local s = math.sqrt(m22 - m00 - m11 + 1)
  3529. local recip = 0.5 / s
  3530. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  3531. end
  3532. end
  3533. end
  3534.  
  3535. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  3536. local xs, ys, zs = x + x, y + y, z + z
  3537. local wx, wy, wz = w * xs, w * ys, w * zs
  3538. local xx = x * xs
  3539. local xy = x * ys
  3540. local xz = x * zs
  3541. local yy = y * ys
  3542. local yz = y * zs
  3543. local zz = z * zs
  3544. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  3545. end
  3546.  
  3547. function QuaternionSlerp(a, b, t)
  3548. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  3549. local startInterp, finishInterp;
  3550. if cosTheta >= 0.0001 then
  3551. if (1 - cosTheta) > 0.0001 then
  3552. local theta = math.acos(cosTheta)
  3553. local invSinTheta = 1 / math.sin(theta)
  3554. startInterp = math.sin((1 - t) * theta) * invSinTheta
  3555. finishInterp = math.sin(t * theta) * invSinTheta
  3556. else
  3557. startInterp = 1 - t
  3558. finishInterp = t
  3559. end
  3560. else
  3561. if (1 + cosTheta) > 0.0001 then
  3562. local theta = math.acos(-cosTheta)
  3563. local invSinTheta = 1 / math.sin(theta)
  3564. startInterp = math.sin((t - 1) * theta) * invSinTheta
  3565. finishInterp = math.sin(t * theta) * invSinTheta
  3566. else
  3567. startInterp = t - 1
  3568. finishInterp = t
  3569. end
  3570. end
  3571. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  3572. end
  3573.  
  3574. function swait(num)
  3575. if num == 0 or num == nil then
  3576. game:service'RunService'.RenderStepped:wait(0)
  3577. else
  3578. for i = 0, num do
  3579. game:service'RunService'.RenderStepped:wait(0)
  3580. end
  3581. end
  3582. end
  3583.  
  3584. local RbxUtility = LoadLibrary("RbxUtility")
  3585. local Create = RbxUtility.Create
  3586.  
  3587. function RemoveOutlines(part)
  3588. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  3589. end
  3590.  
  3591. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  3592. local Part = Create("Part"){
  3593. formFactor = FormFactor,
  3594. Parent = Parent,
  3595. Reflectance = Reflectance,
  3596. Transparency = Transparency,
  3597. CanCollide = false,
  3598. Locked = true,
  3599. BrickColor = BrickColor.new(tostring(BColor)),
  3600. Name = Name,
  3601. Size = Size,
  3602. Material = Material,
  3603. }
  3604. RemoveOutlines(Part)
  3605. return Part
  3606. end
  3607.  
  3608. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  3609. local Msh = Create(Mesh){
  3610. Parent = Part,
  3611. Offset = OffSet,
  3612. Scale = Scale,
  3613. }
  3614. if Mesh == "SpecialMesh" then
  3615. Msh.MeshType = MeshType
  3616. Msh.MeshId = MeshId
  3617. end
  3618. return Msh
  3619. end
  3620.  
  3621. function CreateWeld(Parent, Part0, Part1, C0, C1)
  3622. local Weld = Create("Weld"){
  3623. Parent = Parent,
  3624. Part0 = Part0,
  3625. Part1 = Part1,
  3626. C0 = C0,
  3627. C1 = C1,
  3628. }
  3629. return Weld
  3630. end
  3631.  
  3632. function rayCast(Position, Direction, Range, Ignore)
  3633. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  3634. end
  3635.  
  3636. function CreateSound(id, par, vol, pit)
  3637. coroutine.resume(coroutine.create(function()
  3638. local sou = Instance.new("Sound", par or workspace)
  3639. sou.Volume = vol
  3640. sou.Pitch = pit or 1
  3641. sou.SoundId = id
  3642. wait()
  3643. sou:play()
  3644. game:GetService("Debris"):AddItem(sou, 6)
  3645. end))
  3646. end
  3647.  
  3648. local function getclosest(obj, distance)
  3649. local last, lastx = distance + 1
  3650. for i, v in pairs(workspace:GetChildren()) do
  3651. if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
  3652. local t = v.Torso
  3653. local dist = (t.Position - obj.Position).magnitude
  3654. if dist <= distance then
  3655. if dist < last then
  3656. last = dist
  3657. lastx = v
  3658. end
  3659. end
  3660. end
  3661. end
  3662. return lastx
  3663. end
  3664.  
  3665. function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  3666. for i, v in pairs(hit:GetChildren()) do
  3667. if v:IsA("Humanoid") and hit.Name ~= Character.Name then
  3668. local find = v:FindFirstChild("Hitz")
  3669. if not find then
  3670. if v.Parent:findFirstChild("Head") then
  3671. local BillG = Create("BillboardGui"){
  3672. Parent = v.Parent.Head,
  3673. Size = UDim2.new(1, 0, 1, 0),
  3674. Adornee = v.Parent.Head,
  3675. StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3)),
  3676. }
  3677. local TL = Create("TextLabel"){
  3678. Parent = BillG,
  3679. Size = UDim2.new(3, 3, 3, 3),
  3680. BackgroundTransparency = 1,
  3681. Text = tostring(damage).."-",
  3682. TextColor3 = Color1.Color,
  3683. TextStrokeColor3 = Color2.Color,
  3684. TextStrokeTransparency = 0,
  3685. TextXAlignment = Enum.TextXAlignment.Center,
  3686. TextYAlignment = Enum.TextYAlignment.Center,
  3687. FontSize = Enum.FontSize.Size18,
  3688. Font = "ArialBold",
  3689. }
  3690. coroutine.resume(coroutine.create(function()
  3691. wait(1)
  3692. for i = 0, 1, .1 do
  3693. wait(.1)
  3694. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
  3695. end
  3696. BillG:Destroy()
  3697. end))
  3698. end
  3699. v.Health = v.Health - damage
  3700. local bool = Create("BoolValue"){
  3701. Parent = v,
  3702. Name = 'Hitz',
  3703. }
  3704. if HSound ~= nil and HPitch ~= nil then
  3705. CreateSound(HSound, hit, 1, HPitch)
  3706. end
  3707. game:GetService("Debris"):AddItem(bool, cooldown)
  3708. end
  3709. end
  3710. end
  3711. end
  3712.  
  3713.  
  3714. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  3715. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3716. prt.Anchored = true
  3717. prt.CFrame = cframe
  3718. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3719. game:GetService("Debris"):AddItem(prt, 10)
  3720. if Type == 1 or Type == nil then
  3721. table.insert(Effects, {
  3722. prt,
  3723. "Block1",
  3724. delay,
  3725. x3,
  3726. y3,
  3727. z3,
  3728. msh
  3729. })
  3730. elseif Type == 2 then
  3731. table.insert(Effects, {
  3732. prt,
  3733. "Block2",
  3734. delay,
  3735. x3,
  3736. y3,
  3737. z3,
  3738. msh
  3739. })
  3740. end
  3741. end
  3742.  
  3743. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3744. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3745. prt.Anchored = true
  3746. prt.CFrame = cframe
  3747. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3748. game:GetService("Debris"):AddItem(prt, 10)
  3749. table.insert(Effects, {
  3750. prt,
  3751. "Cylinder",
  3752. delay,
  3753. x3,
  3754. y3,
  3755. z3,
  3756. msh
  3757. })
  3758. end
  3759.  
  3760. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3761. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3762. prt.Anchored = true
  3763. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  3764. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3765. game:GetService("Debris"):AddItem(prt, 10)
  3766. table.insert(Effects, {
  3767. prt,
  3768. "Cylinder",
  3769. delay,
  3770. x3,
  3771. y3,
  3772. z3,
  3773. msh
  3774. })
  3775. end
  3776.  
  3777. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3778. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3779. prt.Anchored = true
  3780. prt.CFrame = cframe
  3781. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3782. game:GetService("Debris"):AddItem(prt, 10)
  3783. table.insert(Effects, {
  3784. prt,
  3785. "Cylinder",
  3786. delay,
  3787. x3,
  3788. y3,
  3789. z3,
  3790. msh
  3791. })
  3792. end
  3793.  
  3794. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3795. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3796. prt.Anchored = true
  3797. prt.CFrame = cframe
  3798. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3799. game:GetService("Debris"):AddItem(prt, 10)
  3800. table.insert(Effects, {
  3801. prt,
  3802. "Cylinder",
  3803. delay,
  3804. x3,
  3805. y3,
  3806. z3,
  3807. msh
  3808. })
  3809. end
  3810.  
  3811. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3812. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  3813. prt.Anchored = true
  3814. prt.CFrame = cframe
  3815. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3816. game:GetService("Debris"):AddItem(prt, 10)
  3817. table.insert(Effects, {
  3818. prt,
  3819. "Cylinder",
  3820. delay,
  3821. x3,
  3822. y3,
  3823. z3,
  3824. msh
  3825. })
  3826. end
  3827.  
  3828. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  3829. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3830. prt.Anchored = true
  3831. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3832. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3833. local num = math.random(10, 50) / 1000
  3834. game:GetService("Debris"):AddItem(prt, 10)
  3835. table.insert(Effects, {
  3836. prt,
  3837. "Shatter",
  3838. num,
  3839. prt.CFrame,
  3840. math.random() - math.random(),
  3841. 0,
  3842. math.random(50, 100) / 100
  3843. })
  3844. end
  3845.  
  3846.  
  3847.  
  3848.  
  3849. for i = 0, 1, 0.05 do
  3850. swait()
  3851. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  3852. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), .1)
  3853. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  3854. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  3855. if Torsovelocity > 2 then
  3856. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
  3857. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  3858. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
  3859. elseif Torsovelocity < 1 then
  3860. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  3861. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  3862. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  3863. end
  3864. end
  3865. attack = false
  3866.  
  3867.  
  3868.  
  3869. game:GetService'RunService'.Stepped:connect(function()
  3870. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3871. velocity = RootPart.Velocity.y
  3872. sine = sine + change
  3873. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3874. if equipped == true or equipped == false then
  3875. if RootPart.Velocity.y > 1 and hit == nil then
  3876. Anim = "Jump"
  3877. if attack == false and Anim2 == false then
  3878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  3879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  3880. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  3881. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  3882. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  3883. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  3884. end
  3885.  
  3886. elseif RootPart.Velocity.y < -1 and hit == nil then
  3887. Anim = "Fall"
  3888. if attack == false and Anim2 == false then
  3889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  3890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  3891. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  3892. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  3893. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  3894. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  3895. end
  3896. elseif Torsovelocity < 1 and hit ~= nil then
  3897. Anim = "Idle"
  3898. if attack == false and Anim2 == false then
  3899. change = 0.8
  3900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(-5), math.rad(5)), .1)
  3901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 50)), math.rad(8), math.rad(-5)), .1)
  3902. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.6, 0.3) * angles(math.rad(30), math.rad(150), math.rad(-200 + 3 * math.cos(sine / 25))), 0.1)
  3903. LW.C0 = clerp(LW.C0, CFrame.new(-1.54, 0.5, 0.1) * angles(math.rad(0), math.rad(10), math.rad(0 - 4 * math.cos(sine / 25))), 0.1)
  3904. RH.C0 = clerp(RH.C0, cn(1, -.93 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-10 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(6 + 2 * math.cos(sine / 45))), .1)
  3905. LH.C0 = clerp(LH.C0, cn(-1, -.93 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-5 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(7 + 2 * math.cos(sine / 25))), .1)
  3906.  
  3907. end
  3908.  
  3909. elseif Torsovelocity > 1 and hit ~= nil then
  3910. Anim = "Walk"
  3911. if attack == false and Anim2 == false then
  3912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.02 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(7 * math.cos(sine / 5))), .1)
  3913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .1)
  3914. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(-7), math.rad(4 * math.cos(sine / 4))), .1)
  3915. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(7), math.rad(4 * math.cos(sine / 4))), .1)
  3916. RH.C0 = clerp(RH.C0, cn(1, -1 + .2 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(7), math.rad(50 * math.cos(sine / 4))), .1)
  3917. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(-7), math.rad(50 * math.cos(sine / 4))), .1)
  3918.  
  3919. end
  3920. end
  3921. end
  3922. -------------------------------------------------------------------------ANI-2----------------------------------------------------------------------------------------------
  3923. if equipped == true or equipped == false then
  3924. if RootPart.Velocity.y > 1 and hit == nil then
  3925. Anim = "Jump"
  3926. if attack == false and Anim2 == true then
  3927. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  3928. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  3929. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  3930. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  3931. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  3932. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  3933. end
  3934.  
  3935. elseif RootPart.Velocity.y < -1 and hit == nil then
  3936. Anim = "Fall"
  3937. if attack == false and Anim2 == true then
  3938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  3939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  3940. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  3941. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  3942. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  3943. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  3944. end
  3945. elseif Torsovelocity < 1 and hit ~= nil then
  3946. Anim = "Idle"
  3947. if attack == false and Anim2 == true then
  3948. change = 0.8
  3949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), .1)
  3950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(1 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .1)
  3951. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.1)
  3952. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.1)
  3953. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  3954. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  3955. end
  3956.  
  3957. elseif Torsovelocity > 1 and hit ~= nil then
  3958. Anim = "Walk"
  3959. if attack == false and Anim2 == true then
  3960. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.02 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), .2)
  3961. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .2)
  3962. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .1)
  3963. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .1)
  3964. RH.C0 = clerp(RH.C0, cn(1, -1 + .2 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .1)
  3965. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .1)
  3966.  
  3967. end
  3968. end
  3969. end
  3970.  
  3971.  
  3972. if #Effects > 0 then
  3973. for e = 1, #Effects do
  3974. if Effects[e] ~= nil then
  3975. local Thing = Effects[e]
  3976. if Thing ~= nil then
  3977. local Part = Thing[1]
  3978. local Mode = Thing[2]
  3979. local Delay = Thing[3]
  3980. local IncX = Thing[4]
  3981. local IncY = Thing[5]
  3982. local IncZ = Thing[6]
  3983. if Thing[1].Transparency <= 1 then
  3984. if Thing[2] == "Block1" then
  3985. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3986. local Mesh = Thing[1].Mesh
  3987. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3988. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3989. elseif Thing[2] == "Block2" then
  3990. Thing[1].CFrame = Thing[1].CFrame
  3991. local Mesh = Thing[7]
  3992. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3993. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3994. elseif Thing[2] == "Cylinder" then
  3995. local Mesh = Thing[1].Mesh
  3996. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3997. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3998. elseif Thing[2] == "Blood" then
  3999. local Mesh = Thing[7]
  4000. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  4001. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4002. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4003. elseif Thing[2] == "Elec" then
  4004. local Mesh = Thing[1].Mesh
  4005. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  4006. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4007. elseif Thing[2] == "Disappear" then
  4008. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4009. elseif Thing[2] == "Shatter" then
  4010. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4011. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  4012. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  4013. Thing[6] = Thing[6] + Thing[5]
  4014. end
  4015. else
  4016. Part.Parent = nil
  4017. table.remove(Effects, e)
  4018. end
  4019. end
  4020. end
  4021. end
  4022. end
  4023. end)
  4024.  
  4025.  
  4026.  
  4027.  
  4028. Pressed = false
  4029. --------------
  4030. MaskOn = false
  4031. MaskOff = true
  4032. --------------
  4033. Anim2 = true
  4034. --------------
  4035. eye1 = false
  4036. eye2 = false
  4037. eye3 = true
  4038. --------------
  4039. mouth1 = false
  4040. mouth2 = true
  4041. mouth3 = false
  4042. mouth4 = false
  4043. mouth5 = false
  4044. mouth6 = false
  4045. mouth7 = false
  4046. --------------
  4047. bkit0 = true
  4048. bkit1 = false
  4049. bkit2 = false
  4050. --------------
  4051. torso1 = false
  4052. torso2 = true
  4053. --------------
  4054. Tail0 = true
  4055. Tail1 = false
  4056. Tail2 = false
  4057. Tail3 = false
  4058. --------------
  4059. Hair0 = true
  4060. Hair1 = false
  4061. Hair2 = false
  4062. Hair3 = false
  4063. --------------
  4064. Hat0 = true
  4065. Hat1 = false
  4066. Hat2 = false
  4067. Hat3 = false
  4068. local Playing = false
  4069.  
  4070. ---:Mini:-:Menu:---
  4071. char2 = game.Players.LocalPlayer.Character
  4072. iPlayer = game.Players.LocalPlayer.Name
  4073. local Gui = Instance.new('ScreenGui', game.Players[iPlayer].PlayerGui)
  4074. Gui.Name = 'Gui test'
  4075. local Pull = Instance.new('Frame', Gui)
  4076. Pull.Name = 'Grab'
  4077. Pull.Active = true
  4078. Pull.BackgroundColor3 = Color3.new(97/255,97/255,97/255)
  4079. Pull.BackgroundTransparency = 0
  4080. Pull.BorderSizePixel = 4
  4081. Pull.Position = UDim2.new(0.5,-318,0.5,-92)
  4082. Pull.Size = UDim2.new(0,120,0,50)
  4083. Pull.Draggable = true
  4084. Pull.BorderColor3 = Color3.new(97/255,97/255,97/255)
  4085.  
  4086. local Close = Instance.new('TextButton', Pull)
  4087. Close.Name = 'Close'
  4088. Close.BackgroundTransparency = 1
  4089. Close.Position = UDim2.new(1,-23,0,1)
  4090. Close.Size = UDim2.new(0,22,0,22)
  4091. Close.Font = 'SourceSans'
  4092. Close.FontSize = 'Size24'
  4093. Close.TextColor3 = Color3.new(255,255,255)
  4094. Close.Text = 'X'
  4095. Close.TextStrokeTransparency = 0.8
  4096.  
  4097. local Body = Instance.new('Frame', Pull)
  4098. Body.Name = 'Body'
  4099. Body.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  4100. Body.BackgroundTransparency = 0
  4101. Body.BorderSizePixel = 4
  4102. Body.Position = UDim2.new(0,0,0,52)
  4103. Body.Size = UDim2.new(0,547,0,212)
  4104. Body.BorderColor3 = Color3.new(97/255,97/255,97/255)
  4105.  
  4106.  
  4107. local Line = Instance.new('Frame', Body)
  4108. Line.Name = 'Line'
  4109. Line.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  4110. Line.BackgroundTransparency = 0
  4111. Line.BorderSizePixel = 2
  4112. Line.Position = UDim2.new(0,152.5,0,0)
  4113. Line.Size = UDim2.new(0,0.01,0,212)
  4114. Line.BorderColor3 = Color3.new(97/255,97/255,97/255)
  4115.  
  4116. local Line2 = Instance.new('Frame', Body)
  4117. Line2.Name = 'Line2'
  4118. Line2.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  4119. Line2.BackgroundTransparency = 0
  4120. Line2.BorderSizePixel = 2
  4121. Line2.Position = UDim2.new(0,306.5,0,0)
  4122. Line2.Size = UDim2.new(0,0.01,0,212)
  4123. Line2.BorderColor3 = Color3.new(97/255,97/255,97/255)
  4124.  
  4125.  
  4126.  
  4127. local Title = Instance.new('TextLabel', Pull)
  4128. Title.Name = 'Title'
  4129. Title.BackgroundTransparency = 1
  4130. Title.Position = UDim2.new(0,-50,0,0)
  4131. Title.Size = UDim2.new(0,200,1,0)
  4132. Title.Font = 'SourceSansLight'
  4133. Title.FontSize = 'Size48'
  4134. Title.Text = "Menu"
  4135. Title.TextColor3 = Color3.new(0.5,0,1)
  4136. Title.TextStrokeColor3 = Color3.new(74/255,74/255,74/255)
  4137. Title.TextStrokeTransparency = 0
  4138.  
  4139. local PlayerName = Instance.new('TextBox', Body)
  4140. PlayerName.Name = 'PlayerName'
  4141. PlayerName.BorderSizePixel = 0
  4142. PlayerName.Position = UDim2.new(0,8,0,10)
  4143. PlayerName.Size = UDim2.new(0,135,0,30)
  4144. PlayerName.Font = 'SourceSans'
  4145. PlayerName.FontSize = 'Size18'
  4146. PlayerName.Text = 'Name of the color'
  4147. PlayerName.BackgroundColor3 = Color3.new(255,255,255)
  4148. PlayerName.TextColor3 = Color3.new(0,0,0)
  4149. PlayerName.TextWrapped = true
  4150.  
  4151. local ColTex2 = Instance.new('TextBox', Body)
  4152. ColTex2.Name = 'ColTex2'
  4153. ColTex2.BorderSizePixel = 0
  4154. ColTex2.Position = UDim2.new(0,318.5,0,10)
  4155. ColTex2.Size = UDim2.new(0,135,0,30)
  4156. ColTex2.Font = 'SourceSans'
  4157. ColTex2.FontSize = 'Size18'
  4158. ColTex2.Text = 'Song id'
  4159. ColTex2.BackgroundColor3 = Color3.new(255,255,255)
  4160. ColTex2.TextColor3 = Color3.new(0,0,0)
  4161. ColTex2.TextWrapped = true
  4162.  
  4163. local ColTex3 = Instance.new('TextBox', Body)
  4164. ColTex3.Name = 'ColTex3'
  4165. ColTex3.BorderSizePixel = 2
  4166. ColTex3.Position = UDim2.new(0,10,0,130)-- 72,5
  4167. ColTex3.Size = UDim2.new(0,57.5,0,30)
  4168. ColTex3.Font = 'SourceSans'
  4169. ColTex3.FontSize = 'Size10'
  4170. ColTex3.Text = 'Shirt id'
  4171. ColTex3.BackgroundColor3 = Color3.new(255,255,255)
  4172. ColTex3.TextColor3 = Color3.new(0,0,0)
  4173. ColTex3.TextWrapped = true
  4174.  
  4175. local ColTex4 = Instance.new('TextBox', Body)
  4176. ColTex4.Name = 'ColTex4'
  4177. ColTex4.BorderSizePixel = 2
  4178. ColTex4.Position = UDim2.new(0,10,0,170)-- 72,5
  4179. ColTex4.Size = UDim2.new(0,57.5,0,30)
  4180. ColTex4.Font = 'SourceSans'
  4181. ColTex4.FontSize = 'Size10'
  4182. ColTex4.Text = 'Pants id'
  4183. ColTex4.BackgroundColor3 = Color3.new(255,255,255)
  4184. ColTex4.TextColor3 = Color3.new(0,0,0)
  4185. ColTex4.TextWrapped = true
  4186.  
  4187. local Chattext = Instance.new('TextBox', Body)
  4188. Chattext.Name = 'Chattext'
  4189. Chattext.BorderSizePixel = 2
  4190. Chattext.Position = UDim2.new(0,125,0,-45)-- 72,5
  4191. Chattext.Size = UDim2.new(0,157.5,0,40)
  4192. Chattext.Font = 'SourceSans'
  4193. Chattext.FontSize = 'Size12'
  4194. Chattext.Text = 'Beter chat ^-^ '
  4195. Chattext.BackgroundColor3 = Color3.new(255,255,255)
  4196. Chattext.TextColor3 = Color3.new(0,0,0)
  4197. Chattext.TextWrapped = true
  4198. Chattext.BorderColor3 = Color3.new(97/255,97/255,97/255)
  4199.  
  4200. local God = Instance.new('TextButton', Body)
  4201. God.Name = 'God'
  4202. God.BackgroundColor3 = Color3.new(21/255,142/255,255)
  4203. God.BackgroundTransparency = 0
  4204. God.BorderSizePixel = 2
  4205. God.Position = UDim2.new(0,10,0,50)
  4206. God.Size = UDim2.new(0,57.5,0,30) -- 135/2 = 57,5
  4207. God.Font = 'SourceSansBold'
  4208. God.FontSize = 'Size18'
  4209. God.Text = 'Skin col'
  4210. God.TextColor3 = Color3.new(255,255,255)
  4211. God.TextWrapped = true
  4212. God.BorderColor3 = Color3.new(97/255,97/255,97/255)
  4213. God.TextStrokeTransparency = 1
  4214. -- =====================================================================
  4215. local Saypress = God:Clone()
  4216. Saypress.Name = 'Saypress'
  4217. Saypress.Parent = Body
  4218. Saypress.Position = UDim2.new(0,285.5,0,-35)
  4219. Saypress.Text = 'Say'
  4220. Saypress.BackgroundColor3 = Color3.new(.5,1,.5)
  4221. -- =====================================================================
  4222. local TpTo = God:Clone()
  4223. TpTo.Name = 'TpTo'
  4224. TpTo.Parent = Body
  4225. TpTo.Position = UDim2.new(0,468.5,0,10)
  4226. TpTo.Text = 'Play'
  4227. TpTo.BackgroundColor3 = Color3.new(.5,1,.5)
  4228. -- =====================================================================
  4229. local KillPlr = God:Clone()
  4230. KillPlr.Name = 'Shirtcol'
  4231. KillPlr.Parent = Body
  4232. KillPlr.Position = UDim2.new(0,10,0,90)
  4233. KillPlr.Text = 'Shirt col'
  4234. KillPlr.Size = UDim2.new(0,130,0,30)
  4235. -- =====================================================================
  4236. local Haircol = God:Clone()
  4237. Haircol.Name = 'Haircol'
  4238. Haircol.Parent = Body
  4239. Haircol.Position = UDim2.new(0,82.5,0,50)
  4240. Haircol.Text = 'Hair col'
  4241. -- ===================================================================== 164
  4242.  
  4243. local TpMe = God:Clone()
  4244. TpMe.Name = 'Hat'
  4245. TpMe.Parent = Body
  4246. TpMe.Position = UDim2.new(0,164,0,90)
  4247. TpMe.Text = 'Hat 1'
  4248. TpMe.Size = UDim2.new(0,57.5,0,30)
  4249. TpMe.FontSize = 'Size18'
  4250. -- =====================================================================
  4251. local TpMe2 = God:Clone()
  4252. TpMe2.Name = 'Hair'
  4253. TpMe2.Parent = Body
  4254. TpMe2.Position = UDim2.new(0,236.5,0,50)
  4255. TpMe2.Text = 'Hair 1'
  4256. TpMe2.Size = UDim2.new(0,57.5,0,30)
  4257. TpMe2.FontSize = 'Size18'
  4258. -- =====================================================================
  4259. local G36K = God:Clone()
  4260. G36K.Name = 'SpawnG36k'
  4261. G36K.Parent = Body
  4262. G36K.Position = UDim2.new(0,162,0,10)
  4263. G36K.Text = 'Idle Pose'
  4264. G36K.Size = UDim2.new(0,135,0,30)
  4265. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  4266. G36K.FontSize = 'Size28'
  4267. -- =====================================================================
  4268. local Tail = God:Clone()
  4269. Tail.Name = 'Tail'
  4270. Tail.Parent = Body
  4271. Tail.Position = UDim2.new(0,164,0,50)
  4272. Tail.Text = 'Tail 0'
  4273. -- =====================================================================
  4274. local Torso2 = God:Clone()
  4275. Torso2.Name = 'Hair'
  4276. Torso2.Parent = Body
  4277. Torso2.Position = UDim2.new(0,236.5,0,90)
  4278. Torso2.Text = 'Torso 2'
  4279. Torso2.Size = UDim2.new(0,57.5,0,30)
  4280. Torso2.FontSize = 'Size18'
  4281. -- =====================================================================
  4282. local Bkit = God:Clone()
  4283. Bkit.Name = 'Bkit'
  4284. Bkit.Parent = Body
  4285. Bkit.Position = UDim2.new(0,164,0,130)
  4286. Bkit.Text = 'Bkit 0'
  4287. Bkit.Size = UDim2.new(0,57.5,0,30)
  4288. Bkit.FontSize = 'Size18'
  4289. -- =====================================================================
  4290. local Mouth = God:Clone()
  4291. Mouth.Name = 'Mouth'
  4292. Mouth.Parent = Body
  4293. Mouth.Position = UDim2.new(0,164,0,170)
  4294. Mouth.Text = 'Mouth 2'
  4295. Mouth.FontSize = 'Size18'
  4296. -- ===================================================================== (0,318.5,0,10)
  4297. local Eyes = God:Clone()
  4298. Eyes.Name = 'Eyes'
  4299. Eyes.Parent = Body
  4300. Eyes.Position = UDim2.new(0,236,0,130)
  4301. Eyes.Text = 'Eye 3'
  4302. Eyes.FontSize = 'Size18'
  4303. -- =====================================================================(0,391,0,10)
  4304. local mask = God:Clone()
  4305. mask.Name = 'mask'
  4306. mask.Parent = Body
  4307. mask.Position = UDim2.new(0,236,0,170)
  4308. mask.Text = 'Shy'
  4309. mask.FontSize = 'Size18'
  4310. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  4311. -- =====================================================================
  4312. local Shirtset = God:Clone()
  4313. Shirtset.Name = 'Shirtset'
  4314. Shirtset.Parent = Body
  4315. Shirtset.Position = UDim2.new(0,82.5,0,130)
  4316. Shirtset.Text = 'Set'
  4317. -- =====================================================================
  4318. local Pantsset = God:Clone()
  4319. Pantsset.Name = 'Pantsset'
  4320. Pantsset.Parent = Body
  4321. Pantsset.Position = UDim2.new(0,82.5,0,170)
  4322. Pantsset.Text = 'Set'
  4323.  
  4324. -- ===================================================================== 81,5
  4325. local Bunny = God:Clone()
  4326. Bunny.Name = 'Bunny'
  4327. Bunny.Parent = Body
  4328. Bunny.Position = UDim2.new(0,318.5,0,50)
  4329. Bunny.Text = 'Bunny'
  4330. -- ===================================================================== 81,5
  4331. local Noob = God:Clone()
  4332. Noob.Name = 'Noob'
  4333. Noob.Parent = Body
  4334. Noob.Position = UDim2.new(0,318.5,0,90)
  4335. Noob.Text = 'Noob'
  4336. -- ===================================================================== 81,5
  4337. local Kitty = God:Clone()
  4338. Kitty.Name = 'Kitty'
  4339. Kitty.Parent = Body
  4340. Kitty.Position = UDim2.new(0,318.5,0,130)
  4341. Kitty.Text = 'Kitty'
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.  
  4348.  
  4349.  
  4350.  
  4351.  
  4352.  
  4353.  
  4354.  
  4355. -- *********************************************************************
  4356.  
  4357. Saypress.MouseButton1Down:connect(function()
  4358. local ChatService = game:GetService("Chat")
  4359. ChatService:Chat(char.Head, "" .. Chattext.Text)
  4360. end)
  4361.  
  4362.  
  4363.  
  4364.  
  4365.  
  4366.  
  4367.  
  4368.  
  4369.  
  4370. God.MouseButton1Down:connect(function()
  4371. BC.HeadColor = BrickColor.new(PlayerName.Text)
  4372. BC.LeftArmColor = BrickColor.new(PlayerName.Text)
  4373. BC.LeftLegColor = BrickColor.new(PlayerName.Text)
  4374. BC.RightArmColor = BrickColor.new(PlayerName.Text)
  4375. BC.RightLegColor = BrickColor.new(PlayerName.Text)
  4376. pn3.BrickColor = BrickColor.new(PlayerName.Text)
  4377. pn4.BrickColor = BrickColor.new(PlayerName.Text)
  4378. skin.BrickColor = BrickColor.new(PlayerName.Text)
  4379. end)
  4380. -- =====================================================================
  4381. KillPlr.MouseButton1Down:connect(function()
  4382. pn.BrickColor = BrickColor.new(PlayerName.Text)
  4383. p.BrickColor = BrickColor.new(PlayerName.Text)
  4384. pn0.BrickColor = BrickColor.new(PlayerName.Text)
  4385. BC.TorsoColor = BrickColor.new(PlayerName.Text)
  4386. hat2.BrickColor = BrickColor.new(PlayerName.Text)
  4387. hat3.BrickColor = BrickColor.new(PlayerName.Text)
  4388. pn5.BrickColor = BrickColor.new(PlayerName.Text)
  4389. pn7.BrickColor = BrickColor.new(PlayerName.Text)
  4390. pn8.BrickColor = BrickColor.new(PlayerName.Text)
  4391. pn9.BrickColor = BrickColor.new(PlayerName.Text)
  4392. tail3.BrickColor = BrickColor.new(PlayerName.Text)
  4393. end)
  4394. -- =====================================================================
  4395. TpTo.MouseButton1Down:connect(function()
  4396. if Playing == false and Pressed == false then
  4397. TpTo.BackgroundColor3 = Color3.new(1,.5,.5)
  4398. TpTo.Text = 'Stop'
  4399. Pressed = true
  4400. radio.Transparency = 0
  4401. GlowParticle.Transparency = NumberSequence.new(.3,.8)
  4402. GlowParticle2.Transparency = NumberSequence.new(.3,.8)
  4403. GlowParticle3.Transparency = NumberSequence.new(.3,.8)
  4404. wait()
  4405. sound:Play()
  4406. Playing = true
  4407. end
  4408. if Playing == true and Pressed == false then
  4409. TpTo.BackgroundColor3 = Color3.new(.5,1,.5)
  4410. TpTo.Text = 'Play'
  4411. Pressed = true
  4412. radio.Transparency = 1
  4413. GlowParticle.Transparency = NumberSequence.new(1)
  4414. GlowParticle2.Transparency = NumberSequence.new(1)
  4415. GlowParticle3.Transparency = NumberSequence.new(1)
  4416. wait()
  4417. sound:Stop()
  4418. Playing = false
  4419. end
  4420. wait()
  4421. Pressed = false
  4422. end)
  4423. -- =====================================================================
  4424. TpMe.MouseButton1Down:connect(function()
  4425. if Hat1 == true and Pressed == false then
  4426. TpMe.Text = 'Hat 2'
  4427. pn0.Transparency = 1
  4428. hat2.Transparency = 0
  4429. Pressed = true
  4430. wait()
  4431. Hat1 = false
  4432. Hat2 = true
  4433. end
  4434. if Hat2 == true and Pressed == false then
  4435. TpMe.Text = 'Hat 3'
  4436. hat2.Transparency = 1
  4437. hat3.Transparency = 0
  4438. Pressed = true
  4439. wait()
  4440. Hat2 = false
  4441. Hat3 = true
  4442. end
  4443. if Hat3 == true and Pressed == false then
  4444. TpMe.Text = 'Hat 0'
  4445. hat3.Transparency = 1
  4446. Pressed = true
  4447. wait()
  4448. Hat3 = false
  4449. Hat0 = true
  4450. end
  4451. if Hat0 == true and Pressed == false then
  4452. TpMe.Text = 'Hat 1'
  4453. pn0.Transparency = 0
  4454. Pressed = true
  4455. wait()
  4456. Hat3 = false
  4457. Hat1 = true
  4458. end
  4459. wait()
  4460. Pressed = false
  4461. end)
  4462. -- =====================================================================
  4463. G36K.MouseButton1Down:connect(function()
  4464. if Anim2 == false and Pressed == false then
  4465. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  4466. Pressed = true
  4467. wait()
  4468. Anim2 = true
  4469. end
  4470. if Anim2 == true and Pressed == false then
  4471. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  4472. Pressed = true
  4473. wait()
  4474. Anim2 = false
  4475. end
  4476. wait()
  4477. Pressed = false
  4478. end)
  4479. -- =====================================================================
  4480. TpMe2.MouseButton1Down:connect(function()
  4481. if Hair1 == true and Pressed == false then
  4482. TpMe2.Text = 'Hair 2'
  4483. Hood.Transparency = 1
  4484. pn6.Transparency = 1
  4485. hair2.Transparency = 0
  4486. Pressed = true
  4487. wait()
  4488. Hair1 = false
  4489. Hair2 = true
  4490. end
  4491. if Hair2 == true and Pressed == false then
  4492. TpMe2.Text = 'Hair 3'
  4493. Hood.Transparency = 0
  4494. pn6.Transparency = 1
  4495. hair2.Transparency = 1
  4496. Pressed = true
  4497. wait()
  4498. Hair2 = false
  4499. Hair3 = true
  4500. end
  4501. if Hair3 == true and Pressed == false then
  4502. TpMe2.Text = 'Hair 0'
  4503. Hood.Transparency = 1
  4504. pn6.Transparency = 1
  4505. hair2.Transparency = 1
  4506. Pressed = true
  4507. wait()
  4508. Hair3 = false
  4509. Hair0 = true
  4510. end
  4511. if Hair0 == true and Pressed == false then
  4512. TpMe2.Text = 'Hair 1'
  4513. Hood.Transparency = 0
  4514. pn6.Transparency = 0
  4515. hair2.Transparency = 0
  4516. Pressed = true
  4517. wait()
  4518. Hair0 = false
  4519. Hair1 = true
  4520. end
  4521. wait()
  4522. Pressed = false
  4523. end)
  4524. -- =====================================================================
  4525. Haircol.MouseButton1Down:connect(function()
  4526. hair2.BrickColor = BrickColor.new(PlayerName.Text)
  4527. Hood.BrickColor = BrickColor.new(PlayerName.Text)
  4528. pn6.BrickColor = BrickColor.new(PlayerName.Text)
  4529. end)
  4530. -- =====================================================================
  4531. Tail.MouseButton1Down:connect(function()
  4532. if Tail1 == true and Pressed == false then
  4533. Tail.Text = 'Tail 2'
  4534. pn5.Transparency = 1
  4535. pn7.Transparency = 1
  4536. pn8.Transparency = 1
  4537. pn9.Transparency = 1
  4538. tail2.Transparency = 0
  4539. Pressed = true
  4540. wait()
  4541. Tail1 = false
  4542. Tail2 = true
  4543. end
  4544. if Tail2 == true and Pressed == false then
  4545. Tail.Text = 'Tail 3'
  4546. tail2.Transparency = 1
  4547. tail3.Transparency = 0
  4548. Pressed = true
  4549. wait()
  4550. Tail2 = false
  4551. Tail3 = true
  4552. end
  4553. if Tail3 == true and Pressed == false then
  4554. Tail.Text = 'Tail 0'
  4555. tail3.Transparency = 1
  4556. Pressed = true
  4557. wait()
  4558. Tail3 = false
  4559. Tail0 = true
  4560. end
  4561. if Tail0 == true and Pressed == false then
  4562. Tail.Text = 'Tail 1'
  4563. pn5.Transparency = 0
  4564. pn7.Transparency = 0
  4565. pn8.Transparency = 0
  4566. pn9.Transparency = 0
  4567. Pressed = true
  4568. wait()
  4569. Tail0 = false
  4570. Tail1 = true
  4571. end
  4572. wait()
  4573. Pressed = false
  4574. end)
  4575. -- =====================================================================
  4576. Torso2.MouseButton1Down:connect(function()
  4577. if torso1 == true and Pressed == false then
  4578. Pressed = true
  4579. M69.MeshId = "rbxassetid://456901040"
  4580. M69.Scale = Vector3.new( 1, 1, 1)
  4581. Torso2.Text = 'Torso 2'
  4582. wait()
  4583. torso1 = false
  4584. torso2 = true
  4585. end
  4586. if torso2 == true and Pressed == false then
  4587. Pressed = true
  4588. M69.MeshId = "rbxassetid://48112070"
  4589. M69.Scale = Vector3.new( 1.093, 1, 1)
  4590. Torso2.Text = 'Torso 1'
  4591. wait()
  4592. torso1 = true
  4593. torso2 = false
  4594. end
  4595. wait()
  4596. Pressed = false
  4597. end)
  4598. -- =====================================================================
  4599. Bkit.MouseButton1Down:connect(function()
  4600. if bkit1 == true and Pressed == false then
  4601. Pressed = true
  4602. p.Transparency = 0
  4603. pn.Transparency = 0
  4604. pn3.Transparency = 1
  4605. pn4.Transparency = 1
  4606. skin.Transparency = 1
  4607. Bkit.Text = 'Bkit 2'
  4608. wait()
  4609. bkit1 = false
  4610. bkit2 = true
  4611. end
  4612. if bkit2 == true and Pressed == false then
  4613. Pressed = true
  4614. p.Transparency = 1
  4615. pn.Transparency = 1
  4616. pn3.Transparency = 1
  4617. pn4.Transparency = 1
  4618. skin.Transparency = 1
  4619. Bkit.Text = 'Bkit 0'
  4620. wait()
  4621. bkit2 = false
  4622. bkit0 = true
  4623. end
  4624. if bkit0 == true and Pressed == false then
  4625. Pressed = true
  4626. p.Transparency = 0
  4627. pn.Transparency = 0
  4628. pn3.Transparency = 0
  4629. pn4.Transparency = 0
  4630. skin.Transparency = 0
  4631. Bkit.Text = 'Bkit 1'
  4632. wait()
  4633. bkit0 = false
  4634. bkit1 = true
  4635. end
  4636. wait()
  4637. Pressed = false
  4638. end)
  4639. -- =====================================================================
  4640. Mouth.MouseButton1Down:connect(function()
  4641. ----2-----
  4642. if mouth1 == true and Pressed == false then
  4643. Mouth.Text = 'Mouth 2'
  4644. newface.Texture = "rbxassetid://186681690"
  4645. Orbd.Transparency = 1
  4646. Pressed = true
  4647. wait()
  4648. mouth1 = false
  4649. mouth2 = true
  4650. end
  4651. ----3-----
  4652. if mouth2 == true and Pressed == false then
  4653. Mouth.Text = 'Mouth 3'
  4654. newface.Texture = "rbxassetid://322781877"
  4655. Orbd.Transparency = 1
  4656. Pressed = true
  4657. wait()
  4658. mouth2 = false
  4659. mouth3 = true
  4660. end
  4661. ----4-----
  4662. if mouth3 == true and Pressed == false then
  4663. Mouth.Text = 'Mouth 4'
  4664. newface.Texture = "rbxassetid://186682603"
  4665. Orbd.Transparency = 1
  4666. Pressed = true
  4667. wait()
  4668. mouth3 = false
  4669. mouth4 = true
  4670. end
  4671. ----5-----
  4672. if mouth4 == true and Pressed == false then
  4673. Mouth.Text = 'Mouth 5'
  4674. newface.Texture = "rbxassetid://133379869"
  4675. Orbd.Transparency = 1
  4676. Pressed = true
  4677. wait()
  4678. mouth4 = false
  4679. mouth5 = true
  4680. end
  4681. ----6-----
  4682. if mouth5 == true and Pressed == false then
  4683. Mouth.Text = 'Mouth 6'
  4684. newface.Texture = "rbxassetid://186683091"
  4685. Orbd.Transparency = 1
  4686. Pressed = true
  4687. wait()
  4688. mouth5 = false
  4689. mouth6 = true
  4690. end
  4691. ----7-----
  4692. if mouth6 == true and Pressed == false then
  4693. Mouth.Text = 'Mouth 7'
  4694. newface.Texture = "rbxassetid://186682277"
  4695. Orbd.Transparency = 1
  4696. Pressed = true
  4697. wait()
  4698. mouth6 = false
  4699. mouth7 = true
  4700. end
  4701. ----1-----
  4702. if mouth7 == true and Pressed == false then
  4703. Mouth.Text = 'Mouth 1'
  4704. newface.Texture = "rbxassetid://"
  4705. Orbd.Transparency = 0
  4706. Pressed = true
  4707. wait()
  4708. mouth6 = false
  4709. mouth1 = true
  4710. end
  4711. ----------
  4712. wait()
  4713. Pressed = false
  4714. end)
  4715. -- =====================================================================
  4716. Eyes.MouseButton1Down:connect(function()
  4717. if eye3 == true and Pressed == false then
  4718. Pressed = true
  4719. char.Head.face.Texture = "rbxassetid://176204308"
  4720. Eyes.Text = 'Eye 1'
  4721. wait()
  4722. eye3 = false
  4723. eye1 = true
  4724. end
  4725. if eye1 == true and Pressed == false then
  4726. Pressed = true
  4727. char.Head.face.Texture = "rbxassetid://176210835"
  4728. Eyes.Text = 'Eye 2'
  4729. wait()
  4730. eye1 = false
  4731. eye2 = true
  4732. end
  4733. if eye2 == true and Pressed == false then
  4734. Pressed = true
  4735. char.Head.face.Texture = "rbxassetid://176206791"
  4736. Eyes.Text = 'Eye 3'
  4737. wait()
  4738. eye2 = false
  4739. eye3 = true
  4740. end
  4741. wait()
  4742. Pressed = false
  4743. end)
  4744. -- =====================================================================
  4745. mask.MouseButton1Down:connect(function()
  4746. if MaskOn == true and Pressed == false then
  4747. Mask.Transparency = 1
  4748. Pressed = true
  4749. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  4750. wait()
  4751. MaskOn = false
  4752. MaskOff = true
  4753. end
  4754. if MaskOff == true and Pressed == false then
  4755. Mask.Transparency = 0
  4756. Pressed = true
  4757. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  4758. wait()
  4759. MaskOn = true
  4760. MaskOff = false
  4761. end
  4762. wait()
  4763. Pressed = false
  4764. end)
  4765. -- =====================================================================
  4766. Shirtset.MouseButton1Down:connect(function()
  4767. char049.Shirt.ShirtTemplate = "rbxassetid://" .. ColTex3.Text
  4768. end)
  4769. -- =====================================================================
  4770. Pantsset.MouseButton1Down:connect(function()
  4771. char049.Pants.PantsTemplate = "rbxassetid://" .. ColTex4.Text
  4772. end)
  4773. -- =====================================================================
  4774. Bunny.MouseButton1Down:connect(function()
  4775. --------------
  4776. MaskOn = true
  4777. MaskOff = false
  4778. --------------
  4779. Anim2 = false
  4780. --------------
  4781. eye1 = true
  4782. eye2 = false
  4783. eye3 = false
  4784. --------------
  4785. mouth1 = false
  4786. mouth2 = false
  4787. mouth3 = false
  4788. mouth4 = true
  4789. mouth5 = false
  4790. mouth6 = false
  4791. mouth7 = false
  4792. --------------
  4793. bkit0 = false
  4794. bkit1 = true
  4795. bkit2 = false
  4796. --------------
  4797. torso1 = true
  4798. torso2 = false
  4799. --------------
  4800. Tail0 = false
  4801. Tail1 = false
  4802. Tail2 = true
  4803. Tail3 = false
  4804. --------------
  4805. Hair0 = false
  4806. Hair1 = false
  4807. Hair2 = true
  4808. Hair3 = false
  4809. --------------
  4810. Hat0 = false
  4811. Hat1 = false
  4812. Hat2 = true
  4813. Hat3 = false
  4814. --------------
  4815. char.Head.face.Texture = "rbxassetid://176204308"
  4816. Eyes.Text = 'Eye 1'
  4817. --------------
  4818. Mouth.Text = 'Mouth 4'
  4819. newface.Texture = "rbxassetid://186682603"
  4820. Orbd.Transparency = 1
  4821. --------------
  4822. p.Transparency = 0
  4823. pn.Transparency = 0
  4824. pn3.Transparency = 0
  4825. pn4.Transparency = 0
  4826. skin.Transparency = 0
  4827. Bkit.Text = 'Bkit 1'
  4828. --------------
  4829. M69.MeshId = "rbxassetid://48112070"
  4830. M69.Scale = Vector3.new( 1.093, 1, 1)
  4831. Torso2.Text = 'Torso 1'
  4832. --------------
  4833. Tail.Text = 'Tail 2'
  4834. pn5.Transparency = 1
  4835. pn7.Transparency = 1
  4836. pn8.Transparency = 1
  4837. pn9.Transparency = 1
  4838. tail2.Transparency = 0
  4839. tail3.Transparency = 1
  4840. --------------
  4841. hair2.BrickColor = BrickColor.new("Cool yellow")
  4842. Hood.BrickColor = BrickColor.new("Cool yellow")
  4843. pn6.BrickColor = BrickColor.new("Cool yellow")
  4844. --------------
  4845. TpMe2.Text = 'Hair 2'
  4846. Hood.Transparency = 1
  4847. pn6.Transparency = 1
  4848. hair2.Transparency = 0
  4849. --------------
  4850. TpMe.Text = 'Hat 2'
  4851. pn0.Transparency = 1
  4852. hat2.Transparency = 0
  4853. hat3.Transparency = 1
  4854. --------------
  4855. pn.BrickColor = BrickColor.new("Really black")
  4856. p.BrickColor = BrickColor.new("Really black")
  4857. pn0.BrickColor = BrickColor.new("Really black")
  4858. BC.TorsoColor = BrickColor.new("Really black")
  4859. hat2.BrickColor = BrickColor.new("Really black")
  4860. hat3.BrickColor = BrickColor.new("Really black")
  4861. pn5.BrickColor = BrickColor.new("Really black")
  4862. pn7.BrickColor = BrickColor.new("Really black")
  4863. pn8.BrickColor = BrickColor.new("Really black")
  4864. pn9.BrickColor = BrickColor.new("Really black")
  4865. tail3.BrickColor = BrickColor.new("Really black")
  4866. --------------
  4867. BC.HeadColor = BrickColor.new("Pastel brown")
  4868. BC.LeftArmColor = BrickColor.new("Pastel brown")
  4869. BC.LeftLegColor = BrickColor.new("Pastel brown")
  4870. BC.RightArmColor = BrickColor.new("Pastel brown")
  4871. BC.RightLegColor = BrickColor.new("Pastel brown")
  4872. pn3.BrickColor = BrickColor.new("Pastel brown")
  4873. pn4.BrickColor = BrickColor.new("Pastel brown")
  4874. skin.BrickColor = BrickColor.new("Pastel brown")
  4875. --------------
  4876. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=147949556"
  4877. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=145038586"
  4878. --------------
  4879. Mask.Transparency = 0
  4880. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  4881. --------------
  4882. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  4883. end)
  4884. -- =====================================================================
  4885.  
  4886. Noob.MouseButton1Down:connect(function()
  4887. --------------
  4888. MaskOn = true
  4889. MaskOff = false
  4890. --------------
  4891. Anim2 = true
  4892. --------------
  4893. eye1 = false
  4894. eye2 = false
  4895. eye3 = true
  4896. --------------
  4897. mouth1 = false
  4898. mouth2 = true
  4899. mouth3 = false
  4900. mouth4 = false
  4901. mouth5 = false
  4902. mouth6 = false
  4903. mouth7 = false
  4904. --------------
  4905. bkit0 = true
  4906. bkit1 = false
  4907. bkit2 = false
  4908. --------------
  4909. torso1 = false
  4910. torso2 = true
  4911. --------------
  4912. Tail0 = true
  4913. Tail1 = false
  4914. Tail2 = false
  4915. Tail3 = false
  4916. --------------
  4917. Hair0 = true
  4918. Hair1 = false
  4919. Hair2 = false
  4920. Hair3 = false
  4921. --------------
  4922. Hat0 = true
  4923. Hat1 = false
  4924. Hat2 = false
  4925. Hat3 = false
  4926. --------------
  4927. char.Head.face.Texture = "rbxassetid://176206791"
  4928. Eyes.Text = 'Eye 3'
  4929. --------------
  4930. Mouth.Text = 'Mouth 2'
  4931. newface.Texture = "rbxassetid://186681690"
  4932. Orbd.Transparency = 1
  4933. --------------
  4934. p.Transparency = 1
  4935. pn.Transparency = 1
  4936. pn3.Transparency = 1
  4937. pn4.Transparency = 1
  4938. skin.Transparency = 1
  4939. Bkit.Text = 'Bkit 0'
  4940. --------------
  4941. M69.MeshId = "rbxassetid://456901040"
  4942. M69.Scale = Vector3.new( 1, 1, 1)
  4943. Torso2.Text = 'Torso 2'
  4944. --------------
  4945. Tail.Text = 'Tail 0'
  4946. pn5.Transparency = 1
  4947. pn7.Transparency = 1
  4948. pn8.Transparency = 1
  4949. pn9.Transparency = 1
  4950. tail2.Transparency = 1
  4951. tail3.Transparency = 1
  4952. --------------
  4953. hair2.BrickColor = BrickColor.new("Black")
  4954. Hood.BrickColor = BrickColor.new("Black")
  4955. pn6.BrickColor = BrickColor.new("Black")
  4956. --------------
  4957. TpMe2.Text = 'Hair 0'
  4958. Hood.Transparency = 1
  4959. pn6.Transparency = 1
  4960. hair2.Transparency = 1
  4961. --------------
  4962. TpMe.Text = 'Hat 0'
  4963. pn0.Transparency = 1
  4964. hat2.Transparency = 1
  4965. hat3.Transparency = 1
  4966. --------------
  4967. pn.BrickColor = BrickColor.new("Deep blue")
  4968. p.BrickColor = BrickColor.new("Deep blue")
  4969. pn0.BrickColor = BrickColor.new("Deep blue")
  4970. BC.TorsoColor = BrickColor.new("Deep blue")
  4971. hat2.BrickColor = BrickColor.new("Deep blue")
  4972. hat3.BrickColor = BrickColor.new("Deep blue")
  4973. pn5.BrickColor = BrickColor.new("Deep blue")
  4974. pn7.BrickColor = BrickColor.new("Deep blue")
  4975. pn8.BrickColor = BrickColor.new("Deep blue")
  4976. pn9.BrickColor = BrickColor.new("Deep blue")
  4977. tail3.BrickColor = BrickColor.new("Deep blue")
  4978. --------------
  4979. BC.HeadColor = BrickColor.new("Bright yellow")
  4980. BC.LeftArmColor = BrickColor.new("Bright yellow")
  4981. BC.LeftLegColor = BrickColor.new("Br. yellowish green")
  4982. BC.RightArmColor = BrickColor.new("Bright yellow")
  4983. BC.RightLegColor = BrickColor.new("Br. yellowish green")
  4984. pn3.BrickColor = BrickColor.new("Bright yellow")
  4985. pn4.BrickColor = BrickColor.new("Bright yellow")
  4986. skin.BrickColor = BrickColor.new("Bright yellow")
  4987. --------------
  4988. char049.Shirt.ShirtTemplate = "rbxassetid://"
  4989. char049.Pants.PantsTemplate = "rbxassetid://"
  4990. --------------
  4991. Mask.Transparency = 1
  4992. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  4993. --------------
  4994. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  4995. end)
  4996.  
  4997. -- =====================================================================
  4998. Kitty.MouseButton1Down:connect(function()
  4999.  
  5000. --------------
  5001. MaskOn = true
  5002. MaskOff = false
  5003. --------------
  5004. Anim2 = false
  5005. --------------
  5006. eye1 = false
  5007. eye2 = true
  5008. eye3 = false
  5009. --------------
  5010. mouth1 = false
  5011. mouth2 = false
  5012. mouth3 = false
  5013. mouth4 = true
  5014. mouth5 = false
  5015. mouth6 = false
  5016. mouth7 = false
  5017. --------------
  5018. bkit0 = false
  5019. bkit1 = true
  5020. bkit2 = false
  5021. --------------
  5022. torso1 = true
  5023. torso2 = false
  5024. --------------
  5025. Tail0 = false
  5026. Tail1 = false
  5027. Tail2 = false
  5028. Tail3 = true
  5029. --------------
  5030. Hair0 = false
  5031. Hair1 = true
  5032. Hair2 = false
  5033. Hair3 = false
  5034. --------------
  5035. Hat0 = false
  5036. Hat1 = false
  5037. Hat2 = false
  5038. Hat3 = true
  5039. --------------
  5040. char.Head.face.Texture = "rbxassetid://176210835"
  5041. Eyes.Text = 'Eye 2'
  5042. --------------
  5043. Mouth.Text = 'Mouth 4'
  5044. newface.Texture = "rbxassetid://186682603"
  5045. Orbd.Transparency = 1
  5046. --------------
  5047. p.Transparency = 0
  5048. pn.Transparency = 0
  5049. pn3.Transparency = 0
  5050. pn4.Transparency = 0
  5051. skin.Transparency = 0
  5052. Bkit.Text = 'Bkit 1'
  5053. --------------
  5054. M69.MeshId = "rbxassetid://48112070"
  5055. M69.Scale = Vector3.new( 1.093, 1, 1)
  5056. Torso2.Text = 'Torso 1'
  5057. --------------
  5058. Tail.Text = 'Tail 3'
  5059. pn5.Transparency = 1
  5060. pn7.Transparency = 1
  5061. pn8.Transparency = 1
  5062. pn9.Transparency = 1
  5063. tail2.Transparency = 1
  5064. tail3.Transparency = 0
  5065. --------------
  5066. hair2.BrickColor = BrickColor.new("White")
  5067. Hood.BrickColor = BrickColor.new("White")
  5068. pn6.BrickColor = BrickColor.new("White")
  5069. --------------
  5070. TpMe2.Text = 'Hair 1'
  5071. Hood.Transparency = 0
  5072. pn6.Transparency = 0
  5073. hair2.Transparency = 0
  5074. --------------
  5075. TpMe.Text = 'Hat 3'
  5076. pn0.Transparency = 1
  5077. hat2.Transparency = 1
  5078. hat3.Transparency = 0
  5079. --------------
  5080. pn.BrickColor = BrickColor.new("Really black")
  5081. p.BrickColor = BrickColor.new("Really black")
  5082. pn0.BrickColor = BrickColor.new("Really black")
  5083. BC.TorsoColor = BrickColor.new("Really black")
  5084. hat2.BrickColor = BrickColor.new("Really black")
  5085. hat3.BrickColor = BrickColor.new("Really black")
  5086. pn5.BrickColor = BrickColor.new("Really black")
  5087. pn7.BrickColor = BrickColor.new("Really black")
  5088. pn8.BrickColor = BrickColor.new("Really black")
  5089. pn9.BrickColor = BrickColor.new("Really black")
  5090. tail3.BrickColor = BrickColor.new("Really black")
  5091. --------------
  5092. BC.HeadColor = BrickColor.new("Fossil")
  5093. BC.LeftArmColor = BrickColor.new("Fossil")
  5094. BC.LeftLegColor = BrickColor.new("Fossil")
  5095. BC.RightArmColor = BrickColor.new("Fossil")
  5096. BC.RightLegColor = BrickColor.new("Fossil")
  5097. pn3.BrickColor = BrickColor.new("Fossil")
  5098. pn4.BrickColor = BrickColor.new("Fossil")
  5099. skin.BrickColor = BrickColor.new("Fossil")
  5100. --------------
  5101. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=147949556"
  5102. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=78589488"
  5103. --------------
  5104. Mask.Transparency = 0
  5105. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  5106. --------------
  5107. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  5108. end)
  5109.  
  5110. -- =====================================================================
  5111.  
  5112.  
  5113.  
  5114.  
  5115.  
  5116.  
  5117.  
  5118.  
  5119.  
  5120. Close.MouseButton1Down:connect(function()
  5121. if Body.Visible == true then
  5122. Body.Visible = false
  5123. Close.Text = '+'
  5124. Title.FontSize = 'Size24'
  5125. Pull.Size = UDim2(0,125,0,12.5)
  5126. elseif Body.Visible == false then
  5127. Body.Visible = true
  5128. Close.Text = 'X'
  5129. Title.FontSize = 'Size48'
  5130. Graf_f.Size = UDim2(0,500,0,50)
  5131. end
  5132. end)
  5133.  
  5134.  
  5135.  
  5136.  
  5137.  
  5138. ---------------------------------------------------------------------------------
  5139.  
  5140.  
  5141.  
  5142.  
  5143.  
  5144.  
  5145.  
  5146.  
  5147. local mesh = Instance.new("SpecialMesh",radio)
  5148. mesh.MeshId = "http://www.roblox.com/asset/?id=151760030"
  5149. mesh.TextureId = "rbxassetid://151760072"
  5150. mesh.Scale = Vector3.new(.7, .7, .7)
  5151.  
  5152.  
  5153.  
  5154.  
  5155.  
  5156.  
  5157.  
  5158.  
  5159.  
  5160.  
  5161.  
  5162.  
  5163.  
  5164.  
  5165.  
  5166.  
  5167. ColTex2.Changed:connect(function()
  5168. sound.SoundId = "rbxassetid://" .. ColTex2.Text
  5169. end)
  5170.  
  5171.  
  5172.  
  5173. while true do
  5174. if Playing then
  5175.  
  5176.  
  5177.  
  5178.  
  5179.  
  5180.  
  5181. mesh.Scale = Vector3.new(.71, .71, .71)
  5182. wait(.000001)
  5183. mesh.Scale = Vector3.new(.709, .709, .709)
  5184. wait(.000001)
  5185. mesh.Scale = Vector3.new(.708, .708, .708)
  5186. wait(.000001)
  5187. mesh.Scale = Vector3.new(.707, .707, .707)
  5188. wait(.000001)
  5189. mesh.Scale = Vector3.new(.706, .706, .706)
  5190. wait(.000001)
  5191. mesh.Scale = Vector3.new(.705, .705, .705)
  5192. wait(.000001)
  5193. mesh.Scale = Vector3.new(.704, .704, .704)
  5194. wait(.000001)
  5195. mesh.Scale = Vector3.new(.703, .703, .703)
  5196. wait(.000001)
  5197. mesh.Scale = Vector3.new(.702, .702, .702)
  5198. wait(.000001)
  5199. mesh.Scale = Vector3.new(.701, .701, .701)
  5200. wait(.000001)
  5201.  
  5202.  
  5203.  
  5204.  
  5205. mesh.Scale = Vector3.new(.7, .7, .7)
  5206. end
  5207. wait(.2)
  5208.  
  5209.  
  5210.  
  5211.  
  5212.  
  5213.  
  5214. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement