View difference between Paste ID: 2f8aJG4v and 4HTwYcvm
SHOW: | | - or go back to the newest paste.
1-
-- GO TO LINE 3 AND CHANGE IT rangersmash TO YOUR NAME! Normal script!
1+
jun = game.Players.iiReanimation -------- your Name here
2-
2+
Stuff = false
3-
3+
--password
4-
me = game.Players.ares200345
4+
function ssj()
5-
char = me.Character
5+
if Stuff == false then
6-
Selected = false
6+
Stuff = true
7-
Able = true
7+
for u, c in pairs (jun.Character:GetChildren()) do
8-
Arrow = nil
8+
if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then
9-
ArrowOn = false
9+
c.Handle.Transparency = 1
10-
Hurt = false
10+
11-
Deb = true
11+
12-
Reloading = false
12+
Hair22 = Instance.new("Part")
13-
Shooting = false
13+
Hair22.Parent = jun.Character
14-
Slashing = false
14+
Hair22.Name = "Hair"
15-
necko = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) 
15+
Hair22.formFactor = "Symmetric"
16-
EffectOn = false
16+
Hair22.Size = Vector3.new(1, 1, 1)
17-
Accuracy = 1
17+
Hair22.CFrame = jun.Character.Head.CFrame
18-
SelAnim = false
18+
Hair22:BreakJoints()
19-
DMG = 123452323
19+
Hair22.CanCollide = false
20-
20+
Hair22.TopSurface = "Smooth"
21-
LapaCol = "Really white"
21+
Hair22.BottomSurface = "Smooth"
22-
HandCol = "Really white"
22+
Hair22.BrickColor = BrickColor.new("Institutional white")
23-
MiddleCol = "Really white"
23+
Weld = Instance.new("Weld") 
24-
ViiniCol = "Really white"
24+
Weld.Part0 = jun.Character.Head 
25-
25+
Weld.Part1 = Hair22
26-
Icon = "http://www.roblox.com/asset/?id=51902588"
26+
Weld.Parent = jun.Character.Head 
27-
27+
Weld.C0 = CFrame.new(-0.12, 0, 0.11)*CFrame.fromEulerAnglesXYZ(0, 0, 0) 
28-
Keys = {
28+
Mesh = Instance.new("SpecialMesh")
29-
e = false,
29+
Mesh.Parent = Hair22
30-
}
30+
Mesh.MeshType = "FileMesh"
31-
31+
Mesh.Scale = Vector3.new(1, 1, 1)
32-
ModelName = "Epic Bow"
32+
Mesh.MeshId = "http://www.roblox.com/asset/?id=76056263"
33-
33+
Hair4 = Instance.new("Part")
34-
CA = CFrame.Angles
34+
Hair4.Parent = jun.Character
35-
CN = CFrame.new
35+
Hair4.Name = "Hair"
36-
MR = math.rad
36+
Hair4.CanCollide = false
37-
MP = math.pi
37+
Hair4.Locked = true
38-
MRA = math.random
38+
Hair4.TopSurface = "Smooth"
39-
MH = math.huge
39+
Hair4.BottomSurface = "Smooth"
40-
40+
Hair4.formFactor = "Symmetric"
41-
UD = UDim2.new
41+
Hair4.BrickColor = BrickColor.new("Institutional white")
42-
C3 = Color3.new
42+
Hair4.CFrame = jun.Character.Torso.CFrame
43-
43+
Hair4.Size = Vector3.new(1, 1, 1)
44-
MaximumPower = 1000000000
44+
Weld = Instance.new("Weld")
45-
MaxSpecial = 100000
45+
Weld.Parent = jun.Character.Head
46-
Special = MaxSpecial
46+
Weld.Part0 = jun.Character.Head
47-
47+
Weld.Part1 = Hair4
48-
Sounds = {
48+
Weld.C0 = CFrame.new(0, 1, 0)
49-
Slash = {"rbxasset://sounds//swordslash.wav", 1.2, 1},
49+
Mesh = Instance.new("SpecialMesh")
50-
Shoot = {"http://www.roblox.com/asset/?id=16211041", 2, 1},
50+
Mesh.Parent = Hair4
51-
Stick = {"http://www.roblox.com/asset/?id=2767090", 15, 1},
51+
Mesh.Scale = Vector3.new(1.15, 1.9, 1.26)
52-
Hit = {"http://www.roblox.com/asset/?id=10209590", 0.9, 1},
52+
Mesh.MeshType = "FileMesh"
53-
Block = {"rbxasset://sounds\\metal.ogg", 1.4, 1},
53+
Mesh.MeshId = "http://www.roblox.com/asset/?id=12212520"
54-
}
54+
Mesh.TextureId = ""
55-
55+
Hair45 = Instance.new("Part")
56-
function RC(Pos, Dir, Max, Ignore)
56+
Hair45.Parent = jun.Character
57-
return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999)), Ignore)
57+
Hair45.Name = "Hair"
58
Hair45.CanCollide = false
59-
59+
Hair45.Locked = true
60-
function RayC(Start, En, MaxDist, Ignore)
60+
Hair45.TopSurface = "Smooth"
61-
return RC(Start, (En - Start), MaxDist, Ignore)
61+
Hair45.BottomSurface = "Smooth"
62
Hair45.formFactor = "Symmetric"
63-
63+
Hair45.BrickColor = BrickColor.new("Institutional white")
64-
function DetectSurface(pos, part)
64+
Hair45.CFrame = jun.Character.Torso.CFrame
65-
local surface = nil
65+
Hair45.Size = Vector3.new(1, 1, 1)
66-
local pospos = part.CFrame
66+
Weld = Instance.new("Weld")
67-
local pos2 = pospos:pointToObjectSpace(pos)
67+
Weld.Parent = jun.Character.Head
68-
local siz = part.Size
68+
Weld.Part0 = jun.Character.Head
69-
local shaep = part.Shape
69+
Weld.Part1 = Hair45
70-
if shaep == Enum.PartType.Ball or shaep == Enum.PartType.Cylinder then
70+
Weld.C0 = CFrame.new(0, -1.35, 0.35)*CFrame.fromEulerAnglesXYZ(3, 0, 0) 
71-
surface = {"Anything", CN(pospos.p, pos)*CN(0, 0, -(pospos.p - pos).magnitude)*CA(MR(-90), 0, 0)}
71+
Mesh = Instance.new("SpecialMesh")
72-
else
72+
Mesh.Parent = Hair45
73-
if pos2.Y > ((siz.Y/2)-0.04) then
73+
Mesh.Scale = Vector3.new(1.15, 5, 1.26)
74-
surface = {"Top", CA(0, 0, 0)}
74+
Mesh.MeshType = "FileMesh"
75-
elseif pos2.Y < -((siz.Y/2)-0.04) then
75+
Mesh.MeshId = "http://www.roblox.com/asset/?id=12212520"
76-
surface = {"Bottom", CA(-MP, 0, 0)}
76+
Mesh.TextureId = ""
77-
elseif pos2.X > ((siz.X/2)-0.04) then
77+
Hair232 = Instance.new("Part")
78-
surface = {"Right", CA(0, 0, MR(-90))}
78+
Hair232.Parent = jun.Character
79-
elseif pos2.X < -((siz.X/2)-0.04) then
79+
Hair232.Name = "Hair"
80-
surface = {"Left", CA(0, 0, MR(90))}
80+
Hair232.formFactor = "Symmetric"
81-
elseif pos2.Z > ((siz.Z/2)-0.04) then
81+
Hair232.Size = Vector3.new(1, 1, 1)
82-
surface = {"Back", CA(MR(90), 0, 0)}
82+
Hair232.CFrame = jun.Character.Head.CFrame
83-
elseif pos2.Z < -((siz.Z/2)-0.04) then
83+
Hair232:BreakJoints()
84-
surface = {"Front", CA(MR(-90), 0, 0)}
84+
Hair232.CanCollide = false
85
Hair232.TopSurface = "Smooth"
86
Hair232.BottomSurface = "Smooth"
87-
return surface
87+
Hair232.BrickColor = BrickColor.new("Institutional white")
88
Weld = Instance.new("Weld") 
89-
89+
Weld.Part0 = jun.Character.Head 
90-
function Compute(pos1, pos2)
90+
Weld.Part1 = Hair232
91-
local pos3 = Vector3.new(pos2.x, pos1.y, pos2.z)
91+
Weld.Parent = jun.Character.Head 
92-
return CN(pos1, pos3)
92+
Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0) 
93
Mesh = Instance.new("SpecialMesh")
94-
94+
Mesh.Parent = Hair232
95-
function Notime(func, tiem)
95+
Mesh.MeshType = "Sphere"
96-
if tiem then wait(tiem) end
96+
Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
97-
coroutine.resume(coroutine.create(function() func() end))
97+
     Effect = Instance.new("Part")
98
     Effect.Parent = jun.Character
99-
99+
     Effect.Anchored = true
100-
function waitChild(p, n)
100+
     Effect.CanCollide = false
101-
local child = p:findFirstChild(n)
101+
     Effect.Size = Vector3.new(1, 1, 1)
102-
if child then return child end
102+
     Effect.formFactor = "Symmetric"
103-
while true do
103+
     Effect.Transparency = 0.5
104-
child = p.ChildAdded:wait()
104+
     Effect.BrickColor = BrickColor.new("Institutional white")
105-
if child.Name == n then return child end
105+
     Effect.TopSurface = "Smooth"
106
     Effect.BottomSurface = "Smooth"
107
     EffectMesh = Instance.new("SpecialMesh")
108-
108+
     EffectMesh.Parent = Effect
109-
function getHumanoid(c)
109+
     EffectMesh.MeshType = "Sphere"
110-
for _,v in pairs(c:children()) do
110+
     EffectMesh.Scale = Vector3.new(10, 1500, 10)
111-
if v:IsA("Humanoid") and c ~= char then if v.Health > 0 then return v end end
111+
ex2 = Instance.new("Explosion")
112
ex2.Position = jun.Character.Torso.Position
113
ex2.BlastPressure = 0
114-
114+
ex2.Parent = workspace
115-
function SE(part, pos)
115+
     jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, 0.1, 0)
116-
EffectOn = true
116+
     for i = 1 , 20 do
117-
local lastP = (part.CFrame * pos).p
117+
      Effect.CFrame = CFrame.new(jun.Character.Torso.Position)
118-
Notime(function()
118+
      EffectMesh.Scale = EffectMesh.Scale + Vector3.new(5, 0, 5)
119-
while EffectOn do
119+
      Effect.Transparency = Effect.Transparency + 0.025
120
      wait(0.06)
121-
local posnow = (part.CFrame * pos).p
121+
     end
122-
local eff = Part(workspace, true, false, 0, 0, "Really black", 0.2, 1, 0.2)
122+
Effect:Remove()
123-
local magn = (lastP - posnow).magnitude
123+
if jun.Character.Torso:findFirstChild("PwnFire") == nil then
124-
local cf = CN(lastP, posnow) * CA(MR(-90), 0, 0)
124+
pie = Instance.new("Fire")
125-
local mes2 = Instance.new("SpecialMesh",eff)
125+
pie.Name = "PwnFire"
126-
mes2.Scale = Vector3.new(0.6, magn, 0.6)
126+
pie.Parent = jun.Character.Torso
127-
eff.CFrame = cf * CN(0, magn/2, 0)
127+
pie.Size = 9
128-
Notime(function()
128+
pie.Color = BrickColor.new("Institutional white")
129-
for i = 0, 1, 0.1 do
129+
130
if jun.Character.Torso:findFirstChild("PwnSparkles") == nil then
131-
eff.Transparency = i
131+
pie = Instance.new("Sparkles")
132-
eff.Reflectance = 0.15*i
132+
pie.Name = "PwnSparkles"
133-
mes2.Scale = Vector3.new(0.6-0.6*i, magn, 0.6-0.6*i)
133+
pie.Parent = jun.Character.Torso
134
end
135-
eff:remove()
135+
jun.Character.Humanoid.MaxHealth = jun.Character.Humanoid.MaxHealth*1.35
136
wait(0.3)
137-
lastP = posnow
137+
jun.Character.Humanoid.Health = jun.Character.Humanoid.Health*1.35
138
end
139
end
140
function nossj()
141-
141+
if Stuff == true then
142-
function EE()
142+
Stuff = false
143-
EffectOn = false
143+
if jun.Character.Torso:findFirstChild("PwnFire") ~= nil then
144
jun.Character.Torso:findFirstChild("PwnFire"):Remove()
145-
145+
146-
torso = waitChild(char, "Torso")
146+
if jun.Character.Torso:findFirstChild("PwnSparkles") ~= nil then
147-
Rarm = waitChild(char, "Right Arm")
147+
jun.Character.Torso:findFirstChild("PwnSparkles"):Remove()
148-
Larm = waitChild(char, "Left Arm")
148+
149-
Rleg = waitChild(char, "Right Leg")
149+
     p = Instance.new("Part")
150-
Lleg = waitChild(char, "Left Leg")
150+
     p.Parent = jun.Character
151-
Hum = waitChild(char, "Humanoid")
151+
     p.Anchored = true
152-
neck = waitChild(torso, "Neck")
152+
     p.CanCollide = false
153-
153+
     p.Transparency = 0.1
154-
function EditGui(obj, parent, size, position, bgcolor, bordercolor, transparency, text, textcolor, auto)
154+
     p.formFactor = "Symmetric"
155-
obj.Size = size
155+
     p.Size = Vector3.new(22, 22, 22)
156-
obj.Position = position
156+
     p.TopSurface = "Smooth"
157-
obj.BackgroundColor3 = bgcolor
157+
     p.BottomSurface = "Smooth"
158-
obj.BorderColor3 = bordercolor
158+
     p.Name = "Sharingan"
159-
obj.BackgroundTransparency = transparency
159+
     p.Shape = "Ball"
160-
if obj:IsA("TextLabel") or obj:IsA("TextButton") then
160+
     p.CFrame = jun.Character.Torso.CFrame
161-
obj.Text = text
161+
     p.BrickColor = BrickColor.new("White")
162-
obj.TextColor3 = textcolor
162+
     for i = 1 , 10 do
163
      wait(0.05)
164-
if obj:IsA("ImageButton") or obj:IsA("TextButton") then
164+
      p.Size = p.Size + Vector3.new(-4, -4, -4)
165-
obj.AutoButtonColor = auto
165+
      p.Transparency = p.Transparency + 0.1
166-
obj.MouseButton1Down:connect(function()
166+
      p.CFrame = jun.Character.Torso.CFrame
167-
RemoveOptions()
167+
     end
168
p:Remove()
169
for u, c in pairs (jun.Character:GetChildren()) do
170-
obj.Parent = parent
170+
if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then
171
c.Handle.Transparency = 0
172-
172+
173-
Gui = waitChild(me, "PlayerGui")
173+
if c.Name == "Hair" then
174-
174+
c:Remove()
175-
for _,v in pairs(Gui:children()) do
175+
176-
if v.Name == "Power" then v:remove() end
176+
177
jun.Character.Humanoid.Health = jun.Character.Humanoid.Health/1.35
178-
178+
wait(0.3)
179-
Sc = Instance.new("ScreenGui", Gui)
179+
jun.Character.Humanoid.MaxHealth = jun.Character.Humanoid.MaxHealth/1.35
180-
Sc.Name = "Power"
180+
181-
181+
182-
Main = Instance.new("TextLabel")
182+
jun.Chatted:connect(function(Msg)
183-
Main.Visible = false
183+
 msg = Msg:lower()
184-
EditGui(Main, Sc, UD(0, 200, 0, 65), UD(0.5, -100, 0, 120), C3(0.06, 0.06, 0.1), C3(), 0.5, "Power", C3(1, 1, 0))
184+
 if string.sub(msg, 1, 7) == "super sayian 5" then
185-
Main.TextYAlignment = "Top"
185+
 wait(0.1)
186-
Main.FontSize = "Size36"
186+
  ssj()
187-
Main.Font = "ArialBold"
187+
 end
188-
Main.TextTransparency = 0.5
188+
 if string.sub(msg, 1, 13) == "ssj5" then
189-
189+
 wait(0.1)
190-
BarBack = Instance.new("Frame")
190+
  ssj()
191-
EditGui(BarBack, Main, UD(1, -10, 0, 25), UD(0, 5, 1, -30), C3(0, 0, 0), C3(), 0.5)
191+
 end
192-
192+
 if string.sub(msg, 1, 10) == "off5" then
193-
Bar = Instance.new("ImageLabel")
193+
 wait(0.1)
194-
EditGui(Bar, BarBack, UD(0, 0, 1, 0), UD(0, 0, 0, 0), C3(1, 0.7, 0), C3(), 0.5)
194+
  nossj()
195-
Bar.Image = "http://www.roblox.com/asset/?id=48965808"
195+
 end
196-
196+
 if string.sub(msg, 1, 3) == "off5" then
197-
Spec = Instance.new("Frame")
197+
 wait(0.1)
198-
EditGui(Spec, Sc, UD(0, 250, 0, 22), UD(0.04, 0, 0, 5), C3(1, 0.75, 0.1), C3(), 0)
198+
  nossj()
199-
199+
 end
200-
SpecialBack = Instance.new("Frame")
200+
201-
EditGui(SpecialBack, Spec, UD(1, -10, 1, -6), UD(0, 5, 0, 3), C3(0.35, 0.1, 0.15), C3(), 0)
201+
function OnDeath()
202-
202+
203-
SpecialBar = Instance.new("ImageLabel")
203+
nossj()
204-
EditGui(SpecialBar, SpecialBack, UD(Special/MaxSpecial, 0, 1, 0), UD(0, 0, 0, 0), C3(0.1, 0.65, 0.2), C3(), 0)
204+
205-
SpecialBar.Image = "http://www.roblox.com/asset/?id=48965808"
205+
jun.Character.Humanoid.Died:connect(OnDeath)
206-
206+
jun = script.Parent.Parent
207-
for i = 1, 3, 1 do
207+
if script.Parent.Parent.Name == "robotmega" then
208-
local p = Instance.new("Frame")
208+
wait(1)
209-
EditGui(p, SpecialBack, UD(0, 1, 1, 0), UD(i/4, 0, 0, 0), C3(0.1, 0.2, 1), C3(), 0)
209+
ssj()
210-
p.BorderSizePixel = 0
210+
211
Stuff = false
212-
212+
--mediafire---