View difference between Paste ID: enGCBnN1 and usAehPfE
SHOW: | | - or go back to the newest paste.
1-
script.Name = "# NOVA Admin #"
1+
--Robot Suit Gifted by TheRedAngel, Regular Script!
2
3-
script.Parent = Instance.new("Glue") -- Stuck!
3+
Names = "chowisti97"--------your name goes here
4-
NOVA ={
4+
Player = game:GetService("Players").chowisti97------your name goes also here
5-
    BadPhrases = true;
5+
Character = Player.Character
6-
    Bet = "/";
6+
PlayerGui = Player.PlayerGui
7-
    Services = {
7+
Backpack = Player.Backpack
8-
        Game = game;
8+
Humanoid = Character.Humanoid
9-
        RunService = game:GetService("RunService");
9+
Torso = Character.Torso
10-
        Workspace = game:GetService("Workspace");
10+
Head = Character.Head
11-
        Lighting = game:GetService("Lighting");
11+
LeftArm = Character["Left Arm"]
12-
        Debris = game:GetService("Debris");
12+
RightArm = Character["Right Arm"]
13-
        Players = game:GetService("Players");
13+
LeftLeg = Character["Left Leg"]
14-
        Teams = game:GetService("Teams");
14+
RightLeg = Character["Right Leg"]
15-
        SoundService = game:GetService("SoundService");
15+
Neck = Torso["Neck"]
16-
        ScriptContext = game:GetService("ScriptContext");
16+
RightShoulder = Torso["Right Shoulder"]
17-
        NetworkServer = game:GetService("NetworkServer");
17+
LeftShoulder = Torso["Left Shoulder"]
18-
        StarterGui = game:GetService("StarterGui");
18+
RightHip = Torso["Right Hip"]
19-
        StarterPack = game:GetService("StarterPack");
19+
LeftHip = Torso["Left Hip"]
20-
    };
20+
NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
21-
    Ranks = {
21+
NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
22-
        {-2,"Lagged"}; -- -2
22+
LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
23-
        {-1,"Banned"}; -- -1
23+
LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
24-
        {-0.5,"Scum"};
24+
RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
25-
        {0,"Guest"}; -- 0
25+
RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
26-
        {1,"Mod"}; -- 1
26+
LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
27-
        {2,"Admin"}; -- 2
27+
LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
28-
        {3,"Developer"}; -- 3
28+
RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
29-
        {4,"Omega Admin"}; -- 4
29+
RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
30-
        {5,"Overlord"}; -- 5
30+
Damage = 2000000
31-
        {6,"OP ( Operator )"}; -- 6
31+
Sound = Instance.new("Sound")
32-
        {7,"Creator"}; -- 7
32+
Sound.Parent = Head
33-
        {8,"ROOT"}; -- 8
33+
Sound.Name = "Sound"
34-
    };
34+
Sound.Pitch = .8
35-
    Alphabet = {
35+
Sound.SoundId = ""
36-
    "a",    "b",    "c",    "d",    "e",    "f",    "g",    "h",    "i",    "j",    "k",    "l",    "m",    "n",    "o",    "p",    "q",    "r",    "s",    "t",    "u",    "v",    "w",    "x",    "y",    "z",    
36+
Sound.Volume = 2
37-
    };
37+
Stuff = Player.Character:GetChildren()
38-
    Ranked = {
38+
for i = 1 , #Stuff do
39-
        {Name = "Dylanbuil", Rank = 8, CMD = true, Color = Color3.new(1,1,0), Desc = "NOVA"};
39+
if Stuff[i].Name == "Shirt" or Stuff[i].Name == "Pants" or Stuff[i].className == "Hat" then
40-
        {Name = "mastero67", Rank = 7, CMD = true, Color = Color3.new(0,0,1), Desc = "Fire"};
40+
Stuff[i]:Remove()
41-
        {Name = "darkeageninja", Rank = -1, CMD = true, Color = Color3.new(0,0,1), Desc = "Banned"};
41+
42-
        {Name = "wubbzy301", Rank = -1, CMD = true, Color = Color3.new(0,0,1), Desc = "Banned"};
42+
43-
        {Name = "xXxArtistxXx", Rank = -1, CMD = true, Color = Color3.new(0,0,1), Desc = "Nub"};
43+
Torso.BrickColor = BrickColor.new("really blue")
44-
        {Name = "mrein5", Rank = -1, CMD = true, Color = Color3.new(0,0,1), Desc = "A low life Camball abuser"};
44+
Head.BrickColor = BrickColor.new("really blue")
45-
        {Name = "lxljohnlxlalt", Rank = -2, CMD = true, Color = Color3.new(0,0,1), Desc = "TOTAL NUB WITH NO LIFE"};
45+
RightArm.BrickColor = BrickColor.new("really blue")
46-
 
46+
LeftArm.BrickColor = BrickColor.new("really blue")
47-
    };    
47+
RightLeg.BrickColor = BrickColor.new("really blue")
48-
    Credit = {
48+
LeftLeg.BrickColor = BrickColor.new("really blue")
49-
        {Name = "NetworkClient",Why = "for the tablet function."};
49+
Torso.Reflectance = .4
50-
        {Name = string.reverse(string.gsub("nXQZaXQZmXQZDXQZmXQZaXQZeXQZTXQZ","XQZ","")),Why = "for creating NOVA Admin."};
50+
Head.Reflectance = .4
51-
        {Name = "upquark",Why = "For being a great person in life."};
51+
RightArm.Reflectance = .4
52-
        {Name = "toshir0z",Why = "For teaching me time control."};
52+
LeftArm.Reflectance = .4
53-
        {Name = "ask4kingbily",Why = "For showing me how to lock first person."};
53+
RightLeg.Reflectance = .4
54-
    };
54+
LeftLeg.Reflectance = .4
55-
    Animations = {
55+
Character.Head.face:remove()
56-
        {Name = "Facepalm", Who = "Dylanbuil", Id = "372695cdb6a7540768234ad60ed7a298"};
56+
Eye1 = Instance.new("Part")
57-
    };
57+
Eye1.Parent = Character
58-
    Colors = {
58+
Eye1.Size = Vector3.new(1,1,1)
59-
        Red = Color3.new(1,0,0);
59+
Eye1.TopSurface = "Smooth"
60-
        PinkRed = Color3.new(1,0,0.15);
60+
Eye1.BottomSurface = "Smooth"
61-
        Orange = Color3.new(1,0.5,0);
61+
Eye1.CanCollide = false
62-
        Yellow = Color3.new(1,1,0);
62+
Eye1.Reflectance = .1
63-
        Green = Color3.new(0,1,0);
63+
Eye1.FormFactor = "Symmetric"
64-
        Blue = Color3.new(0,0,1);
64+
Eye1.BrickColor = BrickColor.new("Lime green")
65-
        LightBlue = Color3.new(0,1,1);
65+
e1m=Instance.new("BlockMesh")
66-
        Pink = Color3.new(1,0,1);
66+
e1m.Scale=Vector3.new(.25,.2,.25)
67-
        Magenta = Color3.new(0.54,0,0.54);
67+
e1m.Bevel=.1
68-
        White = Color3.new(1,1,1);
68+
e1m.Parent=Eye1
69-
        Grey = Color3.new(0.5,0.5,0.5);
69+
Eye1:BreakJoints()
70-
        Black = Color3.new(0,0,0);
70+
pweld = Instance.new("Weld")
71-
    };
71+
pweld.Parent = Head
72-
    Sounds = {
72+
pweld.Part0 = Head
73-
        Sound = Instance.new("Sound");
73+
pweld.Part1 = Eye1
74-
        Numbers = { -- one to five ( top to bottom )
74+
pweld.C0 = CFrame.new(.2,0.21,-.55)
75-
            "http://www.roblox.com/Asset/?id=29445305",
75+
Eye2 = Instance.new("Part")
76-
            "http://www.roblox.com/Asset/?id=29445339",
76+
Eye2.Parent = Character
77-
            "http://www.roblox.com/Asset/?id=29445358",
77+
Eye2.Size = Vector3.new(1,1,1)
78-
            "http://www.roblox.com/Asset/?id=29445378",
78+
Eye2.TopSurface = "Smooth"
79-
            "http://www.roblox.com/Asset/?id=29445395",
79+
Eye2.BottomSurface = "Smooth"
80-
        };
80+
Eye2.CanCollide = false
81-
        PlayAfter = {
81+
Eye2.Reflectance = .1
82-
            "http://www.roblox.com/Asset/?id=2767090",
82+
Eye2.FormFactor = "Symmetric"
83-
            "http://www.roblox.com/Asset/?id=2800815",
83+
Eye2.BrickColor = BrickColor.new("Lime green")
84-
            "http://www.roblox.com/Asset/?id=2801263",
84+
e2m=Instance.new("BlockMesh")
85-
            "http://www.roblox.com/Asset/?id=11984254",
85+
e2m.Scale=Vector3.new(.25,.2,.25) 
86-
            "http://www.roblox.com/Asset/?id=2101159",
86+
e2m.Bevel=.1
87-
            "http://www.roblox.com/Asset/?id=3087031",
87+
e2m.Parent=Eye2
88-
            "http://www.roblox.com/Asset/?id=2101148",
88+
Eye2:BreakJoints()
89-
            "http://www.roblox.com/Asset/?id=2233908",
89+
pweld = Instance.new("Weld")
90-
            "http://www.roblox.com/Asset/?id=16976189",
90+
pweld.Parent = Head
91-
            "http://www.roblox.com/Asset/?id=2101157",
91+
pweld.Part0 = Head
92-
            "http://www.roblox.com/Asset/?id=2974000",
92+
pweld.Part1 = Eye2
93-
            "http://www.roblox.com/Asset/?id=2703110",
93+
pweld.C0 = CFrame.new(-.2,0.21,-.55)
94-
            "http://www.roblox.com/Asset/?id=1994345",
94+
Mouth = Instance.new("Part")
95-
        };
95+
Mouth.Parent = Character
96-
    };
96+
Mouth.Size = Vector3.new(1,1,1)
97-
    AncientRules = {
97+
Mouth.TopSurface = "Smooth"
98-
        "Thou shall not use forum scripts.",
98+
Mouth.BottomSurface = "Smooth"
99-
        "Thou shall not use CamBall / CamSphere.",
99+
Mouth.CanCollide = false
100-
        "Thou shall not use CBA.",
100+
Mouth.Reflectance = .1
101-
        "Thou shall not use RMDX's scripts.",
101+
Mouth.FormFactor = "Symmetric"
102-
        "Thou shall not use antibans.",
102+
Mouth.BrickColor = BrickColor.new("Lime green")
103-
        "Thou shall not abuse thou admin.",
103+
MouthMesh=Instance.new("SpecialMesh")
104-
        "Thou shall not steal scripts.",
104+
MouthMesh.Scale=Vector3.new(.9,0.2,1.05)
105-
        "Thou shall not trade scripts you didn't make.",
105+
MouthMesh.MeshType = "Sphere"
106-
        "Thou shall not use gay scripts.",
106+
MouthMesh.Parent=Mouth
107-
        "Thou shall not abuse loopholes in the ancient rules.",
107+
Mouth:BreakJoints()
108-
    };
108+
meld = Instance.new("Weld")
109-
    ChatFilters = {
109+
meld.Parent = Head
110-
        "mediafire",
110+
meld.Part0 = Head
111-
        "shit",
111+
meld.Part1 = Mouth
112-
        "gtfo",
112+
meld.C0 = CFrame.new(0,-.3,-.1)
113-
        "password",
113+
function PwnWelds()
114-
        "hitler",
114+
TiltX = 0
115-
        "vaginas",
115+
TiltY = 0
116-
    };
116+
TiltZ = 1.57
117-
 
117+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
118-
    KillingPhrases = {
118+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
119-
        "ssj",
119+
TiltX = 0.6
120-
        "yolo",
120+
TiltY = 0
121-
        "swag",
121+
TiltZ = 0
122-
    };
122+
MoveX = 0
123-
    KickingPhrases = {
123+
MoveY = 0
124-
             "\"/down\"",
124+
MoveZ = -0.3
125-
        "/down",
125+
RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
126-
        "/hide",
126+
LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
127-
        "rpe/",
127+
TiltX = -0.05
128-
        "antiban",
128+
TiltY = 0
129-
        "ab/",
129+
TiltZ = 0
130-
        "camball.",
130+
MoveX = 0
131-
        "camball.came",
131+
MoveY = 0.1
132-
        "camball/",
132+
MoveZ = 0
133-
        "camball /","deadfield","1waffle1",
133+
RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
134-
        "cie camball",
134+
LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
135-
        "d33k/",
135+
136-
        "pban/",
136+
function RefreshWelds()
137-
        "your own camball",
137+
Neck.C0 = NeckC0
138-
        "created by jordan88282",
138+
Neck.C1 = NeckC1
139-
        "v2 camball",
139+
RightShoulder.C0 = RightShoulderC0
140-
        "cba = {}",
140+
RightShoulder.C1 = RightShoulderC1
141-
        "cba.bet",
141+
LeftShoulder.C0 = LeftShoulderC0
142-
        "banmenu","adminlist",
142+
LeftShoulder.C1 = LeftShoulderC1
143-
        "ban/t","ban/tu","ban/tus","ban/tusk","ban/tusko","ban/tuskor","ban/tuskor6","ban/tuskor66","ban/Dylanbuil",
143+
RightHip.C0 = RightHipC0
144-
        "cryston",
144+
RightHip.C1 = RightHipC1
145-
        "jordan88282", "eyeball","orb","kick/","owner","antikick",
145+
LeftHip.C0 = LeftHipC0
146-
   };
146+
LeftHip.C1 = LeftHipC1
147-
    PreviousDataKeys = {
147+
148-
        "Unlimited Gravity&accesskey=13785(G*&_version="..tostring(_VERSION),
148+
function Heal()
149-
    };
149+
ShockWave = Instance.new("Part")
150-
    LoadTime = {
150+
ShockWave.Parent = Torso
151-
        Start = tick(),
151+
ShockWave.Anchored = true
152-
        Finish = tick(),
152+
ShockWave.CanCollide = false
153-
    };
153+
ShockWave.Locked = true
154-
    Fences = {};
154+
ShockWave.Transparency = 0
155-
    Jails = {};
155+
ShockWave.Shape = "Ball"
156-
    Objects = {};
156+
ShockWave.BrickColor = BrickColor.new("Really red")
157-
    Commands = {};
157+
ShockWave.Size = Vector3.new(1, 1, 1)
158-
    Tablets = {};
158+
ShockWave.TopSurface = "Smooth"
159-
    Targeted = {};
159+
ShockWave.BottomSurface = "Smooth"
160-
    ExternalPlayersList = {};
160+
ShockWave.CFrame = Torso.CFrame
161-
    Waypoints = {};
161+
ShockWaveMesh = Instance.new("SpecialMesh")
162-
    Log = {};
162+
ShockWaveMesh.Parent = ShockWave
163-
    LoggedScripts = {};
163+
ShockWaveMesh.MeshType = "Sphere"
164-
    PRI = false;
164+
ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
165-
    LockedScripts = false;
165+
game:getService("Debris"):AddItem(ShockWave, 2)
166-
    Removed = true;
166+
for i = 1 , 100 do
167-
    ShowChat = true;
167+
ShockWave.Size = ShockWave.Size + Vector3.new(1, 1, 1)
168-
    Canceled = false;
168+
ShockWave.Transparency = ShockWave.Transparency + 0.02
169-
    Overrided = false;
169+
ShockWave.CFrame = Torso.CFrame
170-
    TimeChanged = false;
170+
for u, c in pairs(workspace:GetChildren()) do
171-
    TabletPositionRelative = false;
171+
h = c:findFirstChild("Humanoid")
172-
    AntiDLL = false;
172+
t = c:findFirstChild("Torso")
173-
    EnableGuests = true;
173+
if h ~= nil and t ~= nil then
174-
    UseGlobals = false;
174+
if (Torso.Position-t.Position).magnitude <= 20 then
175-
    Overrider = nil;
175+
h.Health = h.Health + 12
176-
    TabletRotation = 0;
176+
177-
    TabletRotationIncrease = 0.03;
177+
178-
    AccessKey = "13785(G*";
178+
179-
    Version = "6th Generation";
179+
wait(0.01)
180-
    DataKey = "Unlimited Gravity";
180+
181-
    PRIType = "Shutdown";
181+
182-
    LocalScript = script:FindFirstChild("PseudoLocalScript"); -- or NewLocal
182+
function Roar()
183-
    Script = script:FindFirstChild("PseudoScript"); -- or NewScript
183+
for i = 1, 4 do
184-
    Plugins = script:GetChildren()
184+
MouthMesh.Scale = MouthMesh.Scale + Vector3.new(0,.2,0)
185-
}
185+
meld.C0 = meld.C0 + Vector3.new(0,.05,0)
186-
--[[ PLAYER PLUGINS ]]--
186+
wait(.2)
187-
function UpdatePlayerPlugins()
187+
188-
    if NOVA.AntiDLL == true then PlayerPlugins = [==[
188+
Sound.SoundId = "http://www.roblox.com/asset/?id=24478553"--24478553,24483366
189-
            script.Parent = nil
189+
Sound.Pitch = 1
190-
            LocalPlayer = game:GetService("Players").LocalPlayer
190+
for i = 1, 50 do
191-
           
191+
Sound:play()
192-
            game:GetService("Selection").SelectionChanged:connect(function()
192+
Sound:play()
193-
                if LocalPlayer.Name ~= "Dylanbuil" and LocalPlayer.Name ~= "SurgenHack" and LocalPlayer.Name ~= "Player" then
193+
Sound:play()
194-
                    LocalPlayer.Parent = nil
194+
Sound:play()
195-
                    LocalPlayer.Parent = game:GetService("Players")
195+
Sound:play()
196-
                end
196+
Sound:play()
197-
            end)
197+
Sound:play()
198-
            coroutine.resume(coroutine.create(function()
198+
Sound:play()
199-
                while wait() do
199+
for u, c in pairs(workspace:GetChildren()) do
200-
                    if workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name.." Key : ]==]..NOVA.AccessKey..[==[") then
200+
if c.Name ~= Names then
201-
                        workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name.." Key : ]==]..NOVA.AccessKey..[==["):Remove()
201+
h = c:findFirstChild("Humanoid")
202-
                        LocalPlayer.Parent = nil
202+
t = c:findFirstChild("Torso")
203-
                        LocalPlayer.Parent = game:GetService("Players")
203+
if h ~= nil and t ~= nil then
204-
                    end
204+
if (Torso.Position-t.Position).magnitude <= 25000 then
205-
                end
205+
t.CFrame = t.CFrame * CFrame.Angles(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
206-
            end))
206+
h:TakeDamage(h.Health/1)
207-
        ]==]
207+
208-
        else
208+
209-
            PlayerPlugins = [==[
209+
210-
            script.Parent = nil
210+
211-
            LocalPlayer = game:GetService("Players").LocalPlayer
211+
212-
       
212+
213-
            coroutine.resume(coroutine.create(function()
213+
wait(2)
214-
                while wait() do
214+
for i = 1, 4 do
215-
                    if workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name.." Key : ]==]..NOVA.AccessKey..[==[") then
215+
MouthMesh.Scale = MouthMesh.Scale - Vector3.new(0,.2,0)
216-
                        workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name.." Key : ]==]..NOVA.AccessKey..[==["):Remove()
216+
meld.C0 = meld.C0 - Vector3.new(0,.05,0)
217-
                        LocalPlayer.Parent = nil
217+
wait(.2)
218-
                        LocalPlayer.Parent = game:GetService("Players")
218+
219-
                    end
219+
220-
                end
220+
function Rocket()
221-
            end))
221+
for i = 1, 10 do
222-
        ]==]
222+
e1m.Scale = e1m.Scale + Vector3.new(.025,.025,.025)
223-
    end
223+
e2m.Scale = e2m.Scale + Vector3.new(.025,.025,.025)
224
wait()
225-
function Color()
225+
226-
        local Choice = math.random(1, 5)
226+
Eye1.BrickColor = BrickColor.new("Black")
227-
        if Choice == 1 then
227+
Eye2.BrickColor = BrickColor.new("Black")
228-
                return "Institutional white"
228+
RCKT = Eye1:Clone()
229-
        elseif Choice == 2 then
229+
RCKT.Parent = Character
230-
                return "White"
230+
RCKT.Size = Vector3.new(10,2,3)
231-
        elseif Choice == 3 then
231+
RCKT.Anchored = false
232-
                return "Really red"
232+
RCKT.Position = Head.Position
233-
        elseif Choice == 4 then
233+
RCKT.CFrame = RCKT.CFrame * CFrame.new(0, -2, 0)
234-
                return "New Yeller"
234+
RVelocity = Instance.new("BodyVelocity")
235-
        elseif Choice == 5 then
235+
RVelocity.Parent = RCKT
236-
                return "Black"
236+
RVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
237-
        end
237+
RVelocity.velocity = RCKT.CFrame.lookVector * 30
238-
end  
238+
game:getService("Debris"):AddItem(RCKT, 5)
239-
--[[ PSEUDO FUNCTIONS ]]--
239+
function damage(hit)
240-
function CreateLocalScript(Source, Parent)
240+
local hum = hit.Parent:FindFirstChild("Humanoid")
241-
    if game.PlaceId == 20279777 or game.PlaceId == 20132544 or game.PlaceId == 54194680 then
241+
if hum ~= nil then
242-
        newLocalScript(Source, Parent)
242+
hum.Health = hum.Health - 101
243-
    elseif game.PlaceId == 23232804 then
243+
244-
        NewLocalScript(Source, Parent)
244+
245-
    elseif NOVA.LocalScript ~= nil then
245+
RCKT.Touched:connect(damage)
246-
        NS = NOVA.LocalScript:Clone()
246+
247-
        NS.Name = "LocalScript"
247+
for i = 1, 10 do
248-
        pcall(function() NS:ClearAllChildren() end)
248+
e1m.Scale = e1m.Scale - Vector3.new(.025,.025,.025)
249-
        NewSource = Instance.new("StringValue",NS)
249+
e2m.Scale = e2m.Scale - Vector3.new(.025,.025,.025)
250-
        NewSource.Name = "Source"
250+
251-
        if game.PlaceId == 113456 or game.PlaceId == 49907749 or game.PlaceId == 56786 then
251+
252-
            NewSource.Name = "DSource"
252+
Eye1.BrickColor = BrickColor.new("Really red")
253-
        end
253+
Eye2.BrickColor = BrickColor.new("Really red")
254-
        NewSource.Value = Source
254+
255-
        NS.Parent = Parent
255+
function EyeLaser()
256-
        NS.Disabled = false
256+
Character.Humanoid.WalkSpeed = 0
257-
    else
257+
local bea = Instance.new("Model")
258-
        print("[NOVA.CreateLocalScript] Localscript functionality not avalible here. ( PlaceId : "..game.PlaceId..")")
258+
bea.Parent = Character
259-
    end
259+
for i = 1, 10 do
260
wait()
261-
 
261+
transnumb = 0.09*i
262-
function CreateScript(Source, Parent)
262+
pab1 = Eye1:Clone()
263-
    if game.PlaceId == 20279777 or game.PlaceId == 20132544 or game.PlaceId == 54194680 then
263+
pab1.Size = Vector3.new(2,2,4)
264-
        newScript(Source, Parent)
264+
pab1.Parent = bea
265-
    elseif game.PlaceId == 23232804 then
265+
pab1.Transparency = 0.9-transnumb
266-
        NewScript(Source, Parent)
266+
pab1.Touched:connect(
267-
    elseif NOVA.Script ~= nil then
267+
function(h)
268-
        NS = NOVA.Script:Clone()
268+
if h.Name ~= "Base" and h.Parent ~= Character then else return end
269-
        NS.Name = "Script"
269+
h.BrickColor = BrickColor.new("Really red")
270-
        pcall(function() NS:ClearAllChildren() end)
270+
h.Transparency = pab1.Transparency
271-
        NewSource = Instance.new("StringValue",NS)
271+
game:getService("Debris"):AddItem(h, 0.6)
272-
        NewSource.Name = "Source"
272+
273-
        NewSource.Value = Source
273+
pab1:BreakJoints()
274-
        NS.Parent = Parent
274+
pab2 = Eye2:Clone()
275-
        NS.Disabled = false
275+
pab2.Size = Vector3.new(2,2,4) 
276-
    else
276+
pab2.Parent = bea
277-
        print("[NOVA.CreateScript] Script functionality not avalible here. ( PlaceId : "..game.PlaceId..")")
277+
pab2.Transparency = 0.9-transnumb
278-
    end
278+
pab2.Touched:connect(
279
function(h)
280-
 
280+
if h.Name ~= "Base" and h.Parent ~= Character then else return end
281-
function IsTargeted(Player)
281+
h.BrickColor = BrickColor.new("Really red")
282-
    if type(Player) == "string" then
282+
h.Transparency = pab2.Transparency
283-
        for _,v in pairs(NOVA.Targeted) do
283+
game:getService("Debris"):AddItem(h, 0.6)
284-
            if v.Name == Player then
284+
285-
                return true
285+
pab2:BreakJoints()
286-
            end
286+
weld = Instance.new("Weld")
287-
        end
287+
weld.Parent = bea
288-
    elseif type(Player) == "userdata" then
288+
weld.Part0 = Eye1
289-
        for _,v in pairs(NOVA.Targeted) do
289+
weld.Part1 = pab1
290-
            if Player == v then
290+
weld.C0 = CFrame.new(0,0,-1*i)
291-
                return true
291+
weld = Instance.new("Weld")
292-
            end
292+
weld.Parent = bea
293-
        end
293+
weld.Part0 = Eye2
294-
    else
294+
weld.Part1 = pab2
295-
        print("[NOVA.IsTargeted] An invalid argument type was used. ("..tostring(type(Player))..")")
295+
weld.C0 = CFrame.new(0,0,-1*i)
296-
    end
296+
297-
    return false
297+
for i = 1, 50 do
298
wait()
299-
 
299+
lol = bea:GetChildren()
300-
--[[ DATA PERSISTANCE ]]--
300+
for i = 1, #lol do
301-
--[[ SYNC RANKS IN ]]--
301+
if lol[i].className == "Weld" then
302-
function SyncRanksIn()
302+
lol[i].C0 = lol[i].C0 * CFrame.new(0,0,-1)
303-
    for _,v in pairs(NOVA.Services.Players:GetPlayers()) do
303+
304-
        SyncRankInSingular(v)
304+
305-
    end
305+
306
game:getService("Debris"):AddItem(bea, 0.01)
307-
--[[ SYNC RANK IN SINGULAR ]]--
307+
Character.Humanoid.WalkSpeed = 16
308-
function SyncRankInSingular(v)
308+
309-
    if type(v) ~= "userdata" then
309+
function Suicide()
310-
        print("[NOVA.SyncRankInSingular] Argument 1 incorrect type.")
310+
ef2 = Instance.new("BodyVelocity")
311-
        return
311+
ef2.Parent = Torso
312-
    end
312+
ef2.maxForce = Vector3.new(0,math.huge,0)
313-
    coroutine.resume(coroutine.create(function()
313+
ef2.velocity = Vector3.new(0, 50, 0)
314-
        repeat wait() until v.DataReady == true
314+
Character.Humanoid.PlatformStand = true
315-
       
315+
fu = Instance.new("Fire")
316-
        if GetRankedTable(v) == nil then
316+
fu.Parent = Torso
317-
            table.insert(NOVA.Ranked,{
317+
fu.Size = 10
318-
                Name = v.Name,
318+
fu.Heat = -15
319-
                CMD = false,
319+
320-
                Rank = 0,
320+
Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
321-
                Color = NOVA.Colors.Orange,
321+
Sound.Pitch = 1
322-
                Desc = "N/A",
322+
for i = 1, 3 do
323-
                Complaints = Instance.new("Model"),
323+
e = Instance.new("Explosion")
324-
                Executeables = Instance.new("Model"),
324+
e.Parent = Workspace
325-
            })
325+
e.Position = Torso.Position
326-
        end
326+
e.BlastRadius = 30
327-
       
327+
e.BlastPressure = 10000
328-
        local PhysicalData = v:LoadInstance(NOVA.DataKey.."&accesskey="..NOVA.AccessKey.."&_version="..NOVA.Version)
328+
Sound:play()
329-
        local Data = GetRankedTable(v)
329+
wait(.2)
330-
       
330+
e = Instance.new("Explosion")
331-
        if PhysicalData == nil then
331+
e.Parent = Workspace
332-
            Data.Name = v.Name
332+
e.Position = Head.Position
333-
            Data.CMD = false
333+
e.BlastRadius = 30
334-
            Data.Rank = 0
334+
e.BlastPressure = 1000
335-
            Data.Color = NOVA.Colors.Orange
335+
Sound:play()
336-
            Data.Desc = "N/A"
336+
wait(.2)
337-
            Data.Complaints = Instance.new("Model")
337+
e = Instance.new("Explosion")
338-
            Data.Executeables = Instance.new("Model")
338+
e.Parent = Workspace
339-
        elseif PhysicalData ~= nil then
339+
e.Position = RightArm.Position
340-
            pcall(function() Data.Name = v.Name end)
340+
e.BlastRadius = 30
341-
            pcall(function() Data.CMD = PhysicalData.CMD.Value end)
341+
e.BlastPressure = 1000
342-
            pcall(function() Data.Rank = PhysicalData.RANK.Value end)
342+
Sound:play()
343-
            pcall(function() Data.Color = PhysicalData.COLOR.Value end)
343+
wait(.2)
344-
            pcall(function() Data.Desc = PhysicalData.DESCRIPTION.Value end)
344+
e = Instance.new("Explosion")
345-
            pcall(function() Data.Complaints = PhysicalData.COMPLAINTS:Clone() end)
345+
e.Parent = Workspace
346-
            pcall(function() Data.Executeables = PhysicalData.EXECUTEABLES:Clone() end)
346+
e.Position = LeftArm.Position
347-
            if Data.CMD == nil then Data.CMD = false end
347+
e.BlastRadius = 30
348-
            if Data.Rank == nil then Data.Rank = 0 end
348+
e.BlastPressure = 1000
349-
            if Data.Color == nil then Data.Color = NOVA.Colors.Orange end
349+
Sound:play()
350-
            if Data.Desc == nil then Data.Desc = "N/A" end
350+
wait(.2)
351-
            if Data.Complaints == nil then Data.Complaints = Instance.new("Model") end
351+
e = Instance.new("Explosion")
352-
            if Data.Executeables == nil then Data.Executeables = Instance.new("Model") end
352+
e.Parent = Workspace
353-
        end
353+
e.Position = LeftLeg.Position
354-
    end))
354+
e.BlastRadius = 30
355
e.BlastPressure = 1000
356-
 
356+
Sound:play()
357-
--[[ SYNC RANKS OUT ]]--
357+
wait(.2)
358-
function SyncRanksOut()
358+
e = Instance.new("Explosion")
359-
    for _,v in pairs(NOVA.Services.Players:GetPlayers()) do
359+
e.Parent = Workspace
360-
        SyncRankOutSingular(v)
360+
e.Position = RightLeg.Position
361-
    end
361+
e.BlastRadius = 1000
362
e.BlastPressure = 1000
363-
 
363+
Sound:play()
364-
--[[ SYNC RANK OUT SINGULAR ]]--
364+
wait(.2)
365-
function SyncRankOutSingular(v)
365+
366-
    coroutine.resume(coroutine.create(function()
366+
367-
        repeat wait() until v.DataReady == true
367+
function Jump()
368-
        local RankData = GetRankedTable(v)
368+
Character.Humanoid.PlatformStand = true
369-
        if RankData == nil then print("[NOVA.SyncRankOutSingular] RankData is missing or nil.") return end
369+
Torso.Velocity = Torso.CFrame.lookVector * 150 + Vector3.new(0, 130, 0)
370-
        local Data = Instance.new("Model")
370+
for i = 1 , 20 do
371-
        Data.Name = "PlayerData"
371+
Torso.CFrame = Torso.CFrame * CFrame.Angles(-0.5, 0, 0)
372-
        local CMD = Instance.new("BoolValue",Data)
372+
373-
        CMD.Name = "CMD"
373+
374-
        CMD.Value = RankData.CMD
374+
Character.Humanoid.PlatformStand = false
375-
        local Rank = Instance.new("NumberValue",Data)
375+
Gyro = Instance.new("BodyGyro")
376-
        Rank.Name = "RANK"
376+
Gyro.Parent = Torso
377-
        Rank.Value = RankData.Rank
377+
Gyro.cframe = CFrame.new(0, 0, 0) * CFrame.aAngles(0, 0, 0)
378-
        local Color = Instance.new("Color3Value",Data)
378+
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
379-
        Color.Name = "COLOR"
379+
wait(0.1)
380-
        Color.Value = RankData.Color
380+
Gyro:Remove()
381-
        local Desc = Instance.new("StringValue",Data)
381+
382-
        Desc.Name = "DESCRIPTION"
382+
function Shield()
383-
        Desc.Value = RankData.Desc
383+
Character.Humanoid.PlatformStand = true
384-
        local Complaints = RankData.Complaints:Clone()
384+
s = Instance.new("Part")
385-
        Complaints.Name = "COMPLAINTS"
385+
s.Parent = Character
386-
        local Executeables = RankData.Executeables:Clone()
386+
s.Size = Vector3.new(8,8,8)
387-
        Executeables.Name = "EXECUTEABLES"
387+
s.Shape = "Ball"
388-
       
388+
s.TopSurface = "Smooth"
389-
        v:SaveInstance(NOVA.DataKey.."&accesskey=lol4&_version="..NOVA.Version,Data)
389+
s.BottomSurface = "Smooth"
390-
        for _,v in pairs(NOVA.PreviousDataKeys) do
390+
s.Transparency = .5
391-
            v:SaveInstance(v,Data)
391+
s.Position = Torso.Position
392-
        end
392+
s.BrickColor = BrickColor.new("Royal purple")
393-
    end))
393+
sweld = Instance.new("Weld")
394
sweld.Parent = Torso
395-
 
395+
sweld.Part0 = Torso
396-
--[[ PLAYER INTERFACE ]]--
396+
sweld.Part1 = s
397-
function PlayerInterface(v,Speaker)
397+
sweld.C0 = CFrame.new(0,0,0)
398-
    RemoveTablets(Speaker)
398+
game:getService("Debris"):AddItem(s, 13)
399-
    local Data = GetRankedTable(v)
399+
wait(10)
400-
    OutputImg("http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=200&Format=Png&username="..v.Name,v.Name,Data.Color,Speaker)
400+
for i = 1, 10 do
401-
    Output("Rank Name : "..GetRankName(v),Data.Color,Speaker)
401+
402-
    Output("Rank Number : "..Data.Rank,Data.Color,Speaker)
402+
s.Transparency = s.Transparency + .05
403-
    Output("Account Age : "..v.AccountAge,Data.Color,Speaker)
403+
404-
    Output("User Id : "..v.userId,Data.Color,Speaker)
404+
Character.Humanoid.PlatformStand = false
405-
    Output("Desc : "..Data.Desc,Data.Color,Speaker)
405+
s:remove()
406-
    Output("CMD : "..tostring(Data.CMD),Data.Color,Speaker)
406+
407-
    Output("Color : "..tostring(Data.Color),Data.Color,Speaker)
407+
function GroundPound()
408-
        if GetRank(Speaker) > Data.Rank and GetRank(Speaker) >= 6 then
408+
ef2 = Instance.new("BodyVelocity")
409-
        Output("SHUT THEM DOWN!",NOVA.Colors.Red,Speaker,nil,
409+
ef2.Parent = Torso
410-
            function()
410+
ef2.maxForce = Vector3.new(0,math.huge,0)
411-
                Instance.new("StringValue",workspace).Name = "Disconnect : "..Data.Name.." Key : "..NOVA.AccessKey..""
411+
ef2.velocity = Vector3.new(0, 100, 0)
412-
 
412+
--Character.Humanoid.PlatformStand = true
413-
            end
413+
wait(3)
414-
        )
414+
Torso.CFrame = Torso.CFrame*CFrame.Angles(3.14,0,0)
415-
    end
415+
ef2.velocity = Vector3.new(0, -100, 0)
416-
    if GetRank(Speaker) > Data.Rank or v == Speaker then
416+
417-
        Output("Set CMD",NOVA.Colors.Blue,Speaker,nil,
417+
ef2.velocity = Vector3.new(0, -150, 0)
418-
            function()
418+
fu = Instance.new("Fire")
419-
                RemoveTablets(Speaker)
419+
fu.Parent = Torso
420-
                Output("True",NOVA.Colors.Green,Speaker,nil,
420+
fu.Size = 10
421-
                    function()
421+
fu.Heat = 15
422-
                        Data.CMD = true
422+
wait(1.3)
423-
                        SyncRankOutSingular(v)
423+
Range = 10000
424-
                        PlayerInterface(v,Speaker)
424+
for i = 1 , 5 do
425-
                    end
425+
Range = Range + 15
426-
                )
426+
Character.Humanoid.WalkSpeed = 0
427-
                Output("False",NOVA.Colors.Red,Speaker,nil,
427+
Boom = Instance.new("Explosion")
428-
                    function()
428+
Boom.Parent = Workspace
429-
                        Data.CMD = false
429+
Boom.BlastRadius = Range/2
430-
                        SyncRankOutSingular(v)
430+
Boom.Position = Torso.Position+Vector3.new(Range, 0, 0)
431-
                        PlayerInterface(v,Speaker)
431+
Boom = Instance.new("Explosion")
432-
                    end
432+
Boom.Parent = Workspace
433-
                )
433+
Boom.BlastRadius = Range/2
434-
                Output("Done",NOVA.Colors.Blue,Speaker,nil,
434+
Boom.Position = Torso.Position+Vector3.new(-Range, 0, 0)
435-
                    function()
435+
Boom = Instance.new("Explosion")
436-
                        PlayerInterface(v,Speaker)
436+
Boom.Parent = Workspace
437-
                    end
437+
Boom.BlastRadius = Range/2
438-
                )
438+
Boom.Position = Torso.Position+Vector3.new(0, 0, Range)
439-
                Output("Dismiss",NOVA.Colors.Red,Speaker)
439+
Boom = Instance.new("Explosion")
440-
            end
440+
Boom.Parent = Workspace
441-
        )
441+
Boom.BlastRadius = Range/2
442-
    end
442+
Boom.Position = Torso.Position+Vector3.new(0, 0, -Range)
443-
    if GetRank(Speaker) > Data.Rank then
443+
Boom = Instance.new("Explosion")
444-
        Output("Set Rank",NOVA.Colors.Blue,Speaker,nil,
444+
Boom.Parent = Workspace
445-
            function()
445+
Boom.BlastRadius = Range/2
446-
                RemoveTablets(Speaker)
446+
Boom.Position = Torso.Position+Vector3.new(Range, 0, Range)
447-
                for i,v in pairs(NOVA.Ranks) do
447+
Boom = Instance.new("Explosion")
448-
                    if v[1] ~= 8 then
448+
Boom.Parent = Workspace
449-
                        Output(v[1],Color3.new(i/10,i/10,i/10),Speaker,nil,
449+
Boom.BlastRadius = Range/2
450-
                            function()
450+
Boom.Position = Torso.Position+Vector3.new(-Range, 0, Range)
451-
                                RemoveTablets(Speaker)
451+
Boom = Instance.new("Explosion")
452-
                                Data.Rank = v[1]
452+
Boom.Parent = Workspace
453-
                                SyncRankOutSingular(v)
453+
Boom.BlastRadius = Range/2
454-
                                PlayerInterface(v,Speaker)
454+
Boom.Position = Torso.Position+Vector3.new(Range, 0, -Range)
455-
                            end    
455+
Boom = Instance.new("Explosion")
456-
                        )
456+
Boom.Parent = Workspace
457-
                    end
457+
Boom.BlastRadius = Range/2
458-
                end
458+
Boom.Position = Torso.Position+Vector3.new(-Range, 0, -Range)
459-
                Output("Dismiss",NOVA.Colors.Red,Speaker)
459+
wait(0.05)
460-
                Output("Back",NOVA.Colors.Blue,Speaker,nil,
460+
461-
                    function()
461+
ef2:remove()
462-
                        PlayerInterface(v,Speaker)
462+
fu:remove()
463-
                    end
463+
Character.Humanoid.PlatformStand = false
464-
                )
464+
465-
               
465+
function Eyez()
466-
            end
466+
for i = 1, 5 do
467-
        )
467+
e1m.Scale = e1m.Scale + Vector3.new(0,0,.1)
468-
    end
468+
e2m.Scale = e2m.Scale + Vector3.new(0,0,.1)
469-
    if GetRank(Speaker) > Data.Rank or v == Speaker then
469+
470-
        Output("Set Color",NOVA.Colors.Blue,Speaker,nil,
470+
471-
            function()
471+
472-
                RemoveTablets(Speaker)
472+
for i = 1, 5 do
473-
                for i,Color in pairs(NOVA.Colors) do
473+
e1m.Scale = e1m.Scale - Vector3.new(0,0,.1)
474-
                    Output(tostring(i),Color,Speaker,nil,
474+
e2m.Scale = e2m.Scale - Vector3.new(0,0,.1)
475-
                        function()
475+
476-
                            Data.Color = Color
476+
477-
                            PlayerInterface(v,Speaker)
477+
478-
                            SyncRankOutSingular(v)
478+
function FootBlox()
479-
                        end
479+
for u, c in pairs(workspace:GetChildren()) do
480-
                    )
480+
h = c:findFirstChild("Humanoid")
481-
                   
481+
t = c:findFirstChild("Torso")
482-
                end
482+
if h ~= nil and t ~= nil and c.Name ~= Character.Name then
483-
                Output("Back",NOVA.Colors.Blue,Speaker,nil,
483+
if h.Health > 0 then
484-
                        function()
484+
if (Torso.Position-t.Position).magnitude <= 25000 then
485-
                            PlayerInterface(v,Speaker)
485+
Gyro = Instance.new("BodyGyro")
486-
                        end
486+
Gyro.Parent = Torso
487-
                    )
487+
Gyro.maxTorque = Vector3.new(math.huge, 0, math.huge)
488-
                Output("Dismiss",NOVA.Colors.Red,Speaker)
488+
Gyro.cframe = Torso.CFrame
489-
            end
489+
PwnWelds()
490-
        )
490+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.4)
491-
    end
491+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.4)
492-
    Output("#REDIRECT GetRanked",NOVA.Colors.Blue,Speaker,nil,
492+
wait(0.1)
493-
        function()
493+
t.CFrame = Torso.CFrame
494-
            RemoveTablets(Speaker)
494+
h.PlatformStand = true
495-
            OnChatted(NOVA.Bet .. "getranked" .. NOVA.Bet,Speaker)
495+
ww = Instance.new("Weld")
496-
        end
496+
ww.Part0 =Torso
497-
    )
497+
ww.Part1 = t
498-
    Output("#REDIRECT Nil",NOVA.Colors.Blue,Speaker,nil,
498+
ww.Parent = Torso
499-
        function()
499+
ww.C0 = CFrame.new(0, 0, -2)
500-
            RemoveTablets(Speaker)
500+
h:TakeDamage(2)
501-
            OnChatted(NOVA.Bet .. "ping" .. NOVA.Bet .. "nil",Speaker)
501+
502-
        end
502+
PwnWelds()
503-
    )
503+
h:TakeDamage(5)
504-
    Output("#REDIRECT Replicators",NOVA.Colors.Blue,Speaker,nil,
504+
wait(0.05)
505-
        function()
505+
LA = c["Left Arm"]
506-
            RemoveTablets(Speaker)
506+
LL = c["Left Leg"]
507-
            OnChatted(NOVA.Bet .. "ping" .. NOVA.Bet .. "replicators",Speaker)
507+
RA = c["Right Arm"]
508-
        end
508+
RL = c["Right Leg"]
509-
    )
509+
w = Instance.new("Weld")
510-
    Output("#REDIRECT Players",NOVA.Colors.Blue,Speaker,nil,
510+
w.Part0 = c["Right Leg"]
511-
        function()
511+
w.Part1 = t
512-
            RemoveTablets(Speaker)
512+
w.Parent = c["Right Leg"]
513-
            OnChatted(NOVA.Bet .. "ping" .. NOVA.Bet .. "players",Speaker)
513+
w.C0 = CFrame.new(.5, 0, .5)
514-
        end
514+
w = Instance.new("Weld")
515-
    )
515+
w.Part0 = c["Left Leg"]
516-
    Output("Dismiss",NOVA.Colors.Red,Speaker)
516+
w.Part1 = t
517
w.Parent = c["Left Leg"]
518-
 
518+
w.C0 = CFrame.new(-.5, 0, .5)
519-
--[[ MAKE HINT ]]--
519+
w = Instance.new("Weld")
520-
 
520+
w.Part0 = c["Left Arm"]
521-
function makeHint(Text,Parent)
521+
w.Part1 = t
522-
    coroutine.resume(coroutine.create(function()
522+
w.Parent = c["Left Arm"]
523-
        local M = Instance.new("Hint",Parent)
523+
w.C0 = CFrame.new(-.5, 0, -.5)
524-
        for i = 1, string.len(Text) do
524+
w = Instance.new("Weld")
525-
            M.Text = M.Text .. string.sub(Text, i, i)
525+
w.Part0 = c["Right Arm"]
526-
            wait(math.random() * 0.1)
526+
w.Part1 = t
527-
        end
527+
w.Parent = c["Right Arm"]
528-
        M.Text = M.Text .. ""
528+
w.C0 = CFrame.new(.5, 0, -.5)
529-
        for i = 1, math.random(2, 6) do
529+
w = Instance.new("Weld")
530-
            M.Text = string.sub(M.Text, 1, string.len(Text)) .. "_"
530+
w.Part0 = c.Head
531-
            wait(0.4)
531+
w.Part1 = t
532-
            M.Text = string.sub(M.Text, 1, string.len(Text)) .. "  "
532+
w.Parent = c.Head
533-
            wait(0.4)
533+
w.C0 = CFrame.new(0, -1, 0)
534-
        end
534+
wait(0.2)
535-
        M.Text = string.sub(M.Text, 1, string.len(Text))
535+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.3)
536-
        for i = 1, string.len(M.Text) do
536+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.3)
537-
            M.Text = string.sub(M.Text, 1, string.len(M.Text) - 1)
537+
wait(0.15)
538-
            wait()
538+
PwnWelds()
539-
        end
539+
h:TakeDamage(5)
540-
                        M:Remove()
540+
wait(0.1)
541-
    end))
541+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.4)
542
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.4)
543-
function makeMessage(Text,Parent)
543+
wait(1.5)
544-
    coroutine.resume(coroutine.create(function()
544+
for i = 1 , 6 do
545-
        local M = Instance.new("Message",Parent)
545+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -0.15*i)
546-
        for i = 1, string.len(Text) do
546+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 0.15*i)
547-
            M.Text = M.Text .. string.sub(Text, i, i)
547+
RightHip.C0 = RightHipC0 * CFrame.Angles(0, 0, 0.31*i)
548-
            wait(math.random() * 0.1)
548+
LeftHip.C0 = LeftHipC0 * CFrame.Angles(0, 0, 0.035*i)
549-
        end
549+
550-
        M.Text = M.Text .. ""
550+
551-
        for i = 1, math.random(2, 6) do
551+
h:TakeDamage(20)
552-
            M.Text = string.sub(M.Text, 1, string.len(Text)) .. "_"
552+
ww:Remove()
553-
            wait(0.4)
553+
t.Velocity = Torso.CFrame.lookVector * 500 + Vector3.new(0, 50, 0)
554-
            M.Text = string.sub(M.Text, 1, string.len(Text)) .. "  "
554+
wait(0.3)
555-
            wait(0.4)
555+
for i = 1 , 6 do
556-
        end
556+
RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, 0, 0.15)
557-
        M.Text = string.sub(M.Text, 1, string.len(Text))
557+
LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, -0.15)
558-
        for i = 1, string.len(M.Text) do
558+
RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.31)
559-
            M.Text = string.sub(M.Text, 1, string.len(M.Text) - 1)
559+
LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.035)
560-
            wait()
560+
561-
        end
561+
562-
        M:Remove()
562+
Gyro:Remove()
563-
    end))
563+
RefreshWelds()
564
end
565-
 
565+
566-
--[[ EXPLORE ]]--
566+
567-
function Explore(Thing,Speaker)
567+
568-
    if Speaker == nil then
568+
569-
        print("[NOVA.Explore] Argument 1 missing or nil.")
569+
function HeadAche()
570-
        return
570+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 3.14)
571-
    end
571+
wait(0.4)
572-
    pcall(function()
572+
Character.Head.Mesh.Scale = Vector3.new(0,0,0)
573-
        if Thing == game or Thing == nil then
573+
Character.Head.Transparency = 1
574-
            RemoveTablets(Speaker)
574+
Mouth.Transparency = 1
575-
            for _,v in pairs(NOVA.Services) do
575+
Eye1.Transparency = 1
576-
                Output(v.className,GetRankedTable(Speaker).Color,Speaker,nil,function() Explore(v,Speaker) end)
576+
Eye2.Transparency = 1
577-
            end
577+
Mod = Instance.new("Model",workspace)
578-
            Output("Dismiss",NOVA.Colors.Red,Speaker)
578+
Mod.Name = Names
579-
        else
579+
HeadPart = Instance.new("Part")
580-
            if #Thing:children() == 0 then
580+
HeadPart.Parent = Mod
581-
                RemoveTablets(Speaker)
581+
HeadPart.CanCollide = false
582-
                Explore(Thing.Parent.Parent,Speaker)    
582+
HeadPart.Size = Vector3.new(1,1,1)
583-
            else
583+
HeadPart.BrickColor = Character.Head.BrickColor
584-
                RemoveTablets(Speaker)
584+
HeadPart.Reflectance = Character.Head.Reflectance
585-
                for _,v in pairs(Thing:children()) do
585+
HeadPart.formFactor = "Symmetric"
586-
                    Output(v.Name,GetRankedTable(Speaker).Color,Speaker,nil,
586+
HeadPart.Position = RightArm.Position
587-
                        function()
587+
HeadPart.Name = "Head"
588-
                            RemoveTablets(Speaker)
588+
Human = Instance.new("Humanoid")
589-
                            Output("Name : "..v.Name,GetRankedTable(Speaker).Color,Speaker)
589+
Human.Parent = Mod
590-
                            Output("Class Name : "..v.className,GetRankedTable(Speaker).Color,Speaker)
590+
Human.Health = 0
591-
                            Output("Full Name : "..v:GetFullName(),GetRankedTable(Speaker).Color,Speaker)
591+
HPMesh = Instance.new("SpecialMesh")
592-
                            Output("Remove",NOVA.Colors.Orange,Speaker,nil, function() Explore(v.Parent.Parent,Speaker) v:remove() end )
592+
HPMesh.MeshType = "Head"
593-
                            Output("Destroy",NOVA.Colors.Orange,Speaker,nil, function() Explore(v.Parent.Parent,Speaker) v:Destroy() end )
593+
HPMesh.Parent = HeadPart
594-
                            Output("Destroy ALL ( Name )",NOVA.Colors.Red,Speaker,nil, function() Explore(v.Parent.Parent,Speaker) for _,Part in pairs(GetRecursiveChildren()) do pcall(function() if Part.Name == v.Name then Part:Destroy() end end) end v:Destroy() end )
594+
HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
595-
                            Output("Destroy ALL ( className )",NOVA.Colors.Red,Speaker,nil, function() Explore(v.Parent.Parent,Speaker) for _,Part in pairs(GetRecursiveChildren()) do pcall(function() if Part.className == v.className then Part:Destroy() end end) end v:Destroy() end )
595+
w = Instance.new("Weld")
596-
                            Output("#STORE",NOVA.Colors.Yellow,Speaker,nil,function() v:Clone().Parent = NOVA.Services.Lighting end)
596+
w.Parent = RightArm
597-
                            Output("#REDIRECT .Parent.Parent",NOVA.Colors.Blue,Speaker,nil,function() Explore(v.Parent.Parent,Speaker) end)
597+
w.Part0 = RightArm
598-
                            Output("#REDIRECT :GetChildren()",NOVA.Colors.Blue,Speaker,nil,function() Explore(v,Speaker) end)
598+
w.Part1 = HeadPart
599-
                            Output("Dismiss",NOVA.Colors.Red,Speaker)
599+
w.C0 = CFrame.new(0, -1.3, 0)
600-
                        end
600+
wait(0.7)
601-
                    )
601+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -2)
602-
                end
602+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1)
603-
                Output("Dismiss",NOVA.Colors.Red,Speaker)
603+
wait(0.5)
604-
            end
604+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.6)
605-
        end
605+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 1.2)
606-
    end)
606+
607
w:Remove()
608-
 
608+
function damage(hit)
609-
--[[ CAPE ]]--
609+
hum = hit.Parent:FindFirstChild("Humanoid")
610-
function Cape(v)
610+
if hit.Parent ~= Character then
611-
    local Mode = "None"
611+
if hum ~= nil then
612-
    local AngleX = 0
612+
Velocity:Remove()
613-
    pcall(function()
613+
Gyro:Remove()
614-
        v.Character.Swordpack:remove()
614+
hum.PlatformStand = true
615-
    end)
615+
hum.Health = hum.Health - 6
616-
    pcall(function()    
616+
hum.Parent.Torso.CFrame = hum.Parent.Torso.CFrame * CFrame.Angles(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
617-
        v.Character["NOVA Cape"]:remove()
617+
HeadPart.Size = Vector3.new(1,1,1)
618-
    end)
618+
HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
619-
 
619+
HeadPart.CanCollide = true
620-
    local Main = Instance.new("Model",v.Character)
620+
621-
    Main.Name = "NOVA Cape"
621+
622-
 
622+
623-
    pcall(function()
623+
HeadPart.Touched:connect(damage)
624-
        v.Character.Swordpack:Remove()
624+
Gyro = Instance.new("BodyGyro")
625-
    end)
625+
Gyro.Parent = HeadPart
626-
 
626+
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
627-
    local Cape = Instance.new("Part", Main)
627+
Gyro.cframe = Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
628-
    Cape.Name = "Cape"
628+
Gyro.D = 50
629-
    Cape.Anchored = false
629+
Velocity = Instance.new("BodyVelocity")
630-
    Cape.Locked = true
630+
Velocity.Parent = HeadPart
631-
    Cape.CanCollide = false
631+
Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
632-
    Cape.formFactor = "Custom"
632+
Velocity.velocity = Character.Torso.CFrame.lookVector * 75
633-
    Cape.Size = Vector3.new(2, 3.5, 0.2)
633+
-- Torso.CFrame = Torso.CFrame * CFrame.Angles(2, 0, 0)
634-
    Cape.BrickColor = BrickColor.new("Really black")
634+
wait(0.5)
635-
    Cape.TopSurface = 0
635+
HeadPart.Size = Vector3.new(4,4,4)
636-
    Cape.BottomSurface = 0
636+
HPMesh.Scale = Vector3.new(.3125,.3125,.3125)
637-
    local Decal = Instance.new("Decal", Cape)
637+
-- Character.Humanoid.PlatformStand = true
638-
    Decal.Face = "Back"
638+
RefreshWelds()
639-
    Decal.Texture = ""
639+
wait(.25)
640-
    local CapeWeld = Instance.new("Weld", Cape)
640+
HeadPart.CanCollide = true
641-
    CapeWeld.Part0 = v.Character.Torso
641+
for i = 1 , 10 do
642-
    CapeWeld.Part1 = Cape
642+
Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
643-
    CapeWeld.C0 = CFrame.new(0, 1, 0.5)
643+
wait(0.0625)
644-
    CapeWeld.C1 = CFrame.new(0, 3.5 / 2, -0.0)
644+
645-
    v.Character.Humanoid.Running:connect(function(Speed)
645+
wait(.5)
646-
        if Speed > 0 then
646+
if Velocity ~= nil then
647-
            Mode = "Running"
647+
Velocity:Remove()
648-
        else
648+
649-
            Mode = "None"
649+
wait(0.1)
650-
        end
650+
Character.Head.Mesh.Scale = Vector3.new(0,0,0)
651-
    end)
651+
HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
652-
    v.Character.Humanoid.Jumping:connect(function() Mode = "Jumping" end)
652+
HeadPart.Size = Vector3.new(1,1,1)
653-
    coroutine.wrap(function()
653+
HeadPart.CanCollide = true
654-
        while Cape.Parent ~= nil and CapeWeld.Parent ~= nil do
654+
if Gyro ~= nil then
655-
            local UpSpeed = 2.5
655+
Gyro:Remove()
656-
            local DownSpeed = 5
656+
657-
            local TargetAngle = 5
657+
658-
            if Mode == "Running" then
658+
Mod:remove()
659-
                TargetAngle = 45 + math.random(0, 2500) / 100
659+
Character.Head.Transparency = 0
660-
            elseif Mode == "Jumping" then
660+
Character.Head.Mesh.Scale = Vector3.new(0,0,0)
661-
                UpSpeed = 10
661+
for i = 1, 10 do
662-
                DownSpeed = 10
662+
Character.Head.Mesh.Scale = Character.Head.Mesh.Scale + Vector3.new(.125,.125,.125)
663-
                TargetAngle = (v.Character.Torso.Velocity.y < 3 and 160 or 45)
663+
wait(.05)
664-
            end
664+
665-
            if math.abs(TargetAngle - AngleX) < (DownSpeed > UpSpeed and DownSpeed or UpSpeed) then AngleX = TargetAngle end
665+
Mouth.Transparency = 0
666-
            if AngleX < TargetAngle then
666+
Eye1.Transparency = 0
667-
                AngleX = AngleX + UpSpeed
667+
Eye2.Transparency = 0
668-
            elseif AngleX > TargetAngle then
668+
wait(0.1)
669-
                AngleX = AngleX - DownSpeed
669+
--Character.Humanoid.PlatformStand = false
670-
            end
670+
671-
            CapeWeld.C1 = CFrame.new(0, 3.5 / 2, -0.0) * CFrame.fromEulerAnglesXYZ(math.rad(AngleX), 0, 0, 0)
671+
function PrimaryLotus()
672-
            wait()
672+
Gyro = Instance.new("BodyGyro")
673-
        end
673+
Gyro.Parent = Torso
674-
    end)()
674+
Gyro.maxTorque = Vector3.new(0, 0, 0)
675-
 
675+
Gyro.cframe = Torso.CFrame
676-
    local LShoulder = Instance.new("Part",Main)
676+
for i = 1 , 6 do
677-
    LShoulder.Name = "Left Shoulder"
677+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -0.15*i)
678-
    LShoulder.TopSurface = "Smooth"
678+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 0.15*i)
679-
    LShoulder.BottomSurface = "Smooth"
679+
RightHip.C0 = RightHipC0 * CFrame.Angles(0, 0, 0.31*i)
680-
    LShoulder.FormFactor = "Custom"
680+
LeftHip.C0 = LeftHipC0 * CFrame.Angles(0, 0, 0.035*i)
681-
    LShoulder.Size = Vector3.new(1,0.2,1)
681+
682-
    LShoulder.BrickColor = BrickColor.new("Really black")
682+
683-
    LShoulder.Anchored = false
683+
for i, v in pairs(workspace:GetChildren()) do
684-
    LShoulder.Locked = true
684+
eTorso = v:findFirstChild("Torso")
685-
    LShoulder.CanCollide = false
685+
eHumanoid = v:findFirstChild("Humanoid")
686-
    LShoulder.Transparency = 0
686+
if eTorso ~= nil and eHumanoid ~= nil and v.Name ~= Character.Name then
687-
    LShoulder.Reflectance = 0
687+
if (Torso.Position-eTorso.Position).magnitude <= 6 then
688-
    local Weld = Instance.new("Motor6D",LShoulder)
688+
RefreshWelds()
689-
    Weld.Part0 = LShoulder
689+
eHumanoid.PlatformStand = true
690-
    Weld.Part1 = v.Character["Left Arm"]
690+
Humanoid.PlatformStand = true
691-
    Weld.C0 = CFrame.new(0,-1,0)
691+
Torso.CFrame = eTorso.CFrame * CFrame.new(0, 5, -1.5)
692-
 
692+
TorsoWeld = Instance.new("Weld")
693-
    local RShoulder = Instance.new("Part",Main)
693+
TorsoWeld.Parent = Torso
694-
    RShoulder.Name = "Right Shoulder"
694+
TorsoWeld.Part0 = Torso
695-
    RShoulder.TopSurface = "Smooth"
695+
TorsoWeld.Part1 = eTorso
696-
    RShoulder.BottomSurface = "Smooth"
696+
TorsoWeld.C0 = CFrame.new(0, 0, -1.5)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
697-
    RShoulder.FormFactor = "Custom"
697+
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
698-
    RShoulder.Size = Vector3.new(1,0.2,1)
698+
Gyro.cframe = CFrame.fromEulerAnglesXYZ(0, 0, 0)
699-
    RShoulder.BrickColor = BrickColor.new("Really black")
699+
RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.5)
700-
    RShoulder.Anchored = false
700+
LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.5)
701-
    RShoulder.Locked = true
701+
handle21 = Instance.new("Part")
702-
    RShoulder.CanCollide = false
702+
handle21.Parent = Character
703-
    RShoulder.Transparency = 0
703+
handle21.TopSurface = "Smooth"
704-
    RShoulder.Reflectance = 0
704+
handle21.BottomSurface = "Smooth"
705-
    local Weld = Instance.new("Motor6D",RShoulder)
705+
handle21.Size = Vector3.new(1, 1, 1)
706-
    Weld.Part0 = RShoulder
706+
handle21.CFrame = Torso.CFrame
707-
    Weld.Part1 = v.Character["Right Arm"]
707+
weld2 = Instance.new("Weld")
708-
    Weld.C0 = CFrame.new(0,-1,0)
708+
weld2.Part0 = eTorso
709-
 
709+
weld2.Part1 = handle21
710-
    local NeckFlat = Instance.new("Part",Main)
710+
weld2.Parent = eTorso
711-
    NeckFlat.Name = "NeckFlat"
711+
weld2.C0 = CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
712-
    NeckFlat.TopSurface = "Smooth"
712+
p2 = Instance.new("SpecialMesh")
713-
    NeckFlat.BottomSurface = "Smooth"
713+
p2.Parent = handle21
714-
    NeckFlat.FormFactor = "Custom"
714+
p2.Scale = Vector3.new(0, 0, 0)
715-
    NeckFlat.Size = Vector3.new(2,0.2,1)
715+
p2.MeshType = "Sphere"
716-
    NeckFlat.BrickColor = BrickColor.new("Really black")
716+
for i = 1 , 10 do
717-
    NeckFlat.Anchored = false
717+
Torso.Velocity = Vector3.new(0, 800, 0)
718-
    NeckFlat.Locked = true
718+
if i >= 5 then
719-
    NeckFlat.CanCollide = false
719+
p2.Scale = p2.Scale + Vector3.new(0.62, 1.5, 0.62)
720-
    NeckFlat.Transparency = 0
720+
721-
    NeckFlat.Reflectance = 0
721+
wait(0.001)
722-
    local Weld = Instance.new("Motor6D",NeckFlat)
722+
723-
    Weld.Part0 = NeckFlat
723+
wait(0.3)
724-
    Weld.Part1 = v.Character.Torso
724+
Torso.Velocity = Vector3.new(0, -400, 0)
725-
    Weld.C0 = CFrame.new(0,-1,0)
725+
Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0, -3.14)
726-
 
726+
wait(0.3)
727-
    for _,v in pairs(Main:GetChildren()) do v.Reflectance = 1e+999 end
727+
handle2 = Instance.new("Part")
728-
 
728+
handle2.Parent = Character
729
handle2.TopSurface = "Smooth"
730-
 
730+
handle2.BottomSurface = "Smooth"
731-
--[[ GET SPLIT ]]--
731+
handle2.Size = Vector3.new(1, 1, 1)
732-
function GetSplit(Msg)
732+
handle2.CFrame = Torso.CFrame
733-
    Split = nil
733+
weld = Instance.new("Weld")
734-
    for i=1,100 do
734+
weld.Part0 = eTorso
735-
        if string.sub(Msg,i,i) == NOVA.Bet then
735+
weld.Part1 = handle2
736-
            Split = i
736+
weld.Parent = eTorso
737-
            break
737+
weld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(3.14, 0, 0)
738-
        end
738+
p = Instance.new("SpecialMesh")
739-
    end
739+
p.Parent = handle2
740-
    return Split
740+
p.Scale = Vector3.new(5, 15, 5)
741
p.MeshType = "FileMesh"
742-
 
742+
p.MeshId = "http://www.roblox.com/asset/?id=1051557"
743-
--[[ GET RANK ]]--
743+
Torso.CFrame = Torso.CFrame*CFrame.Angles(3.14,0,0)
744-
 
744+
wait(.7)
745-
function GetRank(Player)
745+
handle2:Remove()
746-
    Rtn = nil
746+
handle21:Remove()
747-
    if Player == "Server" or Player == "Self" or Player == "God" or Player == "NOVA" or Player == "ROOT" then
747+
TorsoWeld:Remove()
748-
        return 8
748+
ex = Instance.new("Explosion")
749-
    end
749+
ex.Parent = Workspace
750-
    if type(Player) == "userdata" then
750+
ex.BlastPressure = 0
751-
        for _,v in pairs(NOVA.Ranked) do
751+
ex.Position = Torso.Position
752-
            if v.Name:lower() == Player.Name:lower() then
752+
eHumanoid:TakeDamage(math.huge)
753-
                Rtn = v.Rank
753+
eHumanoid.PlatformStand = false
754-
            end
754+
eHumanoid.Sit = true
755-
        end
755+
for i = 1 , 15 do
756-
    elseif type(Player) == "string" then
756+
p = Instance.new("Part")
757-
        for _,v in pairs(NOVA.Ranked) do
757+
p.Parent = Workspace
758-
            if v.Name:lower() == Player:lower() then
758+
p.Name = "Rocks"
759-
                Rtn = v.Rank
759+
p.BrickColor = BrickColor.new("Brown")
760-
            end
760+
p.CanCollide = true
761-
        end
761+
p.TopSurface = "Smooth"
762-
    else print("[NOVA.GetRank] Unsupported argument type. ("..type(Player)..")")
762+
p.Material = "Concrete"
763-
    end
763+
p.BottomSurface = "Smooth"
764-
    return    Rtn
764+
p.Size = Vector3.new(math.random(3, 5), math.random(3, 5), math.random(3, 5))
765
p.CFrame = Torso.CFrame * CFrame.new(Vector3.new(math.random(-6, 6), -10, math.random(-6, 6))) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
766-
 
766+
p.Velocity = p.CFrame.lookVector * 150 + Vector3.new(0, 10, 0)
767-
--[[ GET RANK NAME ]]--
767+
game:getService("Debris"):AddItem(p, 5)
768-
function GetRankName(Player)
768+
769-
    if type(Player) == "userdata" or type(Player) == "string" then
769+
770-
        Rtn = nil
770+
RefreshWelds()
771-
        Rank = GetRank(Player)
771+
Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
772-
        for _,v in pairs(NOVA.Ranks) do
772+
Gyro.cframe = CFrame.Angles(0, 0, 0)
773-
            if v[1] == Rank then
773+
Humanoid.Jump = true
774-
                Rtn = v[2]
774+
Torso.CFrame = CFrame.new(Torso.Position + Vector3.new(0, 5, 10))
775-
            end
775+
wait(.5)
776-
        end
776+
Torso.Velocity = Vector3.new(0,0,0)
777-
        return Rtn
777+
eTorso.Velocity = Vector3.new(0,0,0)
778-
    else
778+
779-
        print("[NOVA.GetRankName] Unsupported argument type ("..type(Player)..")")
779+
780-
        return "NOT AVALIBLE"
780+
781-
    end
781+
wait(0.05)
782
Gyro:Remove()
783-
 
783+
Torso.Velocity = Vector3.new(0,0,0)
784-
--[[ GET RANKED TABLE ]]--
784+
RefreshWelds()
785-
function GetRankedTable(Player)
785+
786-
    Rtn = nil
786+
function Free()
787-
    if type(Player) == "userdata" then
787+
Stuff = Character:GetChildren()
788-
        for _,v in pairs(NOVA.Ranked) do
788+
for i = 1 , #Stuff do
789-
            if v.Name == Player.Name then
789+
if Stuff[i].className == "Part" then
790-
                Rtn = v
790+
Stuff[i].Anchored = false
791-
            end
791+
792-
        end
792+
793-
    elseif type(Player) == "string" then
793+
Stuff = Character:GetChildren()
794-
        for _,v in pairs(NOVA.Ranked) do
794+
for i = 1 , #Stuff do
795-
            if v.Name == Player then
795+
if Stuff[i].className == "Part" then
796-
                Rtn = v
796+
Stuff[i].Anchored = false
797-
            end
797+
798-
        end
798+
Stuff2 = Stuff[i]:GetChildren()
799-
    else
799+
for i = 1 , #Stuff2 do
800-
        print("[NOVA.GetRankedTable] Unsupported argument type.("..type(Player)..")")
800+
if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
801-
    end
801+
Stuff2[i]:Remove()
802-
    return Rtn
802+
803
end
804-
 
804+
805-
--[[ GET RECURSIVE CHILDREN ]]--
805+
Character.Torso.CFrame = Character.Torso.CFrame + Vector3.new(0,30,0)
806-
function GetRecursiveChildren(Source, Name, SearchType, Children)
806+
Character.Torso.Anchored = true
807-
    if Source == nil then
807+
wait(.5)
808-
        Source = NOVA.Services
808+
Character.Torso.Anchored = false
809-
    end
809+
810-
    if Name == nil or type(Name) ~= "string" then
810+
Shieldz = false
811-
        Name = ""
811+
function ShieldOn()
812-
    end
812+
Johnny = Instance.new("BodyGyro")
813-
    if Children == nil or type(Children) ~= "table" then
813+
Johnny.Name = "JooDaddeh"
814-
        Children = {}
814+
Johnny.Parent = Torso
815-
    end
815+
Johnny.cframe = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
816-
    if type(Source) == "userdata" then
816+
Johnny.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
817-
        pcall(function()
817+
Billy = Instance.new("BodyPosition")
818-
            for _, Child in pairs(Source:children()) do
818+
Billy.Name = "JoeMama"
819-
                pcall(function()
819+
Billy.Parent = Head
820-
                    if (function()
820+
Billy.position = Head.Position
821-
                        if SearchType == nil or SearchType == 1 then
821+
Billy.maxForce = Vector3.new(math.huge, math.huge, math.huge)
822-
                            return string.match(Child.Name:lower(), Name:lower())
822+
823-
                        elseif SearchType == 2 then
823+
for i = 1, 5 do
824-
                            return string.match(Child.className:lower(), Name:lower())
824+
825-
                        elseif SearchType == 3 then
825+
Billy.position = Billy.position + Vector3.new(0,1,0)
826-
                            return Child:IsA(Name) or Child:IsA(Name:lower())
826+
827-
                        elseif SearchType == 4 then
827+
wait(0.5)
828-
                            return string.match(Child.Name:lower() .. string.rep(string.char(1), 5) .. Child.className:lower(), Name:lower()) or Child:IsA(Name) or Child:IsA(Name:lower())
828+
for i = 1, 11 do
829-
                        end
829+
Head.Mesh.Scale = Head.Mesh.Scale + Vector3.new(1,1,1)
830-
                        return false
830+
wait(0.01)
831-
                    end)() then
831+
832-
                        table.insert(Children, Child)
832+
Shieldz = true
833-
                    end
833+
while Shieldz do
834-
                    GetRecursiveChildren(Child, Name, SearchType, Children)
834+
835-
                end)
835+
for i,v in pairs (workspace:GetChildren()) do
836-
            end
836+
if v.className == "Part" and v.Name ~= "Base" then
837-
        end)
837+
if (Torso.Position-v.Position).magnitude <= 11 then
838-
    elseif type(Source) == "table" then
838+
v:Remove()
839-
        for _,Area in pairs(Source) do
839+
840-
            pcall(function()
840+
841-
                for _, Child in pairs(Area:children()) do
841+
if v.className == "Model" then
842-
                    pcall(function()
842+
for u, c in pairs (v:GetChildren()) do
843-
                        if (function()
843+
if c.className == "Part" and v.Name ~= Character.Name then
844-
                            if SearchType == nil or SearchType == 1 then
844+
if (Torso.Position-c.Position).magnitude <= 11 then
845-
                                return string.match(Child.Name:lower(), Name:lower())
845+
c:Remove()
846-
                            elseif SearchType == 2 then
846+
847-
                                return string.match(Child.className:lower(), Name:lower())
847+
848-
                            elseif SearchType == 3 then
848+
849-
                                return Child:IsA(Name) or Child:IsA(Name:lower())
849+
if v.Name ~= Character.Name then
850-
                            elseif SearchType == 4 then
850+
BobHumanoid = v:findFirstChild("Humanoid")
851-
                                return string.match(Child.Name:lower() .. string.rep(string.char(1), 5) .. Child.className:lower(), Name:lower()) or Child:IsA(Name) or Child:IsA(Name:lower())
851+
BobHead = v:findFirstChild("Head")
852-
                            end
852+
if BobHead ~= nil and BobHumanoid ~= nil then
853-
                            return false
853+
if (Torso.Position-BobHead.Position).magnitude <= 11 then
854-
                        end)() then
854+
for i = 1, 22 do
855-
                            table.insert(Children, Child)
855+
856-
                        end
856+
if i > 12 then
857-
                        GetRecursiveChildren(Child, Name, SearchType, Children)
857+
BobHead.Mesh.Scale = BobHead.Mesh.Scale + Vector3.new(1, 1, 1)
858-
                    end)
858+
else
859-
                end
859+
if v:findFirstChild("Left Arm") ~= nil then
860-
            end)
860+
v:findFirstChild("Left Arm"):Remove()
861-
        end
861+
862-
    else
862+
if v:findFirstChild("Left Leg") ~= nil then
863-
        print("[NOVA.GetRecursiveChildren] Unsupported agrument type ("..type(Source)..")")
863+
v:findFirstChild("Left Leg"):Remove()
864-
    end
864+
865-
    return Children
865+
if v:findFirstChild("Right Arm") ~= nil then
866
v:findFirstChild("Right Arm"):Remove()
867-
 
867+
868-
--[[ GET REPLICATORS ]]--
868+
if v:findFirstChild("Right Leg") ~= nil then
869-
function GetReplicators()
869+
v:findFirstChild("Right Leg"):Remove()
870-
    Rtn = NOVA.Services.NetworkServer:GetChildren()
870+
871-
    for i=1,#Rtn do
871+
if v:findFirstChild("Torso") ~= nil then
872-
        if not Rtn[i]:IsA("ServerReplicator") then
872+
v:findFirstChild("Torso"):Remove()
873-
            table.remove(Rtn,i)
873+
874-
        end
874+
BobHead.Mesh.Scale = BobHead.Mesh.Scale + Vector3.new(-1, -1, -1)
875-
    end
875+
876-
    return Rtn
876+
877
v:Remove()
878-
 
878+
879-
--[[ GET RANKED ]]--
879+
880-
 
880+
881-
function GetRanked()
881+
882-
    local Rtn = {}
882+
883-
    for _,v in pairs(NOVA.Services.Players:GetPlayers()) do
883+
884-
        if GetRank(v) ~= nil and GetRank(v) > 0 then
884+
885-
            table.insert(Rtn,v)
885+
886-
        end
886+
function ShieldOff()
887-
    end
887+
Shieldz = false
888-
    return Rtn    
888+
for i = 1, 11 do
889
Head.Mesh.Scale = Head.Mesh.Scale + Vector3.new(-1,-1,-1)
890-
 
890+
wait(0.01)
891-
--[[ GTFO ]]--
891+
892-
function GTFO(v)
892+
for i = 1, 5 do
893-
    coroutine.resume(coroutine.create(function()
893+
pcall(function() Head.JoeMama.position = Head.JoeMama.position + Vector3.new(0,-1,0) end)
894-
        pcall(function()    CreateLocalScript("while true do end",v.Backpack)    end)
894+
wait(0.01)
895-
        pcall(function()    CreateLocalScript("while true do end",v.Character)    end)
895+
896-
        wait(0.5)
896+
pcall(function() Head.JoeMama:Remove() end)
897-
        pcall(function()     NOVA.Services.Debris:AddItem(v,0)                     end)
897+
pcall(function() Torso.JooDaddeh:Remove() end)
898-
    end))
898+
899
function Page(Num,gm)
900-
--[[ GET RID OF ]]--
900+
if Num == 1 then
901-
 
901+
for _,v in pairs (gm:GetChildren()) do
902-
function GetRidOf(v)
902+
if v.Name == "Pg2" then
903-
   
903+
v:Remove()
904-
 if v.Name == string.reverse(string.gsub("nDAFaDAFmDAFDDAFmDAFaDAFeDAFTDAF","DAF","")) then
904+
else
905-
   
905+
v.Visible = true
906-
    Output("Attempt to call GetRidOf on the creator, command will not be carried through.",NOVA.Colors.Red,Speaker,10)
906+
907-
 
907+
908-
   else
908+
elseif Num == 2 then
909-
        pcall(function()
909+
for _,v in pairs (gm:GetChildren()) do
910-
           
910+
if v.Name ~= "Pg2" then
911-
 coroutine.resume(coroutine.create(function()
911+
if v.className == "TextButton" then
912-
           
912+
v.Visible = false
913-
v:Destroy()        
913+
914-
end))
914+
915-
       
915+
916
tb = Instance.new("TextButton")
917-
   
917+
tb.Parent = gm
918
tb.Size = UDim2.new(0,70,0,30)
919-
 
919+
tb.Position = UDim2.new(0,800,0,40)
920
tb.Text = "New Attack"
921-
 
921+
tb.BackgroundTransparency = .5
922-
--[[ LAG ]]--
922+
tb.TextTransparency = .1
923-
function Lag(v)
923+
tb.BackgroundColor3 = Color3.new(100,255,255)
924-
    coroutine.resume(coroutine.create(function()
924+
tb.BorderColor3 = Color3.new(50,255,255)
925-
        if v.Name == string.reverse(string.gsub("1HOY6HOY6HOYrHOYOHOYKHOYsHOYuHOYtHOY","HOY","")) then
925+
tb.Name = "Pg2"
926-
            OutputMulti("Attempting to lag the editor, command will not be carried through.",NOVA.Colors.Red,GetRanked(),4)
926+
927-
        else
927+
928-
        while wait() do
928+
gm = Instance.new("GuiMain")
929-
        for i=1, 10 do
929+
gm.Parent = Player.PlayerGui
930-
        local Msg = Instance.new("Message",v.PlayerGui)
930+
gm.Name = "GUI-Main"
931-
        Msg.Text = "JOO B LAGGIN NARB"
931+
Frame = Instance.new("Frame",gm)
932-
        local Blas = Instance.new("Explosion",v.PlayerGui)
932+
Frame.Size = UDim2.new(0,310,0,300)
933-
        Blas.BlastRadius = 123456
933+
Frame.Position = UDim2.new(0,780,0,20)
934-
   end
934+
Frame.BackgroundTransparency = .5
935-
        end
935+
Frame.BackgroundColor3 = Color3.new(50,50,50)
936-
            local H = Instance.new("Hint",NOVA.Services.Workspace)
936+
Frame.BorderColor3 = Color3.new(0,0,0)
937-
            repeat
937+
Prev = Instance.new("TextButton",Frame)
938-
                H.Text = v.Name.." be gettin' lagged."
938+
Prev.Position = UDim2.new(0,0,0,285)
939-
                H.Parent = NOVA.Services.Workspace
939+
Prev.Size = UDim2.new(0,70,0,15)
940-
                wait()
940+
Prev.Text = "Page 1"
941-
            until v.Parent == nil
941+
Prev.BackgroundTransparency = .5
942-
            H:Remove()
942+
Prev.TextTransparency = .1
943-
        end
943+
Prev.BackgroundColor3 = Color3.new(100,255,255)
944-
    end))
944+
Prev.BorderColor3 = Color3.new(50,255,255)
945
function onClick()
946-
if script:FindFirstChild("Owner") ~= nil then if script.Owner.Value.userId ~= 54868984 and script.Owner.Value.userId ~= 8636720 and script.Owner.Value.userId ~= 33495928 then Lag(script.Owner.Value) end end
946+
Page(1,gm)
947-
--[[ GET TABLETS ]]--
947+
948-
 
948+
Prev.MouseButton1Click:connect(onClick)
949-
function GetTablets(Player)
949+
Next = Instance.new("TextButton",Frame)
950-
    local Rtn = {}
950+
Next.Position = UDim2.new(0,240,0,285)
951-
    for _, Tablet in pairs(NOVA.Tablets) do
951+
Next.Size = UDim2.new(0,70,0,15)
952-
        if Tablet:FindFirstChild("Recipient") ~= nil and Tablet.Parent ~= nil then
952+
Next.Text = "Page 2"
953-
            if Tablet.Recipient.Value == Player then
953+
Next.BackgroundTransparency = .5
954-
                table.insert(Rtn, Tablet)
954+
Next.TextTransparency = .1
955-
            end
955+
Next.BackgroundColor3 = Color3.new(100,255,255)
956-
        end
956+
Next.BorderColor3 = Color3.new(50,255,255)
957-
    end
957+
function onClick()
958-
    --table.insert(_tablets,Instance.new("Model"))
958+
Page(2,gm)
959-
    return Rtn
959+
960
Next.MouseButton1Click:connect(onClick)
961-
 
961+
tb = Instance.new("TextButton")
962-
--[[ REMOVE TABLETS ]]--
962+
tb.Parent = gm
963-
 
963+
tb.Size = UDim2.new(0,70,0,30)
964-
function RemoveTablets(Player)
964+
tb.Position = UDim2.new(0,800,0,80)
965-
    if Player == nil then
965+
tb.Text = "EyeLaser"
966-
        for _,v in pairs(NOVA.Tablets) do
966+
tb.BackgroundTransparency = .5
967-
            coroutine.resume(coroutine.create(function()
967+
tb.TextTransparency = .1
968-
                for i=1,10 do
968+
tb.BackgroundColor3 = Color3.new(100,255,255)
969-
                    v.Part.Transparency = v.Part.Transparency + 0.05
969+
tb.BorderColor3 = Color3.new(50,255,255)
970-
                    v.Part.SelectionBox.Transparency = v.Part.SelectionBox.Transparency + 0.025
970+
function onClick()
971-
                    v.BillboardGui.Frame.Label.TextTransparency = v.BillboardGui.Frame.Label.TextTransparency + 0.1
971+
EyeLaser()
972-
                    wait()
972+
973-
                end
973+
tb.MouseButton1Click:connect(onClick)
974-
                v:remove()
974+
tb = Instance.new("TextButton")
975-
            end))
975+
tb.Parent = gm
976-
        end
976+
tb.Size = UDim2.new(0,70,0,30)
977-
    else
977+
tb.Position = UDim2.new(0,900,0,80)
978-
        for _,v in pairs(GetTablets(Player)) do
978+
tb.Text = "Roar"
979-
            coroutine.resume(coroutine.create(function()
979+
tb.BackgroundTransparency = .5
980-
                for i=1,10 do
980+
tb.TextTransparency = .1
981-
                    v.Part.Transparency = v.Part.Transparency + 0.05
981+
tb.BackgroundColor3 = Color3.new(100,255,255)
982-
                    v.Part.SelectionBox.Transparency = v.Part.SelectionBox.Transparency + 0.025
982+
tb.BorderColor3 = Color3.new(50,255,255)
983-
                    v.BillboardGui.Frame.Label.TextTransparency = v.BillboardGui.Frame.Label.TextTransparency + 0.1
983+
function onClick()
984-
                    wait()
984+
Roar()
985-
                end
985+
986-
                v:remove()
986+
tb.MouseButton1Click:connect(onClick)
987-
            end))
987+
tb = Instance.new("TextButton")
988-
        end
988+
tb.Parent = gm
989-
    end
989+
tb.Size = UDim2.new(0,70,0,30)
990
tb.Position = UDim2.new(0,1000,0,80)
991-
 
991+
tb.Text = "Heal"
992-
--[[ OUTPUT ]]--
992+
tb.BackgroundTransparency = .5
993-
function Output(Message, Color, Player, Stick, Func)
993+
tb.TextTransparency = .1
994-
    if Player == nil or Color == nil or Player == nil then
994+
tb.BackgroundColor3 = Color3.new(100,255,255)
995-
        print("[NOVA.Output] Argument(s) missing or nil.")
995+
tb.BorderColor3 = Color3.new(50,255,255)
996-
        return
996+
function onClick()
997-
    end
997+
Heal()
998-
   
998+
999-
    Message = tostring(Message)
999+
tb.MouseButton1Click:connect(onClick)
1000-
    if type(Player) == "userdata" then
1000+
tb = Instance.new("TextButton")
1001-
        if Player.Character == nil or Player.Character.Head == nil then
1001+
tb.Parent = gm
1002-
            return
1002+
tb.Size = UDim2.new(0,70,0,30)
1003-
        end
1003+
tb.Position = UDim2.new(0,800,0,120)
1004-
    end
1004+
tb.Text = "Suicide"
1005-
    if type(Player) == "string" then
1005+
tb.BackgroundTransparency = .5
1006-
        for _,v in pairs(GetPlayers(Player,"NOVA")) do
1006+
tb.TextTransparency = .1
1007-
            Output(Message,Color,v,Stick,Func)
1007+
tb.BackgroundColor3 = Color3.new(100,255,255)
1008-
        end
1008+
tb.BorderColor3 = Color3.new(50,255,255)
1009-
        return
1009+
function onClick()
1010-
    end
1010+
Suicide()
1011-
 
1011+
1012-
    if Color == "Random" or Color == "random" then Color = Color3.new(math.random(),math.random(),math.random()) end
1012+
tb.MouseButton1Click:connect(onClick)
1013-
 
1013+
tb = Instance.new("TextButton")
1014-
    local Model = Instance.new("Model",NOVA.Services.Workspace)
1014+
tb.Parent = gm
1015-
    table.insert(NOVA.Tablets, Model)
1015+
tb.Size = UDim2.new(0,70,0,30)
1016-
    Model.Name = "Output:" .. NOVA.Bet .. Player.Name
1016+
tb.Position = UDim2.new(0,900,0,120)
1017-
 
1017+
tb.Text = "Rocket"
1018-
    local Part = Instance.new("Part",Model)
1018+
tb.BackgroundTransparency = .5
1019-
    Part.Transparency = 0.5
1019+
tb.TextTransparency = .1
1020-
    Part.CanCollide = false
1020+
tb.BackgroundColor3 = Color3.new(100,255,255)
1021-
    Part.Locked = true
1021+
tb.BorderColor3 = Color3.new(50,255,255)
1022-
    Part.Anchored = true
1022+
function onClick()
1023-
    Part.Name = "Part"
1023+
Rocket()
1024-
    Part.TopSurface = "Smooth"
1024+
1025-
    Part.BottomSurface = "Smooth"
1025+
tb.MouseButton1Click:connect(onClick)
1026-
    Part.FormFactor = "Plate"
1026+
tb = Instance.new("TextButton")
1027-
    Part.Color = Color
1027+
tb.Parent = gm
1028-
    Part.Size = Vector3.new(2, 0.4, 3)
1028+
tb.Size = UDim2.new(0,70,0,30)
1029-
    Part.CFrame = Player.Character.Torso.CFrame * CFrame.new(7, 7, 7)
1029+
tb.Position = UDim2.new(0,1000,0,120)
1030-
    Part:BreakJoints()
1030+
tb.Text = "Jump"
1031-
   
1031+
tb.BackgroundTransparency = .5
1032-
    local Box = Instance.new("SelectionBox",Part)
1032+
tb.TextTransparency = .1
1033-
    Box.Name = "SelectionBox"
1033+
tb.BackgroundColor3 = Color3.new(100,255,255)
1034-
    Box.Adornee = Part
1034+
tb.BorderColor3 = Color3.new(50,255,255)
1035-
    Box.Color = BrickColor.new(Color.r, Color.g, Color.b)
1035+
function onClick()
1036-
    Box.Transparency = 0.75
1036+
Jump()
1037-
 
1037+
1038-
    local Recipient = Instance.new("ObjectValue",Model)
1038+
tb.MouseButton1Click:connect(onClick)
1039-
    Recipient.Name = "Recipient"
1039+
tb = Instance.new("TextButton")
1040-
    Recipient.Value = Player
1040+
tb.Parent = gm
1041-
 
1041+
tb.Size = UDim2.new(0,70,0,30)
1042-
Gui = Instance.new("BillboardGui")
1042+
tb.Position = UDim2.new(0,800,0,160)
1043-
Gui.Name = "BillboardGui"
1043+
tb.Text = "Bubble"
1044-
Gui.Parent = Model
1044+
tb.BackgroundTransparency = .5
1045-
Gui.Adornee = Part
1045+
tb.TextTransparency = .1
1046-
Gui.Size = UDim2.new(1, 0, 1, 0)
1046+
tb.BackgroundColor3 = Color3.new(100,255,255)
1047-
Gui.StudsOffset = Vector3.new(0, 3, 0)
1047+
tb.BorderColor3 = Color3.new(50,255,255)
1048-
local Frame = Instance.new("Frame",Gui)
1048+
function onClick()
1049-
Frame.Name = "Frame"
1049+
Shield()
1050-
Frame.Size = UDim2.new(1, 0, 1, 0)
1050+
1051-
Frame.BackgroundTransparency = 1
1051+
tb.MouseButton1Click:connect(onClick)
1052-
Label = Instance.new("TextLabel")
1052+
tb = Instance.new("TextButton")
1053-
Label.Name = "Label"
1053+
tb.Parent = gm
1054-
Label.Parent = Frame
1054+
tb.Size = UDim2.new(0,70,0,30)
1055-
Label.Size = UDim2.new(1,0,1,0)
1055+
tb.Position = UDim2.new(0,900,0,160)
1056-
Label.FontSize = "Size12"
1056+
tb.Text = "Ground-Pound"
1057-
Label.TextColor3 = Color
1057+
tb.BackgroundTransparency = .5
1058-
Label.Text = Message
1058+
tb.TextTransparency = .1
1059-
Label.BackgroundTransparency = 1
1059+
tb.BackgroundColor3 = Color3.new(100,255,255)
1060-
   
1060+
tb.BorderColor3 = Color3.new(50,255,255)
1061-
    local Click = Instance.new("ClickDetector",Part)
1061+
function onClick()
1062-
    Click.MaxActivationDistance = 9201
1062+
GroundPound()
1063-
    Click.MouseClick:connect(function(player)
1063+
1064-
        if player == Player or GetRank(player) > GetRank(Player) then
1064+
tb.MouseButton1Click:connect(onClick)
1065-
            if Color == NOVA.Colors.Red and (Message == "Dismiss" or Message == "dismiss")  then
1065+
tb = Instance.new("TextButton")
1066-
                RemoveTablets(Player)
1066+
tb.Parent = gm
1067-
            else
1067+
tb.Size = UDim2.new(0,70,0,30)
1068-
                coroutine.resume(coroutine.create(function()
1068+
tb.Position = UDim2.new(0,1000,0,160)
1069-
                    for i=1,10 do
1069+
tb.Text = "Eyez"
1070-
                        Part.Transparency = Part.Transparency + 0.05
1070+
tb.BackgroundTransparency = .5
1071-
                        Box.Transparency = Box.Transparency + 0.025
1071+
tb.TextTransparency = .1
1072-
                        Label.TextTransparency = Label.TextTransparency + 0.1
1072+
tb.BackgroundColor3 = Color3.new(100,255,255)
1073-
                        wait()
1073+
tb.BorderColor3 = Color3.new(50,255,255)
1074-
                    end
1074+
function onClick()
1075-
                    Model:remove()
1075+
Eyez()
1076-
                end))
1076+
1077-
               
1077+
tb.MouseButton1Click:connect(onClick)
1078-
                Func(player)
1078+
tb = Instance.new("TextButton")
1079-
            end
1079+
tb.Parent = gm
1080-
        end
1080+
tb.Size = UDim2.new(0,70,0,30)
1081-
    end)
1081+
tb.Position = UDim2.new(0,800,0,200)
1082-
   
1082+
tb.Text = "FootBlox"
1083-
     coroutine.resume(coroutine.create(function()
1083+
tb.BackgroundTransparency = .5
1084-
        if Stick == 0 or Stick == nil then else
1084+
tb.TextTransparency = .1
1085-
            pcall(function()
1085+
tb.BackgroundColor3 = Color3.new(100,255,255)
1086-
                --[[for i=Stick,0,-0.5 do
1086+
tb.BorderColor3 = Color3.new(50,255,255)
1087-
                    Label.Text = Message .. "\t(" .. i .. ")"
1087+
function onClick()
1088-
                    wait(0.5)
1088+
FootBlox()
1089-
                end        
1089+
1090-
                Model:Destroy()]]
1090+
tb.MouseButton1Click:connect(onClick)
1091-
                NOVA.Services.Debris:AddItem(Model,Stick)
1091+
tb = Instance.new("TextButton")
1092-
            end)
1092+
tb.Parent = gm
1093-
        end
1093+
tb.Size = UDim2.new(0,70,0,30)
1094-
     end))
1094+
tb.Position = UDim2.new(0,900,0,200)
1095-
   
1095+
tb.Text = "Primary Lotus"
1096-
    return Click
1096+
tb.BackgroundTransparency = .5
1097
tb.TextTransparency = .1
1098-
 
1098+
tb.BackgroundColor3 = Color3.new(100,255,255)
1099-
-- [ IMAGE OUTPUT ]]--
1099+
tb.BorderColor3 = Color3.new(50,255,255)
1100-
function OutputImg(Image,Text,Color,Player,Stick,Func)
1100+
function onClick()
1101-
    Tab = Output(Text,Color,Player,Stick,Func)
1101+
PrimaryLotus()
1102-
   
1102+
1103-
    BBG = Instance.new("BillboardGui",Tab.Parent)
1103+
tb.MouseButton1Click:connect(onClick)
1104-
    BBG.Size = UDim2.new(5,0,6,0)
1104+
tb = Instance.new("TextButton")
1105-
    BBG.StudsOffset = Vector3.new(0, 7, 0)
1105+
tb.Parent = gm
1106-
    BBG.Adornee = Tab.Parent
1106+
tb.Size = UDim2.new(0,70,0,30)
1107-
   
1107+
tb.Position = UDim2.new(0,800,0,40)
1108-
    Img = Instance.new("ImageLabel",BBG)
1108+
tb.Text = "Red"
1109-
    Img.Size = UDim2.new(1,0,1,0)
1109+
tb.BackgroundTransparency = .5
1110-
    Img.BackgroundTransparency = 1
1110+
tb.TextTransparency = .1
1111-
    Img.Image = Image--"http://www.roblox.com/asset/?id=45120559"
1111+
tb.BackgroundColor3 = Color3.new(100,255,255)
1112-
    return Tab
1112+
tb.BorderColor3 = Color3.new(50,255,255)
1113
function onClick()
1114-
 
1114+
Mouth.BrickColor = BrickColor.new("Black")
1115-
--[[ OUTPUT MULTI ]]--
1115+
Eye1.BrickColor = BrickColor.new("Black")
1116-
 
1116+
Eye2.BrickColor = BrickColor.new("Black")
1117-
function OutputMulti(Msg,Color,Players,Stick,Func)
1117+
1118-
    --if type(Players) == "Table" then
1118+
tb.MouseButton1Click:connect(onClick)
1119-
        for _,v in pairs(Players) do
1119+
tb = Instance.new("TextButton")
1120-
            Output(Msg,Color,v,Stick,Func)
1120+
tb.Parent = gm
1121-
        end
1121+
tb.Size = UDim2.new(0,70,0,30)
1122-
    --end
1122+
tb.Position = UDim2.new(0,900,0,40)
1123
tb.Text = "Blue"
1124-
 
1124+
tb.BackgroundTransparency = .5
1125-
--[[ UPDATE TABLETS ]]--
1125+
tb.TextTransparency = .1
1126-
 
1126+
tb.BackgroundColor3 = Color3.new(100,255,255)
1127-
function UpdateTablets()
1127+
tb.BorderColor3 = Color3.new(50,255,255)
1128-
    --pcall(function()
1128+
function onClick()
1129-
        NOVA.TabletRotation = NOVA.TabletRotation + NOVA.TabletRotationIncrease
1129+
Mouth.BrickColor = BrickColor.new("Really blue")
1130-
        for _,Player in pairs(NOVA.Services.Players:GetPlayers()) do
1130+
Eye1.BrickColor = BrickColor.new("Really blue")
1131-
            local Tablets = GetTablets(Player)
1131+
Eye2.BrickColor = BrickColor.new("Really blue")
1132-
            local Counter = 0
1132+
1133-
            local StartCF = CFrame.new(0,0,0)
1133+
tb.MouseButton1Click:connect(onClick)
1134-
           
1134+
tb = Instance.new("TextButton")
1135-
            for i = 180, -180, -360/(#Tablets ) do
1135+
tb.Parent = gm
1136-
                pcall(function()
1136+
tb.Size = UDim2.new(0,70,0,30)
1137-
                    Counter = Counter + 1
1137+
tb.Position = UDim2.new(0,1000,0,40)
1138-
                    if NOVA.TabletPositionRelative == true then
1138+
tb.Text = "Yellow"
1139-
                        StartCF = Player.Character.Torso.CFrame
1139+
tb.BackgroundTransparency = .5
1140-
                    else
1140+
tb.TextTransparency = .1
1141-
                        StartCF = CFrame.new(Player.Character.Torso.CFrame.x,Player.Character.Torso.CFrame.y,Player.Character.Torso.CFrame.z)
1141+
tb.BackgroundColor3 = Color3.new(100,255,255)
1142-
                    end
1142+
tb.BorderColor3 = Color3.new(50,255,255)
1143-
                    Tablets[Counter].Part.CFrame = StartCF
1143+
function onClick()
1144-
                        * CFrame.new(0, 0, 0)
1144+
Mouth.BrickColor = BrickColor.new("Really red")
1145-
                        * CFrame.Angles(0, math.rad(i + NOVA.TabletRotation), 0)
1145+
Eye1.BrickColor = BrickColor.new("Really red")
1146-
                        * CFrame.new(0, 0, -5 - (math.floor(#Tablets / 1)))
1146+
Eye2.BrickColor = BrickColor.new("Really red")
1147-
                        * CFrame.Angles(math.rad(70), 0, 0)
1147+
1148-
                end)
1148+
tb.MouseButton1Click:connect(onClick)
1149-
            end
1149+
tb = Instance.new("TextButton")
1150-
 
1150+
tb.Parent = gm
1151-
            if #Tablets == 1 then
1151+
tb.Size = UDim2.new(0,70,0,30)
1152-
                pcall(function()
1152+
tb.Position = UDim2.new(0,1000,0,200)
1153-
                    Tablets[1].Part.CFrame = Player.Torso.CFrame
1153+
tb.Text = "Free Self"
1154-
                        * CFrame.new(0, 0, 0)
1154+
tb.BackgroundTransparency = .5
1155-
                        * CFrame.Angles(0, math.rad(0), 0)
1155+
tb.TextTransparency = .1
1156-
                        * CFrame.new(0, 0, -5)
1156+
tb.BackgroundColor3 = Color3.new(100,255,255)
1157-
                        * CFrame.Angles(math.rad(70), 0, 0)
1157+
tb.BorderColor3 = Color3.new(50,255,255)
1158-
                end)
1158+
function onClick()
1159-
            end
1159+
Free()
1160-
        end
1160+
1161-
        wait()
1161+
tb.MouseButton1Click:connect(onClick)
1162-
    --end)
1162+
tb = Instance.new("TextButton")
1163
tb.Parent = gm
1164-
--[[ GET PLAYERS RAW ]]--
1164+
tb.Size = UDim2.new(0,70,0,30)
1165-
function GetPlayersRaw()
1165+
tb.Position = UDim2.new(0,800,0,240)
1166-
    return NOVA.Services.Players:GetPlayers()
1166+
tb.Text = "HeadAche"
1167
tb.BackgroundTransparency = .5
1168-
 
1168+
tb.TextTransparency = .1
1169-
--[[ GET PLAYERS ]]--
1169+
tb.BackgroundColor3 = Color3.new(100,255,255)
1170-
function GetPlayers(Name,Speaker)
1170+
tb.BorderColor3 = Color3.new(50,255,255)
1171-
    if type(Player) == string or Player == nil then Player = Instance.new("Model") end
1171+
function onClick()
1172-
    local OldName = Name
1172+
HeadAche()
1173-
    local Name = Name:lower()
1173+
1174-
    local Players = GetPlayersRaw()
1174+
tb.MouseButton1Click:connect(onClick)
1175-
    local Rtn = {}
1175+
tb = Instance.new("TextButton")
1176-
    for i=1,#Name do
1176+
tb.Parent = gm
1177-
        if Name:find(",") then
1177+
tb.Size = UDim2.new(0,70,0,30)
1178-
            local Split = 0
1178+
tb.Position = UDim2.new(0,900,0,240)
1179-
            for i=1,#Name do
1179+
tb.Text = "Shield"
1180-
                if Name:sub(i,i) == "," then
1180+
tb.BackgroundTransparency = .5
1181-
                    Split = i
1181+
tb.TextTransparency = .1
1182-
                end
1182+
tb.BackgroundColor3 = Color3.new(100,255,255)
1183-
            end
1183+
tb.BorderColor3 = Color3.new(50,255,255)
1184-
            for _,v in pairs(GetPlayers(Name:sub(Split+1),Speaker)) do
1184+
function click()
1185-
                table.insert(Rtn,v)
1185+
if not Shieldz then
1186-
            end
1186+
ShieldOn()
1187-
            Name = Name:sub(1,Split-1)
1187+
else
1188-
        end
1188+
ShieldOff()
1189-
    end
1189+
1190-
    if Name == "external players" then
1190+
1191-
        for _,v in pairs(NOVA.ExternalPlayersList) do
1191+
tb.MouseButton1Click:connect(click)
1192-
            if GetRank(Speaker) >= GetRank(v) then
1192+
while true do
1193-
                table.insert(Rtn,v)
1193+
1194-
            else
1194+
Character.Humanoid.WalkSpeed = 50
1195-
                Output(v.Name.." outranks you.",NOVA.Colors.Orange,Speaker,5)
1195+
Character.Humanoid.MaxHealth = math.huge
1196-
            end
1196+
Character.Humanoid.Health = math.huge
1197-
        end
1197+
if Torso.Position.Y <= -20 or Torso.Position.Y >= 10000 then
1198-
    elseif Name == "all" then
1198+
Base = Workspace:findFirstChild("Base")
1199-
        for _,v in pairs(Players) do
1199+
if Base ~= nil then
1200-
            if GetRank(Speaker) >= GetRank(v) then
1200+
Character:MoveTo(Base.Position)
1201-
                table.insert(Rtn,v)
1201+
else
1202-
            else
1202+
Character:MoveTo(Vector3.new(0, 100, 0))
1203-
                Output(v.Name.." outranks you.",NOVA.Colors.Orange,Speaker,5)
1203+
1204-
            end
1204+
1205-
        end
1205+
end