Advertisement
EARTHWORM_SALLY

Untitled

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