Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ----If you edit give 50% credit to me----
- ----DO NOT STEAL CREDIT AND WARNING THIS IS UNTESTED!!!
- ---A Yellowsaiyan Production
- local p = game.Players:findFirstChild("AxeuerAlt")
- script.Name = "Kamehameha WaveScript"
- local go = true
- local skygo = true
- p.Chatted:connect(function(message)
- local msg = string.lower(message)
- if string.find(msg, "Dual Kamehameha") and go == true then
- go = false
- Character = Me.Character
- Humanoid = Character.Humanoid
- Torso = Character.Torso
- Head = Character.Head
- LeftArm = Character["Left Arm"]
- RightArm = Character["Right Arm"]
- LeftLeg = Character["Left Leg"]
- RightLeg = Character["Right Leg"]
- Neck = Torso["Neck"]
- RightShoulder = Torso["Right Shoulder"]
- LeftShoulder = Torso["Left Shoulder"]
- RightHip = Torso["Right Hip"]
- LeftHip = Torso["Left Hip"]
- NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- function ChakraWelds()
- TiltX = 0
- TiltY = 0
- TiltZ = 1.57
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0
- MoveZ = -0.3
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- end
- function RefreshWelds()
- Neck.C0 = NeckC0
- Neck.C1 = NeckC1
- RightShoulder.C0 = RightShoulderC0
- RightShoulder.C1 = RightShoulderC1
- LeftShoulder.C0 = LeftShoulderC0
- LeftShoulder.C1 = LeftShoulderC1
- RightHip.C0 = RightHipC0
- RightHip.C1 = RightHipC1
- LeftHip.C0 = LeftHipC0
- LeftHip.C1 = LeftHipC1
- end
- wait(0.1)
- enabled = true
- Thing = Character.Occupied
- function onButton1Down(mouse)
- if not enabled then
- return
- end
- local player = game.Players.LocalPlayer
- if player == nil then return end
- enabled = false
- mouse.Icon = "http://www.roblox.com/asset/?id=41672909"
- local pos = mouse.Hit.p
- if Ki.Value >= 300 and Thing.Value == false then
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- Gyro = Instance.new("BodyGyro")
- Gyro.Parent = Torso
- Gyro.D = 50
- Gyro.cframe = Torso.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- Position = Instance.new("BodyPosition")
- Position.Parent = Torso
- Position.position = Torso.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- Humanoid.PlatformStand = true
- Thing.Value = true
- Chance = math.random(1, 2)
- if Chance == 1 then
- Data.KiControl.KiXP.Value = Data.KiControl.KiXP.Value+280
- else
- Data.KiControl.KiXP.Value = Data.KiControl.KiXP.Value+200
- end
- Ki.Value = Ki.Value - 300
- Energy = Instance.new("Part")
- Energy.Parent = Character
- Energy.CanCollide = false
- Energy.formFactor = "Symmetric"
- Energy.BrickColor = BrickColor.Blue()
- Energy.Transparency = 1
- Energy.Name = "Energy"
- Energy.Size = Vector3.new(2.5, 2.5, 2.5)
- Energy.TopSurface = "Smooth"
- Energy.BottomSurface = "Smooth"
- Energy.CFrame = Torso.CFrame
- EnergyWeld = Instance.new("Weld")
- EnergyWeld.Parent = RightArm
- EnergyWeld.Part0 = RightArm
- EnergyWeld.Part1 = Energy
- EnergyWeld.C0 = CFrame.new(0, -1.3, 0)
- EnergyMesh = Instance.new("SpecialMesh")
- EnergyMesh.Parent = Energy
- EnergyMesh.MeshType = "Sphere"
- EnergyMesh.Scale = Vector3.new(2, 2, 2)
- Energy2 = Instance.new("Part")
- Energy2.Parent = Character
- Energy2.CanCollide = false
- Energy2.formFactor = "Symmetric"
- Energy2.BrickColor = BrickColor.Blue()
- Energy2.Transparency = 1
- Energy2.Name = "Energy"
- Energy2.Size = Vector3.new(2.5, 2.5, 2.5)
- Energy2.TopSurface = "Smooth"
- Energy2.BottomSurface = "Smooth"
- Energy2.CFrame = Torso.CFrame
- EnergyWeld = Instance.new("Weld")
- EnergyWeld.Parent = LeftArm
- EnergyWeld.Part0 = LeftArm
- EnergyWeld.Part1 = Energy2
- EnergyWeld.C0 = CFrame.new(0, -1.3, 0)
- EnergyMesh2 = Instance.new("SpecialMesh")
- EnergyMesh2.Parent = Energy2
- EnergyMesh2.MeshType = "Sphere"
- EnergyMesh2.Scale = Vector3.new(2, 2, 2)
- Gyro.cframe = CFrame.new(Torso.Position, pos)
- Torso.CFrame = CFrame.new(Torso.Position, pos)
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, -1.57, 1.57)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 1.57, -1.57)
- for i = 1 , 10 do
- Energy.Transparency = Energy.Transparency - 0.08
- Energy2.Transparency = Energy2.Transparency - 0.08
- wait(0.06)
- end
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.57)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.57)
- p = Instance.new("Part")
- p.Parent = Character
- p.Anchored = true
- p.Size = Vector3.new(3, 200, 3)
- p.CanCollide = false
- p.Transparency = Energy.Transparency
- p.Name = "StrongBlast"
- p.BrickColor = BrickColor.Blue()
- p.TopSurface = "Smooth"
- p.BottomSurface = "Smooth"
- p.CFrame = Torso.CFrame * CFrame.new(Vector3.new(1.5, 0.5, -2)) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
- Owner = Instance.new("ObjectValue")
- Owner.Parent = p
- Owner.Name = "Owner"
- Owner.Value = Me
- m = Instance.new("CylinderMesh")
- m.Parent = p
- m.Scale = Vector3.new(1, 0, 1)
- script.Parent.Damage:clone().Parent = p
- p2 = Instance.new("Part")
- p2.Parent = Character
- p2.Anchored = true
- p2.Size = Vector3.new(3, 200, 3)
- p2.CanCollide = false
- p2.Transparency = Energy.Transparency
- p2.Name = "StrongBlast"
- p2.BrickColor = BrickColor.Blue()
- p2.TopSurface = "Smooth"
- p2.BottomSurface = "Smooth"
- p2.CFrame = Torso.CFrame * CFrame.new(Vector3.new(-1.5, 0.5, -2)) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
- Owner = Instance.new("ObjectValue")
- Owner.Parent = p2
- Owner.Name = "Owner"
- Owner.Value = Me
- m2 = Instance.new("CylinderMesh")
- m2.Parent = p2
- m2.Scale = Vector3.new(1, 0, 1)
- script.Parent.Damage:clone().Parent = p2
- for i = 1 , 50 do
- Energy.Transparency = Energy.Transparency + 0.008
- EnergyMesh.Scale = EnergyMesh.Scale + Vector3.new(0.01, 0.01, 0.01)
- Energy2.Transparency = Energy2.Transparency + 0.008
- EnergyMesh2.Scale = EnergyMesh2.Scale + Vector3.new(0.01, 0.01, 0.01)
- p.Transparency = p.Transparency + 0.003
- p.CFrame = p.CFrame * CFrame.new(Vector3.new(0, -2, 0))
- m.Scale = m.Scale - Vector3.new(0.005, 0.02, 0.005)
- p2.Transparency = p2.Transparency + 0.003
- p2.CFrame = p2.CFrame * CFrame.new(Vector3.new(0, -2, 0))
- m2.Scale = m2.Scale - Vector3.new(0.005, 0.02, 0.005)
- wait()
- end
- RefreshWelds()
- p:Remove()
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- Gyro.cframe = CFrame.new(0, 0, 0)
- Gyro:remove()
- Humanoid.PlatformStand = false
- Thing.Value = false
- p2:Remove()
- Energy:Remove()
- Position:Remove()
- Energy2:Remove()
- RefreshWelds()
- wait(8)
- end
- mouse.Icon = "http://www.roblox.com/asset/?id=11624732"
- enabled = true
- end
- function onSelected(mouse)
- if enabled == true then
- mouse.Icon = "http://www.roblox.com/asset/?id=11624732"
- else
- mouse.Icon = "http://www.roblox.com/asset/?id=41672909"
- end
- mouse.Button1Down:connect(function() onButton1Down(mouse) end)
- end
- script.Parent.Selected:connect(onSelected)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement