SHOW:
|
|
- or go back to the newest paste.
1 | - | -- Synapse Decompiler |
1 | + | -- RBX.Lua LocalScript | Hackerman | xDarkScripter | Edit By Skips2267, triggerednolie. |
2 | - | -- Purchase Here: https://brack4712.xyz/synapse/purchase/ |
2 | + | |
3 | ||
4 | - | wait(0.016666666666667) |
4 | + | local Players = game:GetService("Players") |
5 | - | local S = setmetatable({},{__index = function(s,i) return game:service(i) end}) |
5 | + | local UserInputService = game:GetService("UserInputService") |
6 | - | local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ} |
6 | + | local RunService = game:GetService("RunService") |
7 | - | local C3 = {tRGB= function(c3) return c3.r*255,c3.g*255,c3.b*255 end,N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV} |
7 | + | |
8 | - | local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis} |
8 | + | local Player = owner |
9 | - | local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end} |
9 | + | local Camera = workspace.CurrentCamera |
10 | - | local R3 = {N=Region3.new} |
10 | + | |
11 | - | local De = S.Debris |
11 | + | local Character = Player.Character |
12 | - | local WS = workspace |
12 | + | local Torso = Character.Torso |
13 | - | local Lght = S.Lighting |
13 | + | |
14 | - | local RepS = S.ReplicatedStorage |
14 | + | local Typing = false |
15 | - | local IN = Instance.new |
15 | + | local TypingSub = 1 |
16 | - | local Plrs = S.Players |
16 | + | local TypingSub2 = 1 |
17 | - | local Plr = owner |
17 | + | |
18 | - | local Char = Plr.Character |
18 | + | local Neck = Torso.Neck |
19 | - | local Hum = Char:FindFirstChildOfClass'Humanoid' |
19 | + | |
20 | - | local RArm = Char["Right Arm"] |
20 | + | Neck.C1 = CFrame.new(0, -0.5, 0) |
21 | - | local LArm = Char["Left Arm"] |
21 | + | |
22 | - | local RLeg = Char["Right Leg"] |
22 | + | local RightArm = Character["Right Arm"] |
23 | - | local LLeg = Char["Left Leg"] |
23 | + | local LeftArm = Character["Left Arm"] |
24 | - | local Root = Char:FindFirstChild'HumanoidRootPart' |
24 | + | |
25 | - | local Torso = Char.Torso |
25 | + | local RightShoulder = Instance.new("Weld", Torso) |
26 | - | local Head = Char.Head |
26 | + | RightShoulder.Part0 = Torso |
27 | - | local NeutralAnims = true |
27 | + | RightShoulder.Part1 = RightArm |
28 | - | local Attack = false |
28 | + | |
29 | - | local Debounces = {Debounces={}} |
29 | + | local LeftShoulder = Instance.new("Weld", Torso) |
30 | - | local Mouse = Plr:GetMouse() |
30 | + | LeftShoulder.Part0 = Torso |
31 | - | local Hit = {} |
31 | + | LeftShoulder.Part1 = LeftArm |
32 | - | local Sine = 0 |
32 | + | |
33 | - | local Change = 1 |
33 | + | RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0) |
34 | - | local BloodPuddles = {} |
34 | + | LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0) |
35 | - | local Glitching = false |
35 | + | |
36 | - | local Target; |
36 | + | |
37 | - | local Cam = workspace.CurrentCamera |
37 | + | local Code = [[ |
38 | - | local Effects = IN("Folder",Char) |
38 | + | -- I failed at downloading ssf2 |
39 | - | Effects.Name = "Effects" |
39 | + | |
40 | - | local Kills = 0; |
40 | + | Server Proxy Connection Initializing... |
41 | - | local PlrGui = Plr:WaitForChild'PlayerGui' |
41 | + | |
42 | - | function Debounces:New(name,cooldown) |
42 | + | USERNAME: Zneakyblox |
43 | - | local aaaaa = {Usable=true,Cooldown=cooldown or 2,CoolingDown=false,LastUse=0} |
43 | + | PASSWORD: ??? |
44 | - | setmetatable(aaaaa,{__index = Debounces}) |
44 | + | |
45 | - | Debounces.Debounces[name] = aaaaa |
45 | + | |
46 | - | return aaaaa |
46 | + | ROBLOX Server Database Connecting... |
47 | ||
48 | - | function Debounces:Use(overrideUsable) |
48 | + | |
49 | - | assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use") |
49 | + | local Proxy = Server:GetMemeData(1011101) |
50 | - | if(self.Usable or overrideUsable)then |
50 | + | local Tracker = {} |
51 | - | self.Usable = false |
51 | + | |
52 | - | self.CoolingDown = true |
52 | + | __INIT__ setmetatable(getmetatable(Meme), { |
53 | - | local LastUse = time() |
53 | + | __metatable = {}; |
54 | - | self.LastUse = LastUse |
54 | + | __call = function(Self, ...) |
55 | - | delay(self.Cooldown or 2,function() |
55 | + | Proxy:GetArgumentData(MEME.Key, select(...)) |
56 | - | if(self.LastUse == LastUse)then |
56 | + | end; |
57 | - | self.CoolingDown = false |
57 | + | |
58 | - | self.Usable = true |
58 | + | |
59 | Proxy:TransferData("Lifetime_OBC_Charged", | |
60 | - | end) |
60 | + | "ACCVERSION_89_MEME:GetAccount() |
61 | { | |
62 | __newindex = function(Self, Key, Value) | |
63 | - | function Debounces:Get(name) |
63 | + | Tracker[Key] = Value |
64 | - | assert(typeof(name) == 'string',("bad argument #1 to 'get' (string expected, got %s)"):format(typeof(name) == nil and "no value" or typeof(name))) |
64 | + | rawset(Self, Key, Value) |
65 | - | for i,v in next, Debounces.Debounces do |
65 | + | |
66 | - | if(i == name)then |
66 | + | |
67 | - | return v; |
67 | + | |
68 | Proxy:GetTransferredData().breakAssymetricEncryption( | |
69 | "NEW_MEME_KEY", true, 102, false | |
70 | ) | |
71 | - | function Debounces:GetProgressPercentage() |
71 | + | |
72 | - | assert(self.Usable ~= nil and self.LastUse ~= nil and self.CoolingDown ~= nil,"Expected ':' not '.' calling member function Use") |
72 | + | |
73 | - | if(self.CoolingDown and not self.Usable)then |
73 | + | ROBLOX Server Log: |
74 | - | return math.max( |
74 | + | > 420 Robux Transferred to Snoop Dog??? |
75 | - | math.floor( |
75 | + | |
76 | - | ( |
76 | + | Spicy Memes |
77 | - | (time()-self.LastUse)/self.Cooldown or 2 |
77 | + | |
78 | - | )*100 |
78 | + | ERROR<Tried to Give 69000 Robux to Dumbassbird1, Failed To Give 69000 Robux , deleting Sammy> |
79 | - | ) |
79 | + | Deleting Sammyclassicsonicfan..50% |
80 | - | ) |
80 | + | Deleting Sammyclassicsonicfan..100% |
81 | Successfully deleted Sammyclassicsonicfan. | |
82 | - | return 100 |
82 | + | Message<WHY SONIC WHY SONIC WHY SONIC!!! |
83 | NASA FOUND | |
84 | <div role="log" aria-live="assertive" aria-relevant="additions" class="ui-helper-hidden-accessible"></div> | |
85 | - | local baseSound = IN("Sound") |
85 | + | |
86 | - | function Sound(parent,id,pitch,volume,looped,effect,autoPlay) |
86 | + | |
87 | - | local Sound = baseSound:Clone() |
87 | + | |
88 | - | Sound.SoundId = "rbxassetid://".. tostring(id or 0) |
88 | + | |
89 | - | Sound.Pitch = pitch or 1 |
89 | + | |
90 | - | Sound.Volume = volume or 1 |
90 | + | ]] |
91 | - | Sound.Looped = looped or false |
91 | + | |
92 | - | if(autoPlay)then |
92 | + | |
93 | - | coroutine.wrap(function() |
93 | + | local Argument = [[ |
94 | - | repeat wait() until Sound.IsLoaded |
94 | + | |
95 | - | Sound.Playing = autoPlay or false |
95 | + | You> 11000011001101 |
96 | - | end)() |
96 | + | |
97 | You> 00110000011110 | |
98 | - | if(not looped and effect)then |
98 | + | |
99 | - | Sound.Stopped:connect(function() |
99 | + | You> 1100011 |
100 | - | Sound.Volume = 0 |
100 | + | |
101 | - | Sound:destroy() |
101 | + | You> 000111100 |
102 | - | end) |
102 | + | |
103 | - | elseif(effect)then |
103 | + | You> End(Server) |
104 | - | warn("Sound can't be looped and a sound effect!") |
104 | + | |
105 | Server> Server ended. | |
106 | - | Sound.Parent =parent or Torso |
106 | + | |
107 | - | return Sound |
107 | + | Discord> Joining VoidSB Discord.. |
108 | ||
109 | - | function Part(parent,color,material,size,cframe,anchored,cancollide) |
109 | + | Server> Joined VoidSB Discord! |
110 | - | local part = IN("Part") |
110 | + | |
111 | - | part.Parent = parent or Char |
111 | + | You > afk 99 years |
112 | - | part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0) |
112 | + | |
113 | - | part.Material = material or Enum.Material.SmoothPlastic |
113 | + | Server> You got banned for 9999 years because of afk for 99 years! |
114 | - | part.TopSurface,part.BottomSurface=10,10 |
114 | + | |
115 | - | part.Size = size or V3.N(1,1,1) |
115 | + | You> 11000011001101 |
116 | - | part.CFrame = cframe or CF.N(0,0,0) |
116 | + | |
117 | - | part.CanCollide = cancollide or false |
117 | + | You> 00110000011110 |
118 | - | part.Anchored = anchored or false |
118 | + | |
119 | - | return part |
119 | + | You> 1100011 |
120 | ||
121 | - | function Weld(part0,part1,c0,c1) |
121 | + | You> 000111100 |
122 | - | local weld = IN("Weld") |
122 | + | |
123 | - | weld.Parent = part0 |
123 | + | You> Delete(VoidSB) |
124 | - | weld.Part0 = part0 |
124 | + | |
125 | - | weld.Part1 = part1 |
125 | + | Server> Server deleted. |
126 | - | weld.C0 = c0 or CF.N() |
126 | + | |
127 | - | weld.C1 = c1 or CF.N() |
127 | + | Discord> Finding Dark Eccentric Party.. |
128 | - | return weld |
128 | + | Discord> Founded Dark's Party! |
129 | ||
130 | - | function Mesh(parent,meshtype,meshid,textid,scale,offset) |
130 | + | Google> Searching NASA |
131 | - | local part = IN("SpecialMesh") |
131 | + | Google> Success! |
132 | - | part.MeshId = meshid or "" |
132 | + | IP : 15.90.138.102 |
133 | - | part.TextureId = textid or "" |
133 | + | Money : 139.1B |
134 | - | part.Scale = scale or V3.N(1,1,1) |
134 | + | Phone : 202-555-0179 |
135 | - | part.Offset = offset or V3.N(0,0,0) |
135 | + | |
136 | - | part.MeshType = meshtype or Enum.MeshType.Sphere |
136 | + | You> Damn, NASA got some money. |
137 | - | part.Parent = parent |
137 | + | |
138 | - | return part |
138 | + | You> GET NASA MONEY |
139 | ||
140 | - | NewInstance = function(instance,parent,properties) |
140 | + | You> =GETTING NASA MONEY= |
141 | - | local inst = Instance.new(instance) |
141 | + | |
142 | - | inst.Parent = parent |
142 | + | NEWS> we heard that nasa got no money |
143 | - | if(properties)then |
143 | + | |
144 | - | for i,v in next, properties do |
144 | + | You> Now it's time for ROBLOX |
145 | - | pcall(function() inst[i] = v end) |
145 | + | |
146 | You> <div class="navbar navbar-default navbar-static-top" | |
147 | ||
148 | - | return inst; |
148 | + | You> This should be happening now. |
149 | ||
150 | - | function Clone(instance,parent,properties) |
150 | + | ROBLOX> Roblox is currently under going maintence.. We'll be back up soon! |
151 | - | local inst = instance:Clone() |
151 | + | |
152 | - | inst.Parent = parent |
152 | + | You> I'm going to hack minecraft now. |
153 | - | if(properties)then |
153 | + | |
154 | - | for i,v in next, properties do |
154 | + | You> <li class="item item-fandom" data-flag=""destroy:=" |
155 | - | pcall(function() inst[i] = v end) |
155 | + | |
156 | Notch> Peoples are getting premium accounts out of no where! | |
157 | ||
158 | - | return inst; |
158 | + | You> =Uses w33b hacks= |
159 | ||
160 | - | function SoundPart(id,pitch,volume,looped,effect,autoPlay,cf) |
160 | + | You> I added a new version of minecraft |
161 | - | local soundPart = NewInstance("Part",Effects,{Transparency=1,CFrame=cf or Torso.CFrame,Anchored=true,CanCollide=false,Size=V3.N()}) |
161 | + | |
162 | - | local Sound = IN("Sound") |
162 | + | You> 1337.666 |
163 | - | Sound.SoundId = "rbxassetid://".. tostring(id or 0) |
163 | + | |
164 | - | Sound.Pitch = pitch or 1 |
164 | + | Update : "Added Premium Mode" |
165 | - | Sound.Volume = volume or 1 |
165 | + | ]] |
166 | - | Sound.Looped = looped or false |
166 | + | |
167 | - | if(autoPlay)then |
167 | + | |
168 | - | coroutine.wrap(function() |
168 | + | |
169 | - | repeat wait() until Sound.IsLoaded |
169 | + | game.Lighting.GlobalShadows = false |
170 | - | Sound.Playing = autoPlay or false |
170 | + | game.Lighting.Brightness = 0.25 |
171 | - | end)() |
171 | + | |
172 | ||
173 | - | if(not looped and effect)then |
173 | + | local function Smooth(Part) |
174 | - | Sound.Stopped:connect(function() |
174 | + | Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines |
175 | - | Sound.Volume = 0 |
175 | + | Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines |
176 | - | soundPart:destroy() |
176 | + | Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines |
177 | - | end) |
177 | + | Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines |
178 | - | elseif(effect)then |
178 | + | Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines |
179 | - | warn("Sound can't be looped and a sound effect!") |
179 | + | Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines |
180 | end | |
181 | - | Sound.Parent = soundPart |
181 | + | |
182 | - | return Sound |
182 | + | |
183 | local function SetLine(Line, Alpha, Beta) | |
184 | - | local Instance = setmetatable({ClearChildrenOfClass = function(where,class,recursive) local children = (recursive and where:GetDescendants() or where:GetChildren()) for _,v in next, children do if(v:IsA(class))then v:destroy();end;end;end},{__index = Instance}) |
184 | + | local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale |
185 | - | function CamShake(who,times,intense,origin) |
185 | + | local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale |
186 | - | coroutine.wrap(function() |
186 | + | local Magnitude = math.sqrt(dx^2 + dy^2) |
187 | - | if(script:FindFirstChild'CamShake')then |
187 | + | |
188 | - | local cam = script.CamShake:Clone() |
188 | + | Line.Size = UDim2.new(Magnitude, 0, 0, 8) |
189 | - | cam:WaitForChild'intensity'.Value = intense |
189 | + | Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5) |
190 | - | cam:WaitForChild'times'.Value = times |
190 | + | Line.Rotation = math.deg(math.atan2(dy, dx)) |
191 | end | |
192 | - | if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end |
192 | + | |
193 | - | cam.Parent = who |
193 | + | |
194 | - | wait() |
194 | + | local Keyboard = Instance.new("Part") |
195 | - | cam.Disabled = false |
195 | + | Keyboard.BrickColor = BrickColor.new("Lsvender") |
196 | - | elseif(who == Plr or who == Char or who:IsDescendantOf(Plr))then |
196 | + | Keyboard.Material = Enum.Material.Neon |
197 | - | local intensity = intense |
197 | + | Keyboard.Transparency = 0.6 |
198 | - | if(Hum and not Hum:FindFirstChild'CamShaking')then |
198 | + | Keyboard.Size = Vector3.new(5, 0, 2) |
199 | - | local cam = workspace.CurrentCamera |
199 | + | Keyboard.CanCollide = false |
200 | - | local oCO = Hum.CameraOffset |
200 | + | Keyboard.Locked = true |
201 | - | local cs = Instance.new("BoolValue",Hum) |
201 | + | |
202 | - | cs.Name = "CamShaking" |
202 | + | Smooth(Keyboard) |
203 | - | for i = 1, times do |
203 | + | |
204 | - | local camDistFromOrigin |
204 | + | local KeyboardWeld = Instance.new("Weld") |
205 | - | if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then |
205 | + | KeyboardWeld.Part0 = Torso |
206 | - | camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin.Position).magnitude )/25 |
206 | + | KeyboardWeld.Part1 = Keyboard |
207 | - | elseif(typeof(origin) == 'Vector3')then |
207 | + | KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0) |
208 | - | camDistFromOrigin = math.floor( (cam.CoordinateFrame.p-origin).magnitude )/25 |
208 | + | |
209 | - | end |
209 | + | KeyboardWeld.Parent = Keyboard |
210 | - | if(camDistFromOrigin)then |
210 | + | Keyboard.Parent = Character |
211 | - | intensity = math.min(intense, math.floor(intense/camDistFromOrigin)) |
211 | + | |
212 | - | end |
212 | + | |
213 | - | if(Hum)then |
213 | + | local Light = Instance.new("PointLight") |
214 | - | Hum.CameraOffset = Vector3.new(math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200,math.random(-intensity,intensity)/200) |
214 | + | Light.Brightness = 1.5 |
215 | - | end |
215 | + | Light.Range = 12 |
216 | - | swait() |
216 | + | Light.Parent = Keyboard |
217 | ||
218 | - | if(Hum)then |
218 | + | |
219 | - | Hum.CameraOffset = oCO |
219 | + | local Screen = Instance.new("Part") |
220 | Screen.BrickColor = BrickColor.new("Really black") | |
221 | - | cs:destroy() |
221 | + | Screen.Material = Enum.Material.Neon |
222 | Screen.Transparency = 0.6 | |
223 | Screen.Size = Vector3.new(6, 4, 0) | |
224 | - | end)() |
224 | + | Screen.CanCollide = false |
225 | Screen.Locked = true | |
226 | ||
227 | Smooth(Screen) | |
228 | - | function CamShakeAll(times,intense,origin) |
228 | + | |
229 | - | for _,v in next, Plrs:players() do |
229 | + | local ScreenWeld = Instance.new("Weld") |
230 | - | CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin) |
230 | + | ScreenWeld.Part0 = Torso |
231 | ScreenWeld.Part1 = Screen | |
232 | ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0) | |
233 | ||
234 | - | function ServerScript(code) |
234 | + | local animeh = Instance.new("Part") |
235 | - | if(script:FindFirstChild'Loadstring')then |
235 | + | animeh.BrickColor = BrickColor.new("Really black") |
236 | - | local load = script.Loadstring:Clone() |
236 | + | animeh.Material = Enum.Material.Neon |
237 | - | load:WaitForChild'Sauce'.Value = code |
237 | + | animeh.Transparency = 0.6 |
238 | - | load.Disabled = false |
238 | + | animeh.Size = Vector3.new(6, 4, 0) |
239 | - | load.Parent = workspace |
239 | + | animeh.CanCollide = false |
240 | - | elseif(NS and typeof(NS) == 'function')then |
240 | + | animeh.Locked = true |
241 | - | NS(code,workspace) |
241 | + | |
242 | local dekal = Instance.new("Decal",animeh) | |
243 | - | warn("no serverscripts lol") |
243 | + | dekal.Texture = "http://www.roblox.com/asset/?id=626650325" |
244 | - | end |
244 | + | dekal.Transparency = 0.15 |
245 | dekal.Face = "Back" | |
246 | ||
247 | - | function LocalOnPlayer(who,code) |
247 | + | Smooth(animeh) |
248 | - | ServerScript([[ |
248 | + | |
249 | - | wait() |
249 | + | local animehw = Instance.new("Weld") |
250 | - | script.Parent=nil |
250 | + | animehw.Part0 = Torso |
251 | - | if(not _G.Http)then _G.Http = game:service'HttpService' end |
251 | + | animehw.Part1 = animeh |
252 | animehw.C0 = CFrame.new(0, 8, -4) * CFrame.Angles(.5,0,0) | |
253 | - | local Http = _G.Http or game:service'HttpService' |
253 | + | |
254 | animehw.Parent = animeh | |
255 | - | local source = ]].."[["..code.."]]"..[[ |
255 | + | animeh.Parent = Character |
256 | - | local link = "https://api.vorth.xyz/R_API/R.UPLOAD/NEW_LOCAL.php" |
256 | + | |
257 | - | local asd = Http:PostAsync(link,source) |
257 | + | local Gui = Instance.new("SurfaceGui") |
258 | - | repeat wait() until asd and Http:JSONDecode(asd) and Http:JSONDecode(asd).Result and Http:JSONDecode(asd).Result.Require_ID |
258 | + | Gui.Face = "Back" |
259 | - | local ID = Http:JSONDecode(asd).Result.Require_ID |
259 | + | Gui.Adornee = Screen |
260 | - | local vs = require(ID).VORTH_SCRIPT |
260 | + | Gui.Parent = Screen |
261 | - | vs.Parent = game:service'Players'.]]..who.Name..[[.Character |
261 | + | |
262 | - | ]]) |
262 | + | local Text = Instance.new("TextBox") |
263 | Text.BackgroundTransparency = 1 | |
264 | Text.Position = UDim2.new(0, 0, 0, 0) | |
265 | - | function Nametag(color,tag) |
265 | + | Text.Size = UDim2.new(1, 0, 1, 0) |
266 | - | local r,g,b = C3.tRGB(color) |
266 | + | Text.TextColor3 = Color3.new(1, 1, 1) |
267 | - | local c3 = C3.RGB(r/2,g/2,b/2) |
267 | + | Text.Font = Enum.Font.Code |
268 | - | local name = script:FindFirstChild'Nametag' and script.Nametag:Clone(); |
268 | + | Text.Active = false |
269 | - | if(not name)then |
269 | + | Text.MultiLine = true |
270 | - | name = NewInstance("BillboardGui",nil,{MaxDistance=150,AlwaysOnTop=true,Active=false,Size=UDim2.new(5,0,1,0),SizeOffset=Vector2.new(0,6)}) |
270 | + | Text.TextWrapped = true |
271 | - | NewInstance("TextLabel",name,{Name='Title',BackgroundTransparency=1,Size=UDim2.new(2.5,0,1.5,0),Position=UDim2.new(-.75,0,.9,0),Text=tag,Font=Enum.Font.Fantasy,TextColor3 = color,TextStrokeColor3 = c3,TextStrokeTransparency=0,TextSize=14,TextScaled=true,TextWrapped=true,}) |
271 | + | Text.FontSize = Enum.FontSize.Size32 |
272 | Text.TextXAlignment = Enum.TextXAlignment.Left | |
273 | - | name.Title.Text = tag |
273 | + | Text.TextYAlignment = Enum.TextYAlignment.Top |
274 | - | name.Title.TextColor3 = color |
274 | + | Text.Text = "" |
275 | - | name.Title.TextStrokeColor3 = c3 |
275 | + | |
276 | Text.Parent = Gui | |
277 | ||
278 | - | name.Parent = Char |
278 | + | ScreenWeld.Parent = Screen |
279 | - | name.Adornee = Head |
279 | + | Screen.Parent = Character |
280 | - | name.PlayerToHideFrom = Plr |
280 | + | |
281 | ||
282 | - | return name |
282 | + | |
283 | local Screen2 = Instance.new("Part") | |
284 | Screen2.BrickColor = BrickColor.new("Really black") | |
285 | - | local Frame_Speed = 60 |
285 | + | Screen2.Material = Enum.Material.Neon |
286 | - | local Remove_Hats = false |
286 | + | Screen2.Transparency = 0.6 |
287 | - | local Remove_Clothing = false |
287 | + | Screen2.Size = Vector3.new(6, 4, 0) |
288 | - | local PlayerSize = 1 |
288 | + | Screen2.CanCollide = false |
289 | - | local DamageColor = BrickColor.new'Really red' |
289 | + | Screen2.Locked = true |
290 | - | local MusicID = 486598641 |
290 | + | |
291 | - | local God = false |
291 | + | Smooth(Screen2) |
292 | - | local Muted = false |
292 | + | |
293 | - | local WalkSpeed = 8 |
293 | + | local Screen2Weld = Instance.new("Weld") |
294 | - | if(Remove_Hats)then Instance.ClearChildrenOfClass(Char,"Accessory",true) end |
294 | + | Screen2Weld.Part0 = Torso |
295 | - | if(Remove_Clothing)then Instance.ClearChildrenOfClass(Char,"Clothing",true) Instance.ClearChildrenOfClass(Char,"ShirtGraphic",true) end |
295 | + | Screen2Weld.Part1 = Screen2 |
296 | - | New = function(Object, Parent, Name, Data) |
296 | + | Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0) |
297 | - | local Object = Instance.new(Object) |
297 | + | |
298 | - | for Index, Value in pairs(Data or {}) do |
298 | + | local Gui2 = Instance.new("SurfaceGui") |
299 | - | Object[Index] = Value |
299 | + | Gui2.Face = "Back" |
300 | Gui2.Adornee = Screen2 | |
301 | - | Object.Parent = Parent |
301 | + | Gui2.Parent = Screen2 |
302 | - | Object.Name = Name |
302 | + | |
303 | - | return Object |
303 | + | local Text2 = Instance.new("TextBox") |
304 | Text2.BackgroundTransparency = 1 | |
305 | - | local NoClear = {} |
305 | + | Text2.Position = UDim2.new(0, 0, 0, 0) |
306 | - | local Voodoo = New("Model",Char,"Voodoo",{}) |
306 | + | Text2.Size = UDim2.new(1, 0, 1, 0) |
307 | - | local VTorso = New("Part",Voodoo,"Torso",{Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.60029155, 0.60029155, 0.300145775),CFrame = CFrame.new(16.9809666, 34.1897087, 12.3049202, 0.979014099, -0.138922885, 0.149103805, 0.203679025, 0.691457033, -0.693110347, -0.0068100011, 0.708934069, 0.705241799),LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,}) |
307 | + | Text2.TextColor3 = Color3.new(0, 1, 0) |
308 | - | local VHead = New("Part",Voodoo,"Head",{FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.60029155, 0.300145775, 0.300145775),CFrame = CFrame.new(16.9182777, 34.5018272, 12.6228008, 0.981222212, -0.146387979, 0.125594378, 0.192836046, 0.730337858, -0.655302107, 0.0042019859, 0.667215884, 0.744852483),TopSurface = Enum.SurfaceType.Smooth,}) |
308 | + | Text2.Font = Enum.Font.Code |
309 | - | local SMesh = New("SpecialMesh",VHead,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),}) |
309 | + | Text2.Active = false |
310 | - | local mot = New("Motor",Head,"mot",{Part0 = VHead,Part1 = VTorso,C0 = CFrame.new(0, 0, 0, 0.981222093, 0.192836031, 0.00420200033, -0.146387964, 0.730337918, 0.667215943, 0.125594392, -0.655302107, 0.744852543),C1 = CFrame.new(3.43322754e-05, 0.449882507, -0.00149726868, 0.979014099, 0.203679025, -0.0068100011, -0.138922885, 0.691457033, 0.708934069, 0.149103805, -0.693110347, 0.705241799),}) |
310 | + | Text2.MultiLine = true |
311 | - | local VLA = New("Part",Voodoo,"Left Arm",{Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300145775, 0.60029155, 0.300145775),CFrame = CFrame.new(16.5398445, 34.0791664, 12.4485207, 0.842483878, 0.427749634, 0.327492595, -0.371340811, 0.901513815, -0.222213656, -0.390290886, 0.0656000972, 0.918351531),}) |
311 | + | Text2.TextWrapped = true |
312 | - | local mot = New("Motor",VLA,"mot",{Part0 = VLA,Part1 = VTorso,C0 = CFrame.new(0, 0, 0, 0.842483819, -0.371340901, -0.390290916, 0.427749544, 0.901513815, 0.0656001195, 0.327492595, -0.222213745, 0.91835165),C1 = CFrame.new(-0.455356598, 0.0866508484, 0.112116814, 0.979014099, 0.203679025, -0.0068100011, -0.138922885, 0.691457033, 0.708934069, 0.149103805, -0.693110347, 0.705241799),}) |
312 | + | Text2.FontSize = Enum.FontSize.Size32 |
313 | - | local VLL = New("Part",Voodoo,"Left Leg",{Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300145775, 0.60029155, 0.300145775),CFrame = CFrame.new(16.9056549, 33.7453232, 11.9883003, 0.984823465, -0.0888315961, 0.149104908, 0.137862071, 0.922279239, -0.361102521, -0.10543903, 0.376178026, 0.920528531),BottomSurface = Enum.SurfaceType.Smooth,}) |
313 | + | Text2.TextXAlignment = Enum.TextXAlignment.Left |
314 | - | local mot = New("Motor",VLL,"mot",{Part0 = VLL,Part1 = VTorso,C0 = CFrame.new(0, 0, 0, 0.984823227, 0.137862027, -0.105439022, -0.0888316259, 0.922279298, 0.376178056, 0.149104908, -0.361102551, 0.920528591),C1 = CFrame.new(-0.162086487, -0.521272659, 0.0734844208, 0.979014099, 0.203679025, -0.0068100011, -0.138922885, 0.691457033, 0.708934069, 0.149103805, -0.693110347, 0.705241799),}) |
314 | + | Text2.TextYAlignment = Enum.TextYAlignment.Top |
315 | - | local VRL = New("Part",Voodoo,"Right Leg",{Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300145775, 0.60029155, 0.300145775),CFrame = CFrame.new(17.2400646, 33.8107071, 11.9597893, 0.959730387, -0.238088086, 0.149103299, 0.276998103, 0.890439391, -0.36109513, -0.0467950329, 0.387855232, 0.920531631),BottomSurface = Enum.SurfaceType.Smooth,}) |
315 | + | Text2.Text = "" |
316 | - | local mot = New("Motor",VRL,"mot",{Part0 = VRL,Part1 = VTorso,C0 = CFrame.new(0, 0, 0, 0.959730327, 0.276998103, -0.0467950143, -0.238088101, 0.89043951, 0.387855232, 0.149103299, -0.361095101, 0.92053175),C1 = CFrame.new(0.178815842, -0.542732239, 0.0579204559, 0.979014099, 0.203679025, -0.0068100011, -0.138922885, 0.691457033, 0.708934069, 0.149103805, -0.693110347, 0.705241799),}) |
316 | + | |
317 | - | local VRA = New("Part",Voodoo,"Right Arm",{Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.300145775, 0.60029155, 0.300145775),CFrame = CFrame.new(17.508316, 34.2938004, 12.3892946, 0.695788145, -0.716024339, -0.0564649031, 0.695248008, 0.651688695, 0.303202778, -0.180302992, -0.250221908, 0.951251626),}) |
317 | + | Text2.Parent = Gui2 |
318 | - | local mot = New("Motor",VRA,"mot",{Part0 = VRA,Part1 = VTorso,C0 = CFrame.new(0, 0, 0, 0.695788085, 0.695248067, -0.180303007, -0.71602428, 0.651688814, -0.250221968, -0.0564648844, 0.303202778, 0.951251745),C1 = CFrame.new(0.536909103, 0.0585308075, 0.0659856796, 0.979014099, 0.203679025, -0.0068100011, -0.138922885, 0.691457033, 0.708934069, 0.149103805, -0.693110347, 0.705241799),}) |
318 | + | |
319 | local ImageKey = Instance.new("ImageLabel") | |
320 | - | local VHum = NewInstance("Humanoid",Voodoo,{PlatformStand=true,Health=0,DisplayDistanceType=Enum.HumanoidDisplayDistanceType.None}) |
320 | + | ImageKey.BackgroundTransparency = 1 |
321 | ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0) | |
322 | - | for _,v in next, Voodoo:GetDescendants() do |
322 | + | ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0) |
323 | - | NoClear[v] = true |
323 | + | ImageKey.Image = "http://www.roblox.com/asset/?id=0" |
324 | ImageKey.ImageTransparency = 1 | |
325 | ImageKey.Parent = Gui2 | |
326 | - | local knife = Part(Char,BrickColor.new'Medium stone grey',Enum.Material.SmoothPlastic,V3.N(.3,3,.5),CF.N(),false,false) |
326 | + | |
327 | - | Mesh(knife,Enum.MeshType.FileMesh,'rbxassetid://1245215297','rbxassetid://1245215354',V3.N(1.25,1.45,1.25)) |
327 | + | Screen2Weld.Parent = Screen2 |
328 | Screen2.Parent = Character | |
329 | - | if(PlayerSize ~= 1)then |
329 | + | |
330 | - | for _,v in next, Char:GetDescendants() do |
330 | + | |
331 | - | if(v:IsA'BasePart')then |
331 | + | |
332 | - | v.Size = v.Size * PlayerSize |
332 | + | local Screen3 = Instance.new("Part") |
333 | Screen3.BrickColor = BrickColor.new("Really black") | |
334 | Screen3.Material = Enum.Material.Neon | |
335 | Screen3.Transparency = 0.6 | |
336 | Screen3.Size = Vector3.new(6, 4, 0) | |
337 | - | Nametag(C3.N(.75,.75,.75),"The Voodoo Master") |
337 | + | Screen3.CanCollide = false |
338 | Screen3.Locked = true | |
339 | - | local gui = NewInstance("ScreenGui",PlrGui,{}) |
339 | + | |
340 | - | local txt = NewInstance("TextLabel",gui,{TextStrokeTransparency=.3,TextStrokeColor3=C3.RGB(107,0,0),Font=Enum.Font.Antique,BackgroundTransparency=1,Size=UDim2.new(.48,0,.1,0),Position=UDim2.new(.279,0,.842,0),Text='Target:',TextColor3=C3.RGB(214,0,0),TextScaled=true,TextWrapped=true,}) |
340 | + | local dekal = Instance.new("Decal",Screen3) |
341 | - | local ktxt = NewInstance("TextLabel",gui,{TextStrokeTransparency=.3,TextStrokeColor3=C3.RGB(107,0,0),Font=Enum.Font.Antique,BackgroundTransparency=1,Size=UDim2.new(.48,0,.1,0),Position=UDim2.new(.279,0,.742,0),Text='Target:',TextColor3=C3.RGB(214,0,0),TextScaled=true,TextWrapped=true,}) |
341 | + | dekal.Texture = "http://www.roblox.com/asset/?id=0" |
342 | dekal.Transparency = 0.15 | |
343 | - | local Music = Sound(Char,MusicID,1,3,true,false,true) |
343 | + | dekal.Face = "Back" |
344 | - | Music.Name = 'Music' |
344 | + | |
345 | - | for _,v in next, Hum:GetPlayingAnimationTracks() do |
345 | + | Smooth(Screen3) |
346 | - | v:Stop(); |
346 | + | |
347 | local Screen3Weld = Instance.new("Weld") | |
348 | Screen3Weld.Part0 = Torso | |
349 | - | pcall(game.Destroy,Char:FindFirstChild'Animate') |
349 | + | Screen3Weld.Part1 = Screen3 |
350 | - | pcall(game.Destroy,Hum:FindFirstChild'Animator') |
350 | + | Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0) |
351 | - | local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)}) |
351 | + | |
352 | - | local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5 * PlayerSize,0.5 * PlayerSize,0),C1 = CF.N(0,.5 * PlayerSize,0)}) |
352 | + | local Gui3 = Instance.new("SurfaceGui") |
353 | - | local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5 * PlayerSize,0)}) |
353 | + | Gui3.Face = "Back" |
354 | - | local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)}) |
354 | + | Gui3.Adornee = Screen3 |
355 | - | local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5 * PlayerSize,-1 * PlayerSize,0),C1 = CF.N(0,1 * PlayerSize,0)}) |
355 | + | Gui3.Parent = Screen3 |
356 | - | local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso}) |
356 | + | |
357 | local Map = Instance.new("ImageLabel") | |
358 | - | local KW = NewInstance('Motor',Char,{Part0=LArm,Part1=knife,C0=CF.N(0,-1,0)*CF.A(M.R(90),0,0),C1=CF.N(0,-1,0)}) |
358 | + | Map.BackgroundTransparency = 1 |
359 | - | local VW = NewInstance('Motor',Char,{Part0=RArm,Part1=VTorso,C0=CF.N(0,-.8,-.5)*CF.A(M.R(-43),0,0)}) |
359 | + | Map.Position = UDim2.new(0, 0, 0, 0) |
360 | Map.Size = UDim2.new(1, 0, 1, 0) | |
361 | - | local LSC0 = LS.C0 |
361 | + | Map.Image = "http://www.roblox.com/asset/?id=121661614" |
362 | - | local RSC0 = RS.C0 |
362 | + | |
363 | - | local NKC0 = NK.C0 |
363 | + | Map.Parent = Gui3 |
364 | - | local LHC0 = LH.C0 |
364 | + | |
365 | - | local RHC0 = RH.C0 |
365 | + | Screen3Weld.Parent = Screen3 |
366 | - | local RJC0 = RJ.C0 |
366 | + | Screen3.Parent = Character |
367 | - | local ArtificialHB = IN("BindableEvent", script) |
367 | + | |
368 | - | ArtificialHB.Name = "Heartbeat" |
368 | + | UserInputService.InputBegan:Connect(function(Input, Processed) |
369 | if Processed then return end | |
370 | - | script:WaitForChild("Heartbeat") |
370 | + | |
371 | if Input.UserInputType == Enum.UserInputType.Keyboard then | |
372 | - | local tf = 0 |
372 | + | local KeyCode = Input.KeyCode |
373 | - | local allowframeloss = false |
373 | + | |
374 | - | local tossremainder = false |
374 | + | if KeyCode == Enum.KeyCode.E then |
375 | - | local lastframe = tick() |
375 | + | Typing = not Typing |
376 | - | local frame = 1/Frame_Speed |
376 | + | |
377 | - | ArtificialHB:Fire() |
377 | + | |
378 | end) | |
379 | - | game:GetService("RunService").Heartbeat:connect(function(s, p) |
379 | + | |
380 | - | tf = tf + s |
380 | + | |
381 | - | if tf >= frame then |
381 | + | |
382 | - | if allowframeloss then |
382 | + | RunService.Heartbeat:Connect(function() |
383 | - | script.Heartbeat:Fire() |
383 | + | local Sine = math.sin(tick() * 8) / 8 |
384 | - | lastframe = tick() |
384 | + | |
385 | - | else |
385 | + | ImageKey.ImageTransparency = math.abs(math.sin(tick())) |
386 | - | for i = 1, math.floor(tf / frame) do |
386 | + | |
387 | - | ArtificialHB:Fire() |
387 | + | if Typing then |
388 | if math.random(5) == 1 then | |
389 | - | lastframe = tick() |
389 | + | local PressSound = Instance.new("Sound") |
390 | PressSound.SoundId = "rbxassetid://265970978" | |
391 | - | if tossremainder then |
391 | + | PressSound.Pitch = 0.5 + math.random() / 5 |
392 | - | tf = 0 |
392 | + | PressSound.Volume = 3 |
393 | - | else |
393 | + | PressSound.Parent = Keyboard |
394 | - | tf = tf - frame * math.floor(tf / frame) |
394 | + | PressSound:Play() |
395 | ||
396 | game:GetService("Debris"):AddItem(PressSound, 1 / 2) | |
397 | end | |
398 | ||
399 | - | function swait(num) |
399 | + | Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0) |
400 | - | if num == 0 or num == nil then |
400 | + | |
401 | - | ArtificialHB.Event:wait() |
401 | + | RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7) |
402 | * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random())) | |
403 | - | for i = 0, num do |
403 | + | |
404 | - | ArtificialHB.Event:wait() |
404 | + | LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7) |
405 | * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random()) | |
406 | ||
407 | if math.random(2) == 1 then | |
408 | - | function NoobySphere(Lifetime,Speed,Type,Pos,StartSize,Inc,Color,Range,MeshId,Axis) |
408 | + | if TypingSub < #Argument then |
409 | - | local fxP = Part(Effects,Color,Enum.Material.Neon,V3.N(1,1,1),Pos+Pos.lookVector*Range,true,false) |
409 | + | TypingSub = TypingSub + 1 |
410 | - | local fxM = Mesh(fxP,(MeshId and Enum.MeshType.FileMesh or Enum.MeshType.Sphere),(MeshId and "rbxassetid://"..MeshId or ""),"",StartSize,V3.N()) |
410 | + | Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub) |
411 | - | local Scale = 1 |
411 | + | |
412 | - | local speeder = Speed |
412 | + | local nl = Text.Text:find("\n") |
413 | - | if(Type == "Multiply")then |
413 | + | |
414 | - | Scale = 1*Inc |
414 | + | if nl and #Text.Text > 400 then |
415 | - | elseif(Type == "Divide")then |
415 | + | Text.Text = Text.Text:sub(nl + 1) |
416 | - | Scale = 1/Inc |
416 | + | |
417 | ||
418 | - | coroutine.wrap(function() |
418 | + | |
419 | - | for i = 0,10/Lifetime,.1 do |
419 | + | TypingSub = 1 |
420 | end | |
421 | - | if(Type == "Multiply")then |
421 | + | |
422 | - | Scale = Scale - 0.01*Inc/Lifetime |
422 | + | |
423 | - | elseif(Type == "Divide")then |
423 | + | if math.random(3) == 1 then |
424 | - | Scale = Scale - 0.01/Inc*Lifetime |
424 | + | if TypingSub2 < #Code then |
425 | TypingSub2 = TypingSub2 + 1 | |
426 | - | speeder = speeder - 0.01*Speed*Lifetime |
426 | + | Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2) |
427 | - | fxP.CFrame = fxP.CFrame + fxP.CFrame.lookVector*speeder*Lifetime |
427 | + | |
428 | - | fxP.Transparency = fxP.Transparency + 0.01*Lifetime |
428 | + | local nl = Text2.Text:find("\n") |
429 | - | if(Axis == 'x')then |
429 | + | |
430 | - | fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, 0, 0) |
430 | + | if nl and #Text2.Text > 400 then |
431 | - | elseif(Axis == 'y')then |
431 | + | Text2.Text = Text2.Text:sub(nl + 1) |
432 | - | fxM.Scale = fxM.Scale + Vector3.new(0, Scale*Lifetime, 0) |
432 | + | |
433 | - | elseif(Axis == 'z')then |
433 | + | |
434 | - | fxM.Scale = fxM.Scale + Vector3.new(0, 0, Scale*Lifetime) |
434 | + | |
435 | - | elseif(Axis == 'xyz')then |
435 | + | TypingSub2 = 1 |
436 | - | fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime,Scale*Lifetime,Scale*Lifetime) |
436 | + | |
437 | - | elseif(Axis == 'yz')then |
437 | + | |
438 | - | fxM.Scale = fxM.Scale + Vector3.new(0,Scale*Lifetime,Scale*Lifetime) |
438 | + | |
439 | - | elseif(Axis == 'xz')then |
439 | + | |
440 | - | fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime,0,Scale*Lifetime) |
440 | + | Neck.C0 = CFrame.new(0, 1, 0) |
441 | ||
442 | - | fxM.Scale = fxM.Scale + Vector3.new(Scale*Lifetime, Scale*Lifetime, 0) |
442 | + | RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) |
443 | LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0) | |
444 | - | if(fxP.Transparency >= 1)then break end |
444 | + | |
445 | - | swait() |
445 | + | end) |