of     1   

Jboydarocket
#4142161Sunday, December 07, 2008 12:35 PM GMT

Script for DrAgonmoray dont change names i done it for ya xD local h = Instance.new("Message") h.Parent = game.Workspace h.Text = "DrAgonmoray command script loading..." wait(5) game.Workspace.Message:Remove() belt1 = Instance.new("Part") belt1.formFactor = 1 belt1.Size = Vector3.new(1, 5, 1) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(0,0,1)*CFrame.fromEulerAnglesXYZ(0,0,7) belt1 = Instance.new("Part") belt1.formFactor = 1 belt1.Size = Vector3.new(1, 5, 1) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(0,0,1)*CFrame.fromEulerAnglesXYZ(0,0,-7) belt1 = Instance.new("Part") belt1.formFactor = 1 belt1.Size = Vector3.new(1, 2.8, 2) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(0,0,0.4)*CFrame.fromEulerAnglesXYZ(0,0,-7) belt1 = Instance.new("Part") belt1.formFactor = 1 belt1.Size = Vector3.new(1, 2.8, 2) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(0,0,0.4)*CFrame.fromEulerAnglesXYZ(0,0,7) belt1 = Instance.new("Part") belt1.formFactor = 1 belt1.Size = Vector3.new(1, 2, 1) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(-1.4,-1.5,0)*CFrame.fromEulerAnglesXYZ(-7,0,0) belt1 = Instance.new("Part") belt1.Shape = 0 belt1.Size = Vector3.new(2, 2, 2) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0.3 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(0,1.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0) belt1 = Instance.new("Part") belt1.formFactor = 2 belt1.Size = Vector3.new(1, 1, 1) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(1.5,1,0)*CFrame.fromEulerAnglesXYZ(0,0,0) belt1 = Instance.new("Part") belt1.formFactor = 2 belt1.Size = Vector3.new(1, 1, 1) belt1.BrickColor = BrickColor:Red() belt1.Reflectance = 0.4 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(0,0,-0.2)*CFrame.fromEulerAnglesXYZ(0,0,0) belt1 = Instance.new("Part") belt1.formFactor = 2 belt1.Size = Vector3.new(1, 1, 1) belt1.BrickColor = BrickColor:Black() belt1.Reflectance = 0 belt1.Transparency = 0 belt1.TopSurface = 0 belt1.CanCollide = false belt1.Parent = game.Workspace.DrAgonmoray belt1.BottomSurface = 0 weld6 = Instance.new("Weld") weld6.Part0 = game.Workspace.DrAgonmoray.Torso weld6.Part1 = belt1 weld6.Parent = game.Workspace.DrAgonmoray.Torso weld6.C0 = CFrame.new(-1.5,1,0)*CFrame.fromEulerAnglesXYZ(0,0,0) t = Instance.new("Tool") t.Name = "Cluster" h = Instance.new("Part") h.Name = "Handle" h.Size = Vector3.new(1,1,4) h.BrickColor = BrickColor.new(26) h.TopSurface = 0 h.BottomSurface = 0 bc = Instance.new("Script") bc.Name = "BrickCleanup" bc.Source = [[ wait(0) function Hit(hit) hit:BreakJoints() e = Instance.new("Explosion") e.BlastRadius = 10 e.BlastPressure = 900 e.Position = script.Parent.Position e.Parent = game.Workspace script.Parent.Parent = nil end script.Parent.Touched:connect(Hit) ]] bc.Disabled = true s = Instance.new("Script") z = Instance.new("LocalScript") z.Source = [[ a=false cam=0 function onEquipped(mouse2) mouse2.KeyDown:connect(onkeyDown) mouse = mouse2 end function onkeyDown(key) if key == "q" then if not a then cam=game.Workspace.CurrentCamera:Clone() cam.Parent=game.Workspace game.Workspace.CurrentCamera.CameraSubject = mouse.Target game.Workspace.CurrentCamera.CameraType=4 a=true else game.Workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character game.Workspace.CurrentCamera:Remove() game.Workspace.CurrentCamera=cam a=false end end end script.Parent.Equipped:connect(onEquipped) ]] z.Parent = t s.Source = [[ Tool = script.Parent colors = {45, 119, 21, 24, 23, 105, 104} function fire(v) local vCharacter = Tool.Parent local vPlayer = game.Players:playerFromCharacter(vCharacter) local missile = Instance.new("Part") local spawnPos = vCharacter.PrimaryPart.Position spawnPos = spawnPos + (v * 8) missile.Position = spawnPos missile.Size = Vector3.new(1,1,1) missile.Velocity = v * 200 missile.BrickColor = BrickColor.new(21) missile.Shape = 0 missile.BottomSurface = 0 missile.TopSurface = 0 missile.Name = "Paintball" missile.Elasticity = 0 missile.Reflectance = 0 missile.Friction = .9 local force = Instance.new("BodyForce") force.force = Vector3.new(0,100,0) force.Parent = missile Tool.BrickCleanup:clone().Parent = missile local new_script = script.Parent.Paintball:Clone() new_script.Disabled = false new_script.Parent = missile local creator_tag = Instance.new("ObjectValue") creator_tag.Value = vPlayer creator_tag.Name = "creator" creator_tag.Parent = missile missile.Parent = game.Workspace end Tool.Enabled = true function onActivated() if not Tool.Enabled then return end Tool.Enabled = false local character = Tool.Parent; local humanoid = character.Humanoid if humanoid == nil then print("Humanoid not found") return end local targetPos = humanoid.TargetPoint local lookAt = (targetPos - character.Head.Position).unit fire(lookAt) wait(0.1) Tool.Enabled = true end function e() Tool.Parent.Cluster1.Transparency = 1 end function u() Tool.Parent.Parent.Character.Cluster1.Transparency = 0 end script.Parent.Activated:connect(onActivated) script.Parent.Equipped:connect(e) script.Parent.Unequipped:connect(u) ]] s2 = Instance.new("Script") s2.Name = "Paintball" s2.Disabled = true s2.Source = [[ ball = script.Parent damage = 100 function onTouched(hit) local humanoid = hit.Parent:findFirstChild("Humanoid") for i=1,50 do local s = Instance.new("Part") s.Shape = 1 -- block s.formFactor = 2 -- plate s.Size = Vector3.new(1,.4,1) s.BrickColor = ball.BrickColor local v = Vector3.new(math.random(-1,1), math.random(2,15), math.random(-1,1)) s.Velocity = 15 * v s.CFrame = CFrame.new(ball.Position + v, v) ball.BrickCleanup:clone().Parent = s s.BrickCleanup.Disabled = false s.Parent = game.Workspace end if humanoid ~= nil then tagHumanoid(humanoid) humanoid:TakeDamage(damage) wait(2) untagHumanoid(humanoid) hit:BreakJoints() end e = Instance.new("Explosion") e.BlastRadius = 50 e.BlastPressure = 900 e.Position = script.Parent.Position e.Parent = game.Workspace connection:disconnect() ball.Parent = nil end function tagHumanoid(humanoid) -- todo: make tag expire local tag = ball:findFirstChild("creator") if tag ~= nil then local new_tag = tag:clone() new_tag.Parent = humanoid end end function untagHumanoid(humanoid) if humanoid ~= nil then local tag = humanoid:findFirstChild("creator") if tag ~= nil then tag.Parent = nil end end end connection = ball.Touched:connect(onTouched) wait(8) ball.Parent = nil ]] s.Parent = t s2.Parent = t h.Parent = t bc.Parent = t t.Parent = game.Player.DrAgonmoray.Backpack i = Instance.new ("Tool") i.Name = "Sythe" e = Instance.new ("Part") e.Name = "Handle1" e.Size = Vector3.new(1, 1.2, 1) e.Position = Vector3.new(26.5, 11.8, -17.5) e.BrickColor = BrickColor.new(199) e.Parent = i t = Instance.new ("Part") t.Name = "Handle" t.Size = Vector3.new(1, 10.8, 1) t.Position = Vector3.new(26.5, 5.8, -17.5) t.BrickColor = BrickColor.new(26) t.Parent = i y = Instance.new ("Part") y.Name = "Handle2" y.Size = Vector3.new(5, 1.2, 1) y.Position = Vector3.new(23.5, 10, -17.5) y.BrickColor = BrickColor.new(21) y.Parent = i r = Instance.new ("Part") r.Name = "Handle3" r.Size = Vector3.new(1, 1.2, 2) r.Position = Vector3.new(20, 10, -17.5) r.BrickColor = BrickColor.new(21) r.Parent = i yt = Instance.new("Sparkles") yt.Parent = e yt.Color = Color3.new(0.3,0,0) iy = Instance.new("SpecialMesh") iy.Parent = e iy.MeshType = 0 iy.Scale = Vector3.new(0.6, 0.6, 0.6) ty = Instance.new("SpecialMesh") ty.Parent = r ty.MeshType = 2 ty.Scale = Vector3.new(0.4, 1, 1) toy = Instance.new("SpecialMesh") toy.Parent = t toy.MeshType = 0 py = Instance.new("SpecialMesh") py.Parent = y py.MeshType = 1 py.Scale = Vector3.new(1, 1, 0.4) scr = Instance.new("Script") scr.Parent = i scr.Source = [[ -------- OMG HAX r = game:service("RunService") local damage = 10 local slash_damage = 20 local lunge_damage = 40 sword = script.Parent.Handle Tool = script.Parent local SlashSound = Instance.new("Sound") SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav" SlashSound.Parent = sword SlashSound.Volume = .7 local LungeSound = Instance.new("Sound") LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav" LungeSound.Parent = sword LungeSound.Volume = .6 local UnsheathSound = Instance.new("Sound") UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav" UnsheathSound.Parent = sword UnsheathSound.Volume = 1 function blow(hit) local humanoid = hit.Parent:findFirstChild("Humanoid") local vCharacter = Tool.Parent local vPlayer = game.Players:playerFromCharacter(vCharacter) local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character if humanoid~=nil and humanoid ~= hum and hum ~= nil then -- final check, make sure sword is in-hand local right_arm = vCharacter:FindFirstChild("Right Arm") if (right_arm ~= nil) then local joint = right_arm:FindFirstChild("RightGrip") if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then tagHumanoid(humanoid, vPlayer) humanoid:TakeDamage(damage) wait(1) untagHumanoid(humanoid) end end end end function tagHumanoid(humanoid, player) local creator_tag = Instance.new("ObjectValue") creator_tag.Value = player creator_tag.Name = "creator" creator_tag.Parent = humanoid end function untagHumanoid(humanoid) if humanoid ~= nil then local tag = humanoid:findFirstChild("creator") if tag ~= nil then tag.Parent = nil end end end function attack() damage = slash_damage SlashSound:play() local anim = Instance.new("StringValue") anim.Name = "toolanim" anim.Value = "Slash" anim.Parent = Tool end function lunge() damage = lunge_damage LungeSound:play() local anim = Instance.new("StringValue") anim.Name = "toolanim" anim.Value = "Lunge" anim.Parent = Tool local force = Instance.new("BodyVelocity") force.velocity = Vector3.new(0,10,0) --Tool.Parent.Torso.CFrame.lookVector * 80 force.Parent = Tool.Parent.Torso wait(.25) swordOut() wait(.25) force.Parent = nil wait(.5) swordUp() damage = slash_damage end function swordUp() Tool.GripForward = Vector3.new(0,0,-1) Tool.GripRight = Vector3.new(1,0,0) Tool.GripUp = Vector3.new(0,1,0) end function swordOut() Tool.GripForward = Vector3.new(0,0,1) Tool.GripRight = Vector3.new(-1,0,0) Tool.GripUp = Vector3.new(0,0,-1) end function swordAcross() -- parry end Tool.Enabled = true local last_attack = 0 function onActivated() if not Tool.Enabled then return end Tool.Enabled = false local character = Tool.Parent; local humanoid = character.Humanoid if humanoid == nil then print("Humanoid not found") return end t = r.Stepped:wait() if (t - last_attack < 2) then lunge() else attack() end last_attack = t --wait(.5) Tool.Enabled = true end function onEquipped() UnsheathSound:play() end script.Parent.Activated:connect(onActivated) script.Parent.Equipped:connect(onEquipped) connection = sword.Touched:connect(blow) ]] sctr = Instance.new("Script") sctr.Parent = i sctr.Source = [[ function Weldnow() local w1 = Instance.new("Weld") w1.Parent = script.Parent.Handle w1.Part0 = w1.Parent w1.Part1 = script.Parent.Handle1 w1.C1 = CFrame.new(0, -5.8, 0) local w2 = Instance.new("Weld") w2.Parent = script.Parent.Handle w2.Part0 = w2.Parent w2.Part1 = script.Parent.Handle2 w2.C1 = CFrame.fromEulerAnglesXYZ(0, 1.6, 0) * CFrame.new(0, -5.4, 1.7) local w3 = Instance.new("Weld") w3.Parent = script.Parent.Handle w3.Part0 = w3.Parent w3.Part1 = script.Parent.Handle3 w3.C1 = CFrame.new(0, -5.4, 4.2) end script.Parent.Equipped:connect(Weldnow) script.Parent.Unequipped:connect(Weldnow) do local w1 = Instance.new("Weld") w1.Parent = script.Parent.Handle w1.Part0 = w1.Parent w1.Part1 = script.Parent.Handle1 w1.C1 = CFrame.new(0, -5.8, 0) local w2 = Instance.new("Weld") w2.Parent = script.Parent.Handle w2.Part0 = w2.Parent w2.Part1 = script.Parent.Handle2 w2.C1 = CFrame.fromEulerAnglesXYZ(0, 1.6, 0) * CFrame.new(0, -5.4, 1.7) local w3 = Instance.new("Weld") w3.Parent = script.Parent.Handle w3.Part0 = w3.Parent w3.Part1 = script.Parent.Handle3 w3.C1 = CFrame.new(0, -5.4, 4.2) end ]] str = Instance.new("Script") str.Parent = r str.Source = [[ function onTouched(part) local h = part.Parent:findFirstChild("Humanoid") if h~=nil then h.Health = h.Health -50 end end script.Parent.Touched:connect(onTouched) ]] sty = Instance.new("Script") sty.Parent = y sty.Source = [[ function onTouched(part) local h = part.Parent:findFirstChild("Humanoid") if h~=nil then h.Health = h.Health -50 end end script.Parent.Touched:connect(onTouched) ]] i.Parent = game.Players.Jboydarocket.Backpack game.Workspace.Jboydarocket.Humanoid.WalkSpeed = 100 c = Instance.new("Part") c.Parent = workspace c.BrickColor = BrickColor:Red() c.Transparency = 0.6 c.Shape = "1" c.TopSurface = 0 c.BottomSurface = 0 c.Anchored = true c.Size = Vector3.new(10,1,10) while true do wait() c.CFrame = CFrame.new(workspace.DrAgonmoray.Torso.Position.x,0,workspace.DrAgonmoray.Torso.Position.z) end Ok there it is xD

    of     1