View difference between Paste ID: kAD79XRU and mhxekj7V
SHOW: | | - or go back to the newest paste.
1
print("Finding player... (This may take a little!)")
2
wait (1)
3
print("Found player. Now giving the sword.")
4-
local user = game.Players.LocalPlayer.Backpack
4+
local user = game.Players.BNutty07.Backpack
5
local sword = Instance.new("Tool",user)
6
print("Gave the player the sword. Enjoy!")
7
local handle = Instance.new("Part",sword)
8
local mesh = Instance.new("SpecialMesh",handle)
9
local DAMAGE = 35
10
local sound = Instance.new("Sound",handle)
11
local sound2 = Instance.new("Sound",handle)
12
sword.Name = "Sword"
13
script.Parent = sword
14
script.Name = "SwordScript"
15
--local animation = Instance.new("Animation",script)
16
17
--animation.AnimationId = "http://www.roblox.com/Asset?ID=992817684"
18
19
sound.SoundId = "rbxasset://sounds//swordlunge.wav"
20
sound.Volume = 3
21
sound.PlaybackSpeed = 1.17
22
sound.Name = "Slash"
23
sound2.SoundId = "rbxasset://sounds//unsheath.wav"
24
sound2.Volume = 3
25
sound2.PlaybackSpeed = 0.8
26
sound2.Volume = 3
27
sound2.Name = "Unsheath"
28
29
function unsheathanimation()
30
   sword.GripPos = sword.GripPos + Vector3.new(0,5,0)
31
   for i = 1,5 do
32
	sword.GripPos = sword.GripPos + Vector3.new(0,-1,0)
33
	wait (0.1)
34
end	
35
end
36
37
function unsheathsound()
38
	sound2:Play()
39
end
40
41
function damage(hit)
42
43
	local h = hit.Parent:FindFirstChild("Humanoid")
44
	if (h ~= nil) then
45
		h:TakeDamage(DAMAGE / 4)
46
	end
47
end
48
49
function animate()
50
   --4
51
   sound:Play()
52
   for i = 1,5 do
53
	sword.GripUp = sword.GripUp + Vector3.new(0,0,1)
54
	wait (0)
55
end
56
sword.GripUp = sword.GripUp + Vector3.new(0,0,-1)
57
end
58
handle.Size = handle.Size + Vector3.new(-4,-1,-2)
59
handle.Size = handle.Size + Vector3.new(0.6, 3.6, 0.4)
60
handle.Name = "Handle"
61
62
mesh.MeshType = "FileMesh"
63
mesh.MeshId = "http://www.roblox.com/asset/?id=94746028"
64
mesh.TextureId = "http://www.roblox.com/asset/?ID=94746105"
65
mesh.Offset = mesh.Offset + Vector3.new(0,1,0)
66
67
sword.Equipped:connect(unsheathanimation)
68
sword.Equipped:connect(unsheathsound)
69
wait(sound2.TimeLength)
70
sword.Activated:connect(animate)
71
handle.Touched:connect(damage)