SHOW:
|
|
- or go back to the newest paste.
1 | - | --MADE BY OneLegend (NOT THE SCRIPT) Thanks to TheRedAngel for letting me add. Feel free to take his model too. http://www.roblox.com/TheRedAngels-SB-Gift-NEW-SCRIPTS-item?id=88063410 |
1 | + | -- Credit Goes to brendonturtle for making script go to line 3 and put ur name where it say YOURNAMEHERE |
2 | - | --REGULAR SCRIPT: Go to line 5 and put your name where it says "YOUR NAME HERE" |
2 | + | |
3 | User = game.Players.XxXexe5 | |
4 | player = User | |
5 | - | Player = game:GetService("Players").XxXexe5 |
5 | + | |
6 | - | Character = Player.Character |
6 | + | moving = false |
7 | - | PlayerGui = Player.PlayerGui |
7 | + | |
8 | - | Backpack = Player.Backpack |
8 | + | for i,v in pairs(player.Character:GetChildren()) do |
9 | - | Torso = Character.Torso |
9 | + | if v:IsA("CharacterMesh") then |
10 | - | Head = Character.Head |
10 | + | v:Remove() |
11 | - | LeftArm = Character["Left Arm"] |
11 | + | elseif v.Name == "Shirt" then |
12 | - | LeftLeg = Character["Left Leg"] |
12 | + | v:Remove() |
13 | - | RightArm = Character["Right Arm"] |
13 | + | elseif v.Name == "Pants" then |
14 | - | RightLeg = Character["Right Leg"] |
14 | + | v:Remove() |
15 | - | LS = Torso["Left Shoulder"] |
15 | + | elseif v:IsA("Hat") then |
16 | - | LH = Torso["Left Hip"] |
16 | + | v:Remove() |
17 | - | RS = Torso["Right Shoulder"] |
17 | + | elseif v.Name == "Head" then |
18 | - | RH = Torso["Right Hip"] |
18 | + | v.Transparency = 1 |
19 | - | bladecolor = BrickColor.new("Bright violet") |
19 | + | local fi = Instance.new("Fire",v) |
20 | - | attack = false |
20 | + | fi.Color = BrickColor.new("Really Black").Color |
21 | - | attackdebounce = false |
21 | + | fi.SecondaryColor = BrickColor.new("Really Black").Color |
22 | - | combo = 0 |
22 | + | fi.Size = 3 |
23 | - | guarding = false |
23 | + | if v:FindFirstChild("face") ~= nil then |
24 | - | bashing = false |
24 | + | v.face:Remove() |
25 | - | holddash = false |
25 | + | |
26 | - | Modes = {"Normal", "Attack"} |
26 | + | elseif v:IsA("Part") and v.Name ~= "Head" then |
27 | - | Number = 1 |
27 | + | v.Transparency = 1 |
28 | - | mode = Modes[Number] |
28 | + | local p = Instance.new("Part",v.Parent) |
29 | - | mana = 1000 |
29 | + | p.Name = "Replacement" |
30 | - | element = "Light" |
30 | + | p.formFactor = "Custom" |
31 | - | Style = "Normal" |
31 | + | p.Size = v.Size |
32 | - | hitbox = nil |
32 | + | p.TopSurface = 0 |
33 | - | target = nil |
33 | + | p.BottomSurface = 0 |
34 | - | original = Head.CFrame |
34 | + | p.Position = v.Position |
35 | - | idleanimdelay = false |
35 | + | p.Transparency = 0 |
36 | - | SwordRaging = false |
36 | + | p.Reflectance = 0.5 |
37 | - | barragehold = false |
37 | + | p.BrickColor = BrickColor.new("Really Black") |
38 | - | regening = false |
38 | + | p.CanCollide = false |
39 | - | --player |
39 | + | local bevel = Instance.new("BlockMesh",p) |
40 | - | player = nil |
40 | + | bevel.Bevel = 0.05 |
41 | - | --save shoulders |
41 | + | local weld = Instance.new("Weld",p) |
42 | - | RSH, LSH = nil, nil |
42 | + | weld.Part0 = v |
43 | - | --welds |
43 | + | weld.Part1 = p |
44 | - | RW, LW = Instance.new("Weld"), Instance.new("Weld") |
44 | + | |
45 | - | --what anim |
45 | + | |
46 | - | anim = "none" |
46 | + | |
47 | ||
48 | - | if Character:findFirstChild("ArmataeModel",true) ~= nil then |
48 | + | local h = Instance.new("Part",player.Character) |
49 | - | Character:findFirstChild("ArmataeModel",true).Parent = nil |
49 | + | h.Name = "Hood" |
50 | - | end |
50 | + | h.formFactor = "Custom" |
51 | - | if Player.PlayerGui:findFirstChild("manaGUI",true) ~= nil then |
51 | + | h.Size = Vector3.new(1,1,1) |
52 | - | Player.PlayerGui:findFirstChild("manaGUI",true).Parent = nil |
52 | + | h.TopSurface = 0 |
53 | - | end |
53 | + | h.Reflectance = 0.5 |
54 | h.BottomSurface = 0 | |
55 | - | local modelzorz = Instance.new("Model") |
55 | + | h.Position = h.Parent.Head.Position |
56 | - | modelzorz.Name = "ArmataeModel" |
56 | + | h.BrickColor = BrickColor.new("Really Black") |
57 | - | modelzorz.Parent = Character |
57 | + | local x = Instance.new("Weld",h) |
58 | x.Part0 = h | |
59 | - | local prt1 = Instance.new("Part") |
59 | + | x.Part1 = player.Character:FindFirstChild("Head") |
60 | - | prt1.formFactor = 1 |
60 | + | x.C0 = x.C0 + Vector3.new(0,-0.3,0) |
61 | - | prt1.Parent = modelzorz |
61 | + | local sp = Instance.new("SpecialMesh",h) |
62 | - | prt1.CanCollide = false |
62 | + | sp.MeshType = "FileMesh" |
63 | - | prt1.BrickColor = BrickColor.new("Really black") |
63 | + | sp.MeshId = "http://www.roblox.com/asset/?id=16952952" |
64 | - | prt1.Name = "ArmataeShield1" |
64 | + | |
65 | - | prt1.Size = Vector3.new(2,2,1) |
65 | + | |
66 | - | prt1.Position = Torso.Position |
66 | + | --lego |
67 | - | local prt2 = Instance.new("Part") |
67 | + | local Light_ = false |
68 | - | prt2.formFactor = 1 |
68 | + | Char = User.Character |
69 | - | prt2.Parent = modelzorz |
69 | + | Char.Humanoid.MaxHealth = 10000000000000000000000000 |
70 | - | prt2.CanCollide = false |
70 | + | wait(0.05) |
71 | - | prt2.BrickColor = BrickColor.new("Really black") |
71 | + | Char.Humanoid.Health = 10000000000000000000000000 |
72 | - | prt2.Name = "ArmataeShield2" |
72 | + | cen = Instance.new("Part", User.Character) |
73 | - | prt2.Size = Vector3.new(1,1,1) |
73 | + | cen.BottomSurface = "Smooth" |
74 | - | prt2.Position = Torso.Position |
74 | + | cen.TopSurface = "Smooth" |
75 | - | local prt3 = Instance.new("Part") |
75 | + | cen.CanCollide = false |
76 | - | prt3.formFactor = 1 |
76 | + | cen.formFactor = "Symmetric" |
77 | - | prt3.Parent = modelzorz |
77 | + | cen.Size = Vector3.new(1,1,1) |
78 | - | prt3.CanCollide = false |
78 | + | cen.BrickColor = BrickColor.new("Really black") |
79 | - | prt3.BrickColor = BrickColor.new("Really black") |
79 | + | cen.Transparency = 1 |
80 | - | prt3.Name = "ArmataeShield3" |
80 | + | cen2 = Instance.new("Part", User.Character) |
81 | - | prt3.Size = Vector3.new(1,1,1) |
81 | + | cen2.BottomSurface = "Smooth" |
82 | - | prt3.Position = Torso.Position |
82 | + | cen2.TopSurface = "Smooth" |
83 | - | local prt4 = Instance.new("Part") |
83 | + | cen2.CanCollide = false |
84 | - | prt4.formFactor = 1 |
84 | + | cen2.formFactor = "Symmetric" |
85 | - | prt4.Parent = modelzorz |
85 | + | cen2.Size = Vector3.new(1,1,1) |
86 | - | prt4.CanCollide = false |
86 | + | cen2.BrickColor = BrickColor.new("Really black") |
87 | - | prt4.BrickColor = BrickColor.new("Really black") |
87 | + | cen2.Transparency = 1 |
88 | - | prt4.Name = "ArmataeShield4" |
88 | + | |
89 | - | prt4.Size = Vector3.new(1,1,1) |
89 | + | cenw = Instance.new("Weld", cen) |
90 | - | prt4.Position = Torso.Position |
90 | + | cenw.Part0 = Char["Torso"] |
91 | - | local prt5 = Instance.new("Part") |
91 | + | cenw.Part1 = cen |
92 | - | prt5.formFactor = 1 |
92 | + | cenw.C1 = CFrame.new(-1.5,-0.5,0) |
93 | - | prt5.Parent = modelzorz |
93 | + | |
94 | - | prt5.CanCollide = false |
94 | + | cenw2 = Instance.new("Weld", cen2) |
95 | - | prt5.BrickColor = BrickColor.new("Really black") |
95 | + | cenw2.Part0 = Char["Torso"] |
96 | - | prt5.Name = "ArmataeShield5" |
96 | + | cenw2.Part1 = cen2 |
97 | - | prt5.Size = Vector3.new(1,1,1) |
97 | + | cenw2.C1 = CFrame.new(1.5,-0.5,0) |
98 | - | prt5.Position = Torso.Position |
98 | + | |
99 | - | local prt6 = Instance.new("Part") |
99 | + | |
100 | - | prt6.formFactor = 1 |
100 | + | |
101 | - | prt6.Parent = modelzorz |
101 | + | haw = Instance.new("Weld", cen) |
102 | - | prt6.CanCollide = false |
102 | + | haw.Part0 = cen |
103 | - | prt6.BrickColor = BrickColor.new("White") |
103 | + | haw.Part1 = Char["Right Arm"] |
104 | - | prt6.Name = "ArmataeShield6" |
104 | + | haw.C1 = CFrame.new(0,0.5,0) |
105 | - | prt6.Size = Vector3.new(2,2,1) |
105 | + | |
106 | - | prt6.Position = Torso.Position |
106 | + | haw2 = Instance.new("Weld", cen2) |
107 | - | local prt7 = Instance.new("Part") |
107 | + | haw2.Part0 = cen2 |
108 | - | prt7.formFactor = 1 |
108 | + | haw2.Part1 = Char["Left Arm"] |
109 | - | prt7.Parent = modelzorz |
109 | + | haw2.C1 = CFrame.new(0,0.5,0) |
110 | - | prt7.CanCollide = false |
110 | + | |
111 | - | prt7.BrickColor = BrickColor.new("White") |
111 | + | --[[haw.C0 = CFrame.Angles(math.rad(80),0,math.rad(-15)) |
112 | - | prt7.Name = "ArmataeShield7" |
112 | + | haw.C1 = CFrame.new(0.5,1,0) |
113 | - | prt7.Size = Vector3.new(1,1,1) |
113 | + | |
114 | - | prt7.Position = Torso.Position |
114 | + | haw2.C0 = CFrame.Angles(math.rad(80),0,math.rad(35)) |
115 | - | local prt8 = Instance.new("Part") |
115 | + | haw2.C1 = CFrame.new(0,1.2,0)--]] |
116 | - | prt8.formFactor = 1 |
116 | + | |
117 | - | prt8.Parent = modelzorz |
117 | + | haw.Part1 = nil |
118 | - | prt8.CanCollide = false |
118 | + | haw2.Part1 = nil |
119 | - | prt8.BrickColor = BrickColor.new("White") |
119 | + | --[[ |
120 | - | prt8.Name = "ArmataeShield8" |
120 | + | prtW.Part0 = Char["Right Arm"] |
121 | - | prt8.Size = Vector3.new(1,1,1) |
121 | + | prtW.Part1 = prt1 |
122 | - | prt8.Position = Torso.Position |
122 | + | prtW.C1 = CFrame.new(0,0,0.65)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
123 | - | local prt9 = Instance.new("Part") |
123 | + | --]] |
124 | - | prt9.formFactor = 1 |
124 | + | |
125 | - | prt9.Parent = modelzorz |
125 | + | prt1 = Instance.new("Part", Char) |
126 | - | prt9.CanCollide = false |
126 | + | prt1.Size = Vector3.new(1,1,1) |
127 | - | prt9.BrickColor = BrickColor.new("White") |
127 | + | prt1.CanCollide = false |
128 | - | prt9.Name = "ArmataeShield9" |
128 | + | prt1.BrickColor = BrickColor.new("Really Black") |
129 | - | prt9.Size = Vector3.new(1,1,1) |
129 | + | prt1.TopSurface = "Smooth" |
130 | - | prt9.Position = Torso.Position |
130 | + | prt1.Transparency = 0 |
131 | - | local prt10 = Instance.new("Part") |
131 | + | prt1.BottomSurface = "Smooth" |
132 | - | prt10.formFactor = 1 |
132 | + | prtM = Instance.new("CylinderMesh", prt1) |
133 | - | prt10.Parent = modelzorz |
133 | + | prtM.Scale = Vector3.new(0.15,5,0.15) |
134 | - | prt10.CanCollide = false |
134 | + | prt1:BreakJoints() |
135 | - | prt10.BrickColor = BrickColor.new("White") |
135 | + | prtW = Instance.new("Weld", prt1) |
136 | - | prt10.Name = "ArmataeShield10" |
136 | + | prtW.Part0 = Char["Right Arm"] |
137 | - | prt10.Size = Vector3.new(1,1,1) |
137 | + | prtW.Part1 = prt1 |
138 | - | prt10.Position = Torso.Position |
138 | + | prtW.C1 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),0,math.rad(0)) |
139 | - | local prt11 = Instance.new("Part") |
139 | + | |
140 | - | prt11.formFactor = 1 |
140 | + | prt2 = Instance.new("Part", Char) |
141 | - | prt11.Reflectance = 0.1 |
141 | + | prt2.Size = Vector3.new(1,1,1) |
142 | - | prt11.Parent = modelzorz |
142 | + | prt2.CanCollide = false |
143 | - | prt11.CanCollide = false |
143 | + | prt2.BrickColor = BrickColor.new("Really Black") |
144 | - | prt11.BrickColor = BrickColor.new("Bright violet") |
144 | + | prt2.TopSurface = "Smooth" |
145 | - | prt11.Name = "ArmataeShield11" |
145 | + | prt2.Transparency = 0 |
146 | - | prt11.Size = Vector3.new(2,2,1) |
146 | + | prt2.BottomSurface = "Smooth" |
147 | - | prt11.Position = Torso.Position |
147 | + | prt2.Reflectance = 0.5 |
148 | - | local prt12 = Instance.new("Part") |
148 | + | prtM2 = Instance.new("SpecialMesh", prt2) |
149 | - | prt12.formFactor = 1 |
149 | + | prtM2.Scale = Vector3.new(1,2,1) |
150 | - | prt12.Reflectance = 0.1 |
150 | + | prtM2.MeshType = "FileMesh" |
151 | - | prt12.Parent = modelzorz |
151 | + | prtM2.MeshId = "http://www.roblox.com/asset/?id=9756362" |
152 | - | prt12.CanCollide = false |
152 | + | prt2:BreakJoints() |
153 | - | prt12.BrickColor = BrickColor.new("Bright violet") |
153 | + | prtW2 = Instance.new("Weld", prt2) |
154 | - | prt12.Name = "ArmataeShield12" |
154 | + | prtW2.Part0 = prt1 |
155 | - | prt12.Size = Vector3.new(1,1,1) |
155 | + | prtW2.Part1 = prt2 |
156 | - | prt12.Position = Torso.Position |
156 | + | prtW2.C1 = CFrame.new(0,-3.5,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
157 | - | local prt13 = Instance.new("Part") |
157 | + | |
158 | - | prt13.formFactor = 1 |
158 | + | prt2.Touched:connect(function(hit) |
159 | - | prt13.Reflectance = 0.1 |
159 | + | if hit.Parent:findFirstChild("Humanoid") and hit.Parent.Name ~= User.Name and moving == true then |
160 | - | prt13.Parent = modelzorz |
160 | + | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - hit.Parent.Humanoid.MaxHealth/20 |
161 | - | prt13.CanCollide = false |
161 | + | |
162 | - | prt13.BrickColor = BrickColor.new("Bright violet") |
162 | + | end) |
163 | - | prt13.Name = "ArmataeShield13" |
163 | + | |
164 | - | prt13.Size = Vector3.new(1,1,1) |
164 | + | prt3 = Instance.new("Part", Char) |
165 | - | prt13.Position = Torso.Position |
165 | + | prt3.Size = Vector3.new(1,1,1) |
166 | - | local prt14 = Instance.new("Part") |
166 | + | prt3.CanCollide = false |
167 | - | prt14.formFactor = 1 |
167 | + | prt3.BrickColor = BrickColor.new("Really Black") |
168 | - | prt14.Reflectance = 0.1 |
168 | + | prt3.TopSurface = "Smooth" |
169 | - | prt14.Parent = modelzorz |
169 | + | prt3.Transparency = 0 |
170 | - | prt14.CanCollide = false |
170 | + | prt3.BottomSurface = "Smooth" |
171 | - | prt14.BrickColor = BrickColor.new("Bright violet") |
171 | + | prt3.Reflectance = 0.5 |
172 | - | prt14.Name = "ArmataeShield14" |
172 | + | prtM3 = Instance.new("SpecialMesh", prt3) |
173 | - | prt14.Size = Vector3.new(1,1,1) |
173 | + | prtM3.Scale = Vector3.new(0.5,1,0.5) |
174 | - | prt14.Position = Torso.Position |
174 | + | prtM3.MeshType = "FileMesh" |
175 | - | local prt15 = Instance.new("Part") |
175 | + | prtM3.MeshId = "http://www.roblox.com/asset/?id=9756362" |
176 | - | prt15.formFactor = 1 |
176 | + | prt3:BreakJoints() |
177 | - | prt15.Reflectance = 0.1 |
177 | + | prtW3 = Instance.new("Weld", prt3) |
178 | - | prt15.Parent = modelzorz |
178 | + | prtW3.Part0 = prt1 |
179 | - | prt15.CanCollide = false |
179 | + | prtW3.Part1 = prt3 |
180 | - | prt15.BrickColor = BrickColor.new("Bright violet") |
180 | + | prtW3.C1 = CFrame.new(0,3,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
181 | - | prt15.Name = "ArmataeShield15" |
181 | + | |
182 | - | prt15.Size = Vector3.new(1,1,1) |
182 | + | prt4 = Instance.new("Part", Char) |
183 | - | prt15.Position = Torso.Position |
183 | + | prt4.Size = Vector3.new(1,1,1) |
184 | - | local prt16 = Instance.new("Part") |
184 | + | prt4.CanCollide = false |
185 | - | prt16.formFactor = 1 |
185 | + | prt4.BrickColor = BrickColor.new("Really black") |
186 | - | prt16.Reflectance = 0.2 |
186 | + | prt4.TopSurface = "Smooth" |
187 | - | prt16.Parent = modelzorz |
187 | + | prt4.Transparency = 1 |
188 | - | prt16.CanCollide = false |
188 | + | prt4.BottomSurface = "Smooth" |
189 | - | --prt16.BrickColor = BrickColor.new("Bright violet") |
189 | + | prt4.Reflectance = 0 |
190 | - | prt16.BrickColor = BrickColor.new("White") |
190 | + | prtM4 = Instance.new("CylinderMesh", prt4) |
191 | - | prt16.Name = "ArmataeShield16" |
191 | + | prtM4.Scale = Vector3.new(0.1,1.05,0.1) |
192 | - | prt16.Size = Vector3.new(1,1,1) |
192 | + | prt4:BreakJoints() |
193 | - | prt16.Position = Torso.Position |
193 | + | prtW4 = Instance.new("Weld", prt4) |
194 | - | local prt17 = Instance.new("Part") |
194 | + | prtW4.Part0 = prt2 |
195 | - | prt17.formFactor = 1 |
195 | + | prtW4.Part1 = prt4 |
196 | - | prt17.Reflectance = 0.1 |
196 | + | prtW4.C1 = CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
197 | - | prt17.Parent = modelzorz |
197 | + | |
198 | - | prt17.CanCollide = false |
198 | + | prt5 = Instance.new("Part", Char) |
199 | - | prt17.BrickColor = BrickColor.new("Really black") |
199 | + | prt5.Size = Vector3.new(1,1,1) |
200 | - | prt17.Name = "ArmataeShield17" |
200 | + | prt5.CanCollide = false |
201 | - | prt17.Size = Vector3.new(1,1,1) |
201 | + | prt5.BrickColor = BrickColor.new("Really black") |
202 | - | prt17.Position = Torso.Position |
202 | + | prt5.TopSurface = "Smooth" |
203 | - | local prt18 = Instance.new("Part") |
203 | + | prt5.Transparency = 1 |
204 | - | prt18.formFactor = 1 |
204 | + | prt5.BottomSurface = "Smooth" |
205 | - | prt18.Reflectance = 0.1 |
205 | + | prt5.Reflectance = 0 |
206 | - | prt18.Parent = modelzorz |
206 | + | prtM5 = Instance.new("CylinderMesh", prt5) |
207 | - | prt18.CanCollide = false |
207 | + | prtM5.Scale = Vector3.new(0.1,1.05,0.1) |
208 | - | prt18.BrickColor = BrickColor.new("Really black") |
208 | + | prt5:BreakJoints() |
209 | - | prt18.Name = "ArmataeShield18" |
209 | + | prtW5 = Instance.new("Weld", prt5) |
210 | - | prt18.Size = Vector3.new(1,1,1) |
210 | + | prtW5.Part0 = prt2 |
211 | - | prt18.Position = Torso.Position |
211 | + | prtW5.Part1 = prt5 |
212 | - | local prt19 = Instance.new("Part") |
212 | + | prtW5.C1 = CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0)) |
213 | - | prt19.formFactor = 1 |
213 | + | |
214 | - | prt19.Reflectance = 0.1 |
214 | + | prt6 = Instance.new("Part", Char) |
215 | - | prt19.Parent = modelzorz |
215 | + | prt6.Size = Vector3.new(1,1,1) |
216 | - | prt19.CanCollide = false |
216 | + | prt6.CanCollide = false |
217 | - | prt19.BrickColor = BrickColor.new("Really black") |
217 | + | prt6.BrickColor = BrickColor.new("Really black") |
218 | - | prt19.Name = "ArmataeShield19" |
218 | + | prt6.TopSurface = "Smooth" |
219 | - | prt19.Size = Vector3.new(1,1,1) |
219 | + | prt6.Transparency = 1 |
220 | - | prt19.Position = Torso.Position |
220 | + | prt6.BottomSurface = "Smooth" |
221 | prt6.Reflectance = 0 | |
222 | - | local part1 = Instance.new("Part") |
222 | + | prtM6 = Instance.new("CylinderMesh", prt6) |
223 | - | part1.formFactor = 1 |
223 | + | prtM6.Scale = Vector3.new(0.1,1.05,0.1) |
224 | - | part1.Parent = modelzorz |
224 | + | prt6:BreakJoints() |
225 | - | part1.CanCollide = false |
225 | + | prtW6 = Instance.new("Weld", prt6) |
226 | - | part1.BrickColor = BrickColor.new("Bright violet") |
226 | + | prtW6.Part0 = prt2 |
227 | - | part1.Name = "Handle1" |
227 | + | prtW6.Part1 = prt6 |
228 | - | part1.Size = Vector3.new(1,1,1) |
228 | + | prtW6.C1 = CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(-180),math.rad(0)) |
229 | - | part1.Position = Torso.Position |
229 | + | |
230 | - | local part2 = Instance.new("Part") |
230 | + | prt7 = Instance.new("Part", Char) |
231 | - | part2.formFactor = 1 |
231 | + | prt7.Size = Vector3.new(1,1,1) |
232 | - | part2.Parent = modelzorz |
232 | + | prt7.CanCollide = false |
233 | - | part2.CanCollide = false |
233 | + | prt7.BrickColor = BrickColor.new("Really black") |
234 | - | part2.BrickColor = BrickColor.new("Bright violet") |
234 | + | prt7.TopSurface = "Smooth" |
235 | - | part2.Name = "Handle2" |
235 | + | prt7.Transparency = 1 |
236 | - | part2.Size = Vector3.new(1,1,1) |
236 | + | prt7.BottomSurface = "Smooth" |
237 | - | part2.Position = Torso.Position |
237 | + | prt7.Reflectance = 0 |
238 | - | local part3 = Instance.new("Part") |
238 | + | prtM7 = Instance.new("CylinderMesh", prt7) |
239 | - | part3.formFactor = 1 |
239 | + | prtM7.Scale = Vector3.new(0.1,1.05,0.1) |
240 | - | part3.Parent = modelzorz |
240 | + | prt7:BreakJoints() |
241 | - | part3.CanCollide = false |
241 | + | prtW7 = Instance.new("Weld", prt7) |
242 | - | part3.BrickColor = BrickColor.new("Bright violet") |
242 | + | prtW7.Part0 = prt2 |
243 | - | part3.Name = "Handle3" |
243 | + | prtW7.Part1 = prt7 |
244 | - | part3.Size = Vector3.new(1,1,1) |
244 | + | prtW7.C1 = CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(-270),math.rad(0)) |
245 | - | part3.Position = Torso.Position |
245 | + | |
246 | - | local part4 = Instance.new("Part") |
246 | + | prt8 = Instance.new("Part", Char) |
247 | - | part4.formFactor = 1 |
247 | + | prt8.Size = Vector3.new(1,1,1) |
248 | - | part4.Parent = modelzorz |
248 | + | prt8.CanCollide = false |
249 | - | part4.CanCollide = false |
249 | + | prt8.BrickColor = BrickColor.new("Really Black") |
250 | - | part4.BrickColor = BrickColor.new("Really black") |
250 | + | prt8.TopSurface = "Smooth" |
251 | - | part4.Name = "Handle4" |
251 | + | prt8.Transparency = 0 |
252 | - | part4.Size = Vector3.new(1,3,1) |
252 | + | prt8.BottomSurface = "Smooth" |
253 | - | part4.Position = Torso.Position |
253 | + | prt8.Reflectance = 0.5 |
254 | - | local part5 = Instance.new("Part") |
254 | + | prtM8 = Instance.new("SpecialMesh", prt8) |
255 | - | part5.formFactor = 1 |
255 | + | prtM8.Scale = Vector3.new(0.25,0.5,0.25) |
256 | - | part5.Parent = modelzorz |
256 | + | prtM8.MeshType = "FileMesh" |
257 | - | part5.CanCollide = false |
257 | + | prtM8.MeshId = "http://www.roblox.com/asset/?id=9756362" |
258 | - | part5.BrickColor = BrickColor.new("Really black") |
258 | + | prt8:BreakJoints() |
259 | - | part5.Name = "Handle5" |
259 | + | prtW8 = Instance.new("Weld", prt8) |
260 | - | part5.Size = Vector3.new(1,1,1) |
260 | + | prtW8.Part0 = prt4 |
261 | - | part5.Position = Torso.Position |
261 | + | prtW8.Part1 = prt8 |
262 | - | local part6 = Instance.new("Part") |
262 | + | prtW8.C1 = CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
263 | - | part6.formFactor = 1 |
263 | + | |
264 | - | part6.Parent = modelzorz |
264 | + | prt9 = Instance.new("Part", Char) |
265 | - | part6.CanCollide = false |
265 | + | prt9.Size = Vector3.new(1,1,1) |
266 | - | part6.BrickColor = BrickColor.new("Really black") |
266 | + | prt9.CanCollide = false |
267 | - | part6.Name = "Handle6" |
267 | + | prt9.BrickColor = BrickColor.new("Really Black") |
268 | - | part6.Size = Vector3.new(1,1,1) |
268 | + | prt9.TopSurface = "Smooth" |
269 | - | part6.Position = Torso.Position |
269 | + | prt9.Transparency = 0 |
270 | - | local part7 = Instance.new("Part") |
270 | + | prt9.BottomSurface = "Smooth" |
271 | - | part7.formFactor = 1 |
271 | + | prt9.Reflectance = 0.5 |
272 | - | part7.Parent = modelzorz |
272 | + | prtM9 = Instance.new("SpecialMesh", prt9) |
273 | - | part7.CanCollide = false |
273 | + | prtM9.Scale = Vector3.new(0.25,0.5,0.25) |
274 | - | part7.BrickColor = BrickColor.new("Really black") |
274 | + | prtM9.MeshType = "FileMesh" |
275 | - | part7.Name = "Handle7" |
275 | + | prtM9.MeshId = "http://www.roblox.com/asset/?id=9756362" |
276 | - | part7.Size = Vector3.new(1,1,1) |
276 | + | prt9:BreakJoints() |
277 | - | part7.Position = Torso.Position |
277 | + | prtW9 = Instance.new("Weld", prt9) |
278 | - | local part8 = Instance.new("Part") |
278 | + | prtW9.Part0 = prt5 |
279 | - | part8.formFactor = 1 |
279 | + | prtW9.Part1 = prt9 |
280 | - | part8.Parent = modelzorz |
280 | + | prtW9.C1 = CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
281 | - | part8.CanCollide = false |
281 | + | |
282 | - | part8.BrickColor = BrickColor.new("Really black") |
282 | + | prt10 = Instance.new("Part", Char) |
283 | - | part8.Name = "Handle8" |
283 | + | prt10.Size = Vector3.new(1,1,1) |
284 | - | part8.Size = Vector3.new(1,1,1) |
284 | + | prt10.CanCollide = false |
285 | - | part8.Position = Torso.Position |
285 | + | prt10.BrickColor = BrickColor.new("Really Black") |
286 | - | local part9 = Instance.new("Part") |
286 | + | prt10.TopSurface = "Smooth" |
287 | - | part9.formFactor = 1 |
287 | + | prt10.Transparency = 0 |
288 | - | part9.Parent = modelzorz |
288 | + | prt10.BottomSurface = "Smooth" |
289 | - | part9.CanCollide = false |
289 | + | prt10.Reflectance = 0.5 |
290 | - | part9.BrickColor = BrickColor.new("Really black") |
290 | + | prtM10 = Instance.new("SpecialMesh", prt10) |
291 | - | part9.Name = "Handle9" |
291 | + | prtM10.Scale = Vector3.new(0.25,0.5,0.25) |
292 | - | part9.Size = Vector3.new(1,1,1) |
292 | + | prtM10.MeshType = "FileMesh" |
293 | - | part9.Position = Torso.Position |
293 | + | prtM10.MeshId = "http://www.roblox.com/asset/?id=9756362" |
294 | - | local part10 = Instance.new("Part") |
294 | + | prt10:BreakJoints() |
295 | - | part10.formFactor = 1 |
295 | + | prtW10 = Instance.new("Weld", prt10) |
296 | - | part10.Parent = modelzorz |
296 | + | prtW10.Part0 = prt6 |
297 | - | part10.CanCollide = false |
297 | + | prtW10.Part1 = prt10 |
298 | - | part10.BrickColor = BrickColor.new("Really black") |
298 | + | prtW10.C1 = CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
299 | - | part10.Name = "Handle10" |
299 | + | |
300 | - | part10.Size = Vector3.new(1,1,1) |
300 | + | prt11 = Instance.new("Part", Char) |
301 | - | part10.Position = Torso.Position |
301 | + | prt11.Size = Vector3.new(1,1,1) |
302 | - | local part11 = Instance.new("Part") |
302 | + | prt11.CanCollide = false |
303 | - | part11.formFactor = 1 |
303 | + | prt11.BrickColor = BrickColor.new("Really Black") |
304 | - | part11.Parent = modelzorz |
304 | + | prt11.TopSurface = "Smooth" |
305 | - | part11.CanCollide = false |
305 | + | prt11.Transparency = 0 |
306 | - | part11.BrickColor = BrickColor.new("Really black") |
306 | + | prt11.BottomSurface = "Smooth" |
307 | - | part11.Name = "Handle11" |
307 | + | prt11.Reflectance = 0.5 |
308 | - | part11.Size = Vector3.new(1,1,1) |
308 | + | prtM11 = Instance.new("SpecialMesh", prt11) |
309 | - | part11.Position = Torso.Position |
309 | + | prtM11.Scale = Vector3.new(0.25,0.5,0.25) |
310 | - | local part12 = Instance.new("Part") |
310 | + | prtM11.MeshType = "FileMesh" |
311 | - | part12.formFactor = 1 |
311 | + | prtM11.MeshId = "http://www.roblox.com/asset/?id=9756362" |
312 | - | part12.Parent = modelzorz |
312 | + | prt11:BreakJoints() |
313 | - | part12.CanCollide = false |
313 | + | prtW11 = Instance.new("Weld", prt11) |
314 | - | part12.BrickColor = BrickColor.new("Really black") |
314 | + | prtW11.Part0 = prt7 |
315 | - | part12.Name = "Handle12" |
315 | + | prtW11.Part1 = prt11 |
316 | - | part12.Size = Vector3.new(1,1,1) |
316 | + | prtW11.C1 = CFrame.new(0,0.5,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
317 | - | part12.Position = Torso.Position |
317 | + | |
318 | - | local part13 = Instance.new("Part") |
318 | + | |
319 | - | part13.formFactor = 1 |
319 | + | ----------------- |
320 | - | part13.Parent = modelzorz |
320 | + | |
321 | - | part13.CanCollide = false |
321 | + | prt8 = Instance.new("Part", Char) |
322 | - | part13.Reflectance = 0.5 |
322 | + | prt8.Size = Vector3.new(1,1,1) |
323 | - | part13.BrickColor = bladecolor |
323 | + | prt8.CanCollide = false |
324 | - | part13.Name = "Blade1" |
324 | + | prt8.BrickColor = BrickColor.new("Really Black") |
325 | - | part13.Size = Vector3.new(2,1,1) |
325 | + | prt8.TopSurface = "Smooth" |
326 | - | part13.Position = Torso.Position |
326 | + | prt8.Transparency = 0 |
327 | - | local part14 = Instance.new("Part") |
327 | + | prt8.BottomSurface = "Smooth" |
328 | - | part14.formFactor = 1 |
328 | + | prt8.Reflectance = 0.5 |
329 | - | part14.Parent = modelzorz |
329 | + | prtM8 = Instance.new("SpecialMesh", prt8) |
330 | - | part14.CanCollide = false |
330 | + | prtM8.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
331 | - | part14.Reflectance = 0.5 |
331 | + | prtM8.MeshType = "FileMesh" |
332 | - | part14.BrickColor = bladecolor |
332 | + | prtM8.MeshId = "http://www.roblox.com/asset/?id=9756362" |
333 | - | part14.Name = "Blade2" |
333 | + | prt8:BreakJoints() |
334 | - | part14.Size = Vector3.new(1,1,1) |
334 | + | prtW8 = Instance.new("Weld", prt8) |
335 | - | part14.Position = Torso.Position |
335 | + | prtW8.Part0 = prt4 |
336 | - | local part15 = Instance.new("Part") |
336 | + | prtW8.Part1 = prt8 |
337 | - | part15.formFactor = 1 |
337 | + | prtW8.C1 = CFrame.new(0,0.8,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
338 | - | part15.Parent = modelzorz |
338 | + | |
339 | - | part15.CanCollide = false |
339 | + | prt9 = Instance.new("Part", Char) |
340 | - | part15.Reflectance = 0 |
340 | + | prt9.Size = Vector3.new(1,1,1) |
341 | - | part15.BrickColor = BrickColor.new("Black") |
341 | + | prt9.CanCollide = false |
342 | - | part15.Name = "Blade3" |
342 | + | prt9.BrickColor = BrickColor.new("Really Black") |
343 | - | part15.Size = Vector3.new(1,2,1) |
343 | + | prt9.TopSurface = "Smooth" |
344 | - | part15.Position = Torso.Position |
344 | + | prt9.Transparency = 0 |
345 | prt9.BottomSurface = "Smooth" | |
346 | - | local msh1 = Instance.new("BlockMesh") |
346 | + | prt9.Reflectance = 0.5 |
347 | - | msh1.Parent = prt1 |
347 | + | prtM9 = Instance.new("SpecialMesh", prt9) |
348 | - | msh1.Scale = Vector3.new(1,1,0.5) |
348 | + | prtM9.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
349 | - | local msh2 = Instance.new("SpecialMesh") |
349 | + | prtM9.MeshType = "FileMesh" |
350 | - | msh2.Parent = prt2 |
350 | + | prtM9.MeshId = "http://www.roblox.com/asset/?id=9756362" |
351 | - | msh2.MeshType = "Wedge" |
351 | + | prt9:BreakJoints() |
352 | - | msh2.Scale = Vector3.new(0.5,0.7,1) |
352 | + | prtW9 = Instance.new("Weld", prt9) |
353 | - | local msh3 = Instance.new("SpecialMesh") |
353 | + | prtW9.Part0 = prt5 |
354 | - | msh3.Parent = prt3 |
354 | + | prtW9.Part1 = prt9 |
355 | - | msh3.MeshType = "Wedge" |
355 | + | prtW9.C1 = CFrame.new(0,0.8,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
356 | - | msh3.Scale = Vector3.new(0.5,0.7,1) |
356 | + | |
357 | - | local msh4 = Instance.new("BlockMesh") |
357 | + | prt10 = Instance.new("Part", Char) |
358 | - | msh4.Parent = prt4 |
358 | + | prt10.Size = Vector3.new(1,1,1) |
359 | - | msh4.Scale = Vector3.new(0.9,0.9,0.5) |
359 | + | prt10.CanCollide = false |
360 | - | local msh5 = Instance.new("BlockMesh") |
360 | + | prt10.BrickColor = BrickColor.new("Really Black") |
361 | - | msh5.Parent = prt5 |
361 | + | prt10.TopSurface = "Smooth" |
362 | - | msh5.Scale = Vector3.new(0.9,0.9,0.5) |
362 | + | prt10.Transparency = 0 |
363 | - | local msh6 = Instance.new("BlockMesh") |
363 | + | prt10.BottomSurface = "Smooth" |
364 | - | msh6.Parent = prt6 |
364 | + | prt10.Reflectance = 0.5 |
365 | - | msh6.Scale = Vector3.new(0.8,0.8,0.5) |
365 | + | prtM10 = Instance.new("SpecialMesh", prt10) |
366 | - | local msh7 = Instance.new("SpecialMesh") |
366 | + | prtM10.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
367 | - | msh7.Parent = prt7 |
367 | + | prtM10.MeshType = "FileMesh" |
368 | - | msh7.MeshType = "Wedge" |
368 | + | prtM10.MeshId = "http://www.roblox.com/asset/?id=9756362" |
369 | - | msh7.Scale = Vector3.new(0.5,0.5,0.8) |
369 | + | prt10:BreakJoints() |
370 | - | local msh8 = Instance.new("SpecialMesh") |
370 | + | prtW10 = Instance.new("Weld", prt10) |
371 | - | msh8.Parent = prt8 |
371 | + | prtW10.Part0 = prt6 |
372 | - | msh8.MeshType = "Wedge" |
372 | + | prtW10.Part1 = prt10 |
373 | - | msh8.Scale = Vector3.new(0.5,0.5,0.8) |
373 | + | prtW10.C1 = CFrame.new(0,0.8,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
374 | - | local msh9 = Instance.new("BlockMesh") |
374 | + | |
375 | - | msh9.Parent = prt9 |
375 | + | prt11 = Instance.new("Part", Char) |
376 | - | msh9.Scale = Vector3.new(0.7,0.7,0.5) |
376 | + | prt11.Size = Vector3.new(1,1,1) |
377 | - | local msh10 = Instance.new("BlockMesh") |
377 | + | prt11.CanCollide = false |
378 | - | msh10.Parent = prt10 |
378 | + | prt11.BrickColor = BrickColor.new("Really Black") |
379 | - | msh10.Scale = Vector3.new(0.7,0.7,0.5) |
379 | + | prt11.TopSurface = "Smooth" |
380 | - | local msh11 = Instance.new("BlockMesh") |
380 | + | prt11.Transparency = 0 |
381 | - | msh11.Parent = prt11 |
381 | + | prt11.BottomSurface = "Smooth" |
382 | - | msh11.Scale = Vector3.new(0.7,0.7,0.5) |
382 | + | prt11.Reflectance = 0.5 |
383 | - | local msh12 = Instance.new("SpecialMesh") |
383 | + | prtM11 = Instance.new("SpecialMesh", prt11) |
384 | - | msh12.Parent = prt12 |
384 | + | prtM11.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
385 | - | msh12.MeshType = "Wedge" |
385 | + | prtM11.MeshType = "FileMesh" |
386 | - | msh12.Scale = Vector3.new(0.4,0.5,0.7) |
386 | + | prtM11.MeshId = "http://www.roblox.com/asset/?id=9756362" |
387 | - | local msh13 = Instance.new("SpecialMesh") |
387 | + | prt11:BreakJoints() |
388 | - | msh13.Parent = prt13 |
388 | + | prtW11 = Instance.new("Weld", prt11) |
389 | - | msh13.MeshType = "Wedge" |
389 | + | prtW11.Part0 = prt7 |
390 | - | msh13.Scale = Vector3.new(0.4,0.5,0.7) |
390 | + | prtW11.Part1 = prt11 |
391 | - | local msh14 = Instance.new("BlockMesh") |
391 | + | prtW11.C1 = CFrame.new(0,0.8,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
392 | - | msh14.Parent = prt14 |
392 | + | |
393 | - | msh14.Scale = Vector3.new(0.5,0.5,0.5) |
393 | + | --------------------------------------- |
394 | - | local msh15 = Instance.new("BlockMesh") |
394 | + | |
395 | - | msh15.Parent = prt15 |
395 | + | prt8 = Instance.new("Part", Char) |
396 | - | msh15.Scale = Vector3.new(0.5,0.5,0.5) |
396 | + | prt8.Size = Vector3.new(1,1,1) |
397 | - | local msh16 = Instance.new("SpecialMesh") |
397 | + | prt8.CanCollide = false |
398 | - | msh16.Parent = prt16 |
398 | + | prt8.BrickColor = BrickColor.new("Really Black") |
399 | - | msh16.MeshId = "http://www.roblox.com/Asset/?id=9756362" |
399 | + | prt8.TopSurface = "Smooth" |
400 | - | msh16.Scale = Vector3.new(0.6,0.6,0.6) |
400 | + | prt8.Transparency = 0 |
401 | - | local msh17 = Instance.new("SpecialMesh") |
401 | + | prt8.BottomSurface = "Smooth" |
402 | - | msh17.Parent = prt17 |
402 | + | prt8.Reflectance = 0.5 |
403 | - | msh17.MeshId = "http://www.roblox.com/Asset/?id=9756362" |
403 | + | prtM8 = Instance.new("SpecialMesh", prt8) |
404 | - | msh17.Scale = Vector3.new(0.8,0.8,0.3) |
404 | + | prtM8.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
405 | - | local msh18 = Instance.new("CylinderMesh") |
405 | + | prtM8.MeshType = "FileMesh" |
406 | - | msh18.Parent = prt18 |
406 | + | prtM8.MeshId = "http://www.roblox.com/asset/?id=9756362" |
407 | - | msh18.Scale = Vector3.new(0.3,0.2,0.5) |
407 | + | prt8:BreakJoints() |
408 | - | local msh19 = Instance.new("CylinderMesh") |
408 | + | prtW8 = Instance.new("Weld", prt8) |
409 | - | msh19.Parent = prt19 |
409 | + | prtW8.Part0 = prt4 |
410 | - | msh19.Scale = Vector3.new(0.3,0.2,0.5) |
410 | + | prtW8.Part1 = prt8 |
411 | prtW8.C1 = CFrame.new(0,0.2,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) | |
412 | - | local mesh1 = Instance.new("CylinderMesh") |
412 | + | |
413 | - | mesh1.Parent = part1 |
413 | + | prt9 = Instance.new("Part", Char) |
414 | - | mesh1.Scale = Vector3.new(0.31,0.1,0.31) |
414 | + | prt9.Size = Vector3.new(1,1,1) |
415 | - | local mesh2 = Instance.new("CylinderMesh") |
415 | + | prt9.CanCollide = false |
416 | - | mesh2.Parent = part2 |
416 | + | prt9.BrickColor = BrickColor.new("Really Black") |
417 | - | mesh2.Scale = Vector3.new(0.31,0.1,0.31) |
417 | + | prt9.TopSurface = "Smooth" |
418 | - | local mesh3 = Instance.new("CylinderMesh") |
418 | + | prt9.Transparency = 0 |
419 | - | mesh3.Parent = part3 |
419 | + | prt9.BottomSurface = "Smooth" |
420 | - | mesh3.Scale = Vector3.new(0.31,0.1,0.31) |
420 | + | prt9.Reflectance = 0.5 |
421 | - | local mesh4 = Instance.new("CylinderMesh") |
421 | + | prtM9 = Instance.new("SpecialMesh", prt9) |
422 | - | mesh4.Parent = part4 |
422 | + | prtM9.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
423 | - | mesh4.Scale = Vector3.new(0.3,0.4,0.3) |
423 | + | prtM9.MeshType = "FileMesh" |
424 | - | local mesh5 = Instance.new("SpecialMesh") |
424 | + | prtM9.MeshId = "http://www.roblox.com/asset/?id=9756362" |
425 | - | mesh5.Parent = part5 |
425 | + | prt9:BreakJoints() |
426 | - | mesh5.MeshId = "http://www.roblox.com/asset/?id=3270017" |
426 | + | prtW9 = Instance.new("Weld", prt9) |
427 | - | mesh5.Scale = Vector3.new(0.6,0.6,0.6) |
427 | + | prtW9.Part0 = prt5 |
428 | - | local mesh6 = Instance.new("BlockMesh") |
428 | + | prtW9.Part1 = prt9 |
429 | - | mesh6.Parent = part6 |
429 | + | prtW9.C1 = CFrame.new(0,0.2,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
430 | - | mesh6.Scale = Vector3.new(0.2,0.4,0.2) |
430 | + | |
431 | - | local mesh7 = Instance.new("BlockMesh") |
431 | + | prt10 = Instance.new("Part", Char) |
432 | - | mesh7.Parent = part7 |
432 | + | prt10.Size = Vector3.new(1,1,1) |
433 | - | mesh7.Scale = Vector3.new(0.2,0.4,0.2) |
433 | + | prt10.CanCollide = false |
434 | - | local mesh8 = Instance.new("BlockMesh") |
434 | + | prt10.BrickColor = BrickColor.new("Really Black") |
435 | - | mesh8.Parent = part8 |
435 | + | prt10.TopSurface = "Smooth" |
436 | - | mesh8.Scale = Vector3.new(0.3,0.9,0.3) |
436 | + | prt10.Transparency = 0 |
437 | - | local mesh9 = Instance.new("BlockMesh") |
437 | + | prt10.BottomSurface = "Smooth" |
438 | - | mesh9.Parent = part9 |
438 | + | prt10.Reflectance = 0.5 |
439 | - | mesh9.Scale = Vector3.new(0.2, 0.5, 0.2) |
439 | + | prtM10 = Instance.new("SpecialMesh", prt10) |
440 | - | local mesh10 = Instance.new("BlockMesh") |
440 | + | prtM10.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
441 | - | mesh10.Parent = part10 |
441 | + | prtM10.MeshType = "FileMesh" |
442 | - | mesh10.Scale = Vector3.new(0.2, 0.5, 0.2) |
442 | + | prtM10.MeshId = "http://www.roblox.com/asset/?id=9756362" |
443 | - | local mesh11 = Instance.new("BlockMesh") |
443 | + | prt10:BreakJoints() |
444 | - | mesh11.Parent = part11 |
444 | + | prtW10 = Instance.new("Weld", prt10) |
445 | - | mesh11.Scale = Vector3.new(0.2, 0.5, 0.2) |
445 | + | prtW10.Part0 = prt6 |
446 | - | local mesh12 = Instance.new("BlockMesh") |
446 | + | prtW10.Part1 = prt10 |
447 | - | mesh12.Parent = part12 |
447 | + | prtW10.C1 = CFrame.new(0,0.2,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
448 | - | mesh12.Scale = Vector3.new(0.2, 0.5, 0.2) |
448 | + | |
449 | - | local mesh13 = Instance.new("BlockMesh") |
449 | + | prt11 = Instance.new("Part", Char) |
450 | - | mesh13.Parent = part13 |
450 | + | prt11.Size = Vector3.new(1,1,1) |
451 | - | mesh13.Scale = Vector3.new(1.3, 0.6, 0.2) |
451 | + | prt11.CanCollide = false |
452 | - | local mesh14 = Instance.new("SpecialMesh") |
452 | + | prt11.BrickColor = BrickColor.new("Really Black") |
453 | - | mesh14.Parent = part14 |
453 | + | prt11.TopSurface = "Smooth" |
454 | - | mesh14.MeshType = "Wedge" |
454 | + | prt11.Transparency = 0 |
455 | - | mesh14.Scale = Vector3.new(0.2,0.4,0.5) |
455 | + | prt11.BottomSurface = "Smooth" |
456 | - | local mesh15 = Instance.new("CylinderMesh") |
456 | + | prt11.Reflectance = 0.5 |
457 | - | mesh15.Parent = part15 |
457 | + | prtM11 = Instance.new("SpecialMesh", prt11) |
458 | - | mesh15.Scale = Vector3.new(2.3,0.8,0.3) |
458 | + | prtM11.Scale = Vector3.new(0.25/2,0.25,0.25/2) |
459 | prtM11.MeshType = "FileMesh" | |
460 | - | local wld1 = Instance.new("Weld") |
460 | + | prtM11.MeshId = "http://www.roblox.com/asset/?id=9756362" |
461 | - | wld1.Parent = prt1 |
461 | + | prt11:BreakJoints() |
462 | - | wld1.Part0 = prt1 |
462 | + | prtW11 = Instance.new("Weld", prt11) |
463 | - | wld1.Part1 = Torso |
463 | + | prtW11.Part0 = prt7 |
464 | - | wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.7) |
464 | + | prtW11.Part1 = prt11 |
465 | - | wld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
465 | + | prtW11.C1 = CFrame.new(0,0.2,0)*CFrame.Angles(math.rad(0),0,math.rad(0)) |
466 | - | local wld2 = Instance.new("Weld") |
466 | + | |
467 | - | wld2.Parent = prt2 |
467 | + | delay(0, function() |
468 | - | wld2.Part0 = prt2 |
468 | + | while true do |
469 | - | wld2.Part1 = prt1 |
469 | + | for i = 1,360 do |
470 | - | wld2.C0 = CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(180)) * CFrame.new(0.5,1.6,0) |
470 | + | prtW7.C1 = CFrame.new(0.7,0.5,0)*CFrame.Angles(math.rad(0),math.rad(i+270),math.rad(0)) |
471 | - | wld2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
471 | + | prtW6.C1 = CFrame.new(0.7,0.5,0)*CFrame.Angles(math.rad(0),math.rad(i+180),math.rad(0)) |
472 | - | local wld3 = Instance.new("Weld") |
472 | + | prtW5.C1 = CFrame.new(0.7,0.5,0)*CFrame.Angles(math.rad(0),math.rad(i+90),math.rad(0)) |
473 | - | wld3.Parent = prt3 |
473 | + | prtW4.C1 = CFrame.new(0.7,0.5,0)*CFrame.Angles(math.rad(0),math.rad(i),math.rad(0)) |
474 | - | wld3.Part0 = prt3 |
474 | + | wait() |
475 | - | wld3.Part1 = prt1 |
475 | + | |
476 | - | wld3.C0 = CFrame.fromEulerAnglesXYZ(0,-math.rad(90),math.rad(180)) * CFrame.new(-0.5,1.6,0) |
476 | + | |
477 | - | wld3.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
477 | + | end) |
478 | - | local wld4 = Instance.new("Weld") |
478 | + | |
479 | - | wld4.Parent = prt4 |
479 | + | ---- |
480 | - | wld4.Part0 = prt4 |
480 | + | prtW.Part0 = Char["Torso"] |
481 | - | wld4.Part1 = prt1 |
481 | + | prtW.Part1 = prt1 |
482 | - | wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,1.2) * CFrame.new(0.6,-0.9,0) |
482 | + | prtW.C1 = CFrame.new(0,0,-0.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-45)) |
483 | - | wld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
483 | + | |
484 | - | local wld5 = Instance.new("Weld") |
484 | + | ---- |
485 | - | wld5.Parent = prt5 |
485 | + | |
486 | - | wld5.Part0 = prt5 |
486 | + | |
487 | - | wld5.Part1 = prt1 |
487 | + | |
488 | - | wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,-1.2) * CFrame.new(-0.6,-0.9,0) |
488 | + | ----------- |
489 | - | wld5.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
489 | + | Torso = Instance.new("Part", Char) |
490 | - | local wld6 = Instance.new("Weld") |
490 | + | Torso.formFactor = "Symmetric" |
491 | - | wld6.Parent = prt6 |
491 | + | Torso.BrickColor = BrickColor.new("Really Black") |
492 | - | wld6.Part0 = prt6 |
492 | + | Torso.Size = Char.Torso.Size |
493 | - | wld6.Part1 = prt1 |
493 | + | Torso.Transparency = 1 |
494 | - | wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.15,-0.05) |
494 | + | Torso.Reflectance = 0.5 |
495 | - | wld6.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
495 | + | Torso:BreakJoints() |
496 | - | local wld7 = Instance.new("Weld") |
496 | + | Torsow = Instance.new("Weld", Torso) |
497 | - | wld7.Parent = prt7 |
497 | + | Torsow.Part0 = Char["Torso"] |
498 | - | wld7.Part0 = prt7 |
498 | + | Torsow.Part1 = Torso |
499 | - | wld7.Part1 = prt2 |
499 | + | Torsow.C1 = CFrame.Angles(0,math.rad(0),0) |
500 | - | wld7.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.05,0.2,-0.1) |
500 | + | Hw = Instance.new("Weld", Torso) |
501 | - | wld7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
501 | + | Hw.Part0 = Torso |
502 | - | local wld8 = Instance.new("Weld") |
502 | + | Hw.Part1 = Char.Head |
503 | - | wld8.Parent = prt8 |
503 | + | Hw.C1 = CFrame.new(0,-1.5,0) |
504 | - | wld8.Part0 = prt8 |
504 | + | |
505 | - | wld8.Part1 = prt3 |
505 | + | ------------ |
506 | - | wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0.05,0.2,-0.1) |
506 | + | |
507 | - | wld8.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
507 | + | |
508 | - | local wld9 = Instance.new("Weld") |
508 | + | if script.Parent.className ~= "HopperBin" then |
509 | - | wld9.Parent = prt9 |
509 | + | knife = Instance.new("HopperBin") |
510 | - | wld9.Part0 = prt9 |
510 | + | knife.Parent = User.Backpack |
511 | - | wld9.Part1 = prt4 |
511 | + | knife.Name = "Staff" |
512 | - | wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.1,-0.05,-0.05) |
512 | + | script.Parent = knife |
513 | - | wld9.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
513 | + | |
514 | - | local wld10 = Instance.new("Weld") |
514 | + | |
515 | - | wld10.Parent = prt10 |
515 | + | |
516 | - | wld10.Part0 = prt10 |
516 | + | function Spin() |
517 | - | wld10.Part1 = prt5 |
517 | + | haw.Part1 = Char["Right Arm"] |
518 | - | wld10.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0.1,-0.05,-0.05) |
518 | + | |
519 | - | wld10.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
519 | + | |
520 | - | local wld11 = Instance.new("Weld") |
520 | + | Torso.Transparency = 0 |
521 | - | wld11.Parent = prt11 |
521 | + | Char.Torso.Transparency = 1 |
522 | - | wld11.Part0 = prt11 |
522 | + | Char.Torso["Right Shoulder"].Part0 = Torso |
523 | - | wld11.Part1 = prt6 |
523 | + | Char.Torso["Right Hip"].Part0 = Torso |
524 | - | wld11.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.01) |
524 | + | Char.Torso["Left Shoulder"].Part0 = Torso |
525 | - | wld11.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
525 | + | Char.Torso["Left Hip"].Part0 = Torso |
526 | - | local wld12 = Instance.new("Weld") |
526 | + | haw.C0 = CFrame.Angles(0,0,math.rad(90)) |
527 | - | wld12.Parent = prt12 |
527 | + | for i = 1,3 do |
528 | - | wld12.Part0 = prt12 |
528 | + | for i = 1,380,20 do |
529 | - | wld12.Part1 = prt7 |
529 | + | Torsow.C1 = CFrame.Angles(0,math.rad(i),0) |
530 | - | wld12.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-0.06,0.11,-0.06) |
530 | + | wait() |
531 | - | wld12.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
531 | + | |
532 | - | local wld13 = Instance.new("Weld") |
532 | + | |
533 | - | wld13.Parent = prt13 |
533 | + | |
534 | - | wld13.Part0 = prt13 |
534 | + | haw.Part1 = nil |
535 | - | wld13.Part1 = prt8 |
535 | + | |
536 | - | wld13.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0.06,0.11,-0.06) |
536 | + | haw.C0 = CFrame.Angles(0,0,math.rad(0)) |
537 | - | wld13.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
537 | + | Torso.Transparency = 1 |
538 | - | local wld14 = Instance.new("Weld") |
538 | + | Char.Torso.Transparency = 0 |
539 | - | wld14.Parent = prt14 |
539 | + | Char.Torso["Right Shoulder"].Part0 = Char.Torso |
540 | - | wld14.Part0 = prt14 |
540 | + | Char.Torso["Right Hip"].Part0 = Char.Torso |
541 | - | wld14.Part1 = prt9 |
541 | + | Char.Torso["Left Shoulder"].Part0 = Char.Torso |
542 | - | wld14.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.01) |
542 | + | Char.Torso["Left Hip"].Part0 = Char.Torso |
543 | - | wld14.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
543 | + | |
544 | - | local wld15 = Instance.new("Weld") |
544 | + | |
545 | - | wld15.Parent = prt15 |
545 | + | |
546 | - | wld15.Part0 = prt15 |
546 | + | function Equip() |
547 | - | wld15.Part1 = prt10 |
547 | + | |
548 | - | wld15.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,-0.01) |
548 | + | haw.Part1 = Char["Right Arm"] |
549 | - | wld15.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
549 | + | haw2.Part1 = Char["Left Arm"] |
550 | - | local wld16 = Instance.new("Weld") |
550 | + | for i = 1,45,3 do |
551 | - | wld16.Parent = prt16 |
551 | + | haw.C0 = CFrame.Angles(math.rad(-i),math.rad(i),0) |
552 | - | wld16.Part0 = prt16 |
552 | + | wait() |
553 | - | wld16.Part1 = prt11 |
553 | + | |
554 | - | wld16.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.1,-0.2) |
554 | + | |
555 | - | wld16.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
555 | + | prtW.Part0 = Char["Right Arm"] |
556 | - | local wld17 = Instance.new("Weld") |
556 | + | prtW.Part1 = prt1 |
557 | - | wld17.Parent = prt17 |
557 | + | prtW.C1 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),0,math.rad(0)) |
558 | - | wld17.Part0 = prt17 |
558 | + | |
559 | - | wld17.Part1 = prt11 |
559 | + | for i = 1,45,3 do |
560 | - | wld17.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.1,-0.2) |
560 | + | haw.C0 = CFrame.Angles(math.rad(-45+i),math.rad(45-i),0) |
561 | - | wld17.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
561 | + | wait() |
562 | - | local wld18 = Instance.new("Weld") |
562 | + | |
563 | - | wld18.Parent = prt18 |
563 | + | haw.Part1 = nil |
564 | - | wld18.Part0 = prt18 |
564 | + | haw2.Part1 = nil |
565 | - | wld18.Part1 = prt14 |
565 | + | |
566 | - | wld18.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(-0.1,0,-0.2) |
566 | + | |
567 | - | wld18.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
567 | + | function UnEquip() |
568 | - | local wld19 = Instance.new("Weld") |
568 | + | |
569 | - | wld19.Parent = prt19 |
569 | + | haw.Part1 = Char["Right Arm"] |
570 | - | wld19.Part0 = prt19 |
570 | + | haw2.Part1 = Char["Left Arm"] |
571 | - | wld19.Part1 = prt15 |
571 | + | for i = 1,45,3 do |
572 | - | wld19.C0 = CFrame.fromEulerAnglesXYZ(math.rad(90),0,0) * CFrame.new(0.1,0,-0.2) |
572 | + | haw.C0 = CFrame.Angles(math.rad(-i),math.rad(i),0) |
573 | - | wld19.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
573 | + | wait() |
574 | end | |
575 | - | local weld1 = Instance.new("Weld") |
575 | + | |
576 | - | weld1.Parent = part1 |
576 | + | prtW.Part0 = Char["Torso"] |
577 | - | weld1.Part0 = part1 |
577 | + | prtW.Part1 = prt1 |
578 | - | weld1.Part1 = prt1 |
578 | + | prtW.C1 = CFrame.new(0,0,-0.5)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-45)) |
579 | - | weld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-1.7,0.2) |
579 | + | |
580 | - | weld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
580 | + | for i = 1,45,3 do |
581 | - | local weld2 = Instance.new("Weld") |
581 | + | haw.C0 = CFrame.Angles(math.rad(-45+i),math.rad(45-i),0) |
582 | - | weld2.Parent = part2 |
582 | + | wait() |
583 | - | weld2.Part0 = part2 |
583 | + | |
584 | - | weld2.Part1 = part1 |
584 | + | |
585 | - | weld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.3,0) |
585 | + | haw.Part1 = nil |
586 | - | weld2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
586 | + | haw2.Part1 = nil |
587 | - | local weld3 = Instance.new("Weld") |
587 | + | |
588 | - | weld3.Parent = part3 |
588 | + | |
589 | - | weld3.Part0 = part3 |
589 | + | |
590 | - | weld3.Part1 = part1 |
590 | + | |
591 | - | weld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.3,0) |
591 | + | function Lightning(hit, m) |
592 | - | weld3.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
592 | + | |
593 | - | local weld4 = Instance.new("Weld") |
593 | + | local mag = math.floor((hit - prt2.Position).magnitude) |
594 | - | weld4.Parent = part4 |
594 | + | local part_size = mag/5 |
595 | - | weld4.Part0 = part4 |
595 | + | |
596 | - | weld4.Part1 = part1 |
596 | + | if m.Target.Parent:findFirstChild("Humanoid") then |
597 | - | weld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
597 | + | m.Target.Parent.Humanoid.Health = m.Target.Parent.Humanoid.Health - m.Target.Parent.Humanoid.MaxHealth/3 |
598 | - | weld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
598 | + | |
599 | - | local weld5 = Instance.new("Weld") |
599 | + | |
600 | - | weld5.Parent = part5 |
600 | + | local P = Instance.new("Part") |
601 | - | weld5.Part0 = part5 |
601 | + | P.Name = "P" |
602 | - | weld5.Part1 = part1 |
602 | + | local Place0 = prt2 |
603 | - | weld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.8,0) |
603 | + | P.formFactor = 0 |
604 | - | weld5.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
604 | + | P.Size = Vector3.new(1,1,(Place0.Position - hit).magnitude) |
605 | - | local weld6 = Instance.new("Weld") |
605 | + | P.CFrame = CFrame.new((Place0.Position + hit)/2,Place0.Position) |
606 | - | weld6.Parent = part6 |
606 | + | P.Parent = Char |
607 | - | weld6.Part0 = part6 |
607 | + | P.BrickColor = prt1.BrickColor |
608 | - | weld6.Part1 = part5 |
608 | + | P.Transparency = 0 |
609 | - | weld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
609 | + | P.Reflectance = 0.5 |
610 | - | weld6.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
610 | + | P.Anchored = true |
611 | - | local weld7 = Instance.new("Weld") |
611 | + | P.CanCollide = false |
612 | - | weld7.Parent = part7 |
612 | + | m6 = Instance.new("BlockMesh", P) |
613 | - | weld7.Part0 = part7 |
613 | + | m6.Scale = Vector3.new(0.6,0.6,1) |
614 | - | weld7.Part1 = part5 |
614 | + | |
615 | - | weld7.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)) * CFrame.new(0,0,0) |
615 | + | delay(0, function() |
616 | - | weld7.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
616 | + | for i = 1,10,2 do |
617 | - | local weld8 = Instance.new("Weld") |
617 | + | P.Transparency = i/10 |
618 | - | weld8.Parent = part8 |
618 | + | P.Reflectance = 0 |
619 | - | weld8.Part0 = part8 |
619 | + | wait() |
620 | - | weld8.Part1 = part1 |
620 | + | |
621 | - | weld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)) * CFrame.new(0,0.6,0) |
621 | + | P:Remove() |
622 | - | local weld9 = Instance.new("Weld") |
622 | + | end) |
623 | - | weld9.Parent = part9 |
623 | + | |
624 | - | weld9.Part0 = part9 |
624 | + | |
625 | - | weld9.Part1 = part8 |
625 | + | |
626 | - | weld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0.6,0) |
626 | + | --------------------------------------------------------------------------------------- |
627 | - | local weld10 = Instance.new("Weld") |
627 | + | function spark(A,B) |
628 | - | weld10.Parent = part10 |
628 | + | Hit = A.CFrame |
629 | - | weld10.Part0 = part10 |
629 | + | local P = Instance.new("Part") |
630 | - | weld10.Part1 = part9 |
630 | + | P.Name = "Guideline" |
631 | - | weld10.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)) * CFrame.new(0,0,0) |
631 | + | local Place0 = B.CFrame |
632 | - | local weld11 = Instance.new("Weld") |
632 | + | P.formFactor = 0 |
633 | - | weld11.Parent = part11 |
633 | + | P.Size = Vector3.new(1,1,(Place0.p - Hit.p).magnitude) |
634 | - | weld11.Part0 = part11 |
634 | + | P.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p) |
635 | - | weld11.Part1 = part8 |
635 | + | P.Parent = script.Parent.Parent |
636 | - | weld11.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.6,0) |
636 | + | P.BrickColor = BrickColor.Black() |
637 | - | local weld12 = Instance.new("Weld") |
637 | + | P.Anchored = true |
638 | - | weld12.Parent = part12 |
638 | + | P.CanCollide = false |
639 | - | weld12.Part0 = part12 |
639 | + | P.Transparency = 1 |
640 | - | weld12.Part1 = part11 |
640 | + | m = Instance.new("BlockMesh") |
641 | - | weld12.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)) * CFrame.new(0,0,0) |
641 | + | m.Scale = Vector3.new(0.1,0.1,1) |
642 | - | local weld13 = Instance.new("Weld") |
642 | + | m.Parent = P |
643 | - | weld13.Parent = part13 |
643 | + | mh = A.CFrame |
644 | - | weld13.Part0 = part13 |
644 | + | for c1 = 1, 3 do |
645 | - | weld13.Part1 = part8 |
645 | + | oldHit = B.CFrame |
646 | - | weld13.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(-1.4,0,0) |
646 | + | for count = 1, 30 do |
647 | - | local weld14 = Instance.new("Weld") |
647 | + | val1 = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) |
648 | - | weld14.Parent = part14 |
648 | + | val2 = P.Size.z / 10 |
649 | - | weld14.Part0 = part14 |
649 | + | val3 = P.CFrame.lookVector * -1 |
650 | - | weld14.Part1 = part13 |
650 | + | val4 = count * val2 |
651 | - | weld14.C0 = CFrame.fromEulerAnglesXYZ(3.95,math.rad(90),0) * CFrame.new(-1.3,0,0) |
651 | + | val5 = val4 * val3 |
652 | - | local weld15 = Instance.new("Weld") |
652 | + | val6 = B.CFrame.p |
653 | - | weld15.Parent = part15 |
653 | + | Hit = CFrame.new(val5 + val1 + val6) |
654 | - | weld15.Part0 = part15 |
654 | + | local s = Instance.new("Part") |
655 | - | weld15.Part1 = part13 |
655 | + | s.Name = "Spark" |
656 | - | weld15.C0 = CFrame.fromEulerAnglesXYZ(4.7,math.rad(90),0) * CFrame.new(0,0,0) |
656 | + | local Place0 = oldHit |
657 | s.formFactor = 0 | |
658 | - | local wingblade1 = Instance.new("Part") |
658 | + | s.Size = Vector3.new(1,1,(Place0.p - Hit.p).magnitude) |
659 | - | wingblade1.formFactor = 1 |
659 | + | s.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p) |
660 | - | wingblade1.Parent = nil |
660 | + | s.Parent = script.Parent |
661 | - | wingblade1.Transparency = 0.4 |
661 | + | s.BrickColor = BrickColor.White() |
662 | - | wingblade1.CanCollide = false |
662 | + | s.Anchored = true |
663 | - | wingblade1.Reflectance = 0 |
663 | + | s.CanCollide = false |
664 | - | wingblade1.BrickColor = BrickColor.new("White") |
664 | + | m = Instance.new("BlockMesh") |
665 | - | wingblade1.Name = "Wingblade1" |
665 | + | m.Scale = Vector3.new(0.1,0.1,1) |
666 | - | wingblade1.Size = Vector3.new(1,1,3) |
666 | + | m.Parent = s |
667 | - | wingblade1.Position = Torso.Position |
667 | + | clone = s:clone() |
668 | - | local wingblade2 = Instance.new("Part") |
668 | + | clone.Mesh.Scale = Vector3.new(0.3,0.3,1.1) |
669 | - | wingblade2.formFactor = 1 |
669 | + | clone.BrickColor = BrickColor.Blue() |
670 | - | wingblade2.Parent = nil |
670 | + | clone.Transparency = 0.8 |
671 | - | wingblade2.Transparency = 0.4 |
671 | + | clone.Parent = s.Parent |
672 | - | wingblade2.CanCollide = false |
672 | + | oldHit = Hit |
673 | - | wingblade2.Reflectance = 0 |
673 | + | |
674 | - | wingblade2.BrickColor = BrickColor.new("White") |
674 | + | Hit = oldHit |
675 | - | wingblade2.Name = "Wingblade2" |
675 | + | local s = Instance.new("Part") |
676 | - | wingblade2.Size = Vector3.new(1,1,3) |
676 | + | s.Name = "Spark" |
677 | - | wingblade2.Position = Torso.Position |
677 | + | local Place0 = mh |
678 | - | local wingblade3 = Instance.new("Part") |
678 | + | s.formFactor = 0 |
679 | - | wingblade3.formFactor = 1 |
679 | + | s.Size = Vector3.new(1,1,(Place0.p - Hit.p).magnitude) |
680 | - | wingblade3.Parent = nil |
680 | + | s.CFrame = CFrame.new((Place0.p + Hit.p)/2,Place0.p) |
681 | - | wingblade3.Transparency = 0.4 |
681 | + | s.Parent = script.Parent |
682 | - | wingblade3.CanCollide = false |
682 | + | s.BrickColor = BrickColor.White() |
683 | - | wingblade3.Reflectance = 0 |
683 | + | s.Anchored = true |
684 | - | wingblade3.BrickColor = BrickColor.new("White") |
684 | + | s.CanCollide = false |
685 | - | wingblade3.Name = "Wingblade3" |
685 | + | m = Instance.new("BlockMesh") |
686 | - | wingblade3.Size = Vector3.new(1,1,3) |
686 | + | m.Scale = Vector3.new(0.1,0.1,1) |
687 | - | wingblade3.Position = Torso.Position |
687 | + | m.Parent = s |
688 | - | local wingblade4 = Instance.new("Part") |
688 | + | clone = s:clone() |
689 | - | wingblade4.formFactor = 1 |
689 | + | clone.Mesh.Scale = Vector3.new(0.3,0.3,1.1) |
690 | - | wingblade4.Parent = nil |
690 | + | clone.BrickColor = BrickColor.Blue() |
691 | - | wingblade4.Transparency = 0.4 |
691 | + | clone.Transparency = 0.8 |
692 | - | wingblade4.CanCollide = false |
692 | + | clone.Parent = s.Parent |
693 | - | wingblade4.Reflectance = 0 |
693 | + | wait(0.5) |
694 | - | wingblade4.BrickColor = BrickColor.new("White") |
694 | + | |
695 | - | wingblade4.Name = "Wingblade4" |
695 | + | P:remove() |
696 | - | wingblade4.Size = Vector3.new(1,1,3) |
696 | + | |
697 | - | wingblade4.Position = Torso.Position |
697 | + | --Lightning = Instance.new("Model", Char) |
698 | - | local wingblade5 = Instance.new("Part") |
698 | + | function PlaceL(BB) |
699 | - | wingblade5.formFactor = 1 |
699 | + | |
700 | - | wingblade5.Parent = nil |
700 | + | local PA = Instance.new("Part") |
701 | - | wingblade5.Transparency = 0.4 |
701 | + | PA.Anchored = true |
702 | - | wingblade5.CanCollide = false |
702 | + | PA.Locked = true |
703 | - | wingblade5.Reflectance = 0 |
703 | + | PA.CanCollide = false |
704 | - | wingblade5.BrickColor = BrickColor.new("White") |
704 | + | PA.Transparency = 1 |
705 | - | wingblade5.Name = "Wingblade5" |
705 | + | PA.Size = Vector3.new(0.1,0.1,0.1) |
706 | - | wingblade5.Size = Vector3.new(1,1,3) |
706 | + | PA.Parent = Lightning |
707 | - | wingblade5.Position = Torso.Position |
707 | + | PA.CFrame = CFrame.new(BB.x,BB.y,BB.z) |
708 | - | local wingblade6 = Instance.new("Part") |
708 | + | spark(prt2,PA) |
709 | - | wingblade6.formFactor = 1 |
709 | + | for i = 1,10 do wait() |
710 | - | wingblade6.Parent = nil |
710 | + | for i,v in pairs(Lightning:GetChildren()) do |
711 | - | wingblade6.Transparency = 0.4 |
711 | + | if v:IsA("Part") then |
712 | - | wingblade6.CanCollide = false |
712 | + | v.Transparency = v.Transparency + 0.1 |
713 | - | wingblade6.Reflectance = 0 |
713 | + | |
714 | - | wingblade6.BrickColor = BrickColor.new("White") |
714 | + | |
715 | - | wingblade6.Name = "Wingblade6" |
715 | + | |
716 | - | wingblade6.Size = Vector3.new(1,1,3) |
716 | + | for i,v in pairs(Lightning:GetChildren()) do |
717 | - | wingblade6.Position = Torso.Position |
717 | + | if v:IsA("Part") then |
718 | v:Remove() | |
719 | - | local wingmesh1 = Instance.new("SpecialMesh") |
719 | + | |
720 | - | wingmesh1.Parent = wingblade1 |
720 | + | |
721 | - | wingmesh1.MeshId = "rbxasset://fonts/sword.mesh" |
721 | + | end)) |
722 | - | wingmesh1.Scale = Vector3.new(1,1,1) |
722 | + | |
723 | - | local wingmesh2 = Instance.new("SpecialMesh") |
723 | + | --------------------------------------------------------------------------------------- |
724 | - | wingmesh2.Parent = wingblade2 |
724 | + | |
725 | - | wingmesh2.MeshId = "rbxasset://fonts/sword.mesh" |
725 | + | function SlashClick() |
726 | - | wingmesh2.Scale = Vector3.new(1,1,1) |
726 | + | haw.Part1 = Char["Right Arm"] |
727 | - | local wingmesh3 = Instance.new("SpecialMesh") |
727 | + | haw2.Part1 = Char["Left Arm"] |
728 | - | wingmesh3.Parent = wingblade3 |
728 | + | |
729 | - | wingmesh3.MeshId = "rbxasset://fonts/sword.mesh" |
729 | + | |
730 | - | wingmesh3.Scale = Vector3.new(1,1,1) |
730 | + | for i = 1,45,3 do |
731 | - | local wingmesh4 = Instance.new("SpecialMesh") |
731 | + | haw.C0 = CFrame.Angles(math.rad(i),math.rad(i),0) |
732 | - | wingmesh4.Parent = wingblade4 |
732 | + | wait() |
733 | - | wingmesh4.MeshId = "rbxasset://fonts/sword.mesh" |
733 | + | |
734 | - | wingmesh4.Scale = Vector3.new(1,1,1) |
734 | + | |
735 | - | local wingmesh5 = Instance.new("SpecialMesh") |
735 | + | --- |
736 | - | wingmesh5.Parent = wingblade5 |
736 | + | local sound = Instance.new("Sound", Char.Head) |
737 | - | wingmesh5.MeshId = "rbxasset://fonts/sword.mesh" |
737 | + | sound.SoundId = "rbxasset://sounds\\swordslash.wav" |
738 | - | wingmesh5.Scale = Vector3.new(1,1,1) |
738 | + | sound.Pitch = 0.9 |
739 | - | local wingmesh6 = Instance.new("SpecialMesh") |
739 | + | sound.PlayOnRemove = true |
740 | - | wingmesh6.Parent = wingblade6 |
740 | + | wait() |
741 | - | wingmesh6.MeshId = "rbxasset://fonts/sword.mesh" |
741 | + | sound.Parent = nil |
742 | - | wingmesh6.Scale = Vector3.new(1,1,1) |
742 | + | --- |
743 | for i = 1,45,5 do | |
744 | - | local wingweld1 = Instance.new("Weld") |
744 | + | haw.C0 = CFrame.Angles(math.rad(45+i),math.rad(45),0) |
745 | - | wingweld1.Parent = wingblade1 |
745 | + | wait() |
746 | - | wingweld1.Part0 = wingblade1 |
746 | + | |
747 | - | wingweld1.Part1 = Torso |
747 | + | for i = 1,135,15 do |
748 | - | wingweld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(1,0,0) |
748 | + | haw.C0 = CFrame.Angles(math.rad(90-i),math.rad(45),0) |
749 | - | wingweld1.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
749 | + | wait() |
750 | - | local wingweld2 = Instance.new("Weld") |
750 | + | |
751 | - | wingweld2.Parent = wingblade2 |
751 | + | for i = 1,90,10 do |
752 | - | wingweld2.Part0 = wingblade2 |
752 | + | haw.C0 = CFrame.Angles(math.rad(-45+i),math.rad(45),0) |
753 | - | wingweld2.Part1 = Torso |
753 | + | wait() |
754 | - | wingweld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
754 | + | |
755 | - | wingweld2.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
755 | + | |
756 | - | local wingweld3 = Instance.new("Weld") |
756 | + | for i = 1,45,3 do |
757 | - | wingweld3.Parent = wingblade3 |
757 | + | haw.C0 = CFrame.Angles(math.rad(45-i),math.rad(45-i),0) |
758 | - | wingweld3.Part0 = wingblade3 |
758 | + | wait() |
759 | - | wingweld3.Part1 = Torso |
759 | + | |
760 | - | wingweld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
760 | + | |
761 | - | wingweld3.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
761 | + | haw.Part1 = nil |
762 | - | local wingweld4 = Instance.new("Weld") |
762 | + | haw2.Part1 = nil |
763 | - | wingweld4.Parent = wingblade4 |
763 | + | |
764 | - | wingweld4.Part0 = wingblade4 |
764 | + | |
765 | - | wingweld4.Part1 = Torso |
765 | + | |
766 | - | wingweld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
766 | + | script.Parent.Selected:connect(function(mouse) |
767 | - | wingweld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
767 | + | mouse.KeyDown:connect(function(k) |
768 | - | local wingweld5 = Instance.new("Weld") |
768 | + | if k == "e" and moving == false then |
769 | - | wingweld5.Parent = wingblade5 |
769 | + | moving = true |
770 | - | wingweld5.Part0 = wingblade5 |
770 | + | SlashClick() |
771 | - | wingweld5.Part1 = Torso |
771 | + | moving = false |
772 | - | wingweld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
772 | + | |
773 | - | wingweld5.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
773 | + | --elseif k == "q" and moving == false then |
774 | - | local wingweld6 = Instance.new("Weld") |
774 | + | --Spin() |
775 | - | wingweld6.Parent = wingblade6 |
775 | + | |
776 | - | wingweld6.Part0 = wingblade6 |
776 | + | end) |
777 | - | wingweld6.Part1 = Torso |
777 | + | mouse.Button1Down:connect(function() |
778 | - | wingweld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
778 | + | Light_ = true |
779 | - | wingweld6.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) |
779 | + | haw.Part1 = Char["Right Arm"] |
780 | haw2.Part1 = Char["Left Arm"] | |
781 | - | local SlashSound = Instance.new("Sound") -- PRELOADING SOUNDS TROLOLOL |
781 | + | |
782 | - | --SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav" |
782 | + | for i = 1,45,3 do |
783 | - | SlashSound.SoundId = "http://roblox.com/asset/?id=10209645" |
783 | + | haw.C0 = CFrame.Angles(math.rad(i),math.rad(i),0) |
784 | - | SlashSound.Parent = Character |
784 | + | wait() |
785 | - | SlashSound.Volume = .7 |
785 | + | |
786 | - | SlashSound.Pitch = 1 |
786 | + | repeat wait(0.5) |
787 | - | local SlashSound = Instance.new("Sound") |
787 | + | delay(0, function() |
788 | - | SlashSound.SoundId = "http://roblox.com/asset/?id=10209850" |
788 | + | Lightning(mouse.hit.p, mouse) |
789 | - | SlashSound.Parent = Character |
789 | + | end) |
790 | - | SlashSound.Volume = .7 |
790 | + | until Light_ == false |
791 | - | SlashSound.Pitch = 1 |
791 | + | for i = 1,45,3 do |
792 | - | local SlashSound = Instance.new("Sound") |
792 | + | haw.C0 = CFrame.Angles(math.rad(45-i),math.rad(45-i),0) |
793 | - | SlashSound.SoundId = "http://roblox.com/asset/?id=10209583" |
793 | + | wait() |
794 | - | SlashSound.Parent = Character |
794 | + | |
795 | - | SlashSound.Volume = .7 |
795 | + | haw.Part1 = nil |
796 | - | SlashSound.Pitch = 1 |
796 | + | haw2.Part1 = nil |
797 | - | local SlashSound = Instance.new("Sound") |
797 | + | |
798 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511" |
798 | + | end) |
799 | - | SlashSound.Parent = Character |
799 | + | |
800 | - | SlashSound.Volume = .5 |
800 | + | mouse.Button1Up:connect(function() |
801 | - | SlashSound.Pitch = 1 |
801 | + | Light_ = false |
802 | - | local SlashSound = Instance.new("Sound") |
802 | + | |
803 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2767090" |
803 | + | end) |
804 | - | SlashSound.Parent = Character |
804 | + | |
805 | - | SlashSound.Volume = 1 |
805 | + | Equip() |
806 | - | SlashSound.Pitch = 1 |
806 | + | end) |
807 | - | local SlashSound = Instance.new("Sound") |
807 | + | |
808 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2101137" |
808 | + | script.Parent.Deselected:connect(function(mouse) |
809 | - | SlashSound.Parent = Character |
809 | + | UnEquip() |
810 | - | SlashSound.Volume = 1 |
810 | + | end) |
811 | - | SlashSound.Pitch = 1 |
811 | + | |
812 | - | local SlashSound = Instance.new("Sound") |
812 | + | for i,v in pairs(Char:children()) do |
813 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=13775494" |
813 | + | if v:IsA("Part") then |
814 | - | SlashSound.Parent = Character |
814 | + | v.BrickColor = BrickColor.new("Really black") |
815 | - | SlashSound.Volume = 1 |
815 | + | |
816 | - | SlashSound.Pitch = 0.1 |
816 | + | |
817 | - | local SlashSound = Instance.new("Sound") |
817 | + | |
818 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2691586" |
818 | + | for i,v in pairs(Char:children()) do |
819 | - | SlashSound.Parent = Character |
819 | + | if v:IsA("Part") then |
820 | - | SlashSound.Volume = 1 |
820 | + | |
821 | - | SlashSound.Pitch = 0.2 |
821 | + | for _,o in pairs(v:children()) do |
822 | - | local SlashSound = Instance.new("Sound") |
822 | + | if o:IsA("SpecialMesh") and o.Scale == Vector3.new(0.25/2,0.25,0.25/2) then |
823 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2691586" |
823 | + | v.BrickColor = BrickColor.new("Really Black") |
824 | - | SlashSound.Parent = Character |
824 | + | |
825 | - | SlashSound.Volume = 1 |
825 | + | |
826 | - | SlashSound.Pitch = 0.05 |
826 | + | |
827 | - | local SlashSound = Instance.new("Sound") |
827 | + | |
828 | - | SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263" |
828 | + |