Advertisement
sneakydodge123

furry

Aug 3rd, 2019
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Please run as a server script. Use h/ instead of hl/.") end
  2. print("FE Compatibility: by WaverlyCole & Mokiros")
  3. InternalData = {}
  4. do
  5. script.Parent = owner.Character
  6. local Event = Instance.new("RemoteEvent")
  7. Event.Name = "UserInput"
  8. local function NewFakeEvent()
  9. local Fake = {fakeEvent=true,Connect=function(self,Func)self.Function=Func end}Fake.connect = Fake.Connect
  10. return Fake
  11. end
  12. local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  13. local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  14. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  15. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  16. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  17. local function TriggerEvent(self,Event,...)
  18. local Trigger = Mouse[Event]
  19. if Trigger and Trigger.fakeEvent and Trigger.Function then
  20. Trigger.Function(...)
  21. end
  22. end
  23. Mouse.TrigEvent = TriggerEvent
  24. UserInputService.TrigEvent = TriggerEvent
  25. Event.OnServerEvent:Connect(function(FiredBy,Input)
  26. if FiredBy.Name ~= owner.Name then end
  27. if Input.MouseEvent then
  28. Mouse.Target = Input.Target
  29. Mouse.Hit = Input.Hit
  30. else
  31. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  32. if Input.UserInputType == Enum.UserInputType.MouseButton1 then
  33. return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up")
  34. end
  35. for _,Action in pairs(ContextActionService.Actions) do
  36. for _,Key in pairs(Action.Keys) do
  37. if Key==Input.KeyCode then
  38. Action.Function(Action.Name,Input.UserInputState,Input)
  39. end
  40. end
  41. end
  42. Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  43. UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  44. end
  45. end)
  46. InternalData["Mouse"] = Mouse
  47. InternalData["ContextActionService"] = ContextActionService
  48. InternalData["UserInputService"] = UserInputService
  49. Event.Parent = NLS([[
  50. local Player = owner
  51. local Event = script:WaitForChild("UserInput")
  52. local UserInputService = game:GetService("UserInputService")
  53. local Mouse = Player:GetMouse()
  54. local Input = function(Input,gameProcessedEvent)
  55. if gameProcessedEvent then return end
  56. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  57. end
  58. UserInputService.InputBegan:Connect(Input)
  59. UserInputService.InputEnded:Connect(Input)
  60. local Hit,Target
  61. while wait(1/30) do
  62. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  63. Hit,Target = Mouse.Hit,Mouse.Target
  64. Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  65. end
  66. end
  67. ]],owner.Character)
  68. end
  69. RealGame = game;game = setmetatable({},{
  70. __index = function (self,Index)
  71. local Sandbox = function (Thing)
  72. if Thing:IsA("Player") then
  73. local RealPlayer = Thing
  74. return setmetatable({},{
  75. __index = function (self,Index)
  76. local Type = type(RealPlayer[Index])
  77. if Type == "function" then
  78. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  79. return function (self)
  80. return InternalData["Mouse"]
  81. end
  82. end
  83. return function (self,...)
  84. return RealPlayer[Index](RealPlayer,...)
  85. end
  86. else
  87. return RealPlayer[Index]
  88. end
  89. end;
  90. __tostring = function(self)
  91. return RealPlayer.Name
  92. end
  93. })
  94. end
  95. end
  96. if RealGame[Index] then
  97. local Type = type(RealGame[Index])
  98. if Type == "function" then
  99. if Index:lower() == "getservice" or Index:lower() == "service" then
  100. return function (self,Service)
  101. if Service:lower() == "players" then
  102. return setmetatable({},{
  103. __index = function (self2,Index2)
  104. local RealService = RealGame:GetService(Service)
  105. local Type2 = type(Index2)
  106. if Type2 == "function" then
  107. return function (self,...)
  108. return RealService[Index2](RealService,...)
  109. end
  110. else
  111. if Index2:lower() == "localplayer" then
  112. return Sandbox(owner)
  113. end
  114. return RealService[Index2]
  115. end
  116. end;
  117. __tostring = function(self)
  118. return RealGame:GetService(Service).Name
  119. end
  120. })
  121. elseif Service:lower() == "contextactionservice" then
  122. return InternalData["ContextActionService"]
  123. elseif Service:lower() == "contextactionservice" then
  124. return InternalData["UserInputService"]
  125. elseif Service:lower() == "runservice" then
  126. return setmetatable({},{
  127. __index = function(self2,Index2)
  128. local RealService = RealGame:GetService(Service)
  129. local Type2 = type(Index2)
  130. if Type2 == "function" then
  131. return function (self,...)
  132. return RealService[Index2](RealService,...)
  133. end
  134. else
  135. if Index2:lower() == "bindtorenderstep" then
  136. return function (self,Name,Priority,Function)
  137. return RealGame:GetService("RunService").Stepped:Connect(Function)
  138. end
  139. end
  140. if Index2:lower() == "renderstepped" then
  141. return RealService["Stepped"]
  142. end
  143. return RealService[Index2]
  144. end
  145. end
  146. })
  147. else
  148. return RealGame:GetService(Service)
  149. end
  150. end
  151. end
  152. return function (self,...)
  153. return RealGame[Index](RealGame,...)
  154. end
  155. else
  156. if game:GetService(Index) then
  157. return game:GetService(Index)
  158. end
  159. return RealGame[Index]
  160. end
  161. else
  162. return nil
  163. end
  164. end
  165. });Game = game;owner = game:GetService("Players").LocalPlayer
  166. print("Complete! Running...")
  167.  
  168.  
  169.  
  170.  
  171.  
  172. local Player = game.Players.LocalPlayer
  173. local c = Player.Character
  174. if not c or not c.Parent then
  175. c = Player.CharacterAdded:wait()
  176. end
  177.  
  178. local radio = Instance.new("Part",c)
  179. radio.Name = "Radio"
  180. radio.CanCollide = false
  181. radio.Anchored = true
  182. radio.FormFactor = "Custom"
  183. radio.Size = Vector3.new(2.5, 1, 0.4)
  184. radio.CFrame = c.Torso.CFrame * CFrame.new(-3.5,2,.2)
  185. radio.CFrame = radio.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  186. radio.CFrame = radio.CFrame * CFrame.fromEulerAnglesXYZ(0,0,-.1)
  187. radio.Transparency = 1
  188.  
  189. local sound = Instance.new("Sound",radio)
  190. sound.Name = "Music"
  191. sound.Looped = true
  192. sound.Volume = 1
  193.  
  194. local weld = Instance.new("Weld",radio)
  195. weld.Part0 = c.Torso
  196. weld.Part1 = radio
  197. weld.C0 = c.Torso.CFrame:inverse()
  198. weld.C1 = radio.CFrame:inverse()
  199. radio.Anchored = false
  200.  
  201. player = game:service("Players").LocalPlayer
  202. char2 = player.Character
  203. Glow1 = Color3.new(0,0,0)
  204. Glow2 = Color3.new(1,0,0)
  205. Glow3 = Color3.new(0,1,0)
  206. Glow4 = Color3.new(0,0,1)
  207. GlowParticle = Instance.new("ParticleEmitter",radio)
  208. GlowParticle.LightEmission = 1
  209. GlowParticle.Color = ColorSequence.new(Glow2,Glow1)
  210. GlowParticle.Size = NumberSequence.new(0.4)
  211. GlowParticle.Texture = "http://www.roblox.com/asset/?id=118641183"
  212. GlowParticle.Transparency = NumberSequence.new(1)
  213. GlowParticle.LockedToPart = false
  214. GlowParticle.Lifetime = NumberRange.new(.5,1)
  215. GlowParticle.Rate= 200
  216. GlowParticle.Speed =NumberRange.new(1.5)
  217. GlowParticle.Acceleration = Vector3.new(0, 1, 0)
  218. GlowParticle.VelocitySpread = 100
  219.  
  220. GlowParticle2 = Instance.new("ParticleEmitter",radio)
  221. GlowParticle2.LightEmission = 1
  222. GlowParticle2.Color = ColorSequence.new(Glow3,Glow1)
  223. GlowParticle2.Size = NumberSequence.new(0.4)
  224. GlowParticle2.Texture = "http://www.roblox.com/asset/?id=118641183"
  225. GlowParticle2.Transparency = NumberSequence.new(1)
  226. GlowParticle2.LockedToPart = false
  227. GlowParticle2.Lifetime = NumberRange.new(.5,1)
  228. GlowParticle2.Rate= 200
  229. GlowParticle2.Speed =NumberRange.new(1.5)
  230. GlowParticle2.Acceleration = Vector3.new(0, 1, 0)
  231. GlowParticle2.VelocitySpread = 100
  232.  
  233. GlowParticle3 = Instance.new("ParticleEmitter",radio)
  234. GlowParticle3.LightEmission = 1
  235. GlowParticle3.Color = ColorSequence.new(Glow4,Glow1)
  236. GlowParticle3.Size = NumberSequence.new(0.4)
  237. GlowParticle3.Texture = "http://www.roblox.com/asset/?id=118641183"
  238. GlowParticle3.Transparency = NumberSequence.new(1)
  239. GlowParticle3.LockedToPart = false
  240. GlowParticle3.Lifetime = NumberRange.new(.5,1)
  241. GlowParticle3.Rate= 200
  242. GlowParticle3.Speed =NumberRange.new(1.5)
  243. GlowParticle3.Acceleration = Vector3.new(0, 1, 0)
  244. GlowParticle3.VelocitySpread = 100
  245.  
  246. wait (0)
  247. fat = Instance.new("BindableEvent", script)
  248. fat.Name = "Heartbeat"
  249.  
  250.  
  251. local charge = false
  252.  
  253. P = game.Players.LocalPlayer
  254. char = P.Character
  255. torso = char.Torso
  256. neck = char.Torso.Neck
  257. hum = char.Humanoid
  258. hum.MaxHealth = 987654321987654321987654321987654321987654321
  259. wait()
  260. hum.Health =hum.MaxHealth
  261. char.Head.face.Texture = "rbxassetid://176206791"
  262.  
  263.  
  264. p2 = game.Players.LocalPlayer
  265. char049 = p2.Character
  266. for i,v in pairs(char049:children()) do
  267. if v:IsA("Accessory") then
  268. v:Destroy()
  269. end
  270. end
  271.  
  272. local M69 = Instance.new("SpecialMesh")
  273. M69.Parent = torso
  274. M69.MeshId = "rbxassetid://456901040"
  275. M69.Scale = Vector3.new( 1, 1, 1)
  276.  
  277.  
  278.  
  279. char049.Shirt:Remove()
  280. for i,v in pairs(char049:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  281. wait()shirt = Instance.new("Shirt", char049)
  282. shirt.Name = "Shirt"
  283. pants = Instance.new("Pants", char049)
  284. pants.Name = "Pants"
  285.  
  286. char049.Shirt.ShirtTemplate = "rbxassetid://"
  287. char049.Pants.PantsTemplate = "rbxassetid://"
  288.  
  289.  
  290.  
  291. local BC = char["Body Colors"]
  292. BC.HeadColor = BrickColor.new("Fossil")
  293. BC.LeftArmColor = BrickColor.new("Fossil")
  294. BC.LeftLegColor = BrickColor.new("Fossil")
  295. BC.RightArmColor = BrickColor.new("Fossil")
  296. BC.RightLegColor = BrickColor.new("Fossil")
  297. BC.TorsoColor = BrickColor.new("Plum")
  298.  
  299.  
  300. Player=game:GetService("Players").LocalPlayer
  301. Character=Player.Character
  302.  
  303. -------------------------------------------------------
  304. local Orbd = Instance.new("Part", Character)
  305. Orbd.Name = "Orbd"
  306. Orbd.Shape = Enum.PartType.Ball
  307. Orbd.CanCollide = false
  308. Orbd.BrickColor = BrickColor.new("Really black")
  309. Orbd.Transparency = 1
  310. Orbd.Material = "Neon"
  311. Orbd.Size = Vector3.new(0.2, 0.2, 0.2)
  312. Orbd.TopSurface = Enum.SurfaceType.Smooth
  313. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  314.  
  315. local Weld = Instance.new("Weld", Orbd)
  316. Weld.Part0 = Character.Head
  317. Weld.Part1 = Orbd
  318. Weld.C1 = CFrame.new(-0.01, 0.2, 0.51)
  319.  
  320. ---------------------------------------------------------
  321. local Mask = Instance.new("Part", Character)
  322. Mask.Name = "Mask"
  323. Mask.CanCollide = false
  324. Mask.BrickColor = BrickColor.new("Sunrise")
  325. Mask.Transparency = 1
  326. Mask.Material = "Neon"
  327. Mask.Size = Vector3.new(0.1, 0.1, 0.1)
  328. Mask.TopSurface = Enum.SurfaceType.Smooth
  329. Mask.BottomSurface = Enum.SurfaceType.Smooth
  330.  
  331. local Weld = Instance.new("Weld", Mask)
  332. Weld.Part0 = Character.Head
  333. Weld.Part1 = Mask
  334. Weld.C1 = CFrame.new(0, 0.03, 0.5)
  335.  
  336. local M1 = Instance.new("SpecialMesh")
  337. M1.Parent = Mask
  338. M1.MeshId = "http://www.roblox.com/asset/?id=430736398"
  339. M1.Scale = Vector3.new( .3, .03, .099)
  340. ----------------------------------------------------------
  341. local Hood = Instance.new("Part", Character)
  342. Hood.Name = "Hair"
  343. Hood.CanCollide = false
  344. Hood.BrickColor = BrickColor.new("Dark indigo")
  345. Hood.Transparency = 1
  346. Hood.Material = "Neon"
  347. Hood.Size = Vector3.new(0.1, 0.1, 0.1)
  348. Hood.TopSurface = Enum.SurfaceType.Smooth
  349. Hood.BottomSurface = Enum.SurfaceType.Smooth
  350.  
  351. local Weld = Instance.new("Weld", Hood)
  352. Weld.Part0 = Character.Head
  353. Weld.Part1 = Hood
  354. Weld.C1 = CFrame.new(0, -0.5, 0)
  355.  
  356. local M2 = Instance.new("SpecialMesh")
  357. M2.Parent = Hood
  358. M2.MeshId = "http://www.roblox.com/asset/?id=362013001"
  359. M2.Scale = Vector3.new( 1, 1.06, 1.1)
  360.  
  361. ------------------------------------------------------
  362. local skin = Instance.new("Part", Character)
  363. skin.Name = "skin"
  364. skin.CanCollide = false
  365. skin.BrickColor = BrickColor.new("Fossil")
  366. skin.Transparency = 1
  367. skin.Material = "SmoothPlastic"
  368. skin.Size = Vector3.new(0.1, 0.1, 0.1)
  369. skin.TopSurface = Enum.SurfaceType.Smooth
  370. skin.BottomSurface = Enum.SurfaceType.Smooth
  371.  
  372. local Weld = Instance.new("Weld", skin)
  373. Weld.Part0 = Character.Torso
  374. Weld.Part1 = skin
  375. Weld.C1 = CFrame.new(0, -0.83, 0.5)
  376.  
  377. local M3 = Instance.new("SpecialMesh")
  378. M3.Parent = skin
  379. M3.MeshId = "http://www.roblox.com/asset/?id=518429841"
  380. M3.Scale = Vector3.new(0.0054, 0.0014, 0.0001)
  381.  
  382. ------------------------------------------------------
  383. local hair2 = Instance.new("Part", Character)
  384. hair2.Name = "Hair2"
  385. hair2.CanCollide = false
  386. hair2.BrickColor = BrickColor.new("Dark indigo")
  387. hair2.Transparency = 1
  388. hair2.Material = "Neon"
  389. hair2.Size = Vector3.new(0.1, 0.1, 0.1)
  390. hair2.TopSurface = Enum.SurfaceType.Smooth
  391. hair2.BottomSurface = Enum.SurfaceType.Smooth
  392.  
  393. local Weld = Instance.new("Weld", hair2)
  394. Weld.Part0 = Character.Head
  395. Weld.Part1 = hair2
  396. Weld.C1 = CFrame.new(0, 0.65, -0.05)
  397.  
  398. local M2 = Instance.new("SpecialMesh")
  399. M2.Parent = hair2
  400. M2.MeshId = "http://www.roblox.com/asset/?id=164382853"
  401. M2.Scale = Vector3.new( 1.1, 1.1, 1)
  402.  
  403. ------------------------------------------------------
  404. local hat2 = Instance.new("Part", Character)
  405. hat2.Name = "hat2"
  406. hat2.CanCollide = false
  407. hat2.BrickColor = BrickColor.new("Plum")
  408. hat2.Transparency = 1
  409. hat2.Material = "SmoothPlastic"
  410. hat2.Size = Vector3.new(0.1, 0.1, 0.1)
  411. hat2.TopSurface = Enum.SurfaceType.Smooth
  412. hat2.BottomSurface = Enum.SurfaceType.Smooth
  413.  
  414. local Weld = Instance.new("Weld", hat2)
  415. Weld.Part0 = Character.Head
  416. Weld.Part1 = hat2
  417. Weld.C1 = CFrame.new(0, -1, 0)
  418.  
  419. local M4 = Instance.new("SpecialMesh")
  420. M4.Parent = hat2
  421. M4.MeshId = "http://www.roblox.com/asset/?id=110852069"
  422. M4.Scale = Vector3.new( 0.8, 1, 1)
  423.  
  424.  
  425. ------------------------------------------------------
  426. local hat3 = Instance.new("Part", Character)
  427. hat3.Name = "SmoothPlastic"
  428. hat3.CanCollide = false
  429. hat3.BrickColor = BrickColor.new("Plum")
  430. hat3.Transparency = 1
  431. hat3.Material = "Neon"
  432. hat3.Size = Vector3.new(0.1, 0.1, 0.1)
  433. hat3.TopSurface = Enum.SurfaceType.Smooth
  434. hat3.BottomSurface = Enum.SurfaceType.Smooth
  435.  
  436. local Weld = Instance.new("Weld", hat3)
  437. Weld.Part0 = Character.Head
  438. Weld.Part1 = hat3
  439. Weld.C1 = CFrame.new(0, -0.8, 0)
  440.  
  441. local M5 = Instance.new("SpecialMesh")
  442. M5.Parent = hat3
  443. M5.MeshId = "http://www.roblox.com/asset/?id=104780903"
  444. M5.Scale = Vector3.new( 1.25, 1.1, 1.25)
  445.  
  446.  
  447. ------------------------------------------------------
  448. local tail2 = Instance.new("Part", Character)
  449. tail2.Name = "tail2"
  450. tail2.CanCollide = false
  451. tail2.BrickColor = BrickColor.new("White")
  452. tail2.Transparency = 1
  453. tail2.Material = "SmoothPlastic"
  454. tail2.Size = Vector3.new(0.1, 0.1, 0.1)
  455. tail2.TopSurface = Enum.SurfaceType.Smooth
  456. tail2.BottomSurface = Enum.SurfaceType.Smooth
  457.  
  458. local Weld = Instance.new("Weld", tail2)
  459. Weld.Part0 = Character.Torso
  460. Weld.Part1 = tail2
  461. Weld.C1 = CFrame.new(0, 0.63, -0.6)
  462.  
  463. local M7 = Instance.new("SpecialMesh")
  464. M7.Parent = tail2
  465. M7.MeshId = "http://www.roblox.com/asset/?id=518429841"
  466. M7.Scale = Vector3.new(0.0028, 0.0028, 0.0028)
  467. ------------------------------------------------------
  468. local tail3 = Instance.new("Part", Character)
  469. tail3.Name = "tail3"
  470. tail3.CanCollide = false
  471. tail3.BrickColor = BrickColor.new("Plum")
  472. tail3.Transparency = 1
  473. tail3.Material = "Neon"
  474. tail3.Size = Vector3.new(0.1, 0.1, 0.1)
  475. tail3.TopSurface = Enum.SurfaceType.Smooth
  476. tail3.BottomSurface = Enum.SurfaceType.Smooth
  477.  
  478. local Weld = Instance.new("Weld", tail3)
  479. Weld.Part0 = Character.Torso
  480. Weld.Part1 = tail3
  481. Weld.C1 = CFrame.new(-0.2, -0.2, -1.8)
  482.  
  483. local M2 = Instance.new("SpecialMesh")
  484. M2.Parent = tail3
  485. M2.MeshId = "http://www.roblox.com/asset/?id=170939831"
  486. M2.Scale = Vector3.new( 1, 1, 1)
  487. ------------------------------------------------------
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497. local Player = game.Players.localPlayer
  498. local Character = Player.Character
  499. local red = 255
  500. local green = 255
  501. local blue = 255
  502. local Humanoid = Character.Humanoid
  503. local mouse = Player:GetMouse()
  504. local m = Instance.new("Model", Character)
  505. m.Name = "WeaponModel"
  506. local LeftArm = Character["Left Arm"]
  507. local RightArm = Character["Right Arm"]
  508. local LeftLeg = Character["Left Leg"]
  509. local RightLeg = Character["Right Leg"]
  510. local Head = Character.Head
  511. local Torso = Character.Torso
  512. local cam = game.Workspace.CurrentCamera
  513. local RootPart = Character.HumanoidRootPart
  514. local RootJoint = RootPart.RootJoint
  515. local equipped = false
  516. local attack = false
  517. local Anim = "Idle"
  518. local idle = 0
  519. local attacktype = 1
  520. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  521. local velocity = RootPart.Velocity.y
  522. local sine = 0
  523. local change = 1
  524. local grabbed = false
  525. local cn = CFrame.new
  526. local mr = math.rad
  527. local angles = CFrame.Angles
  528. local ud = UDim2.new
  529. local c3 = Color3.new
  530. local lim = 0
  531. local st = 0
  532. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  533. local attacktype = 1
  534. local ZTarget, RocketTarget = nil, nil
  535. local euler = CFrame.fromEulerAnglesXYZ
  536. function clerp(a,b,t)
  537. local qa = {QuaternionFromCFrame(a)}
  538. local qb = {QuaternionFromCFrame(b)}
  539. local ax, ay, az = a.x, a.y, a.z
  540. local bx, by, bz = b.x, b.y, b.z
  541. local _t = 1-t
  542. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  543. end
  544.  
  545. function QuaternionFromCFrame(cf)
  546. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  547. local trace = m00 + m11 + m22
  548. if trace > 0 then
  549. local s = math.sqrt(1 + trace)
  550. local recip = 0.5/s
  551. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  552. else
  553. local i = 0
  554. if m11 > m00 then
  555. i = 1
  556. end
  557. if m22 > (i == 0 and m00 or m11) then
  558. i = 2
  559. end
  560. if i == 0 then
  561. local s = math.sqrt(m00-m11-m22+1)
  562. local recip = 0.5/s
  563. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  564. elseif i == 1 then
  565. local s = math.sqrt(m11-m22-m00+1)
  566. local recip = 0.5/s
  567. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  568. elseif i == 2 then
  569. local s = math.sqrt(m22-m00-m11+1)
  570. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  571. end
  572. end
  573. end
  574.  
  575. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  576. local xs, ys, zs = x + x, y + y, z + z
  577. local wx, wy, wz = w*xs, w*ys, w*zs
  578. local xx = x*xs
  579. local xy = x*ys
  580. local xz = x*zs
  581. local yy = y*ys
  582. local yz = y*zs
  583. local zz = z*zs
  584. 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))
  585. end
  586.  
  587. function QuaternionSlerp(a, b, t)
  588. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  589. local startInterp, finishInterp;
  590. if cosTheta >= 0.0001 then
  591. if (1 - cosTheta) > 0.0001 then
  592. local theta = math.acos(cosTheta)
  593. local invSinTheta = 1/math.sin(theta)
  594. startInterp = math.sin((1-t)*theta)*invSinTheta
  595. finishInterp = math.sin(t*theta)*invSinTheta
  596. else
  597. startInterp = 1-t
  598. finishInterp = t
  599. end
  600. else
  601. if (1+cosTheta) > 0.0001 then
  602. local theta = math.acos(-cosTheta)
  603. local invSinTheta = 1/math.sin(theta)
  604. startInterp = math.sin((t-1)*theta)*invSinTheta
  605. finishInterp = math.sin(t*theta)*invSinTheta
  606. else
  607. startInterp = t-1
  608. finishInterp = t
  609. end
  610. end
  611. 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
  612. end
  613. rayCast = function(Position, Direction, Range, Ignore)
  614. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  615. end
  616. local v = game.Players.localPlayer
  617. local torso = v.Character.Torso
  618. wait(0)
  619. local p = Instance.new("Part", v.Character)
  620. p.Name = "kit"
  621. p.BrickColor = BrickColor.new("Plum")
  622. p.Anchored = true
  623. p.Transparency = 1
  624. p.Material = "Plastic"
  625. p.CanCollide = false
  626. p.TopSurface = 0
  627. p.BottomSurface = 0
  628. p.Size = Vector3.new(0.2, 0.2, 0.2)
  629. p.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  630. local msh = Instance.new("SpecialMesh", p)
  631. msh.Scale = Vector3.new(0.55, 0.55, 0.55)
  632. msh.MeshId = "http://www.roblox.com/asset/?id=430736398"
  633. msh.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  634. local pn = Instance.new("Part", v.Character.kit)
  635. pn.Name = "D"
  636. pn.BrickColor = BrickColor.new("Plum")
  637. pn.Anchored = true
  638. pn.Transparency = 1
  639. pn.Material = "Plastic"
  640. pn.CanCollide = false
  641. pn.TopSurface = 0
  642. pn.BottomSurface = 0
  643. pn.Size = Vector3.new(0.2, 0.2, 0.2)
  644. pn.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  645. local mshn = Instance.new("SpecialMesh", pn)
  646. mshn.Scale = Vector3.new(0.55, 0.55, 0.55)
  647. mshn.MeshId = "http://www.roblox.com/asset/?id=430736398"
  648. mshn.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  649. local pn3 = Instance.new("Part", v.Character.kit)
  650. pn3.Name = "B"
  651. pn3.BrickColor = BrickColor.new("Fossil")
  652. pn3.Anchored = true
  653. pn3.Transparency = 1
  654. pn3.Material = "Plastic"
  655. pn3.CanCollide = false
  656. pn3.TopSurface = 0
  657. pn3.BottomSurface = 0
  658. pn3.Size = Vector3.new(0.2, 0.2, 0.2)
  659. pn3.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  660. local mshn3 = Instance.new("SpecialMesh", pn3)
  661. mshn3.Scale = Vector3.new(0.0054, 0.0054, 0.0054)
  662. mshn3.MeshId = "http://www.roblox.com/asset/?id=518429841"
  663. mshn3.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  664. local pn4 = Instance.new("Part", v.Character.kit)
  665. pn4.Name = "B"
  666. pn4.BrickColor = BrickColor.new("Fossil")
  667. pn4.Anchored = true
  668. pn4.Transparency = 1
  669. pn4.Material = "Plastic"
  670. pn4.CanCollide = false
  671. pn4.TopSurface = 0
  672. pn4.BottomSurface = 0
  673. pn4.Size = Vector3.new(0.2, 0.2, 0.2)
  674. pn4.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  675. local mshn4 = Instance.new("SpecialMesh", pn4)
  676. mshn4.Scale = Vector3.new(0.0054, 0.0054, 0.0054)
  677. mshn4.MeshId = "http://www.roblox.com/asset/?id=518429841"
  678. mshn4.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  679. local pn5 = Instance.new("Part", v.Character.kit)
  680. pn5.Name = "tail"
  681. pn5.Anchored = true
  682. pn5.Transparency = 1
  683. pn5.BrickColor = BrickColor.new("Plum")
  684. pn5.Material = "Plastic"
  685. pn5.CanCollide = false
  686. pn5.TopSurface = 0
  687. pn5.BottomSurface = 0
  688. pn5.Size = Vector3.new(0.2, 0.2, 0.2)
  689. pn5.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  690. local mshn5 = Instance.new("SpecialMesh", pn5)
  691. mshn5.Scale = Vector3.new(2, 2, 2)
  692. mshn5.MeshId = "http://www.roblox.com/asset/?id=188635159"
  693. mshn5.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  694. local pn6 = Instance.new("Part", v.Character.kit)
  695. pn6.Name = "B-Hair"
  696. pn6.Anchored = true
  697. pn6.Transparency = 1
  698. pn6.BrickColor = BrickColor.new("Dark indigo")
  699. pn6.Material = "Plastic"
  700. pn6.CanCollide = false
  701. pn6.TopSurface = 0
  702. pn6.BottomSurface = 0
  703. pn6.Size = Vector3.new(0.2, 0.2, 0.2)
  704. pn6.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  705. local mshn6 = Instance.new("SpecialMesh", pn6)
  706. mshn6.Scale = Vector3.new(.015, .03, .001)
  707. mshn6.MeshId = "http://www.roblox.com/asset/?id=521338357"
  708. local pn7 = Instance.new("Part", v.Character.kit)
  709. pn7.Name = "tail"
  710. pn7.Anchored = true
  711. pn7.Transparency = 1
  712. pn7.BrickColor = BrickColor.new("Plum")
  713. pn7.Material = "Plastic"
  714. pn7.CanCollide = false
  715. pn7.TopSurface = 0
  716. pn7.BottomSurface = 0
  717. pn7.Size = Vector3.new(0.2, 0.2, 0.2)
  718. pn7.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  719. local mshn7 = Instance.new("SpecialMesh", pn7)
  720. mshn7.Scale = Vector3.new(2, 2, 2)
  721. mshn7.MeshId = "http://www.roblox.com/asset/?id=188635159"
  722. mshn7.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  723. local pn8 = Instance.new("Part", v.Character.kit)
  724. pn8.Name = "tail"
  725. pn8.Anchored = true
  726. pn8.Transparency = 1
  727. pn8.BrickColor = BrickColor.new("Plum")
  728. pn8.Material = "Plastic"
  729. pn8.CanCollide = false
  730. pn8.TopSurface = 0
  731. pn8.BottomSurface = 0
  732. pn8.Size = Vector3.new(0.2, 0.2, 0.2)
  733. pn8.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  734. local mshn8 = Instance.new("SpecialMesh", pn8)
  735. mshn8.Scale = Vector3.new(2, 2, 2)
  736. mshn8.MeshId = "http://www.roblox.com/asset/?id=188635159"
  737. mshn8.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  738. local pn9 = Instance.new("Part", v.Character.kit)
  739. pn9.Name = "tail"
  740. pn9.Anchored = true
  741. pn9.Transparency = 1
  742. pn9.BrickColor = BrickColor.new("Plum")
  743. pn9.Material = "Plastic"
  744. pn9.CanCollide = false
  745. pn9.TopSurface = 0
  746. pn9.BottomSurface = 0
  747. pn9.Size = Vector3.new(0.2, 0.2, 0.2)
  748. pn9.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  749. local mshn9 = Instance.new("SpecialMesh", pn9)
  750. mshn9.Scale = Vector3.new(2, 2, 2)
  751. mshn9.MeshId = "http://www.roblox.com/asset/?id=188635159"
  752. mshn9.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  753. local pn0 = Instance.new("Part", v.Character.kit)
  754. pn0.Name = "ears"
  755. pn0.Anchored = true
  756. pn0.Transparency = 1
  757. pn0.BrickColor = BrickColor.new("Plum")
  758. pn0.Material = "Plastic"
  759. pn0.CanCollide = false
  760. pn0.TopSurface = 0
  761. pn0.BottomSurface = 0
  762. pn0.Size = Vector3.new(0.2, 0.2, 0.2)
  763. pn0.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  764. local mshn0 = Instance.new("SpecialMesh", pn0)
  765. mshn0.Scale = Vector3.new(0.5, 0.5, 0.5)
  766. mshn0.MeshId = "http://www.roblox.com/asset/?id=361948302"
  767. mshn0.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  768. p.Anchored = false
  769. local motor1 = Instance.new("Weld", torso)
  770. motor1.Part0 = p
  771. motor1.Part1 = torso
  772. motor1.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  773. motor1.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  774. pn.Anchored = false
  775. local motor2 = Instance.new("Weld", torso)
  776. motor2.Part0 = pn
  777. motor2.Part1 = torso
  778. motor2.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  779. motor2.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  780. pn3.Anchored = false
  781. local motor3 = Instance.new("Weld", torso)
  782. motor3.Part0 = pn3
  783. motor3.Part1 = torso
  784. motor3.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  785. motor3.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  786. pn4.Anchored = false
  787. local motor4 = Instance.new("Weld", torso)
  788. motor4.Part0 = pn4
  789. motor4.Part1 = torso
  790. motor4.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  791. motor4.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  792. pn5.Anchored = false
  793. local motor5 = Instance.new("Weld", pn5)
  794. motor5.Part0 = pn5
  795. motor5.Part1 = torso
  796. motor5.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  797. motor5.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  798. pn6.Anchored = false
  799. local motor6 = Instance.new("Weld", pn6)
  800. motor6.Part0 = pn6
  801. motor6.Part1 = Head
  802. motor6.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  803. motor6.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  804. pn7.Anchored = false
  805. local motor7 = Instance.new("Weld", pn7)
  806. motor7.Part0 = pn7
  807. motor7.Part1 = torso
  808. motor7.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  809. motor7.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  810. pn8.Anchored = false
  811. local motor8 = Instance.new("Weld", pn8)
  812. motor8.Part0 = pn8
  813. motor8.Part1 = torso
  814. motor8.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  815. motor8.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  816. pn9.Anchored = false
  817. local motor9 = Instance.new("Weld", pn9)
  818. motor9.Part0 = pn9
  819. motor9.Part1 = torso
  820. motor9.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  821. motor9.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  822. pn0.Anchored = false
  823. local motor0 = Instance.new("Weld", pn0)
  824. motor0.Part0 = pn0
  825. motor0.Part1 = v.Character.Head
  826. motor0.C0 = CFrame.new(0, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  827. game:GetService("RunService").Stepped:connect(function()
  828. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  829. velocity = RootPart.Velocity.y
  830. sine = sine + change
  831. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  832. if equipped == true or equipped == false then
  833. if RootPart.Velocity.y > 1 and hit == nil then
  834. Anim = "Jump"
  835. if attack == false then
  836. 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)
  837. 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)
  838. 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)
  839. 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)
  840. 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)
  841. 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)
  842. 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)
  843. 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)
  844. 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)
  845. end
  846. else
  847. if RootPart.Velocity.y < -1 and hit == nil then
  848. Anim = "Fall"
  849. if attack == false then
  850. 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)
  851. 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)
  852. 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)
  853. 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)
  854. 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)
  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(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  857. 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)
  858. 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)
  859. end
  860. else
  861. if Torsovelocity < 1 and hit ~= nil then
  862. Anim = "Idle"
  863. if attack == false then
  864. change = 1
  865. 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)
  866. 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)
  867. 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)
  868. 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)
  869. 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)
  870. 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)
  871. 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)
  872. 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)
  873. 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)
  874. end
  875. else
  876. if Torsovelocity > 2 and hit ~= nil then
  877. Anim = "Walk"
  878. if attack == false then
  879. 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)
  880. 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)
  881. 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)
  882. 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)
  883. 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)
  884. 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)
  885. 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)
  886. 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)
  887. 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)
  888. end
  889. end
  890. end
  891. end
  892. end
  893. end
  894. end)
  895.  
  896.  
  897. newface = Instance.new("Decal",Head)
  898. newface.Texture = "rbxassetid://186681690"
  899.  
  900.  
  901.  
  902.  
  903. --[[NIGHTOWLACE_WEAPONRY]]--
  904. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  905. secondcolor = "Really black"
  906.  
  907. wait(1 / 60)
  908. Effects = { }
  909. local Player = game.Players.localPlayer
  910. local Character = Player.Character
  911. local Humanoid = Character.Humanoid
  912. local mouse = Player:GetMouse()
  913. local LeftArm = Character["Left Arm"]
  914. local RightArm = Character["Right Arm"]
  915. local LeftLeg = Character["Left Leg"]
  916. local RightLeg = Character["Right Leg"]
  917. local Head = Character.Head
  918. local Torso = Character.Torso
  919. local cam = game.Workspace.CurrentCamera
  920. local RootPart = Character.HumanoidRootPart
  921. local RootJoint = RootPart.RootJoint
  922. local equipped = true
  923. local attack = false
  924. local Anim = 'Idle'
  925. local idle = 0
  926. local attacktype = 1
  927. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  928. local velocity = RootPart.Velocity.y
  929. local sine = 0
  930. local change = 1
  931. local grabbed = false
  932. local cn = CFrame.new
  933. local mr = math.rad
  934. local angles = CFrame.Angles
  935. local ud = UDim2.new
  936. local c3 = Color3.new
  937.  
  938. local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  939. Humanoid.Animator:Destroy()
  940. Character.Animate:Destroy()
  941.  
  942. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  943. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  944. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  945.  
  946. RSH, LSH = nil, nil
  947.  
  948. RW = Instance.new("Weld")
  949. LW = Instance.new("Weld")
  950.  
  951. RH = Torso["Right Hip"]
  952. LH = Torso["Left Hip"]
  953.  
  954. RSH = Torso["Right Shoulder"]
  955. LSH = Torso["Left Shoulder"]
  956.  
  957. RSH.Parent = nil
  958. LSH.Parent = nil
  959.  
  960. RW.Name = "RW"
  961. RW.Part0 = Torso
  962. RW.C0 = cn(1.5, 0.5, 0)
  963. RW.C1 = cn(0, 0.5, 0)
  964. RW.Part1 = RightArm
  965. RW.Parent = Torso
  966.  
  967. LW.Name = "LW"
  968. LW.Part0 = Torso
  969. LW.C0 = cn(-1.5, 0.5, 0)
  970. LW.C1 = cn(0, 0.5, 0)
  971. LW.Part1 = LeftArm
  972. LW.Parent = Torso
  973.  
  974. function clerp(a, b, t)
  975. local qa = {
  976. QuaternionFromCFrame(a)
  977. }
  978. local qb = {
  979. QuaternionFromCFrame(b)
  980. }
  981. local ax, ay, az = a.x, a.y, a.z
  982. local bx, by, bz = b.x, b.y, b.z
  983. local _t = 1 - t
  984. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  985. end
  986.  
  987. function QuaternionFromCFrame(cf)
  988. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  989. local trace = m00 + m11 + m22
  990. if trace > 0 then
  991. local s = math.sqrt(1 + trace)
  992. local recip = 0.5 / s
  993. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  994. else
  995. local i = 0
  996. if m11 > m00 then
  997. i = 1
  998. end
  999. if m22 > (i == 0 and m00 or m11) then
  1000. i = 2
  1001. end
  1002. if i == 0 then
  1003. local s = math.sqrt(m00 - m11 - m22 + 1)
  1004. local recip = 0.5 / s
  1005. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1006. elseif i == 1 then
  1007. local s = math.sqrt(m11 - m22 - m00 + 1)
  1008. local recip = 0.5 / s
  1009. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1010. elseif i == 2 then
  1011. local s = math.sqrt(m22 - m00 - m11 + 1)
  1012. local recip = 0.5 / s
  1013. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1014. end
  1015. end
  1016. end
  1017.  
  1018. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1019. local xs, ys, zs = x + x, y + y, z + z
  1020. local wx, wy, wz = w * xs, w * ys, w * zs
  1021. local xx = x * xs
  1022. local xy = x * ys
  1023. local xz = x * zs
  1024. local yy = y * ys
  1025. local yz = y * zs
  1026. local zz = z * zs
  1027. 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))
  1028. end
  1029.  
  1030. function QuaternionSlerp(a, b, t)
  1031. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1032. local startInterp, finishInterp;
  1033. if cosTheta >= 0.0001 then
  1034. if (1 - cosTheta) > 0.0001 then
  1035. local theta = math.acos(cosTheta)
  1036. local invSinTheta = 1 / math.sin(theta)
  1037. startInterp = math.sin((1 - t) * theta) * invSinTheta
  1038. finishInterp = math.sin(t * theta) * invSinTheta
  1039. else
  1040. startInterp = 1 - t
  1041. finishInterp = t
  1042. end
  1043. else
  1044. if (1 + cosTheta) > 0.0001 then
  1045. local theta = math.acos(-cosTheta)
  1046. local invSinTheta = 1 / math.sin(theta)
  1047. startInterp = math.sin((t - 1) * theta) * invSinTheta
  1048. finishInterp = math.sin(t * theta) * invSinTheta
  1049. else
  1050. startInterp = t - 1
  1051. finishInterp = t
  1052. end
  1053. end
  1054. 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
  1055. end
  1056.  
  1057. function swait(num)
  1058. if num == 0 or num == nil then
  1059. game:service'RunService'.RenderStepped:wait(0)
  1060. else
  1061. for i = 0, num do
  1062. game:service'RunService'.RenderStepped:wait(0)
  1063. end
  1064. end
  1065. end
  1066.  
  1067. local RbxUtility = LoadLibrary("RbxUtility")
  1068. local Create = RbxUtility.Create
  1069.  
  1070. function RemoveOutlines(part)
  1071. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1072. end
  1073.  
  1074. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1075. local Part = Create("Part"){
  1076. formFactor = FormFactor,
  1077. Parent = Parent,
  1078. Reflectance = Reflectance,
  1079. Transparency = Transparency,
  1080. CanCollide = false,
  1081. Locked = true,
  1082. BrickColor = BrickColor.new(tostring(BColor)),
  1083. Name = Name,
  1084. Size = Size,
  1085. Material = Material,
  1086. }
  1087. RemoveOutlines(Part)
  1088. return Part
  1089. end
  1090.  
  1091. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1092. local Msh = Create(Mesh){
  1093. Parent = Part,
  1094. Offset = OffSet,
  1095. Scale = Scale,
  1096. }
  1097. if Mesh == "SpecialMesh" then
  1098. Msh.MeshType = MeshType
  1099. Msh.MeshId = MeshId
  1100. end
  1101. return Msh
  1102. end
  1103.  
  1104. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1105. local Weld = Create("Weld"){
  1106. Parent = Parent,
  1107. Part0 = Part0,
  1108. Part1 = Part1,
  1109. C0 = C0,
  1110. C1 = C1,
  1111. }
  1112. return Weld
  1113. end
  1114.  
  1115. function rayCast(Position, Direction, Range, Ignore)
  1116. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1117. end
  1118.  
  1119. function CreateSound(id, par, vol, pit)
  1120. coroutine.resume(coroutine.create(function()
  1121. local sou = Instance.new("Sound", par or workspace)
  1122. sou.Volume = vol
  1123. sou.Pitch = pit or 1
  1124. sou.SoundId = id
  1125. wait()
  1126. sou:play()
  1127. game:GetService("Debris"):AddItem(sou, 6)
  1128. end))
  1129. end
  1130.  
  1131. local function getclosest(obj, distance)
  1132. local last, lastx = distance + 1
  1133. for i, v in pairs(workspace:GetChildren()) do
  1134. if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
  1135. local t = v.Torso
  1136. local dist = (t.Position - obj.Position).magnitude
  1137. if dist <= distance then
  1138. if dist < last then
  1139. last = dist
  1140. lastx = v
  1141. end
  1142. end
  1143. end
  1144. end
  1145. return lastx
  1146. end
  1147.  
  1148. function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  1149. for i, v in pairs(hit:GetChildren()) do
  1150. if v:IsA("Humanoid") and hit.Name ~= Character.Name then
  1151. local find = v:FindFirstChild("Hitz")
  1152. if not find then
  1153. if v.Parent:findFirstChild("Head") then
  1154. local BillG = Create("BillboardGui"){
  1155. Parent = v.Parent.Head,
  1156. Size = UDim2.new(1, 0, 1, 0),
  1157. Adornee = v.Parent.Head,
  1158. StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3)),
  1159. }
  1160. local TL = Create("TextLabel"){
  1161. Parent = BillG,
  1162. Size = UDim2.new(3, 3, 3, 3),
  1163. BackgroundTransparency = 1,
  1164. Text = tostring(damage).."-",
  1165. TextColor3 = Color1.Color,
  1166. TextStrokeColor3 = Color2.Color,
  1167. TextStrokeTransparency = 0,
  1168. TextXAlignment = Enum.TextXAlignment.Center,
  1169. TextYAlignment = Enum.TextYAlignment.Center,
  1170. FontSize = Enum.FontSize.Size18,
  1171. Font = "ArialBold",
  1172. }
  1173. coroutine.resume(coroutine.create(function()
  1174. wait(1)
  1175. for i = 0, 1, .1 do
  1176. wait(.1)
  1177. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
  1178. end
  1179. BillG:Destroy()
  1180. end))
  1181. end
  1182. v.Health = v.Health - damage
  1183. local bool = Create("BoolValue"){
  1184. Parent = v,
  1185. Name = 'Hitz',
  1186. }
  1187. if HSound ~= nil and HPitch ~= nil then
  1188. CreateSound(HSound, hit, 1, HPitch)
  1189. end
  1190. game:GetService("Debris"):AddItem(bool, cooldown)
  1191. end
  1192. end
  1193. end
  1194. end
  1195.  
  1196.  
  1197. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1198. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1199. prt.Anchored = true
  1200. prt.CFrame = cframe
  1201. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1202. game:GetService("Debris"):AddItem(prt, 10)
  1203. if Type == 1 or Type == nil then
  1204. table.insert(Effects, {
  1205. prt,
  1206. "Block1",
  1207. delay,
  1208. x3,
  1209. y3,
  1210. z3,
  1211. msh
  1212. })
  1213. elseif Type == 2 then
  1214. table.insert(Effects, {
  1215. prt,
  1216. "Block2",
  1217. delay,
  1218. x3,
  1219. y3,
  1220. z3,
  1221. msh
  1222. })
  1223. end
  1224. end
  1225.  
  1226. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1227. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1228. prt.Anchored = true
  1229. prt.CFrame = cframe
  1230. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1231. game:GetService("Debris"):AddItem(prt, 10)
  1232. table.insert(Effects, {
  1233. prt,
  1234. "Cylinder",
  1235. delay,
  1236. x3,
  1237. y3,
  1238. z3,
  1239. msh
  1240. })
  1241. end
  1242.  
  1243. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1244. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1245. prt.Anchored = true
  1246. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  1247. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1248. game:GetService("Debris"):AddItem(prt, 10)
  1249. table.insert(Effects, {
  1250. prt,
  1251. "Cylinder",
  1252. delay,
  1253. x3,
  1254. y3,
  1255. z3,
  1256. msh
  1257. })
  1258. end
  1259.  
  1260. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1261. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1262. prt.Anchored = true
  1263. prt.CFrame = cframe
  1264. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1265. game:GetService("Debris"):AddItem(prt, 10)
  1266. table.insert(Effects, {
  1267. prt,
  1268. "Cylinder",
  1269. delay,
  1270. x3,
  1271. y3,
  1272. z3,
  1273. msh
  1274. })
  1275. end
  1276.  
  1277. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1278. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1279. prt.Anchored = true
  1280. prt.CFrame = cframe
  1281. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1282. game:GetService("Debris"):AddItem(prt, 10)
  1283. table.insert(Effects, {
  1284. prt,
  1285. "Cylinder",
  1286. delay,
  1287. x3,
  1288. y3,
  1289. z3,
  1290. msh
  1291. })
  1292. end
  1293.  
  1294. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1295. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1296. prt.Anchored = true
  1297. prt.CFrame = cframe
  1298. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1299. game:GetService("Debris"):AddItem(prt, 10)
  1300. table.insert(Effects, {
  1301. prt,
  1302. "Cylinder",
  1303. delay,
  1304. x3,
  1305. y3,
  1306. z3,
  1307. msh
  1308. })
  1309. end
  1310.  
  1311. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  1312. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1313. prt.Anchored = true
  1314. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1315. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1316. local num = math.random(10, 50) / 1000
  1317. game:GetService("Debris"):AddItem(prt, 10)
  1318. table.insert(Effects, {
  1319. prt,
  1320. "Shatter",
  1321. num,
  1322. prt.CFrame,
  1323. math.random() - math.random(),
  1324. 0,
  1325. math.random(50, 100) / 100
  1326. })
  1327. end
  1328.  
  1329.  
  1330.  
  1331.  
  1332. for i = 0, 1, 0.05 do
  1333. swait()
  1334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  1335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), .1)
  1336. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  1337. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  1338. if Torsovelocity > 2 then
  1339. 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)
  1340. 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)
  1341. 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)
  1342. elseif Torsovelocity < 1 then
  1343. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  1344. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  1345. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
  1346. end
  1347. end
  1348. attack = false
  1349.  
  1350.  
  1351.  
  1352. game:GetService'RunService'.Stepped:connect(function()
  1353. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1354. velocity = RootPart.Velocity.y
  1355. sine = sine + change
  1356. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1357. if equipped == true or equipped == false then
  1358. if RootPart.Velocity.y > 1 and hit == nil then
  1359. Anim = "Jump"
  1360. if attack == false and Anim2 == false then
  1361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1363. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  1364. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  1365. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  1366. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  1367. end
  1368.  
  1369. elseif RootPart.Velocity.y < -1 and hit == nil then
  1370. Anim = "Fall"
  1371. if attack == false and Anim2 == false then
  1372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1374. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  1375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  1376. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1377. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1378. end
  1379. elseif Torsovelocity < 1 and hit ~= nil then
  1380. Anim = "Idle"
  1381. if attack == false and Anim2 == false then
  1382. change = 0.8
  1383. 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)
  1384. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 50)), math.rad(8), math.rad(-5)), .1)
  1385. 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)
  1386. 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)
  1387. 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)
  1388. 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)
  1389.  
  1390. end
  1391.  
  1392. elseif Torsovelocity > 1 and hit ~= nil then
  1393. Anim = "Walk"
  1394. if attack == false and Anim2 == false then
  1395. 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)
  1396. 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)
  1397. 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)
  1398. 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)
  1399. 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)
  1400. 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)
  1401.  
  1402. end
  1403. end
  1404. end
  1405. -------------------------------------------------------------------------ANI-2----------------------------------------------------------------------------------------------
  1406. if equipped == true or equipped == false then
  1407. if RootPart.Velocity.y > 1 and hit == nil then
  1408. Anim = "Jump"
  1409. if attack == false and Anim2 == true then
  1410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1412. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
  1413. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
  1414. RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
  1415. LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
  1416. end
  1417.  
  1418. elseif RootPart.Velocity.y < -1 and hit == nil then
  1419. Anim = "Fall"
  1420. if attack == false and Anim2 == true then
  1421. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1422. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
  1423. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
  1424. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
  1425. RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1426. LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
  1427. end
  1428. elseif Torsovelocity < 1 and hit ~= nil then
  1429. Anim = "Idle"
  1430. if attack == false and Anim2 == true then
  1431. change = 0.8
  1432. 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)
  1433. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(1 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .1)
  1434. 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)
  1435. 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)
  1436. 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)
  1437. 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)
  1438. end
  1439.  
  1440. elseif Torsovelocity > 1 and hit ~= nil then
  1441. Anim = "Walk"
  1442. if attack == false and Anim2 == true then
  1443. 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)
  1444. 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)
  1445. 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)
  1446. 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)
  1447. 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)
  1448. 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)
  1449.  
  1450. end
  1451. end
  1452. end
  1453.  
  1454.  
  1455. if #Effects > 0 then
  1456. for e = 1, #Effects do
  1457. if Effects[e] ~= nil then
  1458. local Thing = Effects[e]
  1459. if Thing ~= nil then
  1460. local Part = Thing[1]
  1461. local Mode = Thing[2]
  1462. local Delay = Thing[3]
  1463. local IncX = Thing[4]
  1464. local IncY = Thing[5]
  1465. local IncZ = Thing[6]
  1466. if Thing[1].Transparency <= 1 then
  1467. if Thing[2] == "Block1" then
  1468. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1469. local Mesh = Thing[1].Mesh
  1470. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1471. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1472. elseif Thing[2] == "Block2" then
  1473. Thing[1].CFrame = Thing[1].CFrame
  1474. local Mesh = Thing[7]
  1475. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1476. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1477. elseif Thing[2] == "Cylinder" then
  1478. local Mesh = Thing[1].Mesh
  1479. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1480. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1481. elseif Thing[2] == "Blood" then
  1482. local Mesh = Thing[7]
  1483. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  1484. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1485. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1486. elseif Thing[2] == "Elec" then
  1487. local Mesh = Thing[1].Mesh
  1488. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1489. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1490. elseif Thing[2] == "Disappear" then
  1491. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1492. elseif Thing[2] == "Shatter" then
  1493. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1494. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1495. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1496. Thing[6] = Thing[6] + Thing[5]
  1497. end
  1498. else
  1499. Part.Parent = nil
  1500. table.remove(Effects, e)
  1501. end
  1502. end
  1503. end
  1504. end
  1505. end
  1506. end)
  1507.  
  1508.  
  1509.  
  1510.  
  1511. Pressed = false
  1512. --------------
  1513. MaskOn = false
  1514. MaskOff = true
  1515. --------------
  1516. Anim2 = true
  1517. --------------
  1518. eye1 = false
  1519. eye2 = false
  1520. eye3 = true
  1521. --------------
  1522. mouth1 = false
  1523. mouth2 = true
  1524. mouth3 = false
  1525. mouth4 = false
  1526. mouth5 = false
  1527. mouth6 = false
  1528. mouth7 = false
  1529. --------------
  1530. bkit0 = true
  1531. bkit1 = false
  1532. bkit2 = false
  1533. --------------
  1534. torso1 = false
  1535. torso2 = true
  1536. --------------
  1537. Tail0 = true
  1538. Tail1 = false
  1539. Tail2 = false
  1540. Tail3 = false
  1541. --------------
  1542. Hair0 = true
  1543. Hair1 = false
  1544. Hair2 = false
  1545. Hair3 = false
  1546. --------------
  1547. Hat0 = true
  1548. Hat1 = false
  1549. Hat2 = false
  1550. Hat3 = false
  1551. local Playing = false
  1552.  
  1553. ---:Mini:-:Menu:---
  1554. char2 = game.Players.LocalPlayer.Character
  1555. iPlayer = game.Players.LocalPlayer.Name
  1556. local Gui = Instance.new('ScreenGui', game.Players[iPlayer].PlayerGui)
  1557. Gui.Name = 'Gui test'
  1558. local Pull = Instance.new('Frame', Gui)
  1559. Pull.Name = 'Grab'
  1560. Pull.Active = true
  1561. Pull.BackgroundColor3 = Color3.new(97/255,97/255,97/255)
  1562. Pull.BackgroundTransparency = 0
  1563. Pull.BorderSizePixel = 4
  1564. Pull.Position = UDim2.new(0.5,-318,0.5,-92)
  1565. Pull.Size = UDim2.new(0,120,0,50)
  1566. Pull.Draggable = true
  1567. Pull.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1568.  
  1569. local Close = Instance.new('TextButton', Pull)
  1570. Close.Name = 'Close'
  1571. Close.BackgroundTransparency = 1
  1572. Close.Position = UDim2.new(1,-23,0,1)
  1573. Close.Size = UDim2.new(0,22,0,22)
  1574. Close.Font = 'SourceSans'
  1575. Close.FontSize = 'Size24'
  1576. Close.TextColor3 = Color3.new(255,255,255)
  1577. Close.Text = 'X'
  1578. Close.TextStrokeTransparency = 0.8
  1579.  
  1580. local Body = Instance.new('Frame', Pull)
  1581. Body.Name = 'Body'
  1582. Body.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  1583. Body.BackgroundTransparency = 0
  1584. Body.BorderSizePixel = 4
  1585. Body.Position = UDim2.new(0,0,0,52)
  1586. Body.Size = UDim2.new(0,547,0,212)
  1587. Body.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1588.  
  1589.  
  1590. local Line = Instance.new('Frame', Body)
  1591. Line.Name = 'Line'
  1592. Line.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  1593. Line.BackgroundTransparency = 0
  1594. Line.BorderSizePixel = 2
  1595. Line.Position = UDim2.new(0,152.5,0,0)
  1596. Line.Size = UDim2.new(0,0.01,0,212)
  1597. Line.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1598.  
  1599. local Line2 = Instance.new('Frame', Body)
  1600. Line2.Name = 'Line2'
  1601. Line2.BackgroundColor3 = Color3.new(60/255,60/255,60/255)
  1602. Line2.BackgroundTransparency = 0
  1603. Line2.BorderSizePixel = 2
  1604. Line2.Position = UDim2.new(0,306.5,0,0)
  1605. Line2.Size = UDim2.new(0,0.01,0,212)
  1606. Line2.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1607.  
  1608.  
  1609.  
  1610. local Title = Instance.new('TextLabel', Pull)
  1611. Title.Name = 'Title'
  1612. Title.BackgroundTransparency = 1
  1613. Title.Position = UDim2.new(0,-50,0,0)
  1614. Title.Size = UDim2.new(0,200,1,0)
  1615. Title.Font = 'SourceSansLight'
  1616. Title.FontSize = 'Size48'
  1617. Title.Text = "Menu"
  1618. Title.TextColor3 = Color3.new(0.5,0,1)
  1619. Title.TextStrokeColor3 = Color3.new(74/255,74/255,74/255)
  1620. Title.TextStrokeTransparency = 0
  1621.  
  1622. local PlayerName = Instance.new('TextBox', Body)
  1623. PlayerName.Name = 'PlayerName'
  1624. PlayerName.BorderSizePixel = 0
  1625. PlayerName.Position = UDim2.new(0,8,0,10)
  1626. PlayerName.Size = UDim2.new(0,135,0,30)
  1627. PlayerName.Font = 'SourceSans'
  1628. PlayerName.FontSize = 'Size18'
  1629. PlayerName.Text = 'Name of the color'
  1630. PlayerName.BackgroundColor3 = Color3.new(255,255,255)
  1631. PlayerName.TextColor3 = Color3.new(0,0,0)
  1632. PlayerName.TextWrapped = true
  1633.  
  1634. local ColTex2 = Instance.new('TextBox', Body)
  1635. ColTex2.Name = 'ColTex2'
  1636. ColTex2.BorderSizePixel = 0
  1637. ColTex2.Position = UDim2.new(0,318.5,0,10)
  1638. ColTex2.Size = UDim2.new(0,135,0,30)
  1639. ColTex2.Font = 'SourceSans'
  1640. ColTex2.FontSize = 'Size18'
  1641. ColTex2.Text = 'Song id'
  1642. ColTex2.BackgroundColor3 = Color3.new(255,255,255)
  1643. ColTex2.TextColor3 = Color3.new(0,0,0)
  1644. ColTex2.TextWrapped = true
  1645.  
  1646. local ColTex3 = Instance.new('TextBox', Body)
  1647. ColTex3.Name = 'ColTex3'
  1648. ColTex3.BorderSizePixel = 2
  1649. ColTex3.Position = UDim2.new(0,10,0,130)-- 72,5
  1650. ColTex3.Size = UDim2.new(0,57.5,0,30)
  1651. ColTex3.Font = 'SourceSans'
  1652. ColTex3.FontSize = 'Size10'
  1653. ColTex3.Text = 'Shirt id'
  1654. ColTex3.BackgroundColor3 = Color3.new(255,255,255)
  1655. ColTex3.TextColor3 = Color3.new(0,0,0)
  1656. ColTex3.TextWrapped = true
  1657.  
  1658. local ColTex4 = Instance.new('TextBox', Body)
  1659. ColTex4.Name = 'ColTex4'
  1660. ColTex4.BorderSizePixel = 2
  1661. ColTex4.Position = UDim2.new(0,10,0,170)-- 72,5
  1662. ColTex4.Size = UDim2.new(0,57.5,0,30)
  1663. ColTex4.Font = 'SourceSans'
  1664. ColTex4.FontSize = 'Size10'
  1665. ColTex4.Text = 'Pants id'
  1666. ColTex4.BackgroundColor3 = Color3.new(255,255,255)
  1667. ColTex4.TextColor3 = Color3.new(0,0,0)
  1668. ColTex4.TextWrapped = true
  1669.  
  1670. local Chattext = Instance.new('TextBox', Body)
  1671. Chattext.Name = 'Chattext'
  1672. Chattext.BorderSizePixel = 2
  1673. Chattext.Position = UDim2.new(0,125,0,-45)-- 72,5
  1674. Chattext.Size = UDim2.new(0,157.5,0,40)
  1675. Chattext.Font = 'SourceSans'
  1676. Chattext.FontSize = 'Size12'
  1677. Chattext.Text = 'Beter chat ^-^ '
  1678. Chattext.BackgroundColor3 = Color3.new(255,255,255)
  1679. Chattext.TextColor3 = Color3.new(0,0,0)
  1680. Chattext.TextWrapped = true
  1681. Chattext.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1682.  
  1683. local God = Instance.new('TextButton', Body)
  1684. God.Name = 'God'
  1685. God.BackgroundColor3 = Color3.new(21/255,142/255,255)
  1686. God.BackgroundTransparency = 0
  1687. God.BorderSizePixel = 2
  1688. God.Position = UDim2.new(0,10,0,50)
  1689. God.Size = UDim2.new(0,57.5,0,30) -- 135/2 = 57,5
  1690. God.Font = 'SourceSansBold'
  1691. God.FontSize = 'Size18'
  1692. God.Text = 'Skin col'
  1693. God.TextColor3 = Color3.new(255,255,255)
  1694. God.TextWrapped = true
  1695. God.BorderColor3 = Color3.new(97/255,97/255,97/255)
  1696. God.TextStrokeTransparency = 1
  1697. -- =====================================================================
  1698. local Saypress = God:Clone()
  1699. Saypress.Name = 'Saypress'
  1700. Saypress.Parent = Body
  1701. Saypress.Position = UDim2.new(0,285.5,0,-35)
  1702. Saypress.Text = 'Say'
  1703. Saypress.BackgroundColor3 = Color3.new(.5,1,.5)
  1704. -- =====================================================================
  1705. local TpTo = God:Clone()
  1706. TpTo.Name = 'TpTo'
  1707. TpTo.Parent = Body
  1708. TpTo.Position = UDim2.new(0,468.5,0,10)
  1709. TpTo.Text = 'Play'
  1710. TpTo.BackgroundColor3 = Color3.new(.5,1,.5)
  1711. -- =====================================================================
  1712. local KillPlr = God:Clone()
  1713. KillPlr.Name = 'Shirtcol'
  1714. KillPlr.Parent = Body
  1715. KillPlr.Position = UDim2.new(0,10,0,90)
  1716. KillPlr.Text = 'Shirt col'
  1717. KillPlr.Size = UDim2.new(0,130,0,30)
  1718. -- =====================================================================
  1719. local Haircol = God:Clone()
  1720. Haircol.Name = 'Haircol'
  1721. Haircol.Parent = Body
  1722. Haircol.Position = UDim2.new(0,82.5,0,50)
  1723. Haircol.Text = 'Hair col'
  1724. -- ===================================================================== 164
  1725.  
  1726. local TpMe = God:Clone()
  1727. TpMe.Name = 'Hat'
  1728. TpMe.Parent = Body
  1729. TpMe.Position = UDim2.new(0,164,0,90)
  1730. TpMe.Text = 'Hat 1'
  1731. TpMe.Size = UDim2.new(0,57.5,0,30)
  1732. TpMe.FontSize = 'Size18'
  1733. -- =====================================================================
  1734. local TpMe2 = God:Clone()
  1735. TpMe2.Name = 'Hair'
  1736. TpMe2.Parent = Body
  1737. TpMe2.Position = UDim2.new(0,236.5,0,50)
  1738. TpMe2.Text = 'Hair 1'
  1739. TpMe2.Size = UDim2.new(0,57.5,0,30)
  1740. TpMe2.FontSize = 'Size18'
  1741. -- =====================================================================
  1742. local G36K = God:Clone()
  1743. G36K.Name = 'SpawnG36k'
  1744. G36K.Parent = Body
  1745. G36K.Position = UDim2.new(0,162,0,10)
  1746. G36K.Text = 'Idle Pose'
  1747. G36K.Size = UDim2.new(0,135,0,30)
  1748. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  1749. G36K.FontSize = 'Size28'
  1750. -- =====================================================================
  1751. local Tail = God:Clone()
  1752. Tail.Name = 'Tail'
  1753. Tail.Parent = Body
  1754. Tail.Position = UDim2.new(0,164,0,50)
  1755. Tail.Text = 'Tail 0'
  1756. -- =====================================================================
  1757. local Torso2 = God:Clone()
  1758. Torso2.Name = 'Hair'
  1759. Torso2.Parent = Body
  1760. Torso2.Position = UDim2.new(0,236.5,0,90)
  1761. Torso2.Text = 'Torso 2'
  1762. Torso2.Size = UDim2.new(0,57.5,0,30)
  1763. Torso2.FontSize = 'Size18'
  1764. -- =====================================================================
  1765. local Bkit = God:Clone()
  1766. Bkit.Name = 'Bkit'
  1767. Bkit.Parent = Body
  1768. Bkit.Position = UDim2.new(0,164,0,130)
  1769. Bkit.Text = 'Bkit 0'
  1770. Bkit.Size = UDim2.new(0,57.5,0,30)
  1771. Bkit.FontSize = 'Size18'
  1772. -- =====================================================================
  1773. local Mouth = God:Clone()
  1774. Mouth.Name = 'Mouth'
  1775. Mouth.Parent = Body
  1776. Mouth.Position = UDim2.new(0,164,0,170)
  1777. Mouth.Text = 'Mouth 2'
  1778. Mouth.FontSize = 'Size18'
  1779. -- ===================================================================== (0,318.5,0,10)
  1780. local Eyes = God:Clone()
  1781. Eyes.Name = 'Eyes'
  1782. Eyes.Parent = Body
  1783. Eyes.Position = UDim2.new(0,236,0,130)
  1784. Eyes.Text = 'Eye 3'
  1785. Eyes.FontSize = 'Size18'
  1786. -- =====================================================================(0,391,0,10)
  1787. local mask = God:Clone()
  1788. mask.Name = 'mask'
  1789. mask.Parent = Body
  1790. mask.Position = UDim2.new(0,236,0,170)
  1791. mask.Text = 'Shy'
  1792. mask.FontSize = 'Size18'
  1793. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  1794. -- =====================================================================
  1795. local Shirtset = God:Clone()
  1796. Shirtset.Name = 'Shirtset'
  1797. Shirtset.Parent = Body
  1798. Shirtset.Position = UDim2.new(0,82.5,0,130)
  1799. Shirtset.Text = 'Set'
  1800. -- =====================================================================
  1801. local Pantsset = God:Clone()
  1802. Pantsset.Name = 'Pantsset'
  1803. Pantsset.Parent = Body
  1804. Pantsset.Position = UDim2.new(0,82.5,0,170)
  1805. Pantsset.Text = 'Set'
  1806.  
  1807. -- ===================================================================== 81,5
  1808. local Bunny = God:Clone()
  1809. Bunny.Name = 'Bunny'
  1810. Bunny.Parent = Body
  1811. Bunny.Position = UDim2.new(0,318.5,0,50)
  1812. Bunny.Text = 'Bunny'
  1813. -- ===================================================================== 81,5
  1814. local Noob = God:Clone()
  1815. Noob.Name = 'Noob'
  1816. Noob.Parent = Body
  1817. Noob.Position = UDim2.new(0,318.5,0,90)
  1818. Noob.Text = 'Noob'
  1819. -- ===================================================================== 81,5
  1820. local Kitty = God:Clone()
  1821. Kitty.Name = 'Kitty'
  1822. Kitty.Parent = Body
  1823. Kitty.Position = UDim2.new(0,318.5,0,130)
  1824. Kitty.Text = 'Kitty'
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838. -- *********************************************************************
  1839.  
  1840. Saypress.MouseButton1Down:connect(function()
  1841. local ChatService = game:GetService("Chat")
  1842. ChatService:Chat(char.Head, "" .. Chattext.Text)
  1843. end)
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853. God.MouseButton1Down:connect(function()
  1854. BC.HeadColor = BrickColor.new(PlayerName.Text)
  1855. BC.LeftArmColor = BrickColor.new(PlayerName.Text)
  1856. BC.LeftLegColor = BrickColor.new(PlayerName.Text)
  1857. BC.RightArmColor = BrickColor.new(PlayerName.Text)
  1858. BC.RightLegColor = BrickColor.new(PlayerName.Text)
  1859. pn3.BrickColor = BrickColor.new(PlayerName.Text)
  1860. pn4.BrickColor = BrickColor.new(PlayerName.Text)
  1861. skin.BrickColor = BrickColor.new(PlayerName.Text)
  1862. end)
  1863. -- =====================================================================
  1864. KillPlr.MouseButton1Down:connect(function()
  1865. pn.BrickColor = BrickColor.new(PlayerName.Text)
  1866. p.BrickColor = BrickColor.new(PlayerName.Text)
  1867. pn0.BrickColor = BrickColor.new(PlayerName.Text)
  1868. BC.TorsoColor = BrickColor.new(PlayerName.Text)
  1869. hat2.BrickColor = BrickColor.new(PlayerName.Text)
  1870. hat3.BrickColor = BrickColor.new(PlayerName.Text)
  1871. pn5.BrickColor = BrickColor.new(PlayerName.Text)
  1872. pn7.BrickColor = BrickColor.new(PlayerName.Text)
  1873. pn8.BrickColor = BrickColor.new(PlayerName.Text)
  1874. pn9.BrickColor = BrickColor.new(PlayerName.Text)
  1875. tail3.BrickColor = BrickColor.new(PlayerName.Text)
  1876. end)
  1877. -- =====================================================================
  1878. TpTo.MouseButton1Down:connect(function()
  1879. if Playing == false and Pressed == false then
  1880. TpTo.BackgroundColor3 = Color3.new(1,.5,.5)
  1881. TpTo.Text = 'Stop'
  1882. Pressed = true
  1883. radio.Transparency = 0
  1884. GlowParticle.Transparency = NumberSequence.new(.3,.8)
  1885. GlowParticle2.Transparency = NumberSequence.new(.3,.8)
  1886. GlowParticle3.Transparency = NumberSequence.new(.3,.8)
  1887. wait()
  1888. sound:Play()
  1889. Playing = true
  1890. end
  1891. if Playing == true and Pressed == false then
  1892. TpTo.BackgroundColor3 = Color3.new(.5,1,.5)
  1893. TpTo.Text = 'Play'
  1894. Pressed = true
  1895. radio.Transparency = 1
  1896. GlowParticle.Transparency = NumberSequence.new(1)
  1897. GlowParticle2.Transparency = NumberSequence.new(1)
  1898. GlowParticle3.Transparency = NumberSequence.new(1)
  1899. wait()
  1900. sound:Stop()
  1901. Playing = false
  1902. end
  1903. wait()
  1904. Pressed = false
  1905. end)
  1906. -- =====================================================================
  1907. TpMe.MouseButton1Down:connect(function()
  1908. if Hat1 == true and Pressed == false then
  1909. TpMe.Text = 'Hat 2'
  1910. pn0.Transparency = 1
  1911. hat2.Transparency = 0
  1912. Pressed = true
  1913. wait()
  1914. Hat1 = false
  1915. Hat2 = true
  1916. end
  1917. if Hat2 == true and Pressed == false then
  1918. TpMe.Text = 'Hat 3'
  1919. hat2.Transparency = 1
  1920. hat3.Transparency = 0
  1921. Pressed = true
  1922. wait()
  1923. Hat2 = false
  1924. Hat3 = true
  1925. end
  1926. if Hat3 == true and Pressed == false then
  1927. TpMe.Text = 'Hat 0'
  1928. hat3.Transparency = 1
  1929. Pressed = true
  1930. wait()
  1931. Hat3 = false
  1932. Hat0 = true
  1933. end
  1934. if Hat0 == true and Pressed == false then
  1935. TpMe.Text = 'Hat 1'
  1936. pn0.Transparency = 0
  1937. Pressed = true
  1938. wait()
  1939. Hat3 = false
  1940. Hat1 = true
  1941. end
  1942. wait()
  1943. Pressed = false
  1944. end)
  1945. -- =====================================================================
  1946. G36K.MouseButton1Down:connect(function()
  1947. if Anim2 == false and Pressed == false then
  1948. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  1949. Pressed = true
  1950. wait()
  1951. Anim2 = true
  1952. end
  1953. if Anim2 == true and Pressed == false then
  1954. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  1955. Pressed = true
  1956. wait()
  1957. Anim2 = false
  1958. end
  1959. wait()
  1960. Pressed = false
  1961. end)
  1962. -- =====================================================================
  1963. TpMe2.MouseButton1Down:connect(function()
  1964. if Hair1 == true and Pressed == false then
  1965. TpMe2.Text = 'Hair 2'
  1966. Hood.Transparency = 1
  1967. pn6.Transparency = 1
  1968. hair2.Transparency = 0
  1969. Pressed = true
  1970. wait()
  1971. Hair1 = false
  1972. Hair2 = true
  1973. end
  1974. if Hair2 == true and Pressed == false then
  1975. TpMe2.Text = 'Hair 3'
  1976. Hood.Transparency = 0
  1977. pn6.Transparency = 1
  1978. hair2.Transparency = 1
  1979. Pressed = true
  1980. wait()
  1981. Hair2 = false
  1982. Hair3 = true
  1983. end
  1984. if Hair3 == true and Pressed == false then
  1985. TpMe2.Text = 'Hair 0'
  1986. Hood.Transparency = 1
  1987. pn6.Transparency = 1
  1988. hair2.Transparency = 1
  1989. Pressed = true
  1990. wait()
  1991. Hair3 = false
  1992. Hair0 = true
  1993. end
  1994. if Hair0 == true and Pressed == false then
  1995. TpMe2.Text = 'Hair 1'
  1996. Hood.Transparency = 0
  1997. pn6.Transparency = 0
  1998. hair2.Transparency = 0
  1999. Pressed = true
  2000. wait()
  2001. Hair0 = false
  2002. Hair1 = true
  2003. end
  2004. wait()
  2005. Pressed = false
  2006. end)
  2007. -- =====================================================================
  2008. Haircol.MouseButton1Down:connect(function()
  2009. hair2.BrickColor = BrickColor.new(PlayerName.Text)
  2010. Hood.BrickColor = BrickColor.new(PlayerName.Text)
  2011. pn6.BrickColor = BrickColor.new(PlayerName.Text)
  2012. end)
  2013. -- =====================================================================
  2014. Tail.MouseButton1Down:connect(function()
  2015. if Tail1 == true and Pressed == false then
  2016. Tail.Text = 'Tail 2'
  2017. pn5.Transparency = 1
  2018. pn7.Transparency = 1
  2019. pn8.Transparency = 1
  2020. pn9.Transparency = 1
  2021. tail2.Transparency = 0
  2022. Pressed = true
  2023. wait()
  2024. Tail1 = false
  2025. Tail2 = true
  2026. end
  2027. if Tail2 == true and Pressed == false then
  2028. Tail.Text = 'Tail 3'
  2029. tail2.Transparency = 1
  2030. tail3.Transparency = 0
  2031. Pressed = true
  2032. wait()
  2033. Tail2 = false
  2034. Tail3 = true
  2035. end
  2036. if Tail3 == true and Pressed == false then
  2037. Tail.Text = 'Tail 0'
  2038. tail3.Transparency = 1
  2039. Pressed = true
  2040. wait()
  2041. Tail3 = false
  2042. Tail0 = true
  2043. end
  2044. if Tail0 == true and Pressed == false then
  2045. Tail.Text = 'Tail 1'
  2046. pn5.Transparency = 0
  2047. pn7.Transparency = 0
  2048. pn8.Transparency = 0
  2049. pn9.Transparency = 0
  2050. Pressed = true
  2051. wait()
  2052. Tail0 = false
  2053. Tail1 = true
  2054. end
  2055. wait()
  2056. Pressed = false
  2057. end)
  2058. -- =====================================================================
  2059. Torso2.MouseButton1Down:connect(function()
  2060. if torso1 == true and Pressed == false then
  2061. Pressed = true
  2062. M69.MeshId = "rbxassetid://456901040"
  2063. M69.Scale = Vector3.new( 1, 1, 1)
  2064. Torso2.Text = 'Torso 2'
  2065. wait()
  2066. torso1 = false
  2067. torso2 = true
  2068. end
  2069. if torso2 == true and Pressed == false then
  2070. Pressed = true
  2071. M69.MeshId = "rbxassetid://48112070"
  2072. M69.Scale = Vector3.new( 1.093, 1, 1)
  2073. Torso2.Text = 'Torso 1'
  2074. wait()
  2075. torso1 = true
  2076. torso2 = false
  2077. end
  2078. wait()
  2079. Pressed = false
  2080. end)
  2081. -- =====================================================================
  2082. Bkit.MouseButton1Down:connect(function()
  2083. if bkit1 == true and Pressed == false then
  2084. Pressed = true
  2085. p.Transparency = 0
  2086. pn.Transparency = 0
  2087. pn3.Transparency = 1
  2088. pn4.Transparency = 1
  2089. skin.Transparency = 1
  2090. Bkit.Text = 'Bkit 2'
  2091. wait()
  2092. bkit1 = false
  2093. bkit2 = true
  2094. end
  2095. if bkit2 == true and Pressed == false then
  2096. Pressed = true
  2097. p.Transparency = 1
  2098. pn.Transparency = 1
  2099. pn3.Transparency = 1
  2100. pn4.Transparency = 1
  2101. skin.Transparency = 1
  2102. Bkit.Text = 'Bkit 0'
  2103. wait()
  2104. bkit2 = false
  2105. bkit0 = true
  2106. end
  2107. if bkit0 == true and Pressed == false then
  2108. Pressed = true
  2109. p.Transparency = 0
  2110. pn.Transparency = 0
  2111. pn3.Transparency = 0
  2112. pn4.Transparency = 0
  2113. skin.Transparency = 0
  2114. Bkit.Text = 'Bkit 1'
  2115. wait()
  2116. bkit0 = false
  2117. bkit1 = true
  2118. end
  2119. wait()
  2120. Pressed = false
  2121. end)
  2122. -- =====================================================================
  2123. Mouth.MouseButton1Down:connect(function()
  2124. ----2-----
  2125. if mouth1 == true and Pressed == false then
  2126. Mouth.Text = 'Mouth 2'
  2127. newface.Texture = "rbxassetid://186681690"
  2128. Orbd.Transparency = 1
  2129. Pressed = true
  2130. wait()
  2131. mouth1 = false
  2132. mouth2 = true
  2133. end
  2134. ----3-----
  2135. if mouth2 == true and Pressed == false then
  2136. Mouth.Text = 'Mouth 3'
  2137. newface.Texture = "rbxassetid://322781877"
  2138. Orbd.Transparency = 1
  2139. Pressed = true
  2140. wait()
  2141. mouth2 = false
  2142. mouth3 = true
  2143. end
  2144. ----4-----
  2145. if mouth3 == true and Pressed == false then
  2146. Mouth.Text = 'Mouth 4'
  2147. newface.Texture = "rbxassetid://186682603"
  2148. Orbd.Transparency = 1
  2149. Pressed = true
  2150. wait()
  2151. mouth3 = false
  2152. mouth4 = true
  2153. end
  2154. ----5-----
  2155. if mouth4 == true and Pressed == false then
  2156. Mouth.Text = 'Mouth 5'
  2157. newface.Texture = "rbxassetid://133379869"
  2158. Orbd.Transparency = 1
  2159. Pressed = true
  2160. wait()
  2161. mouth4 = false
  2162. mouth5 = true
  2163. end
  2164. ----6-----
  2165. if mouth5 == true and Pressed == false then
  2166. Mouth.Text = 'Mouth 6'
  2167. newface.Texture = "rbxassetid://186683091"
  2168. Orbd.Transparency = 1
  2169. Pressed = true
  2170. wait()
  2171. mouth5 = false
  2172. mouth6 = true
  2173. end
  2174. ----7-----
  2175. if mouth6 == true and Pressed == false then
  2176. Mouth.Text = 'Mouth 7'
  2177. newface.Texture = "rbxassetid://186682277"
  2178. Orbd.Transparency = 1
  2179. Pressed = true
  2180. wait()
  2181. mouth6 = false
  2182. mouth7 = true
  2183. end
  2184. ----1-----
  2185. if mouth7 == true and Pressed == false then
  2186. Mouth.Text = 'Mouth 1'
  2187. newface.Texture = "rbxassetid://"
  2188. Orbd.Transparency = 0
  2189. Pressed = true
  2190. wait()
  2191. mouth6 = false
  2192. mouth1 = true
  2193. end
  2194. ----------
  2195. wait()
  2196. Pressed = false
  2197. end)
  2198. -- =====================================================================
  2199. Eyes.MouseButton1Down:connect(function()
  2200. if eye3 == true and Pressed == false then
  2201. Pressed = true
  2202. char.Head.face.Texture = "rbxassetid://176204308"
  2203. Eyes.Text = 'Eye 1'
  2204. wait()
  2205. eye3 = false
  2206. eye1 = true
  2207. end
  2208. if eye1 == true and Pressed == false then
  2209. Pressed = true
  2210. char.Head.face.Texture = "rbxassetid://176210835"
  2211. Eyes.Text = 'Eye 2'
  2212. wait()
  2213. eye1 = false
  2214. eye2 = true
  2215. end
  2216. if eye2 == true and Pressed == false then
  2217. Pressed = true
  2218. char.Head.face.Texture = "rbxassetid://176206791"
  2219. Eyes.Text = 'Eye 3'
  2220. wait()
  2221. eye2 = false
  2222. eye3 = true
  2223. end
  2224. wait()
  2225. Pressed = false
  2226. end)
  2227. -- =====================================================================
  2228. mask.MouseButton1Down:connect(function()
  2229. if MaskOn == true and Pressed == false then
  2230. Mask.Transparency = 1
  2231. Pressed = true
  2232. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  2233. wait()
  2234. MaskOn = false
  2235. MaskOff = true
  2236. end
  2237. if MaskOff == true and Pressed == false then
  2238. Mask.Transparency = 0
  2239. Pressed = true
  2240. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  2241. wait()
  2242. MaskOn = true
  2243. MaskOff = false
  2244. end
  2245. wait()
  2246. Pressed = false
  2247. end)
  2248. -- =====================================================================
  2249. Shirtset.MouseButton1Down:connect(function()
  2250. char049.Shirt.ShirtTemplate = "rbxassetid://" .. ColTex3.Text
  2251. end)
  2252. -- =====================================================================
  2253. Pantsset.MouseButton1Down:connect(function()
  2254. char049.Pants.PantsTemplate = "rbxassetid://" .. ColTex4.Text
  2255. end)
  2256. -- =====================================================================
  2257. Bunny.MouseButton1Down:connect(function()
  2258. --------------
  2259. MaskOn = true
  2260. MaskOff = false
  2261. --------------
  2262. Anim2 = false
  2263. --------------
  2264. eye1 = true
  2265. eye2 = false
  2266. eye3 = false
  2267. --------------
  2268. mouth1 = false
  2269. mouth2 = false
  2270. mouth3 = false
  2271. mouth4 = true
  2272. mouth5 = false
  2273. mouth6 = false
  2274. mouth7 = false
  2275. --------------
  2276. bkit0 = false
  2277. bkit1 = true
  2278. bkit2 = false
  2279. --------------
  2280. torso1 = true
  2281. torso2 = false
  2282. --------------
  2283. Tail0 = false
  2284. Tail1 = false
  2285. Tail2 = true
  2286. Tail3 = false
  2287. --------------
  2288. Hair0 = false
  2289. Hair1 = false
  2290. Hair2 = true
  2291. Hair3 = false
  2292. --------------
  2293. Hat0 = false
  2294. Hat1 = false
  2295. Hat2 = true
  2296. Hat3 = false
  2297. --------------
  2298. char.Head.face.Texture = "rbxassetid://176204308"
  2299. Eyes.Text = 'Eye 1'
  2300. --------------
  2301. Mouth.Text = 'Mouth 4'
  2302. newface.Texture = "rbxassetid://186682603"
  2303. Orbd.Transparency = 1
  2304. --------------
  2305. p.Transparency = 0
  2306. pn.Transparency = 0
  2307. pn3.Transparency = 0
  2308. pn4.Transparency = 0
  2309. skin.Transparency = 0
  2310. Bkit.Text = 'Bkit 1'
  2311. --------------
  2312. M69.MeshId = "rbxassetid://48112070"
  2313. M69.Scale = Vector3.new( 1.093, 1, 1)
  2314. Torso2.Text = 'Torso 1'
  2315. --------------
  2316. Tail.Text = 'Tail 2'
  2317. pn5.Transparency = 1
  2318. pn7.Transparency = 1
  2319. pn8.Transparency = 1
  2320. pn9.Transparency = 1
  2321. tail2.Transparency = 0
  2322. tail3.Transparency = 1
  2323. --------------
  2324. hair2.BrickColor = BrickColor.new("Cool yellow")
  2325. Hood.BrickColor = BrickColor.new("Cool yellow")
  2326. pn6.BrickColor = BrickColor.new("Cool yellow")
  2327. --------------
  2328. TpMe2.Text = 'Hair 2'
  2329. Hood.Transparency = 1
  2330. pn6.Transparency = 1
  2331. hair2.Transparency = 0
  2332. --------------
  2333. TpMe.Text = 'Hat 2'
  2334. pn0.Transparency = 1
  2335. hat2.Transparency = 0
  2336. hat3.Transparency = 1
  2337. --------------
  2338. pn.BrickColor = BrickColor.new("Really black")
  2339. p.BrickColor = BrickColor.new("Really black")
  2340. pn0.BrickColor = BrickColor.new("Really black")
  2341. BC.TorsoColor = BrickColor.new("Really black")
  2342. hat2.BrickColor = BrickColor.new("Really black")
  2343. hat3.BrickColor = BrickColor.new("Really black")
  2344. pn5.BrickColor = BrickColor.new("Really black")
  2345. pn7.BrickColor = BrickColor.new("Really black")
  2346. pn8.BrickColor = BrickColor.new("Really black")
  2347. pn9.BrickColor = BrickColor.new("Really black")
  2348. tail3.BrickColor = BrickColor.new("Really black")
  2349. --------------
  2350. BC.HeadColor = BrickColor.new("Pastel brown")
  2351. BC.LeftArmColor = BrickColor.new("Pastel brown")
  2352. BC.LeftLegColor = BrickColor.new("Pastel brown")
  2353. BC.RightArmColor = BrickColor.new("Pastel brown")
  2354. BC.RightLegColor = BrickColor.new("Pastel brown")
  2355. pn3.BrickColor = BrickColor.new("Pastel brown")
  2356. pn4.BrickColor = BrickColor.new("Pastel brown")
  2357. skin.BrickColor = BrickColor.new("Pastel brown")
  2358. --------------
  2359. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=147949556"
  2360. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=145038586"
  2361. --------------
  2362. Mask.Transparency = 0
  2363. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  2364. --------------
  2365. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  2366. end)
  2367. -- =====================================================================
  2368.  
  2369. Noob.MouseButton1Down:connect(function()
  2370. --------------
  2371. MaskOn = true
  2372. MaskOff = false
  2373. --------------
  2374. Anim2 = true
  2375. --------------
  2376. eye1 = false
  2377. eye2 = false
  2378. eye3 = true
  2379. --------------
  2380. mouth1 = false
  2381. mouth2 = true
  2382. mouth3 = false
  2383. mouth4 = false
  2384. mouth5 = false
  2385. mouth6 = false
  2386. mouth7 = false
  2387. --------------
  2388. bkit0 = true
  2389. bkit1 = false
  2390. bkit2 = false
  2391. --------------
  2392. torso1 = false
  2393. torso2 = true
  2394. --------------
  2395. Tail0 = true
  2396. Tail1 = false
  2397. Tail2 = false
  2398. Tail3 = false
  2399. --------------
  2400. Hair0 = true
  2401. Hair1 = false
  2402. Hair2 = false
  2403. Hair3 = false
  2404. --------------
  2405. Hat0 = true
  2406. Hat1 = false
  2407. Hat2 = false
  2408. Hat3 = false
  2409. --------------
  2410. char.Head.face.Texture = "rbxassetid://176206791"
  2411. Eyes.Text = 'Eye 3'
  2412. --------------
  2413. Mouth.Text = 'Mouth 2'
  2414. newface.Texture = "rbxassetid://186681690"
  2415. Orbd.Transparency = 1
  2416. --------------
  2417. p.Transparency = 1
  2418. pn.Transparency = 1
  2419. pn3.Transparency = 1
  2420. pn4.Transparency = 1
  2421. skin.Transparency = 1
  2422. Bkit.Text = 'Bkit 0'
  2423. --------------
  2424. M69.MeshId = "rbxassetid://456901040"
  2425. M69.Scale = Vector3.new( 1, 1, 1)
  2426. Torso2.Text = 'Torso 2'
  2427. --------------
  2428. Tail.Text = 'Tail 0'
  2429. pn5.Transparency = 1
  2430. pn7.Transparency = 1
  2431. pn8.Transparency = 1
  2432. pn9.Transparency = 1
  2433. tail2.Transparency = 1
  2434. tail3.Transparency = 1
  2435. --------------
  2436. hair2.BrickColor = BrickColor.new("Black")
  2437. Hood.BrickColor = BrickColor.new("Black")
  2438. pn6.BrickColor = BrickColor.new("Black")
  2439. --------------
  2440. TpMe2.Text = 'Hair 0'
  2441. Hood.Transparency = 1
  2442. pn6.Transparency = 1
  2443. hair2.Transparency = 1
  2444. --------------
  2445. TpMe.Text = 'Hat 0'
  2446. pn0.Transparency = 1
  2447. hat2.Transparency = 1
  2448. hat3.Transparency = 1
  2449. --------------
  2450. pn.BrickColor = BrickColor.new("Deep blue")
  2451. p.BrickColor = BrickColor.new("Deep blue")
  2452. pn0.BrickColor = BrickColor.new("Deep blue")
  2453. BC.TorsoColor = BrickColor.new("Deep blue")
  2454. hat2.BrickColor = BrickColor.new("Deep blue")
  2455. hat3.BrickColor = BrickColor.new("Deep blue")
  2456. pn5.BrickColor = BrickColor.new("Deep blue")
  2457. pn7.BrickColor = BrickColor.new("Deep blue")
  2458. pn8.BrickColor = BrickColor.new("Deep blue")
  2459. pn9.BrickColor = BrickColor.new("Deep blue")
  2460. tail3.BrickColor = BrickColor.new("Deep blue")
  2461. --------------
  2462. BC.HeadColor = BrickColor.new("Bright yellow")
  2463. BC.LeftArmColor = BrickColor.new("Bright yellow")
  2464. BC.LeftLegColor = BrickColor.new("Br. yellowish green")
  2465. BC.RightArmColor = BrickColor.new("Bright yellow")
  2466. BC.RightLegColor = BrickColor.new("Br. yellowish green")
  2467. pn3.BrickColor = BrickColor.new("Bright yellow")
  2468. pn4.BrickColor = BrickColor.new("Bright yellow")
  2469. skin.BrickColor = BrickColor.new("Bright yellow")
  2470. --------------
  2471. char049.Shirt.ShirtTemplate = "rbxassetid://"
  2472. char049.Pants.PantsTemplate = "rbxassetid://"
  2473. --------------
  2474. Mask.Transparency = 1
  2475. mask.BackgroundColor3 = Color3.new(1,.5,.5)
  2476. --------------
  2477. G36K.BackgroundColor3 = Color3.new(1,.5,.5)
  2478. end)
  2479.  
  2480. -- =====================================================================
  2481. Kitty.MouseButton1Down:connect(function()
  2482.  
  2483. --------------
  2484. MaskOn = true
  2485. MaskOff = false
  2486. --------------
  2487. Anim2 = false
  2488. --------------
  2489. eye1 = false
  2490. eye2 = true
  2491. eye3 = false
  2492. --------------
  2493. mouth1 = false
  2494. mouth2 = false
  2495. mouth3 = false
  2496. mouth4 = true
  2497. mouth5 = false
  2498. mouth6 = false
  2499. mouth7 = false
  2500. --------------
  2501. bkit0 = false
  2502. bkit1 = true
  2503. bkit2 = false
  2504. --------------
  2505. torso1 = true
  2506. torso2 = false
  2507. --------------
  2508. Tail0 = false
  2509. Tail1 = false
  2510. Tail2 = false
  2511. Tail3 = true
  2512. --------------
  2513. Hair0 = false
  2514. Hair1 = true
  2515. Hair2 = false
  2516. Hair3 = false
  2517. --------------
  2518. Hat0 = false
  2519. Hat1 = false
  2520. Hat2 = false
  2521. Hat3 = true
  2522. --------------
  2523. char.Head.face.Texture = "rbxassetid://176210835"
  2524. Eyes.Text = 'Eye 2'
  2525. --------------
  2526. Mouth.Text = 'Mouth 4'
  2527. newface.Texture = "rbxassetid://186682603"
  2528. Orbd.Transparency = 1
  2529. --------------
  2530. p.Transparency = 0
  2531. pn.Transparency = 0
  2532. pn3.Transparency = 0
  2533. pn4.Transparency = 0
  2534. skin.Transparency = 0
  2535. Bkit.Text = 'Bkit 1'
  2536. --------------
  2537. M69.MeshId = "rbxassetid://48112070"
  2538. M69.Scale = Vector3.new( 1.093, 1, 1)
  2539. Torso2.Text = 'Torso 1'
  2540. --------------
  2541. Tail.Text = 'Tail 3'
  2542. pn5.Transparency = 1
  2543. pn7.Transparency = 1
  2544. pn8.Transparency = 1
  2545. pn9.Transparency = 1
  2546. tail2.Transparency = 1
  2547. tail3.Transparency = 0
  2548. --------------
  2549. hair2.BrickColor = BrickColor.new("White")
  2550. Hood.BrickColor = BrickColor.new("White")
  2551. pn6.BrickColor = BrickColor.new("White")
  2552. --------------
  2553. TpMe2.Text = 'Hair 1'
  2554. Hood.Transparency = 0
  2555. pn6.Transparency = 0
  2556. hair2.Transparency = 0
  2557. --------------
  2558. TpMe.Text = 'Hat 3'
  2559. pn0.Transparency = 1
  2560. hat2.Transparency = 1
  2561. hat3.Transparency = 0
  2562. --------------
  2563. pn.BrickColor = BrickColor.new("Really black")
  2564. p.BrickColor = BrickColor.new("Really black")
  2565. pn0.BrickColor = BrickColor.new("Really black")
  2566. BC.TorsoColor = BrickColor.new("Really black")
  2567. hat2.BrickColor = BrickColor.new("Really black")
  2568. hat3.BrickColor = BrickColor.new("Really black")
  2569. pn5.BrickColor = BrickColor.new("Really black")
  2570. pn7.BrickColor = BrickColor.new("Really black")
  2571. pn8.BrickColor = BrickColor.new("Really black")
  2572. pn9.BrickColor = BrickColor.new("Really black")
  2573. tail3.BrickColor = BrickColor.new("Really black")
  2574. --------------
  2575. BC.HeadColor = BrickColor.new("Fossil")
  2576. BC.LeftArmColor = BrickColor.new("Fossil")
  2577. BC.LeftLegColor = BrickColor.new("Fossil")
  2578. BC.RightArmColor = BrickColor.new("Fossil")
  2579. BC.RightLegColor = BrickColor.new("Fossil")
  2580. pn3.BrickColor = BrickColor.new("Fossil")
  2581. pn4.BrickColor = BrickColor.new("Fossil")
  2582. skin.BrickColor = BrickColor.new("Fossil")
  2583. --------------
  2584. char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=147949556"
  2585. char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=78589488"
  2586. --------------
  2587. Mask.Transparency = 0
  2588. mask.BackgroundColor3 = Color3.new(.5,1,.5)
  2589. --------------
  2590. G36K.BackgroundColor3 = Color3.new(.5,1,.5)
  2591. end)
  2592.  
  2593. -- =====================================================================
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603. Close.MouseButton1Down:connect(function()
  2604. if Body.Visible == true then
  2605. Body.Visible = false
  2606. Close.Text = '+'
  2607. Title.FontSize = 'Size24'
  2608. Pull.Size = UDim2(0,125,0,12.5)
  2609. elseif Body.Visible == false then
  2610. Body.Visible = true
  2611. Close.Text = 'X'
  2612. Title.FontSize = 'Size48'
  2613. Graf_f.Size = UDim2(0,500,0,50)
  2614. end
  2615. end)
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621. ---------------------------------------------------------------------------------
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630. local mesh = Instance.new("SpecialMesh",radio)
  2631. mesh.MeshId = "http://www.roblox.com/asset/?id=151760030"
  2632. mesh.TextureId = "rbxassetid://151760072"
  2633. mesh.Scale = Vector3.new(.7, .7, .7)
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650. ColTex2.Changed:connect(function()
  2651. sound.SoundId = "rbxassetid://" .. ColTex2.Text
  2652. end)
  2653.  
  2654.  
  2655.  
  2656. while true do
  2657. if Playing then
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664. mesh.Scale = Vector3.new(.71, .71, .71)
  2665. wait(.000001)
  2666. mesh.Scale = Vector3.new(.709, .709, .709)
  2667. wait(.000001)
  2668. mesh.Scale = Vector3.new(.708, .708, .708)
  2669. wait(.000001)
  2670. mesh.Scale = Vector3.new(.707, .707, .707)
  2671. wait(.000001)
  2672. mesh.Scale = Vector3.new(.706, .706, .706)
  2673. wait(.000001)
  2674. mesh.Scale = Vector3.new(.705, .705, .705)
  2675. wait(.000001)
  2676. mesh.Scale = Vector3.new(.704, .704, .704)
  2677. wait(.000001)
  2678. mesh.Scale = Vector3.new(.703, .703, .703)
  2679. wait(.000001)
  2680. mesh.Scale = Vector3.new(.702, .702, .702)
  2681. wait(.000001)
  2682. mesh.Scale = Vector3.new(.701, .701, .701)
  2683. wait(.000001)
  2684.  
  2685.  
  2686.  
  2687.  
  2688. mesh.Scale = Vector3.new(.7, .7, .7)
  2689. end
  2690. wait(.2)
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement