View difference between Paste ID: T9DgV6za and Kv0vD5AD
SHOW: | | - or go back to the newest paste.
1-
local plr = game.Players.LocalPlayer
1+
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
3
do
4
    print("FE Compatibility code by Mokiros")
5
    script.Parent = Player.Character
6
 
7
    --RemoteEvent for communicating
8
    local Event = Instance.new("RemoteEvent")
9
    Event.Name = "UserInput_Event"
10
 
11
    --Fake event to make stuff like Mouse.KeyDown work
12
    local function fakeEvent()
13
        local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
14
        t.connect = t.Connect
15
        return t
16
    end
17
 
18
    --Creating fake input objects with fake variables
19
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
20
    local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
21
    local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
22
        CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
23
    end}
24
    --Merged 2 functions into one by checking amount of arguments
25
    CAS.UnbindAction = CAS.BindAction
26
 
27
    --This function will trigger the events that have been :Connect()'ed
28
    local function te(self,ev,...)
29
        local t = m[ev]
30
        if t and t._fakeEvent and t.Function then
31
            t.Function(...)
32
        end
33
    end
34
    m.TrigEvent = te
35
    UIS.TrigEvent = te
36
 
37
    Event.OnServerEvent:Connect(function(plr,io)
38
        if plr~=Player then return end
39
        if io.isMouse then
40
            m.Target = io.Target
41
            m.Hit = io.Hit
42
        else
43
            local b = io.UserInputState == Enum.UserInputState.Begin
44
            if io.UserInputType == Enum.UserInputType.MouseButton1 then
45
                return m:TrigEvent(b and "Button1Down" or "Button1Up")
46
            end
47
            for _,t in pairs(CAS.Actions) do
48
                for _,k in pairs(t.Keys) do
49
                    if k==io.KeyCode then
50
                        t.Function(t.Name,io.UserInputState,io)
51
                    end
52
                end
53
            end
54
            m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
55
            UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
56
        end
57
    end)
58
    Event.Parent = NLS([==[
59
    local Player = game:GetService("Players").LocalPlayer
60
    local Event = script:WaitForChild("UserInput_Event")
61
 
62
    local UIS = game:GetService("UserInputService")
63
    local input = function(io,a)
64
        if a then return end
65
        --Since InputObject is a client-side instance, we create and pass table instead
66
        Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
67
    end
68
    UIS.InputBegan:Connect(input)
69
    UIS.InputEnded:Connect(input)
70
 
71
    local Mouse = Player:GetMouse()
72
    local h,t
73
    --Give the server mouse data 30 times every second, but only if the values changed
74
    --If player is not moving their mouse, client won't fire events
75
    while wait(1/30) do
76
        if h~=Mouse.Hit or t~=Mouse.Target then
77
            h,t=Mouse.Hit,Mouse.Target
78
            Event:FireServer({isMouse=true,Target=t,Hit=h})
79
        end
80
    end]==],Player.Character)
81
    Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
82
end
83
 
84
 
85
86
local plr = owner
87
88
if game.ReplicatedStorage:FindFirstChild("NekoGUI") == nil then
89
local scr = Instance.new("ScreenGui")
90
scr.Parent = game.ReplicatedStorage scr.Name = "NekoGUI"
91
local fr = Instance.new("Frame")
92
fr.Parent = scr fr.Active = true fr.Draggable = true
93
fr.Size = UDim2.new(0,390,.8,0) fr.BackgroundColor3 = Color3.fromRGB(250,250,250)
94
fr.Position = UDim2.new(1,-390,.2,0) fr.BackgroundTransparency = 0.3 fr.BorderSizePixel = 2
95
local header1 = Instance.new("TextLabel",fr) header1.Name = "this script was originally made by Crabway"
96
header1.Position = UDim2.new(0.02,0,0,0) header1.TextSize = 75 header1.Text = "?????"
97
header1.Size = UDim2.new(0.9,0,0.1,0) header1.BackgroundTransparency = 1 header1.TextXAlignment = "Left"
98
header1.Font = "ArialBold"
99
local header2 = Instance.new("TextLabel",fr)
100
header2.Position = UDim2.new(0.06,0,0,-3) header2.TextSize = 24 header2.Text = "script by \n Crabway"
101
header2.Size = UDim2.new(0.92,0,0.1,0) header2.BackgroundTransparency = 1 header2.TextXAlignment = "Right"
102
header2.Font = "ArialBold"
103
local close = Instance.new("TextButton",fr) close.BackgroundColor3 = Color3.fromRGB(255, 164, 164)
104
close.Size = UDim2.new(1,0,0,25) close.Position = UDim2.new(0,0,.1,5) close.Font = "ArialBold"
105
close.TextSize = 16 close.Text = "Minimize GUI" close.BackgroundTransparency = 0.2 close.Name = "close"
106
local desc = Instance.new("TextLabel",fr) desc.BackgroundTransparency = 1
107
desc.Size = UDim2.new(1,0,.15,0) desc.Position = UDim2.new(0.02,0,.1,30) desc.Font = "SourceSans"
108
desc.TextXAlignment = "Left" desc.TextYAlignment = "Top" desc.TextWrapped = true
109
desc.TextSize = 26 desc.Text = "You are an adorable floating neko ball of destruction! This GUI can be dragged anywhere on your screen (or minimized)."
110
local fl = Instance.new("TextButton",fr) fl.Name = "f1"
111
fl.Size = UDim2.new(0,25,0,100) fl.Position = UDim2.new(0.02,0,.25,22) fl.Text = "<" fl.TextSize = 27
112
fl.Font = "ArialBold" fl.BackgroundColor3 = Color3.fromRGB(250,250,250) fl.BackgroundTransparency = 0.6
113
local f2 = Instance.new("TextButton",fr) f2.Name = "f2"
114
f2.Size = UDim2.new(0,25,0,100) f2.Position = UDim2.new(0.02,125,.25,22) f2.Text = ">" f2.TextSize = 27
115
f2.Font = "ArialBold" f2.BackgroundColor3 = Color3.fromRGB(250,250,250) f2.BackgroundTransparency = 0.6
116
local face = Instance.new("ImageLabel",fr) face.Name = "Face"
117
face.Size = UDim2.new(0,100,0,100) face.Position = UDim2.new(0.02,25,.25,22)
118
face.BackgroundColor3 = Color3.fromRGB(250,250,250) face.BackgroundTransparency = 0.6
119
--face.Image = plr.Character.Head:FindFirstChildOfClass("Decal").Texture
120
local fl = Instance.new("TextLabel",face)
121
fl.Size = UDim2.new(1,0,0,20) fl.Position = UDim2.new(0,0,1,-20) fl.TextSize = 15
122
fl.BackgroundTransparency = 1 fl.Text = "Current Face" fl.Font = "ArialBold"
123
local fc = Instance.new("TextLabel",face) fc.Name = "fc"
124
fc.Size = UDim2.new(0,15,0,15) fc.Position = UDim2.new(0,7,0,0) fc.TextSize = 15
125
fc.BackgroundTransparency = 1 fc.Text = "1/7" fc.Font = "ArialBold"
126
local s1 = Instance.new("TextLabel",fr) s1.Name = "s1"
127
s1.Size = UDim2.new(0,50,0,45) s1.Position = UDim2.new(0.02,160,.25,22) s1.Text = "< E" s1.TextSize = 27
128
s1.Font = "ArialBold" s1.BackgroundColor3 = Color3.fromRGB(250,250,250) s1.BackgroundTransparency = 0.6
129
local speed = Instance.new("TextLabel",fr) speed.Name = "speed"
130
speed.Size = UDim2.new(0,110,0,45) speed.Position = UDim2.new(0.02,210,.25,22) speed.Text = "1" speed.TextSize = 27
131
speed.Font = "ArialBold" speed.BackgroundColor3 = Color3.fromRGB(250,250,250) speed.BackgroundTransparency = 0.6
132
local sl = Instance.new("TextLabel",speed) speed.TextYAlignment = "Top"
133
sl.Size = UDim2.new(1,0,0,20) sl.Position = UDim2.new(0,0,1,-20) sl.TextSize = 15
134
sl.BackgroundTransparency = 1 sl.Text = "Current Speed" sl.Font = "ArialBold"
135
local s2 = Instance.new("TextLabel",fr) s2.Name = "s2"
136
s2.Size = UDim2.new(0,50,0,45) s2.Position = UDim2.new(0.02,320,.25,22) s2.Text = "Q >" s2.TextSize = 27
137
s2.Font = "ArialBold" s2.BackgroundColor3 = Color3.fromRGB(250,250,250) s2.BackgroundTransparency = 0.6
138
local rain = Instance.new("TextLabel",fr)
139
rain.Size = UDim2.new(0,120,0,45) rain.Position = UDim2.new(0.02,160,.25,76) rain.Text = "Disco Mode" rain.TextSize = 18
140
rain.Font = "ArialBold" rain.BackgroundColor3 = Color3.fromRGB(250,250,250) rain.BackgroundTransparency = 0.6
141
local ron = Instance.new("TextButton",fr) ron.Name = "ron"
142
ron.Size = UDim2.new(0,45,0,45) ron.Position = UDim2.new(0.02,280,.25,76) ron.Text = "On" ron.TextSize = 24
143
ron.Font = "ArialBold" ron.BackgroundColor3 = Color3.fromRGB(250,250,250) ron.BackgroundTransparency = 0.6
144-
plr.Character:findFirstChild("Head") and plr:GetMouse() and 
144+
145
roff.Size = UDim2.new(0,45,0,45) roff.Position = UDim2.new(0.02,325,.25,76) roff.Text = "Off" roff.TextSize = 24
146
roff.Font = "ArialBold" roff.BackgroundColor3 = Color3.fromRGB(250,250,250) roff.BackgroundTransparency = 0.6
147
local bc = Instance.new("TextLabel",fr)
148
bc.Size = UDim2.new(0,120,0,45) bc.Position = UDim2.new(0,0,.25,125) bc.Text = "Ball Color" bc.TextSize = 22
149
bc.Font = "ArialBold" bc.BackgroundColor3 = Color3.fromRGB(250,250,250) bc.BackgroundTransparency = 1
150
local c1 = Instance.new("TextButton",fr) c1.Name = "c1"
151
c1.Size = UDim2.new(0,35,0,35) c1.Position = UDim2.new(0,120,.25,130)
152
c1.BackgroundColor3 = Color3.fromRGB(248,248,248) c1.Text = "" c1.BorderSizePixel = 0
153
local c2 = Instance.new("TextButton",fr) c2.Name = "c2"
154
c2.Size = UDim2.new(0,35,0,35) c2.Position = UDim2.new(0,155,.25,130)
155
c2.BackgroundColor3 = Color3.fromRGB(241,231,199) c2.Text = "" c2.BorderSizePixel = 0
156
local c3 = Instance.new("TextButton",fr) c3.Name = "c3"
157
c3.Size = UDim2.new(0,35,0,35) c3.Position = UDim2.new(0,190,.25,130)
158
c3.BackgroundColor3 = Color3.fromRGB(215,197,154) c3.Text = "" c3.BorderSizePixel = 0
159
local c4 = Instance.new("TextButton",fr) c4.Name = "c4"
160
c4.Size = UDim2.new(0,35,0,35) c4.Position = UDim2.new(0,225,.25,130)
161
c4.BackgroundColor3 = Color3.fromRGB(255,201,201) c4.Text = "" c4.BorderSizePixel = 0
162
local c5 = Instance.new("TextButton",fr) c5.Name = "c5"
163
c5.Size = UDim2.new(0,35,0,35) c5.Position = UDim2.new(0,260,.25,130)
164
c5.BackgroundColor3 = Color3.fromRGB(220,196,255) c5.Text = "" c5.BorderSizePixel = 0
165
local c6 = Instance.new("TextButton",fr) c6.Name = "c6"
166
c6.Size = UDim2.new(0,35,0,35) c6.Position = UDim2.new(0,295,.25,130)
167
c6.BackgroundColor3 = Color3.fromRGB(180,210,228) c6.Text = "" c6.BorderSizePixel = 0
168
local c7 = Instance.new("TextButton",fr) c7.Name = "c7"
169
c7.Size = UDim2.new(0,35,0,35) c7.Position = UDim2.new(0,330,.25,130)
170
c7.BackgroundColor3 = Color3.fromRGB(213,255,201) c7.Text = "" c7.BorderSizePixel = 0
171
local sep = Instance.new("ImageLabel",fr) sep.Name = "Divider"
172
sep.Image = "rbxassetid://546990373" sep.Size = UDim2.new(.9,0,0,1) sep.Position = UDim2.new(.05,0,.25,175)
173
sep.ImageTransparency = 0.5 sep.BorderSizePixel = 0
174
---------------------------------------------------
175
local hl = Instance.new("TextLabel",fr)
176
hl.Size = UDim2.new(0,120,0,45) hl.Position = UDim2.new(0,0,.25,175) hl.Text = "Health" hl.TextSize = 24
177
hl.Font = "ArialBold" hl.BackgroundColor3 = Color3.fromRGB(250,250,250) hl.BackgroundTransparency = 1
178
local hb = Instance.new("TextLabel",fr)
179
hb.Size = UDim2.new(0,245,0,20) hb.Position = UDim2.new(0,120,.25,188)
180
hb.BackgroundTransparency = 0.2 hb.Text = "" hb.BackgroundColor3 = Color3.fromRGB(255, 164, 164)
181
local bar = Instance.new("TextLabel",fr) bar.Name = "bar"
182
bar.Size = UDim2.new(0,245,0,20) bar.Position = UDim2.new(0,120,.25,188)
183
bar.BackgroundTransparency = 0.2 bar.Text = "" bar.BackgroundColor3 = Color3.fromRGB(171, 255, 148)
184
local hp = Instance.new("TextLabel",fr) hp.Name = "hp"
185
hp.Size = UDim2.new(0,245,0,20) hp.Position = UDim2.new(0,120,.25,188) hp.TextSize = 18
186
hp.BackgroundTransparency = 1 hp.Text = "6900 / 6900 HP" hp.Font = "Arial"
187
188
local skills = Instance.new("Folder",fr) skills.Name = "skills"
189
local sk1 = Instance.new("TextLabel",skills)
190
sk1.Size = UDim2.new(0,120,0,35) sk1.Position = UDim2.new(0.02,0,.25,230) sk1.Text = "Click" sk1.TextSize = 24
191
sk1.Font = "Code" sk1.BackgroundColor3 = Color3.fromRGB(250,250,250) sk1.BackgroundTransparency = 0.6
192
local sk2 = Instance.new("TextLabel",skills)
193
sk2.Size = UDim2.new(0,120,0,35) sk2.Position = UDim2.new(0.02,0,.25,275) sk2.Text = "Spacebar" sk2.TextSize = 24
194
sk2.Font = "Code" sk2.BackgroundColor3 = Color3.fromRGB(250,250,250) sk2.BackgroundTransparency = 0.6
195
local sk3 = Instance.new("TextLabel",skills)
196
sk3.Size = UDim2.new(0,120,0,35) sk3.Position = UDim2.new(0.02,0,.25,320) sk3.Text = "Press X" sk3.TextSize = 24
197
sk3.Font = "Code" sk3.BackgroundColor3 = Color3.fromRGB(250,250,250) sk3.BackgroundTransparency = 0.6
198
local sk4 = Instance.new("TextLabel",skills)
199
sk4.Size = UDim2.new(0,120,0,35) sk4.Position = UDim2.new(0.02,0,.25,365) sk4.Text = "Press C" sk4.TextSize = 24
200
sk4.Font = "Code" sk4.BackgroundColor3 = Color3.fromRGB(250,250,250) sk4.BackgroundTransparency = 0.6
201
local d1 = Instance.new("TextLabel",skills) d1.Name = "d1"
202
d1.Size = UDim2.new(0,240,0,35) d1.Position = UDim2.new(0.02,120,.25,230) d1.Text = "Super Lasers" d1.TextSize = 24
203
d1.Font = "ArialBold" d1.BackgroundColor3 = Color3.fromRGB(250,250,250) d1.BackgroundTransparency = 0.6
204
local d2 = Instance.new("TextLabel",skills) d2.Name = "d2"
205
d2.Size = UDim2.new(0,240,0,35) d2.Position = UDim2.new(0.02,120,.25,275) d2.Text = "Gift Drop" d2.TextSize = 24
206
d2.Font = "ArialBold" d2.BackgroundColor3 = Color3.fromRGB(250,250,250) d2.BackgroundTransparency = 0.6
207
local d3 = Instance.new("TextLabel",skills) d3.Name = "d3"
208
d3.Size = UDim2.new(0,240,0,35) d3.Position = UDim2.new(0.02,120,.25,320) d3.Text = "Weeb Attack" d3.TextSize = 24
209
d3.Font = "ArialBold" d3.BackgroundColor3 = Color3.fromRGB(250,250,250) d3.BackgroundTransparency = 0.6
210
local d4 = Instance.new("TextLabel",skills) d4.Name = "d4"
211
d4.Size = UDim2.new(0,240,0,35) d4.Position = UDim2.new(0.02,120,.25,365) d4.Text = "Fish Slap" d4.TextSize = 24
212
d4.Font = "ArialBold" d4.BackgroundColor3 = Color3.fromRGB(250,250,250) d4.BackgroundTransparency = 0.6
213
214
local txt = Instance.new("TextBox",fr) txt.Name = "Chat"
215
txt.Size = UDim2.new(0,310,0,35) txt.Position = UDim2.new(0.02,0,.25,410) txt.Text = "" txt.TextSize = 28
216
txt.Font = "SourceSansItalic" txt.BackgroundColor3 = Color3.fromRGB(250,250,250) txt.BackgroundTransparency = 0.6
217
txt.TextTransparency = 0.3 txt.TextYAlignment = "Top" txt.PlaceholderText = "Type here"
218
local say = Instance.new("TextButton",fr) say.Name = "Say"
219
say.Size = UDim2.new(0,55,0,35) say.Position = UDim2.new(0.02,310,.25,410) say.Text = "Say" say.TextSize = 28
220
say.Font = "ArialBold" say.BackgroundColor3 = Color3.fromRGB(171, 255, 148) say.BackgroundTransparency = 0.2
221
say.TextTransparency = 0.2
222
end
223
if plr.PlayerGui:FindFirstChild("NekoGUI") == nil then
224
	local revive = game.ReplicatedStorage:FindFirstChild("NekoGUI"):Clone() revive.Parent = plr.PlayerGui
225
end
226
227
repeat wait(1/44) until plr and plr.Character and 
228
plr.Character:findFirstChild("Humanoid") and 
229
plr.Character:findFirstChild("Head") and 
230
game.Workspace.CurrentCamera and plr.PlayerGui.NekoGUI and
231
plr.Character:findFirstChild("Humanoid").Health >= (plr.Character.Humanoid.Health)/3
232
233
local gui = plr.PlayerGui:FindFirstChild("NekoGUI").Frame
234
local children = plr.Character:GetChildren()
235
for i = 1, #children do
236
	if children[i].Name ~= "Head" and children[i]:IsA("BasePart") or children[i]:IsA("MeshPart") then
237
    children[i].Transparency = 1
238
	 elseif children[i]:IsA("Accessory") then
239
	children[i]:Destroy()
240
	end
241
end if plr.Character.Head:FindFirstChildOfClass("BillboardGui") ~= nil then
242
       plr.Character.Head.BillboardGui:Destroy() end
243
game.Workspace:FindFirstChild(""..plr.Name.."").Archivable = true 
244
if game.ReplicatedStorage:FindFirstChild("Dummy") ~= nil then print("ok") else
245
	--and plr.Character.Humanoid.Health >= (plr.Character.Humanoid.Health)/3  then
246
local dummy = game.Workspace:FindFirstChild(""..plr.Name..""):Clone() dummy.Parent = game.ReplicatedStorage dummy.Name = "Dummy" --copy a dummy
247
local human = game.ReplicatedStorage:FindFirstChild("Dummy",true)
248
249
for i,child in pairs(human:GetChildren()) do
250
	if child:IsA("Pants") or child:IsA("Shirt") or child:IsA("ShirtGraphic") or child:IsA("Accessory") or child:IsA("ForceField") or child:IsA("BillboardGui") then
251
		child:Destroy()
252
	end
253
end
254
255
local config = {BrickColor.new("Pastel brown"),"rbxassetid://617393449","rbxassetid://1189026152",
256
	"rbxassetid://366273095","rbxassetid://1018844485","rbxassetid://1018847510",0}
257
258
human.Name = "Dummy"
259
human.Head.BrickColor = config[1]
260
human.Torso.BrickColor = config[1] human.Torso.Transparency = config[7]
261
human:FindFirstChild("Left Arm").BrickColor = config[1] human:FindFirstChild("Left Arm").Transparency = config[7]
262
human:FindFirstChild("Right Arm").BrickColor = config[1] human:FindFirstChild("Right Arm").Transparency = config[7]
263
human:FindFirstChild("Left Leg").BrickColor = config[1] human:FindFirstChild("Left Leg").Transparency = config[7]
264
human:FindFirstChild("Right Leg").BrickColor = config[1] human:FindFirstChild("Right Leg").Transparency = config[7]
265
end
266
267
hair2 = function(Character)
268
local Hair = Instance.new("Part")
269
Hair.Parent = Character
270
Hair.Name = "anime"
271
Hair.Size = Vector3.new(0.1, 0.1, 0.1)
272
Hair.CFrame = Character.Head.CFrame
273
Hair:BreakJoints()
274
Hair.CanCollide = false
275
Hair.BrickColor = BrickColor.new("New Yeller")
276
Hair.TopSurface = "Smooth"
277
Hair.BottomSurface = "Smooth"
278
local Weld = Instance.new("Weld")
279
Weld.Name = "Weld"
280
Weld.Part0 = Character.Head
281
Weld.Part1 = Hair
282
Weld.Parent = Character.Head
283
Weld.C0 = CFrame.new(0, -1.4, 0.2)*CFrame.fromEulerAnglesXYZ(0.1, 0, 0)
284
local Mesh = Instance.new("SpecialMesh")
285
Mesh.Parent = Hair Mesh.Name = "HairMesh"
286
Mesh.MeshId = "rbxassetid://1389678629"
287
Mesh.TextureId = "rbxassetid://73139980"
288
Mesh.Scale = Vector3.new(0.050, 0.050, 0.050)
289
end
290
291
local ball = plr.Character.Head:FindFirstChildOfClass("SpecialMesh")
292
ball.MeshType = "Sphere" ball.Parent.Transparency = 0.9
293
ball.Parent.BrickColor = BrickColor.new("Institutional white") ball.Parent.Material = "SmoothPlastic"
294
for i = 1,9 do
295
wait() ball.Scale = Vector3.new(0.8*(1+i),0.8*(2+(2*i)),0.8*(2+(2*i)))
296
ball.Parent.Transparency = ball.Parent.Transparency - 0.1
297
end if gui:FindFirstChildOfClass("TextLabel") ~= nil then print("successfully became neko!") end
298
plr.Character.Humanoid.DisplayDistanceType = "None"
299
ball.Parent:FindFirstChildOfClass("Decal").Texture = "rbxassetid://260195370"
300
plr.Character:FindFirstChild("Body Colors").HeadColor = BrickColor.new("Institutional white")
301
local faces = {260195370,207366753,604931496,317101586,317101448,617393449,299971458}
302
plr.Character.Humanoid.MaxHealth = 6900 plr.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth
303
304
local ears = Instance.new("Part",ball.Parent.Parent) ears.Name = "Handle" ears.Anchored = true
305
ears.CanCollide = false ears.Transparency = 0.3 ears.Size = Vector3.new(1, 0.8, 1)
306
ears.Size = Vector3.new(15, 14.8, 16.4)
307
308
local mesh = Instance.new("SpecialMesh",ears) mesh.MeshId = "http://www.roblox.com/asset/?id=1374148"
309
mesh.TextureId = "http://www.roblox.com/asset/?id=413143035" mesh.MeshType = "FileMesh"
310
mesh.Scale = Vector3.new(12,12,9) mesh.Offset = Vector3.new(0,6,0)
311
if plr.Character.Head:FindFirstChild("pack") == nil then
312
local imagechoice = Instance.new("StringValue",plr.Character.Head) imagechoice.Value = "vec"
313
imagechoice.Name = "pack" end
314
if plr.Character.Head:FindFirstChild("panda") == nil then
315
local pandas = Instance.new("BoolValue",plr.Character.Head) pandas.Value = true
316
pandas.Name = "panda" end
317
local sounds = {"rbxassetid://225020499","rbxassetid://426232201","rbxassetid://777598950"}
318
if plr.Character.Head:FindFirstChild("nya1") == nil then
319
for ny = 1,3 do
320
local sound1 = Instance.new("Sound",plr.Character.Head) sound1.Name = "nya" .. ny sound1.EmitterSize = 16
321
sound1.SoundId = sounds[ny]
322
end
323
end plr.Character.Head.nya3.PlaybackSpeed = 1.4
324
325
local f = 1
326
gui.Face.Image = plr.Character:FindFirstChild("Head"):FindFirstChildOfClass("Decal").Texture
327
gui.f1.MouseButton1Down:connect(function()
328
	f = f - 1 
329
	if f == 1 then gui.Face.Image = "rbxassetid://" .. faces[1]
330
	elseif f == 2 then gui.Face.Image = "rbxassetid://" .. faces[2]
331
	elseif f == 3 then gui.Face.Image = "rbxassetid://" .. faces[3]
332
	elseif f == 4 then gui.Face.Image = "rbxassetid://" .. faces[4]
333
	elseif f == 5 then gui.Face.Image = "rbxassetid://" .. faces[5]
334
	elseif f == 6 then gui.Face.Image = "rbxassetid://" .. faces[6]
335
	elseif f == 7 then gui.Face.Image = "rbxassetid://" .. faces[7]
336
	elseif f == 0 then f = 7 gui.Face.Image = "rbxassetid://" .. faces[7]
337
	end
338
	gui.Face.fc.Text = f .. "/7"
339
	plr.Character:FindFirstChild("Head"):FindFirstChildOfClass("Decal").Texture = gui.Face.Image
340-
local mouse = plr:GetMouse()
340+
341
gui.f2.MouseButton1Down:connect(function()
342
	f = f + 1 
343
	if f == 2 then gui.Face.Image = "rbxassetid://" .. faces[2]
344
	elseif f == 3 then gui.Face.Image = "rbxassetid://" .. faces[3]
345
	elseif f == 4 then gui.Face.Image = "rbxassetid://" .. faces[4]
346
	elseif f == 5 then gui.Face.Image = "rbxassetid://" .. faces[5]
347
	elseif f == 6 then gui.Face.Image = "rbxassetid://" .. faces[6]
348
	elseif f == 7 then gui.Face.Image = "rbxassetid://" .. faces[7]
349
	elseif f == 8 then f = 1 gui.Face.Image = "rbxassetid://" .. faces[1]
350
	end
351
	gui.Face.fc.Text = f .. "/7"
352
	plr.Character:FindFirstChild("Head"):FindFirstChildOfClass("Decal").Texture = gui.Face.Image
353
	if plr.Character.Head:FindFirstChild("remedy") == nil then
354
		local remedy = Instance.new("StringValue",plr.Character.Head) remedy.Name = "remedy"
355
		if remedy.Value ~= "ok" then
356
	print("btw you can't see your face because you're always facing away from the camera - if you want to see it, just spin your camera fast")
357
	      remedy.Value = "ok"
358
	   end
359
    end
360
end)
361
362
gui.ron.MouseButton1Down:connect(function()
363
	if gui.ron.BackgroundColor3 ~= Color3.fromRGB(171, 255, 148) then
364
		gui.ron.BackgroundColor3 = Color3.fromRGB(171, 255, 148)
365
		gui.roff.BackgroundColor3 = Color3.fromRGB(250,250,250)
366
		if plr.Character.Head:FindFirstChild("rain") == nil then
367
			local ping = Instance.new("IntValue",plr.Character.Head) ping.Name = "rain"
368
			local glow = Instance.new("PointLight",plr.Character.Head) glow.Name = "glow"
369
			glow.Range = 16
370
			local i = 0
371
			while i <= 360 do
372
            wait()
373
            if i < 360 then
374
              i = i + 5
375
              elseif i == 360 then
376
              i = 0
377
              end
378
			plr.Character.Head.Color = Color3.fromHSV(i/360, .25, 1)
379
			glow.Color = Color3.fromHSV(i/360, .6, 1)
380
			if plr.Character.Head:FindFirstChild("rain") == nil then break
381
			    end
382
			end
383
		end
384
	end
385
end)
386
387
gui.roff.MouseButton1Down:connect(function()
388
	if gui.roff.BackgroundColor3 ~= Color3.fromRGB(255, 164, 164) then
389
		gui.roff.BackgroundColor3 = Color3.fromRGB(255, 164, 164)
390
		gui.ron.BackgroundColor3 = Color3.fromRGB(250,250,250)
391
		if plr.Character.Head:FindFirstChild("rain") ~= nil then
392
			plr.Character.Head:FindFirstChild("rain"):Destroy()
393
			plr.Character.Head:FindFirstChild("glow"):Destroy()
394
		end
395
	end
396
end)
397
398
gui.c1.MouseButton1Down:connect(function()
399
	plr.Character.Head.Color = gui.c1.BackgroundColor3
400
end)
401
gui.c2.MouseButton1Down:connect(function()
402
	plr.Character.Head.Color = gui.c2.BackgroundColor3
403
end)
404
gui.c3.MouseButton1Down:connect(function()
405
	plr.Character.Head.Color = gui.c3.BackgroundColor3
406
end)
407
gui.c4.MouseButton1Down:connect(function()
408
	plr.Character.Head.Color = gui.c4.BackgroundColor3
409
end)
410
gui.c5.MouseButton1Down:connect(function()
411
	plr.Character.Head.Color = gui.c5.BackgroundColor3
412
end)
413
gui.c6.MouseButton1Down:connect(function()
414
	plr.Character.Head.Color = gui.c6.BackgroundColor3
415
end)
416
gui.c7.MouseButton1Down:connect(function()
417
	plr.Character.Head.Color = gui.c7.BackgroundColor3
418
end)
419
420
plr.Character.Humanoid.HealthChanged:connect(function(health)
421
	gui.hp.Text = math.floor(health) .. "/" .. plr.Character.Humanoid.MaxHealth .. " HP"
422
	gui.bar.Size = UDim2.new(0,((health/6900)*245),0,20)
423
end)
424
425
mouse.Icon = "rbxassetid://184589683"
426
local Head = plr.Character.Head
427
local dir = {w = 0, s = 0, a = 0, d = 0} local spd = 2 
428
mouse.KeyDown:connect(function(key) 
429
if key:lower() == "w" then dir.w = 1 
430
elseif key:lower() == "s" then dir.s = 1 
431
elseif key:lower() == "a" then dir.a = 1 
432
elseif key:lower() == "d" then dir.d = 1 
433
elseif key:lower() == "q" then spd = spd + 1
434
	gui.s2.BackgroundColor3 = Color3.fromRGB(171, 255, 148) wait(.1)
435
	gui.s2.BackgroundColor3 = Color3.fromRGB(250,250,250)
436
	gui.speed.Text = spd if spd > 0 then gui.speed.TextColor3 = Color3.fromRGB(0,0,0) end
437
elseif key:lower() == "e" then spd = spd - 1
438
	gui.s1.BackgroundColor3 = Color3.fromRGB(255, 164, 164) wait(.1)
439
	gui.s1.BackgroundColor3 = Color3.fromRGB(250,250,250)
440
	gui.speed.Text = spd if spd <= 0 then gui.speed.TextColor3 = Color3.fromRGB(200,10,10)
441
        else gui.speed.TextColor3 = Color3.fromRGB(0,0,0) end
442
elseif key:lower() == " " then
443
	local dicey = math.random(1,8) if dicey ~= 8 then
444
gui.skills.d2.BackgroundColor3 = Color3.fromRGB(255, 164, 164) 
445
gui.skills.d2.TextTransparency = 0.5 wait(.1)
446
	gui.skills.d2.BackgroundColor3 = Color3.fromRGB(250,250,250)
447
	gui.skills.d2.TextTransparency = 0
448
if plr.Character.Head:FindFirstChild("nya2") ~= nil then
449
	plr.Character.Head.nya2:Play()
450
end
451
local humann = game.ReplicatedStorage:FindFirstChild("Dummy",true):Clone()
452
local config2 = {BrickColor.new("Pastel brown"),"rbxassetid://617393449","rbxassetid://1189026152",
453
	"rbxassetid://366273095","rbxassetid://1018844485","rbxassetid://1018847510",
454
        "rbxassetid://217903516","rbxassetid://231514477","rbxassetid://648887959",
455
     "rbxassetid://22828283","rbxassetid://15431991","rbxassetid://251988595",
456
     "rbxassetid://324421595","rbxassetid://468148440","rbxassetid://725860978",
457
     "rbxassetid://725879270","rbxassetid://566518281","rbxassetid://1276814558",
458
     "rbxassetid://1041920022","rbxassetid://756532964","rbxassetid://1082645451",
459
     "rbxassetid://723072866","rbxassetid://408358623","rbxassetid://1508076370",
460
     "rbxassetid://1508075679"}
461
humann.Parent = workspace humann.Name = "Cute Girl"
462
local d1 = math.random(1,8) if d1 == 1 then
463
humann.Head:FindFirstChildOfClass("Decal").Texture = config2[2] elseif d1 == 2 then
464
humann.Head:FindFirstChildOfClass("Decal").Texture = config2[3] elseif d1 == 3 or d1 == 4 then
465
humann.Head:FindFirstChildOfClass("Decal").Texture = config2[9] elseif d1 >= 5 and d1 <= 7 then
466
humann.Head:FindFirstChildOfClass("Decal").Texture = config2[10] else
467
humann.Head:FindFirstChildOfClass("Decal").Texture = config2[11] end
468
humann.Humanoid.Health = 100 humann.Humanoid.MaxHealth = 100
469
local hairan = math.random(1,4) 
470
if hairan == 1 then
471
local hair = Instance.new("Accessory",humann) hair.Name = "anime" local han = Instance.new("Part",hair)
472
local mesa = Instance.new("SpecialMesh",han) mesa.MeshType = "FileMesh" han.CanCollide = false
473
han.Size = Vector3.new(1.67, 2.38, 1.7) han.Position = humann.Head.Position + Vector3.new(0,0.6,0)
474
local att = Instance.new("Weld",han) att.Part0 = han att.Part1 = humann.Head mesa.Name = "HairMesh"
475
mesa.MeshId = "http://www.roblox.com/asset/?id=164382853" mesa.Offset = Vector3.new(-0.05, -0.55, 0.05)
476
mesa.TextureId = "rbxassetid://73139980"
477
elseif hairan == 2 or hairan == 3 then
478
	hair2(humann)
479
elseif hairan == 4 then local hair = Instance.new("Accessory",humann) hair.Name = "anime" local han = Instance.new("Part",hair)
480
local mesa = Instance.new("SpecialMesh",han) mesa.MeshType = "FileMesh" han.CanCollide = false
481
han.Size = Vector3.new(1.67, 2.38, 1.7) han.Position = humann.Head.Position + Vector3.new(0,0.6,0)
482
local att = Instance.new("Weld",han) att.Part0 = han att.Part1 = humann.Head mesa.Name = "HairMesh"
483
mesa.MeshId = "http://www.roblox.com/asset/?id=398618628" mesa.Offset = Vector3.new(-0.05, -0.7, 0.7)
484
mesa.TextureId = "rbxassetid://73139980"
485
end
486
local pants = Instance.new("Pants",humann) humann.Humanoid.HealthDisplayType = 2
487
local d2 = math.random(1,14)
488
if d2 < 3 then pants.PantsTemplate = config2[4]
489
elseif d2 == 3 then
490
	local shirt = Instance.new("Shirt",humann) shirt.ShirtTemplate = config2[5]
491
pants.PantsTemplate = config2[6] 
492
elseif d2 == 4 then
493
	pants.PantsTemplate = config2[7] local shirt2 = Instance.new("Shirt",humann) shirt2 .ShirtTemplate = config2[8]
494
elseif d2 == 5 then
495
	pants.PantsTemplate = config2[13] local shirt2 = Instance.new("Shirt",humann) shirt2 .ShirtTemplate = config2[12]
496
elseif d2 == 6 then
497
	pants.PantsTemplate = config2[14]
498
elseif d2 == 7 then pants.PantsTemplate = config2[15]
499
 local shirt2 = Instance.new("Shirt",humann) shirt2 .ShirtTemplate = config2[16]
500
elseif d2 == 8 then pants.PantsTemplate = config2[17]
501
elseif d2 == 9 then pants.PantsTemplate = config2[18]
502
elseif d2 == 10 then pants.PantsTemplate = config2[19]
503-
	local target = plr:GetMouse().Hit
503+
504
elseif d2 == 12 then pants.PantsTemplate = config2[22]
505
 local shirt2 = Instance.new("Shirt",humann) shirt2 .ShirtTemplate = config2[21]
506
elseif d2 == 13 then pants.PantsTemplate = config2[23]
507
elseif d2 == 14 then pants.PantsTemplate = config2[24]
508
 local shirt2 = Instance.new("Shirt",humann) shirt2 .ShirtTemplate = config2[25]
509
end
510
for i = 1,5 do local chr = Instance.new("CharacterMesh",humann) chr.Name = "Mesh" .. i end
511
humann:FindFirstChild("Mesh1").BodyPart = "LeftArm" humann:FindFirstChild("Mesh1").MeshId = "376541126"
512
humann:FindFirstChild("Mesh2").BodyPart = "RightArm" humann:FindFirstChild("Mesh2").MeshId = "303665872"
513
humann:FindFirstChild("Mesh3").BodyPart = "LeftLeg" humann:FindFirstChild("Mesh3").MeshId = "303665905"
514
humann:FindFirstChild("Mesh4").BodyPart = "RightLeg" humann:FindFirstChild("Mesh4").MeshId = "303665804"
515
humann:FindFirstChild("Mesh5").BodyPart = "Torso" humann:FindFirstChild("Mesh5").MeshId = "319346857"
516
if hairan == 2 then
517
local px = Instance.new("ParticleEmitter",humann.Torso) px.Color = ColorSequence.new(Color3.new(1,0.58,0.58))
518
px.Texture = "rbxassetid://241778280" px.Size = NumberSequence.new(1) px.Transparency = NumberSequence.new(0.2,0.7)
519
px.Acceleration = Vector3.new(0, 1, 0) px.Lifetime = NumberRange.new(0.8,1) px.SpreadAngle = Vector2.new(45,45)
520
px.Rate = 12 end local mesa = humann:FindFirstChild("HairMesh",true) local d3 = math.random(1,5)
521
if d3 == 1 then mesa.VertexColor = Vector3.new(1, 0.682, 0.768)
522
elseif d3 == 2 then mesa.VertexColor = Vector3.new(.886,.682,.988)
523
elseif d3 == 3 or d3 == 4 then mesa.VertexColor = Vector3.new(.207,.168,.227) end
524
		humann:MoveTo(plr.Character.Head.Position)
525
		    	humann:FindFirstChild("Humanoid").Died:connect(function()
526
			for i = 1,36 do wait(0.05) humann.Torso.Size = Vector3.new(2*(i/3),2*(i/3),1)
527
				humann.Torso.Transparency = (i/32) end humann:Destroy() end)
528
	while true do wait(4) if humann.Humanoid.Health == 0 then break elseif humann.Head.Orientation.X < 0 or humann.Head.Orientation.Z < 0 then humann.Humanoid.Jump = true end end
529
else local bomb = Instance.new("Part") bomb.Parent = game.Workspace bomb.Size = Vector3.new(5,5,5) bomb.Shape = "Ball"
530
	bomb.Position = plr.Character.Head.Position bomb.Material = "Neon" local taunt = Instance.new("BillboardGui",bomb)
531
	local tex = Instance.new("TextLabel",taunt) tex.Size = UDim2.new(1,0,1,0) taunt.Size = UDim2.new(1,0,1,0) tex.Font = "ArialBold"
532
	taunt.AlwaysOnTop = true taunt.ExtentsOffset = Vector3.new(0,1,0) tex.BackgroundTransparency = 1 tex.TextSize = 36
533
	tex.TextStrokeTransparency = 0.5 for a = 1,40 do 
534
		bomb.BrickColor = BrickColor.new("Pink") tex.TextColor3 = Color3.fromRGB(255,0,255) tex.Text = "?????!" wait() 
535
	bomb.BrickColor = BrickColor.new("Black") tex.TextColor3 = bomb.Color tex.Text = "It's a trap!" wait() end
536
	local exp = Instance.new("Explosion",ball) exp.BlastPressure = 0 exp.Position = bomb.Position
537
	for d = 1,4 do wait(0.25) local debris = Instance.new("Part",game.Workspace) debris.Position = bomb.Position + Vector3.new(math.random(-20,20),40,math.random(-20,20))
538
	local tip = taunt:Clone() tip.Parent = debris debris.Shape = "Ball" debris.Transparency = 1 tip.TextLabel.Text = "\(^?^)/"
539
	game.Debris:AddItem(debris,2) game.Debris:AddItem(bomb,2) tip.TextLabel.TextColor = BrickColor.White() end
540
   end
541
elseif key:lower() == "x" then
542
	local bw = {506900595,506900757,452121296,452120559,452120206,452120038,423367883,423367819,423367754,
543
		423367679,422117286,422117066,418685224,418684983,418684939,418684713,414515286,274890214,262036733,
544
	    1109361994,838687048,392486814,378703458,363795040,299272186,1018243943,1109361994,1083415745,
545
	    323418868,393875118}
546
	local ve = {612796984,614711873,614841652,615069372,612959876,612814395,615045599,625634653,615032996,
547
		614981445,1445362506,615045476,615076254,615039264,614974959,612981662,615024211,625707331,614981819,
548
		612943502,612943647,256792132,628548251,932028952,607140396,588465613,598848840,906228125,864152089,
549
		905111829,923787474,923782547,1275853907,581612144,469577105,780494061,463587030,184419758,459490167,
550
		465654184,845599994,465730120,465657089,504799310,530438891,756314908,304820363,174544487,300760964,
551
		180665463,462950824,482983207,270823104,174485655,304085656,733098832,615024154,293890065,730925099,
552
		1405886297,193927119,706394005,467411413,473670176,426391342,425263991,426373141,376855192,
553
		339835728,318799345,319073874,291296074,295096047,291838398,289736001,281274937,279359690,656945725,
554
		276733376,264913673,265889893,265900798,263673739,263680207,264821011,263673481,263658117,260531716,
555
		260845711,260833005,259986481,259808956,259404434,259439828,259427090,259422447,255835525,253143283,
556
		250131726,250131602,250124282,249575056,248008346,245140317,241567735,241571456,243249978,239399439,
557
		239631789,239635375,236823971,236823488,233782756,233778967,226692441,224797701,225178109,224796567,
558
		224794203,222644986,222825937,221378858,220598594,220527093,220525023,220525169,218728260,218731852,
559
		215420803,212646557,210546661,207114982,206762457,206444504,206768603,206305096,205645373,203545413,
560
		205612476,203145557,202756453,202209578,200927675,200931048,200929949,201014700,200930458,200927201,
561
		200851706,200851297,200791052,199986193,195410074,194765167,193927119,193508612,185315037,185306215,
562
		184591016,183533988,181970320,182180614,181054051,181053340,178511798,167662034,176033159,175687615,
563
		175687427,172173476,1107076106,172161575,753627577,325644881,409389130,409389421,459003122}
564
	local etc = {904523485,1223226223,452121658,414515415,414515374,392486925,373234665,373234382,367384599,
565
		323089924,318866621,318301125,318301592,318301394,317962246,317962035,315320981,315321078,315320595,
566
		315320550,311758629,311757347,306994433,306993699,305851581,303899983,303900217,302215888,302215847,
567
		301793970,301572044,301571839,301244238,301244198,299495108,299494947,299399147,299307244,299307284,
568
		299306900,299306761,299306411,299306251,296581829,296581663,296579575,295254101,295253892,293695389,
569
		293694965,293694758,293694844,291133560,291133385,287316555,182235151,274890053,274889867,274890053,
570
		274889520,274889436,268857953,268857387,262036733,252216384,186526188,251404681,251402155,251404197,
571
		251404226,251404316,251402192,1471328757,247179132,247178652,166396978,247179072,166324227,166587287,
572
		149074377,149716680,627472823,163948943,1044188406,65248297,61702313,95603015,447099447,447097721,
573
		447099565,447097793,862299807,507126841,146060575,149913469,677825454,119864306,149715411,1044618847,
574
		878952894,624827885,1049982158,1037642644,878950170,1041757939,303340054,302563728,932025871,923782835,
575
		263939752,251881598,251857392,251893053,251856478,251892958,251892301,251890131,251859005,251878677,
576
		251886757,251857701,251859335,251863568,1121880679,684112014,1299622761,251401191,1471328757,618948907,
577
		138711882,118648282,119572186,126322396,117691650,120255215,126449307,127054592,120255592,118483107,
578
		931875292,729539036,1087038252,1193540314,285376136,137926638,182757466,1371377257,696070047,1090628584,
579
		438438977,1380636163,916190546,880560361,513793050,600558603,834538647,575372667,1051465866,604637199,
580
		558429729,558432422,554076202,476888262,251891222,283457996,283460784,22959210,276733869,276732270,
581
		154360102,172843903,219310908,128813675,160722353,148514906,62669360,199347647,1442579989149863037,
582
		786879325,373503342,367900173,267752281,1548242516}
583
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(255, 164, 164) 
584
    gui.skills.d3.TextTransparency = 0.5 wait(.1)
585
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(250,250,250)
586
	gui.skills.d3.TextTransparency = 0
587
	--for i = 1,#ve do local test = Instance.new("Part",workspace) local dec = Instance.new("Decal",test) test.Size = Vector3.new(7,7,0.2)
588
		--test.Position = Vector3.new(-100 - (i*7),40,0) dec.Texture = "rbxassetid://" .. ve[i] test.Anchored = true end
589
	for i = 1,7 do wait(0.15) local shot = Instance.new("Part",workspace) local b = Instance.new("BodyVelocity",shot)
590
 shot.Position = plr.Character.Head.Position shot.Size = Vector3.new(1,1,1) local bill = Instance.new("BillboardGui",shot)
591
 bill.Size = UDim2.new(0,100,0,100) bill.StudsOffset = Vector3.new(0,10,0) bill.LightInfluence = 0 bill.Name = "FBI" .. i
592
 local img = Instance.new("ImageLabel",bill) img.BackgroundTransparency = 1 img.ScaleType = "Slice" img.Size = bill.Size
593
 shot.Transparency = 1 img.ImageTransparency = 0.1 shot.Name = "bakapaka" img.AnchorPoint = Vector2.new(0,0.5)
594
if i == 7 and plr.Character.Head:FindFirstChild("nya3") ~= nil then 
595
plr.Character.Head.nya3:Play() end
596
if plr.Character.Head.panda.Value == true then 
597
shot.Parent = workspace else shot.Parent = game.ReplicatedStorage end
598
if plr.Character.Head.pack.Value == "bw" then
599
	img.Image = "rbxassetid://" .. bw[math.random(1,#bw)] img.ImageTransparency = 0.6 img.ImageColor3 = Color3.fromRGB(255,225,225) elseif plr.Character.Head.pack.Value == "vec" then
600
	img.Image = "rbxassetid://" .. ve[math.random(1,#ve)] img.ImageTransparency = 0.1 img.ImageColor3 = Color3.fromRGB(255,255,255) elseif plr.Character.Head.pack.Value == "etc" then
601
	img.Image = "rbxassetid://" .. etc[math.random(1,#etc)] img.ImageTransparency = 0.2 img.ImageColor3 = Color3.fromRGB(255,255,255) end 
602
	local HandleCFrame = shot.CFrame
603
		local FiringPoint = HandleCFrame.p + HandleCFrame:vectorToWorldSpace()
604
		local ShotCFrame = CFrame.new(FiringPoint, Vector3.new(target.X,target.Y,target.Z))
605
		b.Velocity =  ShotCFrame.lookVector * 80
606
		game.Debris:AddItem(shot,5)
607
	  end
608
	if plr.Character.Head.panda.Value == true then
609
	workspace.ChildAdded:connect(function(instance) wait()
610
	if instance.Name == "bakapaka" then
611
	local countchildren = plr.Character.Head:GetChildren()
612
    if string.sub(instance:FindFirstChildOfClass("BillboardGui").Name,1,4) == "FBI2" and #countchildren < 120 then
613
	local after = instance:FindFirstChildOfClass("BillboardGui"):Clone() after.Parent = plr.Character.Head
614
	wait(0.2) after.ImageLabel.Image = instance:FindFirstChildOfClass("BillboardGui").ImageLabel.Image after.ImageLabel.ScaleType = "Stretch"
615
	if plr.Character.Head:FindFirstChild("bubs") == nil then	
616
	local bubble = Instance.new("BillboardGui",plr.Character.Head)
617
	bubble.AlwaysOnTop = true bubble.StudsOffset = Vector3.new(5, 0, 0)
618
	bubble.Size = UDim2.new(0,200,0,50) bubble.Name = "bubs"
619
	bubble.ExtentsOffset = Vector3.new(-5,math.random(4,6),0)
620
	local text = Instance.new("TextLabel",bubble)
621
	text.BackgroundTransparency = 1
622
	text.Size = UDim2.new(1,0,0,200) text.TextSize = 50
623
	text.TextColor3 = Color3.fromRGB(255,135,240)
624
	text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
625
	text.Font = "ArialBold" local jad = math.random(1,3)
626
	text.TextXAlignment = "Center" if jad == 1 then text.Text = "???!" elseif jad == 2 then text.Text = "????!" else text.Text = "??~" end
627
	text:TweenPosition(UDim2.new(0,0,0,-195), "Out", "Linear", 0.6)
628
	game.Debris:AddItem(bubble,0.6) end
629
	for i = 1,30 do wait() after.ImageLabel.Size = UDim2.new(0,100*(i/10),0,120*(i/10)) after.ImageLabel.ImageTransparency = 0.95 + ((i/30)/20)
630
	end --after.ImageLabel.Position = UDim2.new(0,math.random(1,50),0,math.random(1,50)) end 
631
	after:Destroy()
632
	      end
633
	   end
634
	end)
635
elseif plr.Character.Head.panda.Value == false then
636
	game.ReplicatedStorage.ChildAdded:connect(function(instance)
637
	--local countchildren = plr.Character.Head:GetChildren()
638
    if plr.Character.Head:FindFirstChildOfClass("BillboardGui") == nil then --if instance:FindFirstChildOfClass("BillboardGui").Name == "FBI1" and #countchildren < 600 then
639
	local after = instance:FindFirstChildOfClass("BillboardGui"):Clone() after.Parent = plr.Character.Head after.StudsOffset = Vector3.new(0,0,0)
640
	after.ImageLabel.AnchorPoint = Vector2.new(0,0.5)
641
	wait(0.2) after.ImageLabel.Image = instance:FindFirstChildOfClass("BillboardGui").ImageLabel.Image after.ImageLabel.ScaleType = "Stretch"
642
	for i = 1,30 do wait() after.ImageLabel.Size = UDim2.new(0,100*(i/10),0,120*(i/10)) after.ImageLabel.ImageTransparency = 0 + (i/30) 
643
	end 
644
	after:Destroy()
645-
	local target = plr:GetMouse().Hit local dice = math.random(1,100)
645+
646
	end)
647
	while true do
648
		wait(0.3)
649
		local shot = Instance.new("Part")
650
      local bill = Instance.new("BillboardGui",shot)
651
      bill.Size = UDim2.new(0,100,0,100) bill.StudsOffset = Vector3.new(0,10,0) bill.LightInfluence = 0
652
      local img = Instance.new("ImageLabel",bill) img.BackgroundTransparency = 1 img.ScaleType = "Slice" img.Size = bill.Size
653
      shot.Transparency = 1 img.ImageTransparency = 0.1 img.AnchorPoint = Vector2.new(0.5,0.5) --shot.Parent = workspace 
654
	shot.Parent = game.ReplicatedStorage game.Debris:AddItem(shot,2)
655
    if plr.Character.Head.pack.Value == "bw" then
656
	img.Image = "rbxassetid://" .. bw[math.random(1,#bw)] img.ImageTransparency = 0.6 img.ImageColor3 = Color3.fromRGB(255,225,225) elseif plr.Character.Head.pack.Value == "vec" then
657
	img.Image = "rbxassetid://" .. ve[math.random(1,#ve)] img.ImageTransparency = 0.1 img.ImageColor3 = Color3.fromRGB(255,255,255) elseif plr.Character.Head.pack.Value == "etc" then
658
    img.Image = "rbxassetid://" .. etc[math.random(1,#etc)] img.ImageTransparency = 0.2 img.ImageColor3 = Color3.fromRGB(255,255,255) end
659
    if plr.Character.Head.panda.Value == true then
660
	break end
661
	end
662
end
663
elseif key:lower() == "r" then
664
	local pack = plr.Character.Head:FindFirstChildOfClass("StringValue")
665
	if pack.Value == "vec" then pack.Value = "etc"
666
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(171, 255, 148) 
667
	gui.skills.d3.Text = "now using box images"
668
    gui.skills.d3.TextTransparency = 0.5 wait(.1)
669
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(250,250,250)
670
	gui.skills.d3.TextTransparency = 0
671
	wait(1.4) gui.skills.d3.Text = "Weeb Attack"
672
	elseif pack.Value == "etc" then pack.Value = "bw"
673
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(171, 255, 148) 
674
	gui.skills.d3.Text = "now using pink images"
675
    gui.skills.d3.TextTransparency = 0.5 wait(.1)
676
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(250,250,250)
677
	gui.skills.d3.TextTransparency = 0
678
	wait(1.4) gui.skills.d3.Text = "Weeb Attack"
679
	elseif pack.Value == "bw" then pack.Value = "vec"
680
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(171, 255, 148) 
681
	gui.skills.d3.Text = "now using render images"
682
    gui.skills.d3.TextTransparency = 0.5 wait(.1)
683
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(250,250,250)
684
	gui.skills.d3.TextTransparency = 0
685
	wait(1.4) gui.skills.d3.Text = "Weeb Attack" else pack.Value = "vec"
686
	end
687
elseif key:lower() == "v" then
688
	local panda = plr.Character.Head:FindFirstChildOfClass("BoolValue")
689
	if panda.Value == true then
690
	panda.Value = false
691
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(171, 255, 148) 
692
	gui.skills.d3.Text = "danbooru off"
693
    gui.skills.d3.TextTransparency = 0.5 wait(.1)
694
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(250,250,250)
695
	gui.skills.d3.TextTransparency = 0
696
	wait(1.4) gui.skills.d3.Text = "Weeb Attack"
697
	else
698
	panda.Value = true
699
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(171, 255, 148) 
700
	gui.skills.d3.Text = "danbooru on"
701
    gui.skills.d3.TextTransparency = 0.5 wait(.1)
702
	gui.skills.d3.BackgroundColor3 = Color3.fromRGB(250,250,250)
703
	gui.skills.d3.TextTransparency = 0
704
	wait(1.4) gui.skills.d3.Text = "Weeb Attack"
705
	end
706
end
707
end)
708
mouse.KeyUp:connect(function(key) 
709
	if key:lower() == "w" then dir.w = 0 
710
	elseif key:lower() == "s" then dir.s = 0 
711
	elseif key:lower() == "a" then dir.a = 0 
712
	elseif key:lower() == "d" then dir.d = 0 
713
	end 
714
end)
715
local mouseDown = false
716
717
mouse.Button1Down:connect(function() --lasers
718
gui.skills.d1.BackgroundColor3 = Color3.fromRGB(255, 164, 164) 
719
gui.skills.d1.TextTransparency = 0.5 wait(.1)
720
	gui.skills.d1.BackgroundColor3 = Color3.fromRGB(250,250,250)
721
	gui.skills.d1.TextTransparency = 0
722
mouseDown = true
723
while wait() do
724
    if mouseDown then
725
	wait(0.05)
726
	for i = 1,3 do -- triple shot
727
		wait(0.1) -- cooldown between lasers per triple
728
local laser = Instance.new("Part") laser.Material = "Neon" laser.Size = Vector3.new(1,1,10)
729
laser.Parent = game.Workspace laser.CanCollide = true laser.Anchored = false laser.BrickColor = plr.Character.Head.BrickColor
730
laser.Position = plr.Character.Head.Position laser.Orientation = plr.Character.Head.Orientation
731
if plr.Character.Head:FindFirstChild("nya1") ~= nil then
732
plr.Character.Head.nya1:Play()
733
end
734
if dice == 99 then
735
	local mesh = Instance.new("SpecialMesh",laser)
736
	mesh.MeshType = "FileMesh" mesh.MeshId = "rbxassetid://433116596" mesh.TextureId = "rbxassetid://148913500"
737
	mesh.Scale = Vector3.new(0.015, 0.015, 0.015)
738
end
739
local b = Instance.new("BodyVelocity",laser)
740
local HandleCFrame = laser.CFrame
741
		local FiringPoint = HandleCFrame.p + HandleCFrame:vectorToWorldSpace()
742
		local ShotCFrame = CFrame.new(FiringPoint, Vector3.new(target.X,target.Y,target.Z))
743
		b.Velocity =  ShotCFrame.lookVector * 200
744
		game.Debris:AddItem(laser,5)
745
		laser.Touched:connect(function(otherPart)
746
  if otherPart.Parent:FindFirstChildOfClass("Humanoid") ~= nil and otherPart.Parent ~= plr.Character then
747
	if plr.Name == "Crabway" then
748
   otherPart.Parent.Humanoid.Sit = true otherPart.Parent.Humanoid.Health = otherPart.Parent.Humanoid.Health * 0.99
749
	elseif otherPart.Parent.Humanoid.MaxHealth <= 300 then
750
   otherPart.Parent.Humanoid.Sit = true otherPart.Parent.Humanoid:TakeDamage(1)
751
	  else
752
   otherPart.Parent.Humanoid.Sit = true otherPart.Parent.Humanoid:TakeDamage(10)
753
          end
754
       end
755
   end)
756
end
757
  end
758
break
759
end
760
--laser.Velocity = Vector3.new(CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd))
761
--for i = 1,10 do
762
	wait()
763
	--print((Vector3.new(target) - laser.Position).Magnitude)
764
	--laser.Position = Vector3.new(start[1],start[2],start[3]) + Vector3.new(((start[1] + target.X)/10),((start[2] + target.Y)/10),((start[3] + target.Z)/10))
765
--end
766
	    end)
767
mouse.Button1Up:connect( function()
768
    mouseDown = false
769
end)
770
771
gui.close.MouseButton1Down:connect(function()
772
	if gui.close.Text == "Minimize GUI" then
773
	gui.close.Text = "Open GUI"
774
	gui.close.BackgroundColor3 = Color3.fromRGB(171, 255, 148)
775
	local closing = gui:GetChildren()
776
	for close = 1,#closing do
777
		if closing[close].ClassName ~= "Folder" and closing[close].Position.Y.Scale > 0.24 then
778
			closing[close].Visible = false
779
		elseif closing[close].ClassName == "Folder" then
780
			closing[close].Parent = plr.PlayerGui
781
		end
782
		gui.Size = UDim2.new(0,390,.2,0)  gui.Position = UDim2.new(1,-390,.27,0)
783
	end
784
	else gui.close.Text = "Minimize GUI"
785
		gui.close.BackgroundColor3 = Color3.fromRGB(255, 164, 164)
786
	local opening = gui:GetChildren()
787
	for open = 1,#opening do
788
		if opening[open].ClassName ~= "Folder" and opening[open].Position.Y.Scale > 0.24 then
789
			opening[open].Visible = true
790
		end
791
		gui.Size = UDim2.new(0,390,.8,0) gui.Position = UDim2.new(1,-390,.2,0)
792
		plr.PlayerGui:FindFirstChild("skills",true).Parent = gui
793
	end
794
	end
795
end)
796
797
gui.Say.MouseButton1Down:connect(function()
798
	local bubble = Instance.new("BillboardGui",plr.Character.Head)
799
	bubble.AlwaysOnTop = true bubble.StudsOffset = Vector3.new(5, 0, 0)
800
	bubble.Size = UDim2.new(0,200,0,50) bubble.Name = "bubs"
801
	bubble.ExtentsOffset = Vector3.new(-5,math.random(4,6),0)
802
	local text = Instance.new("TextLabel",bubble)
803
	text.BackgroundTransparency = 1
804
	text.Size = UDim2.new(1,0,0,200) text.TextSize = 50
805
	text.TextColor3 = Color3.fromRGB(255,135,240)
806
	text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
807
	text.Font = "ArialBold" local jad = math.random(1,3)
808
	text.TextXAlignment = "Center" text.Text = gui.Chat.Text
809
	text:TweenPosition(UDim2.new(0,0,0,-math.random(100,195)), "Out", "Linear", 1) game.Debris:AddItem(bubble,4)
810
end)
811
812
plr.Character.Humanoid.Died:connect(function()
813
	ball.Parent.BrickColor = BrickColor.new("Bright red") ears.Anchored = false
814
	for i = 1,30 do wait(0.04) ball.Scale = Vector3.new(3*(1+(3*i/5)),3*(2+(2*(3*i/5))),3*(2+(2*(3*i/5)))) 
815
	ball.Parent.Transparency = (i/28) if i % 7 == 0 then local deathx = Instance.new("Explosion",plr.Character.Head)
816
	deathx.BlastPressure = 0 deathx.Position = ball.Parent.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) end
817
	end
818
	for aaa = 1,3 do
819
	local humand = game.ReplicatedStorage:FindFirstChild("Dummy",true):Clone()
820
     humand.Parent = workspace humand.Name = "OwO" humand.Head.Mesh.MeshType = "FileMesh"
821
     humand.Head.Mesh.MeshId = "rbxassetid://760924284" humand.Head.Mesh.TextureId = "rbxassetid://760925038" local yummy = humand:GetChildren()
822
for y = 1, #yummy do
823
	if yummy[y]:IsA("BasePart") and yummy[y].Name ~= "Head" then
824
    yummy[y].Transparency = 1
825
	    elseif yummy[y]:IsA("LocalScript") then yummy[y]:Destroy() end end
826
	humand:MoveTo(plr.Character.Head.Position+Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))) end
827
end)
828
829
Head.Anchored = true 
830
plr.Character.Humanoid.PlatformStand = true 
831
plr.Character.Humanoid.Changed:connect(function() 
832
plr.Character.Humanoid.PlatformStand = true end) 
833
repeat --0.589,6.019,-0.618
834
	wait(1/44) 
835
	ears.CFrame = CFrame.new(Head.Position + Vector3.new(0.158,0.04,-0.272), game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd) 
836
	Head.CFrame = CFrame.new(Head.Position, game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd)
837
	until nil