The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Fe Neko script pastebin roblox
By Fe Neko on 2024-11-27 08:00 am | Syntax: LUA | Views: 15



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. --loadstring(game:HttpGetAsync("https://pastebin.com/raw/YLfR8Qx9"))()
  2. -- big ban bootleg by x5ul
  3. Bypass = "death"
  4. FELOADLIBRARY = {}
  5. loadstring(game:GetObjects("rbxassetid://5209815302")[1].Source)()
  6. loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)()
  7.  
  8. local Player = game:GetService("Players").LocalPlayer
  9. local TweenService = game:GetService("TweenService")
  10. local Create = FELOADLIBRARY.Create
  11.  
  12.  
  13.  
  14. local Player = game:GetService("Players").LocalPlayer
  15.  
  16. ZTfade=false
  17. ZT=false
  18.  
  19. local MeHasDied = false
  20. local mouse = Player:GetMouse()
  21. local agresive = false
  22. Target = Vector3.new()
  23. Character= workspace.non
  24. Torso = Character.Torso
  25. Torso.Transparency = 0
  26. Head = Character.Head
  27. Humanoid = Character.Humanoid
  28. LeftArm = Character["Left Arm"]
  29. LeftLeg = Character["Left Leg"]
  30. RightArm = Character["Right Arm"]
  31. RightLeg = Character["Right Leg"]
  32. RootPart = Character["HumanoidRootPart"]
  33. local Anim="Idle"
  34. local inairvel=0
  35. local WalkAnimStep = 0
  36. local sine = 0
  37. local change = 1
  38. local pantdown = false
  39. local shirtdown = false
  40. local reap = false
  41. local gpressed = false
  42. Animstep = 0
  43. WalkAnimMove=0.05
  44. Combo = 0
  45. local attack=false
  46. local pant = false
  47. local shirt = false
  48. local RJ = Character.HumanoidRootPart:FindFirstChild("RootJoint")
  49. local Neck = Character.Torso:FindFirstChild("Neck")
  50.  
  51. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  52. local NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  53.  
  54.  
  55. local forWFB = 0
  56. local forWRL = 0
  57.  
  58.  
  59. Effects=Instance.new("Folder",Character)
  60. Effects.Name="Effects"
  61. it=Instance.new
  62. vt=Vector3.new
  63. cf=CFrame.new
  64. euler=CFrame.fromEulerAnglesXYZ
  65. angles=CFrame.Angles
  66. local cn = CFrame.new
  67. mr=math.rad
  68. mememode=false
  69. IT = Instance.new
  70. CF = CFrame.new
  71. VT = Vector3.new
  72. RAD = math.rad
  73. C3 = Color3.new
  74. UD2 = UDim2.new
  75. BRICKC = BrickColor.new
  76. ANGLES = CFrame.Angles
  77. EULER = CFrame.fromEulerAnglesXYZ
  78. COS = math.cos
  79. ACOS = math.acos
  80. SIN = math.sin
  81. ASIN = math.asin
  82. ABS = math.abs
  83. MRANDOM = math.random
  84. FLOOR = math.floor
  85.  
  86. local lastid= "http://www.roblox.com/asset/?id=3852221223"
  87. local s2=it("Sound",Torso)
  88. local CurId = 1
  89. s2.EmitterSize = 30
  90. local s2c=s2:Clone()
  91.  
  92. playsong = true
  93.  
  94. s2.SoundId = lastid
  95.  if playsong == true then
  96.   wait(2)
  97.  s2:play()  
  98.  elseif playsong == false then
  99.  s2:stop()  
  100.  end
  101. lastsongpos= 0
  102.  
  103. crosshair = Instance.new("BillboardGui",Character)
  104. crosshair.Size = UDim2.new(10,0,10,0)
  105. crosshair.Enabled = false
  106. imgl = Instance.new("ImageLabel",crosshair)
  107. imgl.Position = UDim2.new(0,0,0,0)
  108. imgl.Size = UDim2.new(1,0,1,0)
  109. imgl.Image = "rbxassetid://578065407"
  110. imgl.BackgroundTransparency = 1
  111. imgl.ImageTransparency = .7
  112. imgl.ImageColor3 = Color3.new(1,1,1)
  113.  crosshair.StudsOffset = Vector3.new(0,0,-1)
  114.  
  115. --//=================================\\
  116. --||          LOCAL IDS
  117. --\\=================================//
  118.  
  119. local GROWL = 1544355717
  120. local ROAR = 528589382
  121. local ECHOBLAST = 376976397
  122. local CAST = 459523898
  123. local ALCHEMY = 424195979
  124. local BUILDUP = 698824317
  125. local BIGBUILDUP = 874376217
  126. local IMPACT = 231917744
  127. local LARGE_EXPLOSION = 168513088
  128. local TURNUP = 299058146
  129. local Weld37 = Instance.new("Weld")
  130. local Weld39 = Instance.new("Weld")
  131. local Part36 = Instance.new("Part")
  132. local Part38 = Instance.new("Part")
  133. local Model13 = Instance.new("Model")
  134.  
  135. if Character:FindFirstChild("Animate")then
  136.  Character.Animate:Destroy()
  137. end
  138.  
  139. function RemoveOutlines(part)
  140.  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  141. end
  142.  
  143.  
  144.  
  145.  
  146.  CFuncs = {
  147. Part = {Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  148.  
  149.  local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  150.  RemoveOutlines(Part)
  151.  return Part
  152. end
  153. }
  154. ,
  155. Mesh = {Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  156.  
  157.  local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  158.  if Mesh == "SpecialMesh" then
  159.   Msh.MeshType = MeshType
  160.   Msh.MeshId = MeshId
  161.  end
  162.  return Msh
  163. end
  164. }
  165. ,
  166. Mesh = {Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  167.  
  168.  local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  169.  if Mesh == "SpecialMesh" then
  170.   Msh.MeshType = MeshType
  171.   Msh.MeshId = MeshId
  172.  end
  173.  return Msh
  174. end
  175. }
  176. ,
  177. Weld = {Create = function(Parent, Part0, Part1, C0, C1)
  178.  
  179.  local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  180.  return Weld
  181. end
  182. }
  183. ,
  184. Sound = {Create = function(id, par, vol, pit)
  185.  
  186.  coroutine.resume(coroutine.create(function()
  187.  
  188.   local S = Create("Sound")({Volume = vol, Pitch = pit or 1, SoundId  = "http://www.roblox.com/asset/?id="..id, Parent = par or workspace})
  189.   wait()
  190.   S:play()
  191.   game:GetService("Debris"):AddItem(S, 6)
  192.  end
  193. ))
  194. end
  195. }
  196. ,
  197. ParticleEmitter = {Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  198.  
  199.  local fp = Create("ParticleEmitter")({Parent = Parent, Color = ColorSequence.new(Color1, Color2), LightEmission = LightEmission, Size = Size, Texture = Texture, Transparency = Transparency, ZOffset = ZOffset, Acceleration = Accel, Drag = Drag, LockedToPart = LockedToPart, VelocityInheritance = VelocityInheritance, EmissionDirection = EmissionDirection, Enabled = Enabled, Lifetime = LifeTime, Rate = Rate, Rotation = Rotation, RotSpeed = RotSpeed, Speed = Speed, VelocitySpread = VelocitySpread})
  200.  return fp
  201. end
  202. }
  203. }
  204.  
  205.  
  206. coroutine.wrap(function()
  207.  while true do
  208.   if not Character or not Character:FindFirstChild("Humanoid") or Character:FindFirstChild("Humanoid").Health <= 0 then
  209.    MeHasDied = true
  210.    break
  211.   end
  212.   wait()
  213.  end
  214. end)()
  215.  
  216.  
  217. --//=================================\\
  218. --|| SAZERENOS ARTIFICIAL HEARTBEAT
  219. --\\=================================//
  220. Frame_Speed = 1 / 30
  221. ArtificialHB = Instance.new("BindableEvent", script)
  222. ArtificialHB.Name = "ArtificialHB"
  223.  
  224. script:WaitForChild("ArtificialHB")
  225.  
  226. frame = Frame_Speed
  227. tf = 0
  228. allowframeloss = false
  229. tossremainder = false
  230. lastframe = tick()
  231. script.ArtificialHB:Fire()
  232.  
  233. game:GetService("RunService").Heartbeat:connect(function(s, p)
  234.  tf = tf + s
  235.  if tf >= frame then
  236.   if allowframeloss then
  237.    script.ArtificialHB:Fire()
  238.    lastframe = tick()
  239.   else
  240.    for i = 1, math.floor(tf / frame) do
  241.     script.ArtificialHB:Fire()
  242.    end
  243.   lastframe = tick()
  244.   end
  245.   if tossremainder then
  246.    tf = 0
  247.   else
  248.    tf = tf - frame * math.floor(tf / frame)
  249.   end
  250.  end
  251. end)
  252.  
  253. --//=================================\\
  254. --\\=================================//
  255.  
  256. function Swait(NUMBER)
  257.  if NUMBER == 0 or NUMBER == nil then
  258.   ArtificialHB.Event:wait()
  259.  else
  260.   for i = 1, NUMBER do
  261.    ArtificialHB.Event:wait()
  262.   end
  263.  end
  264. end
  265.  
  266. ---------------
  267. --[Functions]--
  268. ---------------
  269. so = function(id, par, vol, pit)
  270.  
  271. CFuncs.Sound.Create(id, par, vol, pit)
  272.  
  273.  
  274. end
  275.  
  276. function weld(parent,part0,part1,c0)
  277. local weld=it("Weld")
  278. weld.Parent=parent
  279. weld.Part0=part0
  280. weld.Part1=part1
  281. weld.C0=c0
  282. return weld
  283. end
  284.  
  285. rayCast = function(Pos, Dir, Max, Ignore)
  286.  
  287.   return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  288. end
  289.  
  290. function SetTween(SPart,CFr,MoveStyle2,outorin2,AnimTime)
  291. local MoveStyle = Enum.EasingStyle[MoveStyle2]
  292. local outorin = Enum.EasingDirection[outorin2]
  293.  
  294.  
  295. local dahspeed=1
  296. if attack == true and mememode == true then
  297.  dahspeed=5
  298. end
  299.  
  300. if SPart.Name=="Bullet" then
  301. dahspeed=1
  302. end
  303.  
  304. local tweeningInformation = TweenInfo.new(
  305.  AnimTime/dahspeed,
  306.  MoveStyle,
  307.  outorin,
  308.  0,
  309.  false,
  310.  0
  311. )
  312. local MoveCF = CFr
  313. local tweenanim = TweenService:Create(SPart,tweeningInformation,MoveCF)
  314. tweenanim:Play()
  315. end
  316.  
  317. function GatherAllInstances(Parent,ig)
  318.  local Instances = {}
  319.  local Ignore=nil
  320. if ig ~= nil then
  321. Ignore = ig
  322. end
  323.  
  324.  local function GatherInstances(Parent,Ignore)
  325.   for i, v in pairs(Parent:GetChildren()) do
  326.    
  327.    if v ~= Ignore then
  328.     GatherInstances(v,Ignore)
  329.    table.insert(Instances, v) end
  330.   end
  331.  end
  332.  GatherInstances(Parent,Ignore)
  333.  return Instances
  334. end
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344. function weld(parent,part0,part1,c0)
  345. local weld=it("Weld")
  346. weld.Parent=parent
  347. weld.Part0=part0
  348. weld.Part1=part1
  349. weld.C0=c0
  350. return weld
  351. end
  352. function joint(parent,part0,part1,c0)
  353. local weld=it("Motor6D")
  354. weld.Parent=parent
  355. weld.Part0=part0
  356. weld.Part1=part1
  357. weld.C0=c0
  358. return weld
  359. end
  360. ArmorParts = {}
  361. --ArmorParts = {}
  362. function WeldAllTo(Part1,Part2,scan,Extra)
  363. local EXCF = Part2.CFrame * Extra
  364. for i, v3 in pairs(scan:GetDescendants()) do
  365.  if v3:isA("BasePart") then
  366. local STW=weld(v3,v3,Part1,EXCF:toObjectSpace(v3.CFrame):inverse() )
  367.      v3.Anchored=false
  368.      v3.Massless = true
  369.      v3.CanCollide=false      
  370. v3.Parent = Part1  
  371. v3.Locked = true
  372.  if not v3:FindFirstChild("Destroy") then
  373.     table.insert(ArmorParts,{Part = v3,Par = v3.Parent,Col = v3.Color,Mat=v3.Material.Name })
  374. else
  375.  v3:Destroy()
  376.  end    
  377.      end
  378. end
  379. Part1.Transparency=1
  380. --Part2:Destroy()
  381. end
  382.  
  383.  
  384.  
  385. function JointAllTo(Part1,Part2,scan,Extra)
  386. local EXCF = Part2.CFrame * Extra
  387. for i, v3 in pairs(scan:GetDescendants()) do
  388.  if v3:isA("BasePart") then
  389. local STW=joint(v3,v3,Part1,EXCF:toObjectSpace(v3.CFrame):inverse() )
  390.      v3.Anchored=false
  391.      v3.Massless = true
  392.      v3.CanCollide=false      
  393. v3.Parent = Part1  
  394. v3.Locked = true
  395.  if not v3:FindFirstChild("Destroy") then
  396.    -- table.insert(ArmorParts,{Part = v3,Par = v3.Parent,Col = v3.Color,Mat=v3.Material.Name })
  397. else
  398.  v3:Destroy()
  399.  end    
  400.      end
  401. end
  402. Part1.Transparency=1
  403. --Part2:Destroy()
  404. end
  405.  
  406.  
  407. --------
  408. local SToneTexture = Create("Texture")({
  409.  
  410.  
  411.  Texture = "http://www.roblox.com/asset/?id=1693385655",
  412.     Color3 = Color3.new(163/255, 162/255, 165/255),
  413.  
  414. })
  415.  
  416. function AddStoneTexture(part)
  417.  coroutine.resume(coroutine.create(function()
  418.  for i = 0,6,1 do
  419. local Tx = SToneTexture:Clone()
  420. Tx.Face = i
  421. Tx.Parent=part
  422. end
  423.  end))
  424. end
  425.  
  426. New = function(Object, Parent, Name, Data)
  427.  local Object = Instance.new(Object)
  428.  for Index, Value in pairs(Data or {}) do
  429.   Object[Index] = Value
  430.  end
  431.  Object.Parent = Parent
  432.  Object.Name = Name
  433.  return Object
  434. end
  435.  
  436.  
  437.  
  438. function CreateMesh2(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET)
  439.  local NEWMESH = IT(MESH)
  440.  if MESH == "SpecialMesh" then
  441.   NEWMESH.MeshType = MESHTYPE
  442.   if MESHID ~= "nil" and MESHID ~= "" then
  443.    NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID
  444.   end
  445.   if TEXTUREID ~= "nil" and TEXTUREID ~= "" then
  446.    NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID
  447.   end
  448.  end
  449.  NEWMESH.Offset = OFFSET or VT(0, 0, 0)
  450.  NEWMESH.Scale = SCALE
  451.  NEWMESH.Parent = PARENT
  452.  return NEWMESH
  453. end
  454.  
  455. function CreatePart2(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  456.  local NEWPART = IT("Part")
  457.  NEWPART.formFactor = FORMFACTOR
  458.  NEWPART.Reflectance = REFLECTANCE
  459.  NEWPART.Transparency = TRANSPARENCY
  460.  NEWPART.CanCollide = false
  461.  NEWPART.Locked = true
  462.  NEWPART.Anchored = true
  463.  if ANCHOR == false then
  464.   NEWPART.Anchored = false
  465.  end
  466.  NEWPART.BrickColor = BRICKC(tostring(BRICKCOLOR))
  467.  NEWPART.Name = NAME
  468.  NEWPART.Size = SIZE
  469.  NEWPART.Position = Torso.Position
  470.  NEWPART.Material = MATERIAL
  471.  NEWPART:BreakJoints()
  472.  NEWPART.Parent = PARENT
  473.  return NEWPART
  474. end
  475.  
  476. local S = IT("Sound")
  477. function CreateSound2(ID, PARENT, VOLUME, PITCH, DOESLOOP)
  478.  local NEWSOUND = nil
  479.  coroutine.resume(coroutine.create(function()
  480.   NEWSOUND = S:Clone()
  481.   NEWSOUND.Parent = PARENT
  482.   NEWSOUND.Volume = VOLUME
  483.   NEWSOUND.Pitch = PITCH
  484.   NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  485.   NEWSOUND:play()
  486.   if DOESLOOP == true then
  487.    NEWSOUND.Looped = true
  488.   else
  489.    repeat wait(1) until NEWSOUND.Playing == false
  490.    NEWSOUND:remove()
  491.   end
  492.  end))
  493.  return NEWSOUND
  494. end
  495.  
  496.  
  497.  function WACKYEFFECT(Table)
  498.  local TYPE = (Table.EffectType or "Sphere")
  499.  local SIZE = (Table.Size or VT(1,1,1))
  500.  local ENDSIZE = (Table.Size2 or VT(0,0,0))
  501.  local TRANSPARENCY = (Table.Transparency or 0)
  502.  local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  503.  local CFRAME = (Table.CFrame or Torso.CFrame)
  504.  local MOVEDIRECTION = (Table.MoveToPos or nil)
  505.  local ROTATION1 = (Table.RotationX or 0)
  506.  local ROTATION2 = (Table.RotationY or 0)
  507.  local ROTATION3 = (Table.RotationZ or 0)
  508.  local MATERIAL = (Table.Material or "Neon")
  509.  local COLOR = (Table.Color or C3(1,1,1))
  510.  local TIME = (Table.Time or 45)
  511.  local SOUNDID = (Table.SoundID or nil)
  512.  local SOUNDPITCH = (Table.SoundPitch or nil)
  513.  local SOUNDVOLUME = (Table.SoundVolume or nil)
  514.  coroutine.resume(coroutine.create(function()
  515.   local PLAYSSOUND = false
  516.   local SOUND = nil
  517.   local EFFECT = CreatePart2(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  518.   if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  519.    PLAYSSOUND = true
  520.    SOUND = CreateSound2(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  521.   end
  522.   EFFECT.Color = COLOR
  523.   local MSH = nil
  524.   if TYPE == "Sphere" then
  525.    MSH = CreateMesh2("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  526.     elseif TYPE == "Cylinder" then
  527.    MSH = CreateMesh2("SpecialMesh", EFFECT, "Cylinder", "", "", SIZE, VT(0,0,0))
  528.   elseif TYPE == "Block" then
  529.    MSH = IT("BlockMesh",EFFECT)
  530.    MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  531.     elseif TYPE == "Cube" then
  532.    MSH = IT("BlockMesh",EFFECT)
  533.    MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  534.    
  535.   elseif TYPE == "Wave" then
  536.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  537.   elseif TYPE == "Ring" then
  538.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  539.   elseif TYPE == "Slash" then
  540.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  541.   elseif TYPE == "Round Slash" then
  542.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  543.   elseif TYPE == "Swirl" then
  544.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  545.   elseif TYPE == "Skull" then
  546.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  547.   elseif TYPE == "Crystal" then
  548.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  549.   elseif TYPE == "Crown" then
  550.    MSH = CreateMesh2("SpecialMesh", EFFECT, "FileMesh", "173770780", "", SIZE, VT(0,0,0))
  551.   end
  552.   if MSH ~= nil then
  553.    local MOVESPEED = nil
  554.    if MOVEDIRECTION ~= nil then
  555.     MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  556.    end
  557.    local GROWTH = SIZE - ENDSIZE
  558.    local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  559.    if TYPE == "Block" then
  560.    
  561.     SetTween(EFFECT,{CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))},"Linear","InOut",TIME/60)
  562.    else
  563.  
  564.    SetTween(EFFECT,{CFrame = CFRAME},"Linear","InOut",0)
  565.    
  566.    end
  567.    
  568.    
  569.    
  570.    wait()
  571.    
  572.    SetTween(EFFECT,{Transparency = EFFECT.Transparency - TRANS},"Linear","InOut",TIME/60)
  573.    
  574.        if TYPE == "Block" then
  575.  
  576.      SetTween(EFFECT,{CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))},"Linear","InOut",0)
  577.     else
  578.  
  579.      SetTween(EFFECT,{CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))},"Linear","InOut",0)
  580.      
  581.     end
  582.        if MOVEDIRECTION ~= nil then
  583.      local ORI = EFFECT.Orientation
  584.  
  585.      SetTween(EFFECT,{CFrame=CF(MOVEDIRECTION)},"Linear","InOut",TIME/60)
  586.       SetTween(EFFECT,{Orientation=ORI},"Linear","InOut",TIME/60)
  587.    
  588.      
  589.        end
  590.        MSH.Scale = MSH.Scale - GROWTH/TIME
  591.          SetTween(MSH,{Scale=ENDSIZE},"Linear","InOut",TIME/60)
  592.           if TYPE == "Wave" then
  593.    
  594.       SetTween(MSH,{Offset=VT(0,0,-MSH.Scale.X/8)},"Linear","InOut",TIME/60)
  595.     end
  596.    for LOOP = 1, TIME+1 do
  597.     wait(.05)
  598.  
  599.     --SetTween(EFFECT,{Transparency = EFFECT.Transparency - TRANS/TIME},"Linear","InOut",0)
  600.    
  601.    
  602.     if TYPE == "Block" then
  603.  
  604.  --    SetTween(EFFECT,{CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))},"Linear","InOut",0)
  605.     else
  606.  
  607.  --    SetTween(EFFECT,{CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))},"Linear","InOut",0)
  608.      
  609.     end
  610.     if MOVEDIRECTION ~= nil then
  611.      local ORI = EFFECT.Orientation
  612.  
  613. --     SetTween(EFFECT,{CFrame=CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)},"Linear","InOut",0)
  614. --      SetTween(EFFECT,{Orientation=ORI},"Linear","InOut",0)
  615.    
  616.      
  617.     end
  618.    end
  619.     game:GetService("Debris"):AddItem(EFFECT, 15)
  620.    if PLAYSSOUND == false then
  621.     EFFECT:remove()
  622.    else
  623.     SOUND.Stopped:Connect(function()
  624.      EFFECT:remove()
  625.     end)
  626.    end
  627.   else
  628.    if PLAYSSOUND == false then
  629.     EFFECT:remove()
  630.    else
  631.     repeat wait() until SOUND.Playing == false
  632.     EFFECT:remove()
  633.    end
  634.   end
  635.  end))
  636. end
  637. ----------------------
  638. --[End Of Functions]--
  639. ----------------------
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646. ------------------
  647. --[Gun]--
  648. ------------------
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. function CreatePart( Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  662.  local Part = Create("Part"){
  663.  
  664.   Parent = Parent,
  665.   Reflectance = Reflectance,
  666.   Transparency = Transparency,
  667.   CanCollide = false,
  668.   Locked = true,
  669.   BrickColor = BrickColor.new(tostring(BColor)),
  670.   Name = Name,
  671.   Size = Size,
  672.   Material = Material,
  673.  }
  674.  RemoveOutlines(Part)
  675.  return Part
  676. end
  677.  
  678. ------------------
  679. --[End of Gun]--
  680. ------------------
  681.  
  682. ---------------
  683. --[Particles]--
  684. ---------------
  685.  
  686.  
  687. local Particle2_1 = Create("ParticleEmitter"){
  688. Color = ColorSequence.new(Color3.new (1,1,1),  Color3.new (170/255, 255/255, 255/255)),
  689. Transparency =  NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(.75,.4),NumberSequenceKeypoint.new(1,1)}),
  690. Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.5),NumberSequenceKeypoint.new(1,.0)}),
  691. Texture = "rbxassetid://241922778",
  692. Lifetime = NumberRange.new(0.55,0.95),
  693. Rate = 100,
  694. VelocitySpread = 180,
  695. Rotation = NumberRange.new(0),
  696. RotSpeed = NumberRange.new(-200,200),
  697. Speed = NumberRange.new(8.0),
  698. LightEmission = 1,
  699. LockedToPart = false,
  700. Acceleration = Vector3.new(0, 0, 0),
  701. EmissionDirection = "Top",
  702. Drag = 4,
  703. Enabled = false
  704. }
  705.  
  706.  
  707. local BEGONE_Particle = Create("ParticleEmitter"){
  708. Color = ColorSequence.new(Color3.new (1,1,1), Color3.new (1, 1, 1)),
  709. Transparency =  NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.1,0),NumberSequenceKeypoint.new(0.3,0),NumberSequenceKeypoint.new(0.5,.2),NumberSequenceKeypoint.new(1,1)}),
  710. Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.15,1.5),NumberSequenceKeypoint.new(.75,1.5),NumberSequenceKeypoint.new(1,0)}),
  711. Texture = "rbxassetid://936193661",
  712. Lifetime = NumberRange.new(1.5),
  713. Rate = 100,
  714. VelocitySpread = 0,
  715. Rotation = NumberRange.new(0),
  716. RotSpeed = NumberRange.new(-10,10),
  717. Speed = NumberRange.new(0),
  718. LightEmission = .25,
  719. LockedToPart = true,
  720. Acceleration = Vector3.new(0, -0, 0),
  721. EmissionDirection = "Top",
  722. Drag = 4,
  723. ZOffset = 1,
  724. Enabled = false
  725. }
  726.  
  727.  
  728. ----------------------
  729. --[End Of Particles]--
  730. ----------------------
  731.  
  732.  
  733.  
  734.  
  735.  
  736. -----------------
  737.  
  738.  
  739.  
  740.  Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  741.  
  742.   if hit.Parent == nil then
  743.   return
  744.  end
  745.  local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  746.  for _,v in pairs(hit.Parent:children()) do
  747.   if v:IsA("Humanoid") then
  748.   if h.Health > 0.0001 then
  749.     h = v else   end
  750.   end
  751.  end
  752.  
  753.  if h == nil then
  754.   return
  755.   elseif h ~= nil and h.Health < 0 xss=removed xss=removed>9999999 and minim  0 then
  756.    blocked = true
  757.    block.Value = block.Value - 1
  758.    print(block.Value)
  759.   end
  760.  if blocked == false then
  761.    h.Health = h.Health - Damage
  762.    ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Color3.new(0,0,0))
  763.   else
  764.    h.Health = h.Health - Damage / 2
  765.    ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Color3.new(0,0,0))
  766.    
  767.   end
  768.  
  769.   if Type == "Knockdown" then
  770.      local hum = h
  771.  
  772.    hum.PlatformStand = true
  773.    coroutine.resume(coroutine.create(function(HHumanoid)
  774.  
  775.   wait(.2)
  776.   HHumanoid.PlatformStand = false
  777.  end
  778.    ), hum)
  779.    
  780.    
  781.    
  782.    local FoundTorso = h.Parent:FindFirstChild("Torso") or h.Parent:FindFirstChild("UpperTorso")
  783.    local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  784.    local bodvol = Create("BodyVelocity")({P = 500, maxForce = Vector3.new(math.huge, 0, math.huge), velocity = CFrame.new(Part.Position,FoundTorso.Position).lookVector * knockback, Parent = hit})
  785.    local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque = Vector3.new(5000, 5000, 5000) * 5, angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), Parent = hit})
  786.    game:GetService("Debris"):AddItem(bodvol, 2)
  787.    game:GetService("Debris"):AddItem(rl, 0.125)
  788.  
  789.  
  790.  
  791.   elseif Type == "Knockdown2" then
  792.      local hum = h
  793.  
  794.    hum.PlatformStand = true
  795.    coroutine.resume(coroutine.create(function(HHumanoid)
  796.  
  797.      
  798.  Combo = 1   wait(.2)
  799.   HHumanoid.PlatformStand = false
  800.  end
  801. ), hum)
  802.    local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  803.    local bodvol = Create("BodyVelocity")({P = 500, maxForce = Vector3.new(math.huge, 0, math.huge), velocity = CFrame.new(Part.Position,Property.Position).lookVector * knockback})
  804.    local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque = Vector3.new(5000, 5000, 5000) * 50, angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), Parent = hit})
  805.    game:GetService("Debris"):AddItem(bodvol, 0.2)
  806.    game:GetService("Debris"):AddItem(rl, 0.2)
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.        local bodyVelocity2 = Create("BodyVelocity")({velocity = Vector3.new(0, 60, 0), P = 5000, maxForce = Vector3.new(8000, 12000, 8000), Parent = RootPart})
  814.        game:GetService("Debris"):AddItem(bodyVelocity2, 0.1)
  815.  
  816.   elseif Type == "Normal" then
  817.     local FoundTorso = h.Parent:FindFirstChild("Torso") or h.Parent:FindFirstChild("UpperTorso")
  818.    local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  819.    local bodvol = Create("BodyVelocity")({P = 500, maxForce = Vector3.new(math.huge, 0, math.huge), velocity = CFrame.new(Part.Position,FoundTorso.Position).lookVector * knockback, Parent = hit})
  820. game:GetService("Debris"):AddItem(bodvol, .1)
  821.  
  822.      
  823.  
  824.   elseif Type== "Fire"  then
  825.    local HTorso = hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso")
  826.  
  827.        local tags = 0
  828.       for _,v2 in next, HTorso:GetChildren() do
  829.        if v2:IsA("Folder") and v2.Name == "OnFire" then
  830.         tags=tags+1
  831.        end
  832.       end
  833.      
  834. if tags < 2 xss=removed xss=removed FATag.Name = "Fly away" v.Anchored=true xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed YourGone.Anchored=true xss=removed YourGone.Name = "YourGone" xss=removed YourGone.Material = "SmoothPlastic" xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed NewParticle.Transparency=NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(.25,.0),NumberSequenceKeypoint.new(1,1)}) xss=removed xss=removed NewParticle.Texture = "rbxassetid://243660364" xss=removed xss=removed xss=removed xss=removed xss=removed v.Anchored=false v.Material = "Neon" xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed v.Anchored=false v.Material = "Neon" xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed id=268249319 xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed Name = "DebounceHit" xss=removed xss=removed xss=removed c.Name = "creator" xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed Text = "DMG: " xss=removed xss=removed xss=removed xss=removed TextLabel.TextTransparency=1 xss=removed xss=removed EffectPart.CFrame=CFrame.new(Pos) TextLabel.TextTransparency=0 SetTween(TextLabel,{TextTransparency=1}, SetTween(TextLabel,{Rotation=math.random(-25,25)}, SetTween(TextLabel,{TextColor3=Color3.new(1,0,0)}, xss=removed xss=removed Type="" xss=removed Type= "Instakill" Type=Type2 xss=removed Type= "Knockdown" xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed DGP.Position=DGP.Position xss=removed xss=removed MainEffectHolder=Instance.new( xss=removed xss=removed xss=removed xss=removed MainEffectHolder.Anchored=true xss=removed MainEffectHolder.Name = "Bullet" xss=removed MainEffectHolder.Material = "Neon" xss=removed EffectAttach=Instance.new( xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed EffectAttach2=Instance.new( xss=removed xss=removed v.Transparency =1 xss=removed xss=removed RJW=weld(RJ.Parent,RJ.Part0,RJ.Part1,RJ.C0) xss=removed xss=removed NeckW=weld(Neck.Parent,Neck.Part0,Neck.Part1,Neck.C0) xss=removed xss=removed RW=weld(Torso,Torso,RightArm,cf(0,0,0)) LW=weld(Torso,Torso,LeftArm,cf(0,0,0)) RH=weld(Torso,Torso,RightLeg,cf(0,0,0)) LH=weld(Torso,Torso,LeftLeg,cf(0,0,0)) xss=removed xss=removed xss=removed xss=removed SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-40))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(40))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,-1,0)*angles(math.rad(-40),math.rad(0),math.rad(40))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-40))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(60))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,-1,0)*angles(math.rad(0),math.rad(0),math.rad(-70))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(120))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-80))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,-1,0)*angles(math.rad(20),math.rad(0),math.rad(-0))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(-80))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(80))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,-1,0)*angles(math.rad(20),math.rad(0),math.rad(45))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(-45))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(80))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-80))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,-1,0)*angles(math.rad(20),math.rad(0),math.rad(-45))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(45))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 SetTween(RJW,{C0=RootCF*CFrame.new(0,-1,-.3)*angles(math.rad(45),math.rad(0),math.rad(0))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0))}, SetTween(RW,{C0=CFrame.new(1.1 SetTween(LW,{C0=CFrame.new(-1.1, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,-1.7,-.4)*angles(math.rad(45),math.rad(0),math.rad(0))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed attack=true dahspeed=1 xss=removed xss=removed dahspeed=5 xss=removed i =1,10,1 SetTween(RJW,{C0=RootCF*CFrame.new(0,-1.7+.17*i,-.4)*angles(math.rad(25-5*i),math.rad(0),math.rad(36*i))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-20))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(20))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed SetTween(RJW,{C0=RootCF*CFrame.new(-20.5*math.sin(i),20.5*math.cos(i),i/.5)*angles(math.rad(25-4.5*10*i),math.rad(0),math.rad(36*i*2))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(-80))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, SetTween(RJW,{C0=RootCF*CFrame.new(0,0,20)*angles(math.rad(-20),math.rad(0),math.rad(-20))}, SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(20))}, SetTween(RW,{C0=CFrame.new(1.5 SetTween(LW,{C0=CFrame.new(-1.5, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5, xss=removed xss=removed Humanoid.WalkSpeed=16 xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed Button1DownF=function() xss=removed xss=removed xss=removed Button1UpF=function() xss=removed xss=removed KeyDownF=function(key) xss=removed xss=removed xss=removed xss=removed xss=removed xss=removed SetTween(RJW,{C0=RootCF*CFrame.new(0,0,-2.20)*angles(math.rad(75),math.rad(5* SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(-40),math.rad(15* SetTween(RW,{C0=CFrame.new(1.0 SetTween(LW,{C0=CFrame.new(-1.0, SetTween(RH,{C0=CFrame.new(.5, SetTween(LH,{C0=CFrame.new(-.5,> .5 then
  835.  laying = false
  836.  end
  837. end
  838. end)()
  839. repeat Swait() until laying == false
  840.  
  841.  
  842. attack = false
  843.  
  844. end
  845.  
  846.  
  847.  
  848. if  key == "0"  then
  849. if isruning == false then
  850. isruning=true
  851. end
  852. end
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  if key == "m" then
  860.  
  861.  if playsong == true then
  862. playsong = false
  863.  s2:pause()
  864.  elseif playsong == false then
  865. playsong = true
  866.  
  867.  
  868.  s2:resume()    
  869.  end
  870.      
  871.  end
  872.  
  873.  
  874.  
  875.  if key == "n" and mememode == false then
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882. CurId = CurId + 1
  883.  
  884. if CurId > 6 then
  885. CurId = 1
  886.  
  887. end
  888. warn("now playing song Nr"..CurId)
  889. if CurId == 1 then
  890. lastid= "http://www.roblox.com/asset/?id=617334987"
  891. elseif CurId == 2 then
  892. lastid= "http://www.roblox.com/asset/?id=3464477488"
  893. elseif CurId == 3 then
  894. lastid= "http://www.roblox.com/asset/?id=198665867"
  895. elseif CurId == 4 then
  896. lastid= "http://www.roblox.com/asset/?id=493674525"
  897. elseif CurId == 5 then
  898. lastid= "http://www.roblox.com/asset/?id=2984966954"
  899.  
  900. elseif CurId == 6 then
  901. lastid= "http://www.roblox.com/asset/?id=3547074406"
  902.  
  903.  
  904.  
  905. end
  906.  
  907.  
  908. lastsongpos = 0
  909. s2.TimePosition = lastsongpos
  910.  
  911.      
  912.  end
  913.  
  914.  
  915. end
  916.  
  917. mouse.KeyDown:connect(KeyDownF)
  918. Anim = "Walk"
  919. coroutine.wrap(function()
  920.  while true do
  921.   if MeHasDied then break end
  922.   inairvel=((Humanoid.MoveDirection * Vector3.new(1, 0, 1)).magnitude)*1
  923.  
  924.   --forWRL
  925.   if inairvel > 30 then
  926.   inairvel=30
  927.   end
  928.   inairvel=inairvel/50*2
  929.   Swait()
  930.   if attack == false then
  931. if Anim == "Jump" then
  932.   change = 0.60*2
  933. SetTween(RJW,{C0=RootCF* cn(0, 0 + (0.0395/2) * math.cos(sine / 8), -0.1 + 0.0395 * math.cos(sine / 8)) * angles(math.rad(-6.5 - 1.5 * math.cos(sine / 8))+(inairvel*forWFB)/2, math.rad(0)-(inairvel*forWRL)/2, math.rad(0))},"Quad","Out",0.25)
  934. SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(-26.5 + 2.5 * math.cos(sine / 8)), math.rad(0), math.rad(-0))},"Quad","Out",0.25)
  935. SetTween(RW,{C0=cf(1.4 + .05 * math.cos(sine / 8) , 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(140 - 2 * math.cos(sine / 8 )), math.rad(-5), math.rad(8 + 4 * math.cos(sine / 8)))},"Quad","Out",0.2)
  936. SetTween(LW,{C0=cf(-1.4 + .05 * math.cos(sine / 8), 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(140 - 2 * math.cos(sine / 8 )), math.rad(5), math.rad(-8 - 4 * math.cos(sine / 8 )))},"Quad","Out",0.2)
  937. SetTween(RH,{C0=CFrame.new(.5, -0.85+ .05 * math.cos(sine / 15), -.2) * CFrame.Angles(math.rad(-15 -1* math.cos(sine / 10)),math.rad(0),math.rad(0))},"Quad","InOut",0.075)
  938. SetTween(LH,{C0=CFrame.new(-.5, -0.35+ .05 * math.cos(sine / 15), -.4) * CFrame.Angles(math.rad(-25 +1* math.cos(sine / 10)),math.rad(0),math.rad(0))},"Quad","InOut",0.075)
  939.  
  940.  
  941.    
  942. elseif Anim == "Fall" then
  943.   change = 0.60*2
  944. SetTween(RJW,{C0=RootCF*cn(0, 0 + (0.0395/2) * math.cos(sine / 8), -0.5 + 0.0395 * math.cos(sine / 8)) * angles(math.rad(5.5 - 1.5 * math.cos(sine / 8))-(inairvel*forWFB)/2, math.rad(0)+(inairvel*forWRL)/2, math.rad(0))},"Quad","Out",0.35)
  945. SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(26.5 + 2.5 * math.cos(sine / 8)), math.rad(0), math.rad(-0))},"Quad","Out",0.25)
  946. SetTween(RW,{C0=cf(1.4 + .05 * math.cos(sine / 8) , 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(105 - 2 * math.cos(sine / 8 )), math.rad(-15), math.rad(80 + 4 * math.cos(sine / 8)))},"Quad","Out",0.2)
  947. SetTween(LW,{C0=cf(-1.4 + .05 * math.cos(sine / 8), 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(105 - 2 * math.cos(sine / 8 )), math.rad(15), math.rad(-80 - 4 * math.cos(sine / 8 )))},"Quad","Out",0.2)
  948. SetTween(RH,{C0=CFrame.new(.5, -0.15+ .05 * math.cos(sine / 15), -.4) * CFrame.Angles(math.rad(-15 -1* math.cos(sine / 10)),math.rad(0),math.rad(0))},"Quad","InOut",0.1)
  949. SetTween(LH,{C0=CFrame.new(-.5, -0.55+ .05 * math.cos(sine / 15), -.4) * CFrame.Angles(math.rad(-0 +1* math.cos(sine / 10)),math.rad(0),math.rad(0))},"Quad","InOut",0.1)
  950.  
  951.  
  952.  
  953. elseif Anim == "Idle" then
  954.  
  955.  
  956.  local dahspeed=1
  957. if attack == true and mememode == true then
  958.  dahspeed=5
  959. end
  960.  
  961.  
  962.  
  963. if agresive == false then
  964.  
  965.     change = (0.60*1.75)*dahspeed
  966.  Humanoid.JumpPower = 60
  967.  Humanoid.WalkSpeed=16
  968.  
  969.  
  970.  
  971. local ADNum = 0
  972. SetTween(RJW,{C0=RootCF*cn(0, 0, -0.1 + 0.0395 * math.cos(sine / 8 +ADNum* math.cos(sine / 8*2))) * angles(math.rad(1.5 - 1 * math.cos(sine / 8)), math.rad((0 + 0* math.cos(sine / 8)/20)), math.rad(-20))},"Quad","InOut",0.1)
  973. SetTween(NeckW,{C0=NeckCF*angles(math.rad(6.5 - 3.5 * math.sin(sine / 8 +ADNum* math.cos(sine / 8*2))), math.rad(2.5-5.5 * math.cos(sine / 16)), math.rad(20 - 6.5 * math.cos(sine / 15 +.4* math.cos(sine / 10))))},"Quad","InOut",0.1)
  974. SetTween(RW,{C0=cf(1.45 + .0 * math.cos(sine / 8) , 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(0 + 3 * math.sin(sine / 8 )), math.rad(-5), math.rad(4 + 4 * math.cos(sine / 8)))},"Quad","Out",0.2)
  975. SetTween(LW,{C0=cf(-1.45 + .0 * math.cos(sine / 8), 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(0 + 3 * math.sin(sine / 8 )), math.rad(5), math.rad(-4 - 4 * math.cos(sine / 8 )))},"Quad","Out",0.2)
  976. SetTween(RH,{C0=CFrame.new(.5, -0.95- .04 * math.cos(sine / 8 +ADNum* math.cos(sine / 8*2)), 0) * CFrame.Angles(math.rad(1.5 - 1 * math.cos(sine / 8)),math.rad(0),math.rad(2.5- 0.0 * math.cos(sine / 8)))},"Quad","InOut",0.1)
  977. SetTween(LH,{C0=CFrame.new(-.5, -0.95- .04 * math.cos(sine / 8 +ADNum* math.cos(sine / 8*2)), 0) * CFrame.Angles(math.rad(1.5 - 1 * math.cos(sine / 8)),math.rad(20),math.rad(-2.5- 0.0 * math.cos(sine / 8)))},"Quad","InOut",0.1)
  978. else
  979.  
  980.  
  981.     change = (0.60*1.75)*dahspeed
  982.  Humanoid.JumpPower = 60
  983.  Humanoid.WalkSpeed=16
  984.  
  985.  
  986.  
  987. local ADNum = 0
  988. SetTween(RJW,{C0=RootCF*cn(0, 0, -0.1 + 0.0395 * math.cos(sine / 8 +ADNum* math.cos(sine / 8*2))) * angles(math.rad(10.5 - 1 * math.cos(sine / 8)), math.rad((0 + 0* math.cos(sine / 8)/20)), math.rad(-5))},"Quad","InOut",0.1)
  989. SetTween(NeckW,{C0=NeckCF*angles(math.rad(-6.5 - 3.5 * math.sin(sine / 8 +ADNum* math.cos(sine / 8*2))), math.rad(2.5-5.5 * math.cos(sine / 16)), math.rad(5 - 6.5 * math.cos(sine / 15 +.4* math.cos(sine / 10))))},"Quad","InOut",0.1)
  990. SetTween(RW,{C0=cf(1.45 + .0 * math.cos(sine / 8) , 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(10 + 3 * math.sin(sine / 8 )), math.rad(25), math.rad(40 + 4 * math.cos(sine / 8)))},"Quad","Out",0.2)
  991. SetTween(LW,{C0=cf(-1.45 + .0 * math.cos(sine / 8), 0.5 + .05 * math.cos(sine / 8), .0) * angles(math.rad(10 + 3 * math.sin(sine / 8 )), math.rad(-25), math.rad(-40 - 4 * math.cos(sine / 8 )))},"Quad","Out",0.2)
  992. SetTween(RH,{C0=CFrame.new(.5, -0.95- .04 * math.cos(sine / 8 +ADNum* math.cos(sine / 8*2)), 0) * CFrame.Angles(math.rad(20.5 - 1 * math.cos(sine / 8)),math.rad(0),math.rad(2.5- 0.0 * math.cos(sine / 8)))},"Quad","InOut",0.1)
  993. SetTween(LH,{C0=CFrame.new(-.5, -0.95- .04 * math.cos(sine / 8 +ADNum* math.cos(sine / 8*2)), 0) * CFrame.Angles(math.rad(1.5 - 1 * math.cos(sine / 8)),math.rad(20),math.rad(-2.5- 0.0 * math.cos(sine / 8)))},"Quad","InOut",0.1)
  994.  
  995. end
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.    
  1003. elseif Anim == "Walk" then
  1004.  
  1005.  if agresive == false then
  1006.  
  1007. local speed=1.0
  1008. if mememode == true then
  1009.  speed=4
  1010. end
  1011.  
  1012.  
  1013.  change = 2.4*speed
  1014.  Humanoid.JumpPower = 60*speed
  1015.  Humanoid.WalkSpeed=16*speed
  1016.  
  1017.  
  1018.  local RH2 = cf(-forWRL/7 * math.cos(sine / 8 ),0,forWFB/7 * math.cos(sine / 8 ))*angles(math.rad(-forWFB*30) * math.cos(sine / 8 ),0,math.rad(-forWRL*30) * math.cos(sine / 8 ))
  1019.  local LH2 = cf(forWRL/7 * math.cos(sine / 8 ),0,-forWFB/7 * math.cos(sine / 8 ))*angles(math.rad(forWFB*30) * math.cos(sine / 8 ),0,math.rad(forWRL*30) * math.cos(sine / 8 ))
  1020.  
  1021. SetTween(RJW,{C0=RootCF*CFrame.new(0, 0 , -0.05 + 0.055 * math.cos(sine / 4) + -math.sin(sine / 4) / 8) * angles(math.rad((forWFB*2 - forWFB  * math.cos(sine / 4))*7), math.rad((-forWRL*2 - -forWRL  * math.cos(sine / 4))*5) , math.rad(8 * math.cos(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1022. SetTween(NeckW,{C0=NeckCF*CFrame.new(0, 0, 0 + 0.025 * math.cos(sine / 4)) * angles(math.rad((-forWFB*1 - -forWFB  * math.cos(sine / 4))*7), math.rad((forWRL*2 - forWRL  * math.cos(sine / 4))*3.5), math.rad(-forWRL*45+-8 * math.cos(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1023. SetTween(RW,{C0=cf(1.45 + .0 * math.cos(sine / 8) , 0.5 + forWRL/50* math.cos(sine / 8), 0)   * angles(math.rad(0 + forWFB*15 * math.cos(sine / 8 )), math.rad(0), math.rad(8 + forWRL*5 * math.cos(sine / 8)))},"Linear","Out",WalkAnimMove/speed)
  1024. SetTween(LW,{C0=cf(-1.45 + .0 * math.cos(sine / 8), 0.5 + forWRL/50  * math.cos(sine / 8), 0)  * angles(math.rad(0 - forWFB*15 * math.cos(sine / 8 )), math.rad(0), math.rad(-8 - forWRL*5 * math.cos(sine / 8 )))},"Linear","Out",WalkAnimMove/speed)
  1025. SetTween(RH,{C0=CFrame.new(.5, -0.85+ .15 * math.sin(sine / 8 ), -.15+.15* math.cos(sine / 8 ))*RH2 * CFrame.Angles(math.rad(0 - 5 * math.cos(sine / 8)),math.rad(0),math.rad(2.5- 0.0 * math.cos(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1026. SetTween(LH,{C0=CFrame.new(-.5, -0.85- .15 * math.sin(sine / 8 ), -.15-.15* math.cos(sine / 8 ))*LH2 * CFrame.Angles(math.rad(0 + 5 * math.cos(sine / 8)),math.rad(0),math.rad(-2.5- 0.0 * math.cos(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1027.  
  1028.  
  1029.  else
  1030.  
  1031.  
  1032.  
  1033.  local speed=1.6
  1034. if mememode == true then
  1035.  speed=4
  1036. end
  1037.  
  1038.  
  1039.  change = 2.5*speed
  1040.  Humanoid.JumpPower = 60*speed
  1041.  Humanoid.WalkSpeed=22*speed
  1042.  
  1043.  
  1044.  local RH2 = cf(-forWRL/7 * math.cos(sine / 8 ),0,forWFB/7 * math.cos(sine / 8 ))*angles(math.rad(forWFB*89) * math.cos(sine / 8 ),mr(-forWRL*55/2* math.cos(sine / 8 )),math.rad(forWRL*55/1 * math.cos(sine / 8 )))
  1045.  local LH2 = cf(forWRL/7 * math.sin(sine / 8 ),0,-forWFB/7 * math.cos(sine / 8 ))*angles(math.rad(forWFB*89) * math.cos(sine / 8 ),mr(forWRL*55/2* math.sin(sine / 8 )),math.rad(-forWRL*55/1* math.sin(sine / 8 )) )
  1046.  
  1047. SetTween(RJW,{C0=RootCF*CFrame.new(forWRL*1 * math.sin(sine / 8),  forWFB*1 * math.sin(sine / 8) , -0.5 - 0.255 * math.cos(sine / 8) + -math.sin(sine / 8) / 8) * angles(math.rad(85+( forWFB  * math.cos(sine / 8))*20), math.rad(( -forWRL  * math.cos(sine / 4))*1) , math.rad((-forWRL  * math.cos(sine / 8))*10))},"Linear","InOut",WalkAnimMove/speed)
  1048. SetTween(NeckW,{C0=NeckCF*CFrame.new(0, 0, 0 + 0.025 * math.cos(sine / 4)) * angles(math.rad(-20+(-forWFB*1 - -forWFB  * math.cos(sine / 4))*5), math.rad((forWRL*2 - forWRL  * math.cos(sine / 4))*3.5), math.rad(-forWRL*45+-8 * math.cos(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1049. SetTween(RW,{C0=cf(1.0 + .0 * math.cos(sine / 8) , .5-forWFB*0.5* math.sin(sine / 8), -.4)   * angles(math.rad(95 - forWFB*75 * math.sin(sine / 8 )), math.rad(0), math.rad(-8+(-forWRL*55* math.sin(sine / 8 )) + 10 * math.cos(sine / 8)))},"Linear","Out",WalkAnimMove/speed)
  1050. SetTween(LW,{C0=cf(-1.0 + .0 * math.cos(sine / 8), .5-forWFB*0.5* math.sin(sine / 8), -.4)  * angles(math.rad(95 - forWFB*75 * math.sin(sine / 8 )), math.rad(0), math.rad(8+(forWRL*55* math.cos(sine / 8 )) - 10 * math.cos(sine / 8 )))},"Linear","Out",WalkAnimMove/speed)
  1051. SetTween(RH,{C0=CFrame.new(.5, -0.85- .25 * math.sin(sine / 8 ), -.15-.25* math.sin(sine / 8 ))*RH2 * CFrame.Angles(math.rad(60 - 5 * math.cos(sine / 8)),math.rad(0),math.rad(-2.5- 0.0 * math.cos(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1052. SetTween(LH,{C0=CFrame.new(-.5, -0.85- .25 * math.sin(sine / 8 ), -.15-.25* math.sin(sine / 8 ))*LH2 * CFrame.Angles(math.rad(60 - 5 * math.sin(sine / 8)),math.rad(0),math.rad(2.5- 0.0 * math.sin(sine / 8)))},"Linear","InOut",WalkAnimMove/speed)
  1053.  
  1054. end
  1055.  
  1056.  
  1057. elseif Anim == "Sit" then
  1058. SetTween(RJW,{C0=RootCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))},"Quad","InOut",0.1)
  1059. SetTween(NeckW,{C0=NeckCF*CFrame.new(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))},"Quad","InOut",0.1)
  1060. SetTween(RW,{C0=CFrame.new(1.5 , 0.5, -.0)*angles(math.rad(0),math.rad(0),math.rad(0))},"Quad","Out",0.1)
  1061. SetTween(LW,{C0=CFrame.new(-1.5, 0.5, -.0)*angles(math.rad(0),math.rad(0),math.rad(0))},"Quad","Out",0.1)
  1062. SetTween(RH,{C0=CFrame.new(.5, -1, 0)*angles(math.rad(90),math.rad(0),math.rad(0))},"Quad","InOut",0.1)
  1063. SetTween(LH,{C0=CFrame.new(-.5, -1, 0)*angles(math.rad(90),math.rad(0),math.rad(0))},"Quad","InOut",0.1)
  1064.  
  1065. end
  1066. end
  1067. end
  1068. end)()
  1069.  
  1070.    
  1071. coroutine.resume(coroutine.create(function()
  1072. while Humanoid.Health>0.001 do
  1073.  if MeHasDied then break end
  1074.  sine = sine + change
  1075.     hitfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1076.  if Character:FindFirstChild("Sound") then
  1077.   Character:FindFirstChild("Sound"):Destroy()
  1078.  end
  1079.    local torvel = (Humanoid.MoveDirection * Vector3.new(1, 0, 1)).magnitude
  1080.     local velderp = RootPart.Velocity.y
  1081.  if RootPart.Velocity.y > 1 and hitfloor == nil then
  1082.   Anim = "Jump"
  1083.  elseif RootPart.Velocity.y < -1 and hitfloor == nil then
  1084.   Anim = "Fall"
  1085.  elseif Humanoid.Sit == true then
  1086.   Anim = "Sit"
  1087.  elseif torvel < .5 and hitfloor ~= nil  then
  1088.   Anim = "Idle"
  1089.  elseif torvel > .5 and  hitfloor ~= nil  then
  1090.   Anim = "Walk"
  1091.  else
  1092.   Anim = ""
  1093.  end
  1094.  
  1095.  
  1096. local Ccf=RootPart.CFrame
  1097. --warn(Humanoid.MoveDirection*RootPart.CFrame.lookVector)
  1098. local Walktest1 = Humanoid.MoveDirection*Ccf.LookVector
  1099. local Walktest2 = Humanoid.MoveDirection*Ccf.RightVector
  1100. --warn(Walktest1.Z.."/"..Walktest1.X)
  1101. --warn(Walktest2.Z.."/"..Walktest2.X)
  1102. forWFB = Walktest1.X+Walktest1.Z
  1103. forWRL = Walktest2.X+Walktest2.Z
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109. --print(Humanoid.MoveDirection)
  1110. --warn(Torso.CFrame.lookVector)
  1111.  
  1112.  
  1113.  
  1114.  
  1115. coroutine.resume(coroutine.create(function()
  1116.  
  1117.  
  1118.  if s2.Parent == nil or s2 == nil  then
  1119.  
  1120.  s2 = s2c:Clone()
  1121.  s2.Parent = Torso
  1122.  s2.Name = "BGMusic"
  1123. -- s2.SoundId = lastid
  1124.  s2.Pitch = 1
  1125.  s2.Volume = 1.5
  1126.  s2.Looped = true
  1127.  s2.archivable = false
  1128.  s2.TimePosition = lastsongpos
  1129.  if playsong == true then
  1130.  s2:play()  
  1131.  elseif playsong == false then
  1132.  s2:stop()  
  1133.  end
  1134.  
  1135.  
  1136.  else
  1137.  lastsongpos=s2.TimePosition  
  1138.  s2.Pitch = 1
  1139.  
  1140.  s2.Volume = 1.5
  1141.  
  1142.   s2.Looped = true
  1143.  s2.SoundId = lastid
  1144.  s2.EmitterSize = 30
  1145.  end
  1146. end))
  1147. Swait()
  1148. end
  1149. end))



  • Recent Roblox Scripts