Advertisement
SniperZazzy

Untitled

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