SHOW:
|
|
- or go back to the newest paste.
1 | local daa={} | |
2 | local _ba={21799524,133122258,103000855,17278822,149137060,61967286,21640881,9489}local aba={}local bba={}local cba={}local dba='1.7.8'local _ca='1'local aca='1/26/2017' | |
3 | local bca={' - changed main GUI look',' - fix/changed ;infect',' - added ;skydive [plr]'} | |
4 | local cca=[[ | |
5 | Rocky2u - Creator. | |
6 | veinyrox - Added ;crash and ;shutdown. | |
7 | Josh - Helping with whitelist. | |
8 | Moon - Idea for cmd bar add-on. | |
9 | ]]function _G.ADD_ADMIN(bcb)table.insert(daa,bcb)end;function _G.ADD_BAN(bcb) | |
10 | table.insert(_ba,bcb)end;local dca=game:GetService('CoreGui') | |
11 | local _da=game:GetService('Lighting')local ada=game:GetService('NetworkClient') | |
12 | local bda=game:GetService('Players')local cda=game:GetService('Workspace')local dda=bda.LocalPlayer | |
13 | local __b=dda:GetMouse()local a_b={}local b_b={}local c_b={}a_b.EVENTS={}local d_b=';'local _ab=' ' | |
14 | for bcb,ccb in | |
15 | pairs(dca:GetChildren())do if ccb.Name=='cmdbar_seth'or ccb.Name=='notify_seth'then | |
16 | ccb:destroy()end end | |
17 | function UPDATE_CHAT(bcb) | |
18 | local ccb=bcb.Chatted:connect(function(dcb) | |
19 | if CHECK_ADMIN(bcb)then DEXECUTE(dcb,bcb)end end)table.insert(a_b.EVENTS,ccb)end | |
20 | c_b.TABLE=function(bcb,ccb)if not bcb then return false end | |
21 | for dcb,_db in pairs(bcb)do if _db==ccb then return true end end;return false end | |
22 | c_b.ENDAT=function(bcb,ccb)local dcb=bcb:find(ccb)if dcb then return | |
23 | bcb:sub(0,dcb-string.len(ccb)),true else return bcb,false end end;function CHECK_ADMIN(bcb) | |
24 | if FIND_IN_TABLE(daa,bcb.userId)then return true elseif bcb.userId==dda.userId then return true end end;function FCOMMAND(bcb) | |
25 | for ccb,dcb in | |
26 | pairs(b_b)do if dcb.N:lower()==bcb:lower()or | |
27 | c_b.TABLE(dcb.A,bcb:lower())then return dcb end end end | |
28 | function GCOMMAND(bcb) | |
29 | local ccb,dcb=c_b.ENDAT(bcb:lower(),_ab)if dcb then return{ccb,true}else return{ccb,false}end end;function GPREFIX(bcb) | |
30 | if bcb:sub(1,string.len(d_b))==d_b then return{'COMMAND', | |
31 | string.len(d_b)+1}end;return end | |
32 | function GARGS(bcb)local ccb={} | |
33 | local dcb=nil;local _db=nil;local adb=bcb | |
34 | repeat dcb,_db=c_b.ENDAT(adb:lower(),_ab)if dcb~=''then | |
35 | table.insert(ccb,dcb) | |
36 | adb=adb:sub(string.len(dcb)+string.len(_ab)+1)end until not _db;return ccb end | |
37 | function GCAPARGS(bcb)local ccb={}local dcb=nil;local _db=nil;local adb=bcb | |
38 | repeat dcb,_db=c_b.ENDAT(adb,_ab)if dcb~=''then | |
39 | table.insert(ccb,dcb) | |
40 | adb=adb:sub(string.len(dcb)+string.len(_ab)+1)end until not _db;return ccb end | |
41 | function ECOMMAND(bcb,ccb)repeat if bcb:find(' ')then bcb=bcb:gsub(' ',' ')end until not | |
42 | bcb:find(' ')local dcb,_db,adb | |
43 | dcb=GCOMMAND(bcb)adb=FCOMMAND(dcb[1])if not adb then return end | |
44 | _db=bcb:sub( | |
45 | string.len(dcb[1])+string.len(_ab)+1)local bdb=GARGS(_db)CA=GCAPARGS(_db) | |
46 | pcall(function()adb.F(bdb,ccb)end)end | |
47 | function DEXECUTE(bcb,ccb)if not CHECK_ADMIN(ccb)then return end | |
48 | bcb=bcb:gsub('/e ','')local dcb=GPREFIX(bcb)if not dcb then return end;bcb=bcb:sub(dcb[2])if | |
49 | dcb[1]=='COMMAND'then ECOMMAND(bcb,ccb)end end;local aab=false | |
50 | bda.PlayerAdded:connect(function(bcb)if aab then | |
51 | bcb.CharacterAdded:connect(function() | |
52 | table.insert(cba,bcb)return end)end;if FIND_IN_TABLE(_ba,bcb.userId)then | |
53 | bcb.CharacterAdded:connect(function() | |
54 | table.insert(cba,bcb)return end)end | |
55 | UPDATE_CHAT(bcb)if CHECK_ADMIN(bcb)then | |
56 | bcb.CharacterAdded:connect(function() | |
57 | game.Chat:Chat(bcb.Character.Head,STUFF.. | |
58 | 'Welcome, you\'re an admin!')end)end end)function ADD_COMMAND(bcb,ccb,dcb,_db) | |
59 | table.insert(b_b,{N=bcb,D=ccb,A=dcb,F=_db})end | |
60 | function GET_PLAYER(bcb,ccb)local dcb={}bcb=bcb:lower() | |
61 | if | |
62 | bcb=='me'then table.insert(dcb,ccb.Name)elseif bcb=='others'then for _db,adb in | |
63 | pairs(bda:GetPlayers())do | |
64 | if adb.Name~=ccb.Name then table.insert(dcb,adb.Name)end end elseif bcb=='all'then | |
65 | for _db,adb in | |
66 | pairs(bda:GetPlayers())do table.insert(dcb,adb.Name)end elseif bcb=='random'then | |
67 | table.insert(dcb,bda:GetPlayers()[math.random(1,#bda:GetPlayers())].Name)elseif bcb=='team'then | |
68 | for _db,adb in pairs(bda:GetPlayers())do if adb.TeamColor==ccb.TeamColor then | |
69 | table.insert(dcb,adb.Name)end end elseif bcb=='nonadmins'then | |
70 | for _db,adb in pairs(bda:GetPlayers())do if not CHECK_ADMIN(adb)then | |
71 | table.insert(dcb,adb.Name)end end elseif bcb=='admins'then | |
72 | for _db,adb in pairs(bda:GetPlayers())do if CHECK_ADMIN(adb)then | |
73 | table.insert(dcb,adb.Name)end end elseif bcb=='nonfriends'then for _db,adb in pairs(bda:GetPlayers())do | |
74 | if not | |
75 | adb:IsFriendsWith(ccb.userId)then table.insert(dcb,adb.Name)end end elseif bcb=='friends'then | |
76 | for _db,adb in | |
77 | pairs(bda:GetPlayers())do if adb~=ccb and adb:IsFriendsWith(ccb.userId)then | |
78 | table.insert(dcb,adb.Name)end end elseif bcb=='nonguests'then for _db,adb in pairs(bda:GetPlayers())do if not adb.Guest then | |
79 | table.insert(dcb,adb.Name)end end elseif bcb== | |
80 | 'guests'then for _db,adb in pairs(bda:GetPlayers())do if adb.Guest then | |
81 | table.insert(dcb,adb.Name)end end elseif | |
82 | bcb=='nbcs'then for _db,adb in pairs(bda:GetPlayers())do | |
83 | if | |
84 | adb.MembershipType==Enum.MembershipType.None then table.insert(dcb,adb.Name)end end elseif bcb=='bcs'then | |
85 | for _db,adb in | |
86 | pairs(bda:GetPlayers())do if adb.MembershipType==Enum.MembershipType.BuildersClub then | |
87 | table.insert(dcb,adb.Name)end end elseif bcb=='tbcs'then for _db,adb in pairs(bda:GetPlayers())do | |
88 | if adb.MembershipType== | |
89 | Enum.MembershipType.TurboBuildersClub then table.insert(dcb,adb.Name)end end elseif | |
90 | bcb=='obcs'then for _db,adb in pairs(bda:GetPlayers())do | |
91 | if | |
92 | adb.MembershipType==Enum.MembershipType.OutrageousBuildersClub then table.insert(dcb,adb.Name)end end else | |
93 | for _db,adb in | |
94 | pairs(bda:GetPlayers())do local bdb=adb.Name:lower()local cdb=bdb:find(bcb)if cdb==1 then | |
95 | table.insert(dcb,adb.Name)end end end;return dcb end | |
96 | function GLS(bcb,ccb)local dcb='' | |
97 | for _db,adb in pairs(CA)do if _db>ccb then | |
98 | if dcb~=''then dcb=dcb..' '..adb else dcb=dcb..adb end end end;if not bcb then return dcb else return string.lower(dcb)end end;STUFF='[ Rocky2u\'s CMDs ] : ' | |
99 | function LOAD_DATA()local bcb=Instance.new('Folder') | |
100 | LOOPED=Instance.new('Folder',bcb)GUIS=Instance.new('Folder',bcb) | |
101 | HUMANOIDS=Instance.new('Folder',bcb)local ccb=Instance.new('Folder',bcb) | |
102 | MAIN_GUI=Instance.new('ScreenGui',GUIS)MAIN_GUI.Name='seth_main' | |
103 | local dcb=Instance.new('TextLabel',MAIN_GUI)dcb.Name='main'dcb.Active=true | |
104 | dcb.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)dcb.BackgroundTransparency=0.25;dcb.BorderSizePixel=0;dcb.Position=UDim2.new(0.5,-155,0.5,- | |
105 | 100) | |
106 | dcb.Size=UDim2.new(0,310,0,25)dcb.Draggable=true;dcb.Font='SourceSansBold'dcb.Text=' '..dba..' patch '.. | |
107 | _ca..' | '..aca;dcb.TextColor3=Color3.new( | |
108 | 255 /255,255 /255,255 /255) | |
109 | dcb.TextSize=18;dcb.TextXAlignment='Left'local _db=Instance.new('Frame',dcb)_db.BackgroundColor3=Color3.new( | |
110 | 50 /255,50 /255,50 /255) | |
111 | _db.BackgroundTransparency=0.25;_db.BorderSizePixel=0;_db.Position=UDim2.new(0,0,0,25) | |
112 | _db.Size=UDim2.new(1,25,0,280)local adb=Instance.new('Frame',dcb)adb.BackgroundColor3=Color3.new(255 /255,255 /255, | |
113 | 255 /255) | |
114 | adb.BackgroundTransparency=0.25;adb.BorderSizePixel=0;adb.Position=UDim2.new(0,5,0,91) | |
115 | adb.Size=UDim2.new(1,15,0,3)local bdb=Instance.new('Frame',dcb)bdb.Name='server_h'bdb.BackgroundColor3=Color3.new( | |
116 | 0 /255,0 /255,0 /255) | |
117 | bdb.BackgroundTransparency=0.75;bdb.BorderSizePixel=0;bdb.Position=UDim2.new(0,5,0,100) | |
118 | bdb.Size=UDim2.new(1,15,0,200)bdb.Visible=false;local cdb=Instance.new('TextLabel',bdb) | |
119 | cdb.Name='fe'cdb.BackgroundTransparency=1;cdb.BorderSizePixel=0 | |
120 | cdb.Size=UDim2.new(1,0,0,25)cdb.Font='SourceSansBold' | |
121 | cdb.TextColor3=Color3.new(255 /255,255 /255,255 /255)cdb.TextSize=24;cdb.TextXAlignment='Left' | |
122 | local ddb=Instance.new('TextLabel',bdb)ddb.Name='ip'ddb.BackgroundTransparency=1;ddb.BorderSizePixel=0 | |
123 | ddb.Position=UDim2.new(0,0,0,25)ddb.Size=UDim2.new(1,0,0,25)ddb.Font='SourceSansBold'ddb.TextColor3=Color3.new( | |
124 | 255 /255,255 /255,255 /255) | |
125 | ddb.TextSize=24;ddb.TextXAlignment='Left' | |
126 | local __c=Instance.new('TextLabel',bdb)__c.Name='place_id'__c.BackgroundTransparency=1;__c.BorderSizePixel=0 | |
127 | __c.Position=UDim2.new(0,0,0,50)__c.Size=UDim2.new(1,0,0,25)__c.Font='SourceSansBold'__c.TextColor3=Color3.new( | |
128 | 255 /255,255 /255,255 /255) | |
129 | __c.TextSize=24;__c.TextXAlignment='Left' | |
130 | local a_c=Instance.new('TextLabel',bdb)a_c.Name='players'a_c.BackgroundTransparency=1;a_c.BorderSizePixel=0 | |
131 | a_c.Position=UDim2.new(0,0,0,75)a_c.Size=UDim2.new(1,0,0,25)a_c.Font='SourceSansBold' | |
132 | a_c.Text=' Players : 0/0' | |
133 | a_c.TextColor3=Color3.new(255 /255,255 /255,255 /255)a_c.TextSize=24;a_c.TextXAlignment='Left' | |
134 | local b_c=Instance.new('TextLabel',bdb)b_c.Name='time'b_c.BackgroundTransparency=1;b_c.BorderSizePixel=0 | |
135 | b_c.Position=UDim2.new(0,0,0,100)b_c.Size=UDim2.new(1,0,0,25)b_c.Font='SourceSansBold' | |
136 | b_c.Text=' Time : 00:00:00' | |
137 | b_c.TextColor3=Color3.new(255 /255,255 /255,255 /255)b_c.TextSize=24;b_c.TextXAlignment='Left' | |
138 | local c_c=Instance.new('ScrollingFrame',dcb)c_c.Name='admins_h' | |
139 | c_c.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)c_c.BackgroundTransparency=1;c_c.BorderSizePixel=0 | |
140 | c_c.Position=UDim2.new(0,5,0,100)c_c.Size=UDim2.new(1,15,0,200)c_c.Visible=false | |
141 | c_c.CanvasSize=UDim2.new(0,0,0,0)c_c.ScrollBarThickness=6;c_c.ScrollingEnabled=true | |
142 | c_c.BottomImage='rbxasset://textures/blackBkg_square.png'c_c.MidImage='rbxasset://textures/blackBkg_square.png' | |
143 | c_c.TopImage='rbxasset://textures/blackBkg_square.png'local d_c=Instance.new('TextLabel',dcb)d_c.Name='admins_ex'd_c.BackgroundColor3=Color3.new( | |
144 | 0 /255,0 /255,0 /255) | |
145 | d_c.BackgroundTransparency=0.75;d_c.BorderSizePixel=0;d_c.Size=UDim2.new(1,-25,0,25) | |
146 | d_c.Visible=false;d_c.Font='SourceSansBold' | |
147 | d_c.TextColor3=Color3.new(255 /255,255 /255,255 /255)d_c.TextSize=24;d_c.TextXAlignment='Left' | |
148 | local _ac=Instance.new('TextButton',d_c)_ac.Name='update' | |
149 | _ac.BackgroundColor3=Color3.new(255 /255,100 /255,100 /255)_ac.BackgroundTransparency=0.5;_ac.BorderSizePixel=0 | |
150 | _ac.Position=UDim2.new(1,0,0,0)_ac.Size=UDim2.new(0,25,0,25)_ac.Text='' | |
151 | local aac=Instance.new('ScrollingFrame',dcb)aac.Name='changelog_h' | |
152 | aac.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)aac.BackgroundTransparency=0.75;aac.BorderSizePixel=0 | |
153 | aac.Position=UDim2.new(0,5,0,100)aac.Size=UDim2.new(1,15,0,200)aac.Visible=false | |
154 | aac.CanvasSize=UDim2.new(0,0,0,0)aac.ScrollBarThickness=6;aac.ScrollingEnabled=true | |
155 | aac.BottomImage='rbxasset://textures/blackBkg_square.png'aac.MidImage='rbxasset://textures/blackBkg_square.png' | |
156 | aac.TopImage='rbxasset://textures/blackBkg_square.png'local bac=Instance.new('TextLabel',aac)bac.Name='changes_ex' | |
157 | bac.BackgroundTransparency=1;bac.BorderSizePixel=0;bac.Size=UDim2.new(1,0,0,25) | |
158 | bac.Visible=false;bac.Font='SourceSansBold' | |
159 | bac.TextColor3=Color3.new(255 /255,255 /255,255 /255)bac.TextSize=24;bac.TextXAlignment='Left' | |
160 | local cac=Instance.new('ScrollingFrame',dcb)cac.Name='commands_h' | |
161 | cac.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)cac.BackgroundTransparency=0.75;cac.BorderSizePixel=0 | |
162 | cac.Position=UDim2.new(0,5,0,100)cac.Size=UDim2.new(1,15,0,200)cac.Visible=false | |
163 | cac.CanvasSize=UDim2.new(0,0,0,0)cac.ScrollBarThickness=6;cac.ScrollingEnabled=true | |
164 | cac.BottomImage='rbxasset://textures/blackBkg_square.png'cac.MidImage='rbxasset://textures/blackBkg_square.png' | |
165 | cac.TopImage='rbxasset://textures/blackBkg_square.png'local dac=Instance.new('TextLabel',dcb)dac.Name='commands_ex' | |
166 | dac.BackgroundTransparency=1;dac.BorderSizePixel=0;dac.Size=UDim2.new(1,0,0,25) | |
167 | dac.Visible=false;dac.Font='SourceSansBold' | |
168 | dac.TextColor3=Color3.new(255 /255,255 /255,255 /255)dac.TextSize=24;dac.TextXAlignment='Left' | |
169 | local _bc=Instance.new('TextBox',dcb)_bc.Name='search' | |
170 | _bc.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)_bc.BackgroundTransparency=0.25;_bc.BorderSizePixel=0 | |
171 | _bc.Position=UDim2.new(0,0,9,80)_bc.Size=UDim2.new(1,25,0,25)_bc.Font='SourceSansBold' | |
172 | _bc.Text='search commands' | |
173 | _bc.TextColor3=Color3.new(255 /255,255 /255,255 /255)_bc.TextSize=24;local abc=Instance.new('ScrollingFrame',dcb) | |
174 | abc.Name='bans_h' | |
175 | abc.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)abc.BackgroundTransparency=1;abc.BorderSizePixel=0 | |
176 | abc.Position=UDim2.new(0,5,0,100)abc.Size=UDim2.new(1,15,0,200)abc.Visible=false | |
177 | abc.CanvasSize=UDim2.new(0,0,0,0)abc.ScrollBarThickness=6;abc.ScrollingEnabled=true | |
178 | abc.BottomImage='rbxasset://textures/blackBkg_square.png'abc.MidImage='rbxasset://textures/blackBkg_square.png' | |
179 | abc.TopImage='rbxasset://textures/blackBkg_square.png'local bbc=Instance.new('TextLabel',dcb)bbc.Name='bans_ex'bbc.BackgroundColor3=Color3.new( | |
180 | 0 /255,0 /255,0 /255) | |
181 | bbc.BackgroundTransparency=0.75;bbc.BorderSizePixel=0;bbc.Size=UDim2.new(1,-25,0,25) | |
182 | bbc.Visible=false;bbc.Font='SourceSansBold' | |
183 | bbc.TextColor3=Color3.new(255 /255,255 /255,255 /255)bbc.TextSize=24;bbc.TextXAlignment='Left' | |
184 | local cbc=Instance.new('TextButton',bbc)cbc.Name='update' | |
185 | cbc.BackgroundColor3=Color3.new(255 /255,100 /255,100 /255)cbc.BackgroundTransparency=0.5;cbc.BorderSizePixel=0 | |
186 | cbc.Position=UDim2.new(1,0,0,0)cbc.Size=UDim2.new(0,25,0,25)cbc.Text='' | |
187 | local dbc=Instance.new('Frame',dcb)dbc.Name='credits_h' | |
188 | dbc.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)dbc.BackgroundTransparency=0.75;dbc.BorderSizePixel=0 | |
189 | dbc.Position=UDim2.new(0,5,0,100)dbc.Size=UDim2.new(1,15,0,200)dbc.Visible=false | |
190 | local _cc=Instance.new('TextLabel',dbc)_cc.BackgroundTransparency=1;_cc.BorderSizePixel=0 | |
191 | _cc.Size=UDim2.new(1,0,1,0)_cc.Font='SourceSansBold'_cc.Text=cca | |
192 | _cc.TextColor3=Color3.new(255 /255,255 /255,255 /255)_cc.TextSize=24;_cc.TextXAlignment='Left'_cc.TextYAlignment='Top' | |
193 | local acc=Instance.new('TextButton',dcb)acc.Name='server_b'acc.Active=true;acc.BackgroundTransparency=1 | |
194 | acc.BorderSizePixel=0;acc.Position=UDim2.new(0,5,0,30) | |
195 | acc.Size=UDim2.new(0,105,0,25)acc.Font='SourceSansBold'acc.Text='server info'acc.TextColor3=Color3.new(255 /255,255 / | |
196 | 255,255 /255)acc.TextSize=24 | |
197 | local bcc=Instance.new('Frame',acc) | |
198 | bcc.BackgroundColor3=Color3.new(255 /255,255 /255,255 /255)bcc.BackgroundTransparency=0.25;bcc.BorderSizePixel=0 | |
199 | bcc.Position=UDim2.new(1,1,0,0)bcc.Size=UDim2.new(0,3,0,55) | |
200 | local ccc=Instance.new('TextButton',dcb)ccc.Name='admins_b'ccc.Active=true;ccc.BackgroundTransparency=1 | |
201 | ccc.BorderSizePixel=0;ccc.Position=UDim2.new(0,115,0,30) | |
202 | ccc.Size=UDim2.new(0,105,0,25)ccc.Font='SourceSansBold'ccc.Text='admins'ccc.TextColor3=Color3.new(255 /255,255 /255, | |
203 | 255 /255)ccc.TextSize=24 | |
204 | local dcc=Instance.new('Frame',ccc) | |
205 | dcc.BackgroundColor3=Color3.new(255 /255,255 /255,255 /255)dcc.BackgroundTransparency=0.25;dcc.BorderSizePixel=0 | |
206 | dcc.Position=UDim2.new(1,1,0,0)dcc.Size=UDim2.new(0,3,0,55) | |
207 | local _dc=Instance.new('TextButton',dcb)_dc.Name='changelog_b'_dc.Active=true;_dc.BackgroundTransparency=1 | |
208 | _dc.BorderSizePixel=0;_dc.Position=UDim2.new(0,225,0,30) | |
209 | _dc.Size=UDim2.new(0,105,0,25)_dc.Font='SourceSansBold'_dc.Text='changelog'_dc.TextColor3=Color3.new(255 /255,255 /255, | |
210 | 255 /255)_dc.TextSize=24 | |
211 | local adc=Instance.new('TextButton',dcb)adc.Name='commands_b'adc.Active=true;adc.BackgroundTransparency=1 | |
212 | adc.BorderSizePixel=0;adc.Position=UDim2.new(0,5,0,60) | |
213 | adc.Size=UDim2.new(0,105,0,25)adc.Font='SourceSansBold'adc.Text='commands'adc.TextColor3=Color3.new(255 /255,255 /255, | |
214 | 255 /255)adc.TextSize=24 | |
215 | local bdc=Instance.new('TextButton',dcb)bdc.Name='bans_b'bdc.Active=true;bdc.BackgroundTransparency=1 | |
216 | bdc.BorderSizePixel=0;bdc.Position=UDim2.new(0,115,0,60) | |
217 | bdc.Size=UDim2.new(0,105,0,25)bdc.Font='SourceSansBold'bdc.Text='bans'bdc.TextColor3=Color3.new(255 /255,255 /255,255 / | |
218 | 255)bdc.TextSize=24 | |
219 | local cdc=Instance.new('TextButton',dcb)cdc.Name='credits_b'cdc.Active=true;cdc.BackgroundTransparency=1 | |
220 | cdc.BorderSizePixel=0;cdc.Position=UDim2.new(0,225,0,60) | |
221 | cdc.Size=UDim2.new(0,105,0,25)cdc.Font='SourceSansBold'cdc.Text='credits'cdc.TextColor3=Color3.new(255 /255,255 /255, | |
222 | 255 /255)cdc.TextSize=24 | |
223 | local ddc=Instance.new('TextButton',dcb)ddc.Name='close'ddc.Active=true | |
224 | ddc.BackgroundColor3=Color3.new(255 /255,100 /255,100 /255)ddc.BackgroundTransparency=0.25;ddc.BorderSizePixel=0 | |
225 | ddc.Position=UDim2.new(1,0,0,0)ddc.Size=UDim2.new(0,25,0,25)ddc.Text='' | |
226 | local __d=Instance.new('ScreenGui',GUIS)__d.Name='cmdbar_seth'CMD_BAR=Instance.new('TextBox',__d)CMD_BAR.BackgroundColor3=Color3.new( | |
227 | 0 /255,0 /255,0 /255) | |
228 | CMD_BAR.BackgroundTransparency=0.5;CMD_BAR.BorderSizePixel=0 | |
229 | CMD_BAR.Position=UDim2.new(0,-200,1,-50)CMD_BAR.Size=UDim2.new(0,225,0,25) | |
230 | CMD_BAR.Font='SourceSansItalic'CMD_BAR.Text='press ; to execute a command'CMD_BAR.TextColor3=Color3.new(255 /255,255 / | |
231 | 255,255 /255) | |
232 | CMD_BAR.TextSize=20;local a_d=Instance.new('ScrollingFrame',CMD_BAR) | |
233 | a_d.Name='commands' | |
234 | a_d.BackgroundColor3=Color3.new(50 /255,50 /255,50 /255)a_d.BackgroundTransparency=0.5;a_d.BorderSizePixel=0 | |
235 | a_d.Position=UDim2.new(0,0,1,-25)a_d.Size=UDim2.new(1,0,0,0)a_d.Visible=false | |
236 | a_d.CanvasSize=UDim2.new(0,0,0,0)a_d.ScrollBarThickness=6;a_d.ScrollingEnabled=true | |
237 | a_d.BottomImage='rbxasset://textures/blackBkg_square.png'a_d.MidImage='rbxasset://textures/blackBkg_square.png' | |
238 | a_d.TopImage='rbxasset://textures/blackBkg_square.png'local b_d=Instance.new('TextLabel',CMD_BAR) | |
239 | b_d.Name='commands_ex'b_d.BackgroundTransparency=1;b_d.BorderSizePixel=0 | |
240 | b_d.Size=UDim2.new(0,200,0,20)b_d.Visible=false;b_d.Font='SourceSansBold'b_d.TextColor3=Color3.new(255 /255,255 /255, | |
241 | 255 /255)b_d.TextSize=18 | |
242 | b_d.TextXAlignment='Left'local c_d=Instance.new('ScreenGui',GUIS) | |
243 | c_d.Name='notify_seth'local d_d=Instance.new('Frame',c_d)d_d.Name='notify'd_d.BackgroundColor3=Color3.new( | |
244 | 0 /255,0 /255,0 /255) | |
245 | d_d.BackgroundTransparency=0.5;d_d.BorderSizePixel=0;d_d.Position=UDim2.new(0,-225,0.7,0) | |
246 | d_d.Size=UDim2.new(0,225,0,30)local _ad=Instance.new('Frame',d_d)_ad.Name=''_ad.BackgroundColor3=Color3.new( | |
247 | 255 /255,255 /255,255 /255) | |
248 | _ad.BackgroundTransparency=0.5;_ad.BorderSizePixel=0;_ad.Position=UDim2.new(0,0,1,0) | |
249 | _ad.Size=UDim2.new(1,0,0,5)local aad=Instance.new('TextLabel',d_d)aad.Name='text' | |
250 | aad.BackgroundTransparency=1;aad.BorderSizePixel=0;aad.Size=UDim2.new(1,0,1,0) | |
251 | aad.Font='SourceSansBold' | |
252 | aad.TextColor3=Color3.new(255 /255,255 /255,255 /255)aad.TextSize=18;aad.TextXAlignment='Left' | |
253 | PAPER_MESH=Instance.new('BlockMesh',ccb)PAPER_MESH.Scale=Vector3.new(1,1,0.1) | |
254 | JAIL=Instance.new('Model',ccb)JAIL.Name='JAIL'local bad=Instance.new('Part',JAIL) | |
255 | bad.Name='BUTTOM'bad.BrickColor=BrickColor.new('Black') | |
256 | bad.Transparency=0.5;bad.Anchored=true;bad.Locked=true;bad.Size=Vector3.new(6,1,6) | |
257 | bad.TopSurface='Smooth'bad.BottomSurface='Smooth'local cad=Instance.new('Part',JAIL) | |
258 | cad.Name='MAIN'cad.BrickColor=BrickColor.new('Black')cad.Transparency=1 | |
259 | cad.Anchored=true;cad.CanCollide=false;cad.Locked=true | |
260 | cad.Position=bad.Position+Vector3.new(0,3,0)cad.Size=Vector3.new(1,1,1) | |
261 | local dad=Instance.new('Part',JAIL)dad.BrickColor=BrickColor.new('Black')dad.Transparency=1;dad.Position= | |
262 | bad.Position+Vector3.new(0,3.5,-2.5) | |
263 | dad.Rotation=Vector3.new(0,90,0)dad.Anchored=true;dad.Locked=true;dad.Size=Vector3.new(1,6,6) | |
264 | local _bd=Instance.new('Part',JAIL)_bd.BrickColor=BrickColor.new('Black')_bd.Transparency=1;_bd.Position= | |
265 | bad.Position+Vector3.new(-2.5,3.5,0)_bd.Rotation=Vector3.new( | |
266 | -180,0,-180)_bd.Anchored=true;_bd.Locked=true | |
267 | _bd.Size=Vector3.new(1,6,4)local abd=Instance.new('Part',JAIL) | |
268 | abd.BrickColor=BrickColor.new('Black')abd.Transparency=1 | |
269 | abd.Position=bad.Position+Vector3.new(2.5,3.5,0)abd.Rotation=Vector3.new(0,0,0)abd.Anchored=true | |
270 | abd.Locked=true;abd.Size=Vector3.new(1,6,4) | |
271 | local bbd=Instance.new('Part',JAIL)bbd.BrickColor=BrickColor.new('Black')bbd.Transparency=1;bbd.Position= | |
272 | bad.Position+Vector3.new(0,3.5,2.5) | |
273 | bbd.Rotation=Vector3.new(0,90,0)bbd.Anchored=true;bbd.Locked=true;bbd.Size=Vector3.new(1,6,4) | |
274 | local cbd=Instance.new('Part',JAIL)cbd.BrickColor=BrickColor.new('Black') | |
275 | cbd.Transparency=0.5;cbd.Position=bad.Position+Vector3.new(0,7,0) | |
276 | cbd.Rotation=Vector3.new(0,0,0)cbd.Anchored=true;cbd.Locked=true;cbd.Size=Vector3.new(6,1,6) | |
277 | cbd.TopSurface='Smooth'cbd.BottomSurface='Smooth'ROCKET=Instance.new('Part',ccb) | |
278 | ROCKET.Name='rocket_seth'ROCKET.CanCollide=false;ROCKET.Size=Vector3.new(2,5,2) | |
279 | Instance.new('CylinderMesh',ROCKET)local dbd=Instance.new('Part',ROCKET) | |
280 | dbd.BrickColor=BrickColor.new('Black')dbd.CanCollide=false;dbd.Size=Vector3.new(2,0.2,2) | |
281 | Instance.new('CylinderMesh',dbd)local _cd=Instance.new('ParticleEmitter',dbd) | |
282 | _cd.Color=ColorSequence.new(Color3.new( | |
283 | 236 /255,139 /255,70 /255),Color3.new(236 /255,139 /255,70 /255))_cd.Size=NumberSequence.new(0.2) | |
284 | _cd.Texture='rbxassetid://17238048'_cd.LockedToPart=true;_cd.Lifetime=NumberRange.new(0.2) | |
285 | _cd.Rate=50;_cd.Speed=NumberRange.new(-20) | |
286 | local acd=Instance.new('Part',ROCKET)acd.CanCollide=false;acd.Shape='Ball' | |
287 | acd.Size=Vector3.new(2,2,2)acd.TopSurface='Smooth'acd.BottomSurface='Smooth' | |
288 | local bcd=Instance.new('BodyForce',ROCKET)bcd.Name='force'bcd.Force=Vector3.new(0,0,0) | |
289 | local ccd=Instance.new('Weld',ROCKET)ccd.Part0=ROCKET;ccd.Part1=dbd;ccd.C1=CFrame.new(0,2.6,0) | |
290 | local dcd=Instance.new('Weld',ROCKET)dcd.Part0=ROCKET;dcd.Part1=acd;dcd.C1=CFrame.new(0,-2.6,0) | |
291 | ALIEN_H=Instance.new('Accessory',ccb)local _dd=Instance.new('Part',ALIEN_H)_dd.Name='Handle' | |
292 | _dd.Size=Vector3.new(2,2.4,2)local add=Instance.new('Attachment',_dd) | |
293 | add.Name='HatAttachment'add.Position=Vector3.new(0,0.15,0) | |
294 | local bdd=Instance.new('SpecialMesh',_dd)bdd.MeshId='http://www.roblox.com/asset/?id=13827689' | |
295 | bdd.MeshType='FileMesh'bdd.Scale=Vector3.new(1,1.02,1) | |
296 | bdd.TextureId='http://www.roblox.com/asset/?id=13827796'__d.Parent=dca end | |
297 | function OPEN_MAIN()SETH_MAIN=MAIN_GUI:Clone() | |
298 | local bcb=SETH_MAIN.main.server_b;local ccb=SETH_MAIN.main.admins_b | |
299 | local dcb=SETH_MAIN.main.changelog_b;local _db=SETH_MAIN.main.commands_b | |
300 | local adb=SETH_MAIN.main.bans_b;local bdb=SETH_MAIN.main.credits_b | |
301 | local cdb=SETH_MAIN.main.server_h;local ddb=SETH_MAIN.main.admins_h | |
302 | local __c=SETH_MAIN.main.changelog_h;local a_c=SETH_MAIN.main.commands_h | |
303 | local b_c=SETH_MAIN.main.bans_h;local c_c=SETH_MAIN.main.credits_h | |
304 | local d_c=SETH_MAIN.main.search;local _ac=SETH_MAIN.main.close | |
305 | bcb.MouseButton1Down:connect(function() | |
306 | cdb.Visible=true;ddb.Visible=false;__c.Visible=false;a_c.Visible=false;b_c.Visible=false | |
307 | c_c.Visible=false;d_c.Visible=false end) | |
308 | ccb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=true | |
309 | __c.Visible=false;a_c.Visible=false;b_c.Visible=false;c_c.Visible=false;d_c.Visible=false end) | |
310 | dcb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false | |
311 | __c.Visible=true;a_c.Visible=false;b_c.Visible=false;c_c.Visible=false;d_c.Visible=false end) | |
312 | _db.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false | |
313 | __c.Visible=false;a_c.Visible=true;b_c.Visible=false;c_c.Visible=false;d_c.Visible=true end) | |
314 | adb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false | |
315 | __c.Visible=false;a_c.Visible=false;b_c.Visible=true;c_c.Visible=false;d_c.Visible=false end) | |
316 | bdb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false | |
317 | __c.Visible=false;a_c.Visible=false;b_c.Visible=false;c_c.Visible=true;d_c.Visible=false end) | |
318 | _ac.MouseButton1Down:connect(function()SETH_MAIN:destroy()end)if not cda.FilteringEnabled then cdb.fe.Text=' FilteringEnabled : false'else | |
319 | cdb.fe.Text=' FilteringEnabled : true'end | |
320 | cdb.ip.Text= | |
321 | ' IP Address : '.. | |
322 | ada.ClientReplicator.MachineAddress..':'..ada.ClientReplicator.Port;cdb.place_id.Text=' Place ID : '..game.PlaceId | |
323 | spawn(function() | |
324 | while | |
325 | dca:FindFirstChild('seth_main')do | |
326 | cdb.players.Text=' Players : '..bda.NumPlayers..'/'..bda.MaxPlayers;cdb.time.Text=' Time : '.._da.TimeOfDay;wait()end end)local aac=0 | |
327 | function UPDATE_ADMINS()ddb:ClearAllChildren() | |
328 | ddb.CanvasSize=UDim2.new(0,0,0,0) | |
329 | for _bc,abc in pairs(daa)do | |
330 | ddb.CanvasSize=ddb.CanvasSize+UDim2.new(0,0,0,25) | |
331 | local bbc=SETH_MAIN.main.admins_ex:Clone()bbc.Name=abc;bbc.Position=UDim2.new(0,0,0,aac)bbc.Visible=true | |
332 | spawn(function()bbc.Text= | |
333 | ' '..bda:GetNameFromUserIdAsync(abc)end)bbc.Parent=ddb;aac=aac+25 | |
334 | bbc.update.MouseButton1Down:connect(function() | |
335 | table.remove(daa,_bc)UPDATE_ADMINS()end)end;aac=0 end;UPDATE_ADMINS()local bac=0 | |
336 | function UPDATE_BANS()b_c:ClearAllChildren() | |
337 | b_c.CanvasSize=UDim2.new(0,0,0,0) | |
338 | for _bc,abc in pairs(_ba)do | |
339 | b_c.CanvasSize=b_c.CanvasSize+UDim2.new(0,0,0,25)local bbc=SETH_MAIN.main.bans_ex:Clone() | |
340 | bbc.Name=abc;bbc.Position=UDim2.new(0,0,0,bac)bbc.Visible=true | |
341 | spawn(function()bbc.Text=' '.. | |
342 | bda:GetNameFromUserIdAsync(abc)end)bbc.Parent=b_c;bac=bac+25 | |
343 | bbc.update.MouseButton1Down:connect(function() | |
344 | table.remove(_ba,_bc)UPDATE_BANS()end)end;bac=0 end;UPDATE_BANS()local cac=0 | |
345 | for _bc,abc in pairs(b_b)do | |
346 | a_c.CanvasSize=a_c.CanvasSize+UDim2.new(0,0,0,25) | |
347 | local bbc=SETH_MAIN.main.commands_ex:Clone()bbc.Name=abc.N;bbc.Position=UDim2.new(0,0,0,cac) | |
348 | bbc.Visible=true;bbc.Text=' '..abc.D;bbc.Parent=a_c;cac=cac+25 end | |
349 | a_c.CanvasSize=a_c.CanvasSize+UDim2.new(0,0,0,5)local dac=0 | |
350 | for _bc,abc in pairs(bca)do | |
351 | __c.CanvasSize=__c.CanvasSize+UDim2.new(0,0,0,25)local bbc=__c.changes_ex:Clone() | |
352 | bbc.Position=UDim2.new(0,0,0,dac)bbc.Visible=true;bbc.Text=abc;bbc.Parent=__c;dac=dac+25 end | |
353 | __c.CanvasSize=__c.CanvasSize+UDim2.new(0,0,0,5) | |
354 | d_c.Changed:connect(function() | |
355 | if d_c.Text~='search commands'and d_c.Focused then | |
356 | if | |
357 | d_c.Text~=''then | |
358 | if not d_c.Text:find(' ')then | |
359 | SETH_MAIN.main.commands_h:ClearAllChildren() | |
360 | SETH_MAIN.main.commands_h.CanvasSize=UDim2.new(0,0,0,0)local _bc=0 | |
361 | for abc,bbc in pairs(b_b)do | |
362 | if bbc.N:find(d_c.Text)then | |
363 | SETH_MAIN.main.commands_h.CanvasSize= | |
364 | SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,25) | |
365 | local cbc=SETH_MAIN.main.commands_ex:Clone()cbc.Position=UDim2.new(0,0,0,_bc)cbc.Visible=true | |
366 | cbc.Text=' '..bbc.D;cbc.Parent=SETH_MAIN.main.commands_h;_bc=_bc+25 end end | |
367 | SETH_MAIN.main.commands_h.CanvasSize= | |
368 | SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,5)end else | |
369 | SETH_MAIN.main.commands_h:ClearAllChildren() | |
370 | SETH_MAIN.main.commands_h.CanvasSize=UDim2.new(0,0,0,0)local _bc=0 | |
371 | for abc,bbc in pairs(b_b)do | |
372 | SETH_MAIN.main.commands_h.CanvasSize= | |
373 | SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,25) | |
374 | local cbc=SETH_MAIN.main.commands_ex:Clone()cbc.Position=UDim2.new(0,0,0,_bc)cbc.Visible=true | |
375 | cbc.Text=' '..bbc.D;cbc.Parent=SETH_MAIN.main.commands_h;_bc=_bc+25 end | |
376 | SETH_MAIN.main.commands_h.CanvasSize= | |
377 | SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,5)end end end)SETH_MAIN.Parent=dca end;LOAD_DATA()function FIND_IN_TABLE(bcb,ccb) | |
378 | for dcb,_db in pairs(bcb)do if _db==ccb then return true end end;return false end | |
379 | function GET_IN_TABLE(bcb,ccb)for i=1,#bcb do if | |
380 | bcb[i]==ccb then return i end end;return false end;local bab,cab,dab=false,false,false | |
381 | game:GetService('RunService').Stepped:connect(function() | |
382 | if | |
383 | bab then if dda.Character:FindFirstChild('Humanoid')then | |
384 | dda.Character.Humanoid:ChangeState(11)end elseif cab then | |
385 | if | |
386 | dda.Character:FindFirstChild('Humanoid')then dda.Character.Humanoid:ChangeState(12)end elseif dab then if dda.Character:FindFirstChild('Humanoid')then | |
387 | dda.Character.Humanoid:ChangeState(4)end end;for bcb,ccb in pairs(bda:GetPlayers())do | |
388 | if FIND_IN_TABLE(cba,ccb)then KICK(ccb)end end | |
389 | for bcb,ccb in pairs(bda:GetPlayers())do | |
390 | if | |
391 | FIND_IN_TABLE(aba,ccb.Name)then | |
392 | if bda:FindFirstChild(ccb.Name)then | |
393 | spawn(function() | |
394 | bda.LocalPlayer:RequestFriendship(ccb)wait(0.5) | |
395 | bda.LocalPlayer:RevokeFriendship(ccb)end)else | |
396 | table.remove(aba,GET_IN_TABLE(aba,ccb.Name))end end end end)local _bb=false;local abb=false | |
397 | function NOTIFY(bcb,ccb,dcb,_db) | |
398 | spawn(function()repeat wait()until not _bb | |
399 | local adb=GUIS.notify_seth:Clone()adb.Parent=dca | |
400 | if adb then | |
401 | adb.notify[''].BackgroundColor3=Color3.new(ccb/255,dcb/255,_db/255)adb.notify.text.Text=' '..bcb;repeat wait()until not _bb | |
402 | _bb=true;wait(0.5) | |
403 | adb.notify:TweenPosition(UDim2.new(0,0,0.7,0),'InOut','Quad',0.4,false)wait(0.5)wait(0.5)repeat wait()until not abb;_bb=false | |
404 | adb.notify:TweenPosition(UDim2.new(0,0,0.7, | |
405 | -40),'InOut','Quad',0.4,false)wait(0.5)wait(0.5)abb=true;wait(2.5) | |
406 | adb.notify:TweenPosition(UDim2.new(0,-225,0.7, | |
407 | -40),'InOut','Quad',0.4,false)wait(0.5)end;wait(1)adb:destroy()abb=false end)end | |
408 | function KICK(bcb) | |
409 | spawn(function() | |
410 | if | |
411 | ||
412 | bcb.Character and bcb.Character:FindFirstChild('HumanoidRootPart')and bcb.Character:FindFirstChild('Torso')then | |
413 | bcb.Character.HumanoidRootPart.CFrame=CFrame.new(math.random(999000,1001000),1000000,1000000) | |
414 | local ccb=Instance.new('SkateboardPlatform',bcb.Character) | |
415 | ccb.Position=bcb.Character.HumanoidRootPart.Position;ccb.Transparency=1 | |
416 | spawn(function() | |
417 | repeat wait()if bcb.Character and | |
418 | bcb.Character:FindFirstChild('HumanoidRootPart')then | |
419 | ccb.Position=bcb.Character.HumanoidRootPart.Position end until not | |
420 | bda:FindFirstChild(bcb.Name)end)bcb.Character.Torso.Anchored=true end end)end | |
421 | bda.PlayerRemoving:connect(function(bcb)if FIND_IN_TABLE(cba,bcb)then for ccb,dcb in pairs(cba)do if dcb==bcb then | |
422 | table.remove(cba,ccb)end end | |
423 | NOTIFY('KICKED '..bcb.Name,255,255,255)end | |
424 | if | |
425 | FIND_IN_TABLE(bba,bcb.Name)then for ccb,dcb in pairs(bba)do | |
426 | if dcb==bcb.Name then table.remove(cba,ccb)end end end end) | |
427 | function FIX_LIGHTING()_da.Ambient=Color3.new(0.5,0.5,0.5)_da.Brightness=1 | |
428 | _da.GlobalShadows=true;_da.Outlines=false;_da.TimeOfDay=14;_da.FogEnd=100000 end | |
429 | function COLOR(bcb,ccb) | |
430 | for dcb,_db in pairs(bcb.Character:GetChildren())do | |
431 | if _db:IsA('Shirt')or | |
432 | _db:IsA('Pants')then _db:destroy()elseif _db:IsA('ShirtGraphic')then | |
433 | _db.Archivable=false;_db.Graphic=''end end | |
434 | for dcb,_db in pairs(bcb.Character.Head:GetChildren())do if | |
435 | _db:IsA('Decal')then _db:destroy()end end | |
436 | for dcb,_db in pairs(bcb.Character:GetChildren())do | |
437 | if _db:IsA('Part')and _db.Name~= | |
438 | 'HumanoidRootPart'then | |
439 | _db.BrickColor=BrickColor.new(ccb)elseif _db:IsA('Accessory')then | |
440 | _db.Handle.BrickColor=BrickColor.new(ccb) | |
441 | for adb,bdb in pairs(_db.Handle:GetChildren())do if bdb:IsA('SpecialMesh')then | |
442 | bdb.TextureId=''end end end end end | |
443 | function LAG(bcb) | |
444 | local ccb=CFrame.new(math.random(-100000,100000),math.random(-100000,100000),math.random( | |
445 | -100000,100000)) | |
446 | spawn(function() | |
447 | repeat wait() | |
448 | if bcb and bcb.Character then bcb.CameraMode='LockFirstPerson' | |
449 | bcb.Character.HumanoidRootPart.CFrame=ccb;bcb.Character.Torso.Anchored=true | |
450 | Instance.new('ForceField',bcb.Character)Instance.new('Smoke',bcb.Character.Head)end until not bda:FindFirstChild(bcb.Name)end)end;local bbb=false;if | |
451 | dda.Character and dda.Character:FindFirstChild('Humanoid')then | |
452 | dda.Character.Humanoid.Died:connect(function()bbb=false end)end | |
453 | function sFLY()repeat wait()until | |
454 | ||
455 | ||
456 | dda and dda.Character and dda.Character:FindFirstChild('Torso')and dda.Character:FindFirstChild('Humanoid') | |
457 | repeat wait()until __b;local bcb=dda.Character.Torso;local ccb={F=0,B=0,L=0,R=0} | |
458 | local dcb={F=0,B=0,L=0,R=0}local _db=0 | |
459 | local function adb()bbb=true;local bdb=Instance.new('BodyGyro',bcb) | |
460 | local cdb=Instance.new('BodyVelocity',bcb)bdb.P=9e4;bdb.maxTorque=Vector3.new(9e9,9e9,9e9) | |
461 | bdb.cframe=bcb.CFrame;cdb.velocity=Vector3.new(0,0.1,0) | |
462 | cdb.maxForce=Vector3.new(9e9,9e9,9e9) | |
463 | spawn(function() | |
464 | repeat wait()dda.Character.Humanoid.PlatformStand=true;if ccb.L+ | |
465 | ccb.R~=0 or ccb.F+ccb.B~=0 then _db=50 elseif | |
466 | not( | |
467 | ccb.L+ccb.R~=0 or ccb.F+ccb.B~=0)and _db~=0 then _db=0 end | |
468 | if | |
469 | (ccb.L+ccb.R)~=0 or(ccb.F+ccb.B)~=0 then | |
470 | cdb.velocity= | |
471 | ( ( | |
472 | cda.CurrentCamera.CoordinateFrame.lookVector* (ccb.F+ccb.B))+ ( (cda.CurrentCamera.CoordinateFrame* | |
473 | CFrame.new( | |
474 | ccb.L+ccb.R,(ccb.F+ccb.B)*0.2,0).p)- | |
475 | cda.CurrentCamera.CoordinateFrame.p))*_db;dcb={F=ccb.F,B=ccb.B,L=ccb.L,R=ccb.R}elseif | |
476 | (ccb.L+ccb.R)==0 and(ccb.F+ccb.B)==0 and _db~=0 then | |
477 | cdb.velocity= | |
478 | ( ( | |
479 | cda.CurrentCamera.CoordinateFrame.lookVector* (dcb.F+dcb.B))+ ( (cda.CurrentCamera.CoordinateFrame* | |
480 | CFrame.new( | |
481 | dcb.L+dcb.R,(dcb.F+dcb.B)*0.2,0).p)- | |
482 | cda.CurrentCamera.CoordinateFrame.p))*_db else cdb.velocity=Vector3.new(0,0.1,0)end;bdb.cframe=cda.CurrentCamera.CoordinateFrame until not bbb;ccb={F=0,B=0,L=0,R=0}dcb={F=0,B=0,L=0,R=0}_db=0;bdb:destroy() | |
483 | cdb:destroy()dda.Character.Humanoid.PlatformStand=false end)end | |
484 | __b.KeyDown:connect(function(bdb) | |
485 | if bdb:lower()=='w'then ccb.F=1 elseif bdb:lower()=='s'then | |
486 | ccb.B=-1 elseif bdb:lower()=='a'then ccb.L=-1 elseif bdb:lower()=='d'then ccb.R=1 end end) | |
487 | __b.KeyUp:connect(function(bdb) | |
488 | if bdb:lower()=='w'then ccb.F=0 elseif bdb:lower()=='s'then ccb.B=0 elseif | |
489 | bdb:lower()=='a'then ccb.L=0 elseif bdb:lower()=='d'then ccb.R=0 end end)adb()end | |
490 | function NOFLY()bbb=false;dda.Character.Humanoid.PlatformStand=false end | |
491 | function RESET_MODEL(bcb) | |
492 | for ccb,dcb in pairs(bcb:GetChildren())do | |
493 | if | |
494 | dcb:IsA('Seat')and dcb.Name=='FakeTorso'then dcb:destroy()elseif | |
495 | ||
496 | dcb:IsA('CharacterMesh')or dcb:IsA('Shirt')or dcb:IsA('Pants')or dcb:IsA('Accessory')then dcb:destroy()elseif | |
497 | dcb:IsA('Part')and dcb.Name~='HumanoidRootPart'then dcb.Transparency=0 elseif dcb:IsA('ShirtGraphic')then dcb.Archivable=false | |
498 | dcb.Graphic=''end end;for ccb,dcb in pairs(bcb.Torso:GetChildren())do if dcb:IsA('SpecialMesh')then | |
499 | dcb:destroy()end end | |
500 | if | |
501 | bcb.Head:FindFirstChild('Mesh')then bcb.Head.Mesh:destroy()end;if bcb.Torso:FindFirstChild('Neck')then | |
502 | bcb.Torso.Neck.C0= | |
503 | CFrame.new(0,1,0)*CFrame.Angles(math.rad(90),math.rad(180),0)end;if | |
504 | bcb.Torso:FindFirstChild('Left Shoulder')then | |
505 | bcb.Torso['Left Shoulder'].C0=CFrame.new(-1,0.5,0)*CFrame.Angles(0,math.rad( | |
506 | -90),0)end | |
507 | if | |
508 | bcb.Torso:FindFirstChild('Right Shoulder')then bcb.Torso['Right Shoulder'].C0=CFrame.new(1,0.5,0)* | |
509 | CFrame.Angles(0,math.rad(90),0)end;if bcb.Torso:FindFirstChild('Left Hip')then | |
510 | bcb.Torso['Left Hip'].C0=CFrame.new( | |
511 | -1,-1,0)*CFrame.Angles(0,math.rad(-90),0)end | |
512 | if | |
513 | bcb.Torso:FindFirstChild('Right Hip')then bcb.Torso['Right Hip'].C0=CFrame.new(1,-1,0)* | |
514 | CFrame.Angles(0,math.rad(90),0)end end | |
515 | function UPDATE_MODEL(bcb,ccb) | |
516 | local dcb=bda:GetCharacterAppearanceAsync(bda:GetUserIdFromNameAsync(ccb))bcb.Name=ccb | |
517 | for _db,adb in pairs(dcb:GetChildren())do | |
518 | if | |
519 | adb:IsA('SpecialMesh')or | |
520 | adb:IsA('BlockMesh')or adb:IsA('CylinderMesh')then adb.Parent=bcb.Head elseif adb:IsA('Decal')then if bcb.Head:FindFirstChild('face')then | |
521 | bcb.Head.face.Texture=adb.Texture else local bdb=Instance.new('Decal',bcb.Head) | |
522 | bdb.Texture=adb.Texture end elseif | |
523 | ||
524 | adb:IsA('BodyColors')or adb:IsA('CharacterMesh')or adb:IsA('Shirt')or adb:IsA('Pants')or | |
525 | adb:IsA('ShirtGraphic')then | |
526 | if | |
527 | bcb:FindFirstChild('Body Colors')then bcb['Body Colors']:destroy()end;adb.Parent=bcb elseif adb:IsA('Accessory')then adb.Parent=bcb | |
528 | adb.Handle.CFrame= | |
529 | ||
530 | bcb.Head.CFrame*CFrame.new(0,bcb.Head.Size.Y/2,0)*adb.AttachmentPoint:inverse()end end | |
531 | if not bcb.Head:FindFirstChild('Mesh')then | |
532 | local _db=Instance.new('SpecialMesh',bcb.Head)_db.MeshType=Enum.MeshType.Head | |
533 | _db.Scale=Vector3.new(1.25,1.25,1.25)end end | |
534 | function CREEPER(bcb) | |
535 | for ccb,dcb in pairs(bcb.Character:GetChildren())do | |
536 | if dcb:IsA('Shirt')or | |
537 | dcb:IsA('Pants')then dcb:destroy()elseif dcb:IsA('ShirtGraphic')then | |
538 | dcb.Archivable=false;dcb.Graphic=''end end;for ccb,dcb in pairs(bcb.Character:GetChildren())do if dcb:IsA('Accessory')then | |
539 | dcb:destroy()end end | |
540 | bcb.Character.Torso.Neck.C0= | |
541 | CFrame.new(0,1,0)*CFrame.Angles(math.rad(90),math.rad(180),0) | |
542 | bcb.Character.Torso['Right Shoulder'].C0=CFrame.new(0,-1.5, | |
543 | -.5)*CFrame.Angles(0,math.rad(90),0) | |
544 | bcb.Character.Torso['Left Shoulder'].C0=CFrame.new(0,-1.5,- | |
545 | .5)*CFrame.Angles(0,math.rad(-90),0) | |
546 | bcb.Character.Torso['Right Hip'].C0= | |
547 | CFrame.new(0,-1,.5)*CFrame.Angles(0,math.rad(90),0) | |
548 | bcb.Character.Torso['Left Hip'].C0= | |
549 | CFrame.new(0,-1,.5)*CFrame.Angles(0,math.rad(-90),0) | |
550 | for ccb,dcb in pairs(bcb.Character:GetChildren())do if dcb:IsA('Part')and dcb.Name~= | |
551 | 'HumanoidRootPart'then | |
552 | dcb.BrickColor=BrickColor.new('Bright green')end end end | |
553 | function SHREK(bcb) | |
554 | for adb,bdb in pairs(bcb.Character:GetChildren())do | |
555 | if bdb:IsA('Shirt')or | |
556 | bdb:IsA('Pants')or bdb:IsA('Accessory')or | |
557 | bdb:IsA('CharacterMesh')then bdb:destroy()elseif | |
558 | bdb:IsA('ShirtGraphic')then bdb.Archivable=false;bdb.Graphic=''end end;for adb,bdb in pairs(bcb.Character.Head:GetChildren())do | |
559 | if | |
560 | bdb:IsA('Decal')or bdb:IsA('SpecialMesh')then bdb:destroy()end end | |
561 | if | |
562 | bcb.Character:FindFirstChild('Shirt Graphic')then | |
563 | bcb.Character['Shirt Graphic'].Archivable=false;bcb.Character['Shirt Graphic'].Graphic=''end | |
564 | local ccb=Instance.new('SpecialMesh',bcb.Character.Head)local dcb=Instance.new('Shirt',bcb.Character) | |
565 | local _db=Instance.new('Pants',bcb.Character)ccb.MeshType='FileMesh' | |
566 | ccb.MeshId='http://www.roblox.com/asset/?id=19999257'ccb.Offset=Vector3.new(-0.1,0.1,0) | |
567 | ccb.TextureId='http://www.roblox.com/asset/?id=156397869'dcb.ShirtTemplate='rbxassetid://133078194' | |
568 | _db.PantsTemplate='rbxassetid://133078204'end | |
569 | function DUCK(bcb) | |
570 | for dcb,_db in pairs(bcb.Character:GetChildren())do | |
571 | if | |
572 | _db:IsA('Part')and | |
573 | _db.Name~='Torso'and _db.Name~='HumanoidRootPart'then _db.Transparency=1 elseif _db:IsA('Shirt')or _db:IsA('Pants')or | |
574 | _db:IsA('Accessory')then _db:destroy()elseif _db:IsA('ShirtGraphic')then | |
575 | _db.Archivable=false;_db.Graphic=''end end | |
576 | local ccb=Instance.new('SpecialMesh',bcb.Character.Torso)ccb.MeshType='FileMesh' | |
577 | ccb.MeshId='http://www.roblox.com/asset/?id=9419831'ccb.TextureId='http://www.roblox.com/asset/?id=9419827' | |
578 | ccb.Scale=Vector3.new(5,5,5)if bcb.Character.Head:FindFirstChild('face')then | |
579 | bcb.Character.Head.face.Transparency=1 end end | |
580 | function DOG(bcb) | |
581 | for adb,bdb in pairs(bcb.Character:GetChildren())do | |
582 | if bdb:IsA('Shirt')or | |
583 | bdb:IsA('Pants')then bdb:destroy()elseif bdb:IsA('ShirtGraphic')then | |
584 | bdb.Archivable=false;bdb.Graphic=''end end;bcb.Character.Torso.Transparency=1 | |
585 | bcb.Character.Torso.Neck.C0=CFrame.new(0, | |
586 | -0.5,-2)*CFrame.Angles(math.rad(90),math.rad(180),0) | |
587 | bcb.Character.Torso['Right Shoulder'].C0=CFrame.new(0.5,-1.5, | |
588 | -1.5)*CFrame.Angles(0,math.rad(90),0) | |
589 | bcb.Character.Torso['Left Shoulder'].C0=CFrame.new(-0.5,- | |
590 | 1.5,-1.5)*CFrame.Angles(0,math.rad(-90),0) | |
591 | bcb.Character.Torso['Right Hip'].C0= | |
592 | CFrame.new(1.5,-1,1.5)*CFrame.Angles(0,math.rad(90),0) | |
593 | bcb.Character.Torso['Left Hip'].C0= | |
594 | CFrame.new(-1.5,-1,1.5)*CFrame.Angles(0,math.rad(-90),0)local ccb=Instance.new('Seat',bcb.Character) | |
595 | local dcb=Instance.new('BodyForce',ccb) | |
596 | local _db=Instance.new('Weld',bcb.Character.Torso)ccb.Name='FakeTorso'ccb.FormFactor='Symmetric'ccb.TopSurface=0 | |
597 | ccb.BottomSurface=0;ccb.Size=Vector3.new(3,1,4) | |
598 | ccb.BrickColor=BrickColor.new('Brown')ccb.CFrame=bcb.Character.Torso.CFrame;dcb.Force=Vector3.new(0, | |
599 | ccb:GetMass()*196.25,0) | |
600 | _db.Part0=bcb.Character.Torso;_db.Part1=ccb;_db.C0=CFrame.new(0,-0.5,0) | |
601 | for adb,bdb in | |
602 | pairs(bcb.Character:GetChildren())do if bdb:IsA('Part')and bdb.Name~='HumanoidRootPart'then | |
603 | bdb.BrickColor=BrickColor.new('Brown')end end end | |
604 | function ALIEN(bcb) | |
605 | for ccb,dcb in pairs(bcb.Character:GetChildren())do | |
606 | if dcb:IsA('Shirt')or | |
607 | dcb:IsA('Pants')or dcb:IsA('Accessory')then | |
608 | dcb:destroy()elseif dcb:IsA('ShirtGraphic')then dcb.Archivable=false;dcb.Graphic=''elseif dcb:IsA('Part')and | |
609 | dcb.Name~='HumanoidRootPart'then | |
610 | dcb.BrickColor=BrickColor.new('Fossil')end end;ALIEN_H:Clone().Parent=bcb.Character end | |
611 | function DECALSPAM(bcb,ccb) | |
612 | for dcb,_db in pairs(bcb:GetChildren())do | |
613 | if _db:IsA('BasePart')then | |
614 | spawn(function() | |
615 | local adb={'Back','Bottom','Front','Left','Right','Top'}local bdb=1 | |
616 | for i=1,6 do local cdb=Instance.new('Decal',_db)cdb.Name='decal_seth'cdb.Texture= | |
617 | 'rbxassetid://'..ccb-1;cdb.Face=adb[bdb]bdb=bdb+1 end end)end;DECALSPAM(_db,ccb)end end | |
618 | function UNDECALSPAM(bcb) | |
619 | for ccb,dcb in pairs(bcb:GetChildren())do if dcb:IsA('BasePart')then | |
620 | for _db,adb in | |
621 | pairs(dcb:GetChildren())do if adb:IsA('Decal')and adb.Name=='decal_seth'then | |
622 | adb:destroy()end end end | |
623 | UNDECALSPAM(dcb)end end | |
624 | function CREATE_DONG(bcb,ccb)if bcb.Character:FindFirstChild('DONG')then | |
625 | bcb.Character.DONG:destroy()end | |
626 | local dcb=Instance.new('Model',bcb.Character)dcb.Name='DONG' | |
627 | local _db=Instance.new('BodyGyro',bcb.Character.Torso) | |
628 | local adb=Instance.new('Part',bcb.Character['DONG'])local bdb=Instance.new('CylinderMesh',adb) | |
629 | local cdb=Instance.new('Weld',bcb.Character.Head) | |
630 | local ddb=Instance.new('Part',bcb.Character['DONG'])local __c=Instance.new('SpecialMesh',ddb) | |
631 | local a_c=Instance.new('Weld',ddb) | |
632 | local b_c=Instance.new('Part',bcb.Character['DONG'])local c_c=Instance.new('SpecialMesh',b_c) | |
633 | local d_c=Instance.new('Weld',b_c) | |
634 | local _ac=Instance.new('Part',bcb.Character['DONG'])local aac=Instance.new('SpecialMesh',_ac) | |
635 | local bac=Instance.new('Weld',_ac)adb.TopSurface=0;adb.BottomSurface=0;adb.Name='Main'adb.formFactor=3 | |
636 | adb.Size=Vector3.new(0.6,2.5,0.6)adb.BrickColor=BrickColor.new(ccb) | |
637 | adb.Position=bcb.Character.Head.Position;adb.CanCollide=false;cdb.Part0=adb;cdb.Part1=bcb.Character.Head | |
638 | cdb.C0= | |
639 | CFrame.new(0,0.25,2.1)*CFrame.Angles(math.rad(45),0,0)ddb.Name='Mush'ddb.BottomSurface=0;ddb.TopSurface=0;ddb.FormFactor=3 | |
640 | ddb.Size=Vector3.new(0.6,0.6,0.6)ddb.CFrame=CFrame.new(adb.Position) | |
641 | ddb.BrickColor=BrickColor.new('Pink')ddb.CanCollide=false;__c.MeshType='Sphere'a_c.Part0=adb;a_c.Part1=ddb | |
642 | a_c.C0=CFrame.new(0,1.3,0)b_c.Name='Left Ball'b_c.BottomSurface=0;b_c.TopSurface=0 | |
643 | b_c.CanCollide=false;b_c.formFactor=3;b_c.Size=Vector3.new(1,1,1) | |
644 | b_c.CFrame=CFrame.new(bcb.Character['Left Leg'].Position)b_c.BrickColor=BrickColor.new(ccb)c_c.Parent=b_c | |
645 | c_c.MeshType='Sphere'd_c.Part0=bcb.Character['Left Leg']d_c.Part1=b_c;d_c.C0=CFrame.new(0,0.5, | |
646 | -0.5)_ac.Name='Right Ball'_ac.BottomSurface=0 | |
647 | _ac.CanCollide=false;_ac.TopSurface=0;_ac.formFactor=3;_ac.Size=Vector3.new(1,1,1) | |
648 | _ac.CFrame=CFrame.new(bcb.Character['Right Leg'].Position)_ac.BrickColor=BrickColor.new(ccb)aac.MeshType='Sphere' | |
649 | bac.Part0=bcb.Character['Right Leg']bac.Part1=_ac;bac.C0=CFrame.new(0,0.5,-0.5)end | |
650 | function SCALE(bcb,ccb) | |
651 | if tonumber(ccb)<0.5 then ccb=0.5 elseif tonumber(ccb)>25 then ccb=25 end;local dcb={}for cac,dac in pairs(bcb:GetChildren())do | |
652 | if dac:IsA('Accessory')then | |
653 | local _bc=dac:Clone()table.insert(dcb,_bc)dac:destroy()end end | |
654 | local _db=bcb.Head;local adb=bcb.Torso;local bdb=bcb['Left Arm']local cdb=bcb['Right Arm'] | |
655 | local ddb=bcb['Left Leg']local __c=bcb['Right Leg']local a_c=bcb.HumanoidRootPart;_db.FormFactor=3 | |
656 | adb.FormFactor=3;bdb.FormFactor=3;cdb.FormFactor=3;ddb.FormFactor=3;__c.FormFactor=3 | |
657 | a_c.FormFactor=3;_db.Size=Vector3.new(ccb*2,ccb,ccb) | |
658 | adb.Size=Vector3.new(ccb*2,ccb*2,ccb)bdb.Size=Vector3.new(ccb,ccb*2,ccb) | |
659 | cdb.Size=Vector3.new(ccb,ccb*2,ccb)ddb.Size=Vector3.new(ccb,ccb*2,ccb) | |
660 | __c.Size=Vector3.new(ccb,ccb*2,ccb)a_c.Size=Vector3.new(ccb*2,ccb*2,ccb) | |
661 | local b_c=Instance.new('Motor6D',adb)local c_c=Instance.new('Motor6D',adb) | |
662 | local d_c=Instance.new('Motor6D',adb)local _ac=Instance.new('Motor6D',adb) | |
663 | local aac=Instance.new('Motor6D',adb)local bac=Instance.new('Motor6D',a_c)b_c.Name='Neck' | |
664 | b_c.Part0=adb;b_c.Part1=_db | |
665 | b_c.C0=CFrame.new(0,1 *ccb,0)*CFrame.Angles(-1.6,0,3.1) | |
666 | b_c.C1=CFrame.new(0,-0.5 *ccb,0)*CFrame.Angles(-1.6,0,3.1)c_c.Name='Left Shoulder'c_c.Part0=adb;c_c.Part1=bdb | |
667 | c_c.C0= | |
668 | CFrame.new(-1 *ccb,0.5 *ccb,0)*CFrame.Angles(0,-1.6,0) | |
669 | c_c.C1=CFrame.new(0.5 *ccb,0.5 *ccb,0)*CFrame.Angles(0,-1.6,0)d_c.Name='Right Shoulder'd_c.Part0=adb;d_c.Part1=cdb | |
670 | d_c.C0= | |
671 | CFrame.new(1 *ccb,0.5 *ccb,0)*CFrame.Angles(0,1.6,0) | |
672 | d_c.C1=CFrame.new(-0.5 *ccb,0.5 *ccb,0)*CFrame.Angles(0,1.6,0)_ac.Name='Left Hip'_ac.Part0=adb;_ac.Part1=ddb | |
673 | _ac.C0= | |
674 | CFrame.new(-1 *ccb,-1 *ccb,0)*CFrame.Angles(0,-1.6,0) | |
675 | _ac.C1=CFrame.new(-0.5 *ccb,1 *ccb,0)*CFrame.Angles(0,-1.6,0)aac.Name='Right Hip'aac.Part0=adb;aac.Part1=__c | |
676 | aac.C0= | |
677 | CFrame.new(1 *ccb,-1 *ccb,0)*CFrame.Angles(0,1.6,0) | |
678 | aac.C1=CFrame.new(0.5 *ccb,1 *ccb,0)*CFrame.Angles(0,1.6,0)bac.Name='RootJoint'bac.Part0=a_c;bac.Part1=adb;bac.C0=CFrame.new(0,0,0)*CFrame.Angles( | |
679 | -1.6,0,-3.1) | |
680 | bac.C1= | |
681 | CFrame.new(0,0,0)*CFrame.Angles(-1.6,0,-3.1)for cac,dac in pairs(dcb)do dac.Parent=bcb end end | |
682 | function CAPE(bcb)if dda.Character:FindFirstChild('Cape')then | |
683 | dda.Character.Cape:destroy()end;repeat wait()until dda and dda.Character and | |
684 | dda.Character:FindFirstChild('Torso') | |
685 | local ccb=dda.Character.Torso;local dcb=Instance.new('Part',ccb.Parent) | |
686 | dcb.Name='cape_seth'dcb.Anchored=false;dcb.CanCollide=false;dcb.TopSurface=0 | |
687 | dcb.BottomSurface=0;dcb.BrickColor=BrickColor.new(bcb)dcb.Material='Neon' | |
688 | dcb.FormFactor='Custom'dcb.Size=Vector3.new(0.2,0.2,0.2) | |
689 | local _db=Instance.new('BlockMesh',dcb)_db.Scale=Vector3.new(9,17.5,0.5) | |
690 | local adb=Instance.new('Motor',dcb)adb.Part0=dcb;adb.Part1=ccb;adb.MaxVelocity=1;adb.C0=CFrame.new(0,1.75,0)* | |
691 | CFrame.Angles(0,math.rad(90),0) | |
692 | adb.C1= | |
693 | CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)local bdb=false | |
694 | repeat wait(1 /44)local cdb=0.2;local ddb=ccb.Velocity.magnitude | |
695 | local __c=0.1 | |
696 | if bdb then cdb= | |
697 | cdb+ ( (ccb.Velocity.magnitude/10)*0.05)+1;bdb=false else bdb=false end | |
698 | cdb=cdb+math.min(ccb.Velocity.magnitude/30,1) | |
699 | adb.MaxVelocity=math.min((ccb.Velocity.magnitude/10),0.04)+__c;adb.DesiredAngle=-cdb;if | |
700 | adb.CurrentAngle<-0.05 and adb.DesiredAngle>-.05 then adb.MaxVelocity=0.04 end | |
701 | repeat wait()until | |
702 | adb.CurrentAngle==adb.DesiredAngle or | |
703 | ||
704 | math.abs(ccb.Velocity.magnitude-ddb)>= (ccb.Velocity.magnitude/10)+1;if ccb.Velocity.magnitude<0.1 then wait(0.1)end until not dcb or | |
705 | dcb.Parent~=ccb.Parent end | |
706 | function INFECT(bcb) | |
707 | for dcb,_db in pairs(bcb.Character:GetChildren())do | |
708 | Instance.new('Folder',bcb.Character).Name='infected_seth' | |
709 | if | |
710 | _db:IsA('Accessory')or _db:IsA('Shirt')or _db:IsA('Pants')then _db:destroy()elseif _db:IsA('ShirtGraphic')then _db.Archivable=false | |
711 | _db.Graphic=''end end;if bcb.Character.Head:FindFirstChild('face')then | |
712 | bcb.Character.Head.face.Texture='rbxassetid://7074882'end | |
713 | for dcb,_db in | |
714 | pairs(bcb.Character:GetChildren())do | |
715 | if _db:IsA('Part')and _db.Name~='HumanoidRootPart'then | |
716 | if | |
717 | _db.Name== | |
718 | 'Head'or _db.Name=='Left Arm'or _db.Name=='Right Arm'then _db.BrickColor=BrickColor.new('Medium green')elseif | |
719 | ||
720 | _db.Name=='Torso'or _db.Name=='Left Leg'or _db.Name=='Right Leg'then _db.BrickColor=BrickColor.new('Brown')end end end | |
721 | local ccb=bcb.Character.Torso.Touched:connect(function(dcb) | |
722 | if not | |
723 | dcb.Parent:FindFirstChild('infected_seth')then | |
724 | local _db=bda:GetPlayerFromCharacter(dcb.Parent)if _db then INFECT(_db)end end end)end | |
725 | function fWeld(bcb,ccb,dcb,_db,adb,bdb,cdb,ddb,__c,a_c,b_c)local c_c=Instance.new('Weld')c_c.Name=bcb;c_c.Parent=ccb | |
726 | c_c.Part0=dcb;c_c.Part1=_db | |
727 | if(adb)then c_c.C0=CFrame.new(bdb,cdb,ddb)* | |
728 | CFrame.fromEulerAnglesXYZ(__c,a_c,b_c)else | |
729 | c_c.C1= | |
730 | CFrame.new(bdb,cdb,ddb)*CFrame.fromEulerAnglesXYZ(__c,a_c,b_c)end;return c_c end | |
731 | function BANG(bcb) | |
732 | spawn(function()local ccb=bda.LocalPlayer.Character.Torso | |
733 | local dcb=bda[bcb].Character.Torso;dcb.Parent.Humanoid.PlatformStand=true | |
734 | ccb['Left Shoulder']:destroy()local _db=Instance.new('Weld',ccb)_db.Part0=ccb | |
735 | _db.Part1=ccb.Parent['Left Arm']_db.C0=CFrame.new(-1.5,0,0)_db.Name='Left Shoulder' | |
736 | ccb['Right Shoulder']:destroy()local adb=Instance.new('Weld',ccb)adb.Part0=ccb | |
737 | adb.Part1=ccb.Parent['Right Arm']adb.C0=CFrame.new(1.5,0,0)adb.Name='Right Shoulder' | |
738 | dcb['Left Shoulder']:destroy()local bdb=Instance.new('Weld',dcb)bdb.Part0=dcb | |
739 | bdb.Part1=dcb.Parent['Left Arm']bdb.C0=CFrame.new(-1.5,0,0)bdb.Name='Left Shoulder' | |
740 | dcb['Right Shoulder']:destroy()local cdb=Instance.new('Weld',dcb)cdb.Part0=dcb | |
741 | cdb.Part1=dcb.Parent['Right Arm']cdb.C0=CFrame.new(1.5,0,0)cdb.Name='Right Shoulder' | |
742 | dcb['Left Hip']:destroy()local ddb=Instance.new('Weld',dcb)ddb.Part0=dcb | |
743 | ddb.Part1=dcb.Parent['Left Leg']ddb.C0=CFrame.new(-0.5,-2,0)ddb.Name='Left Hip' | |
744 | dcb['Right Hip']:destroy()local __c=Instance.new('Weld',dcb)__c.Part0=dcb | |
745 | __c.Part1=dcb.Parent['Right Leg']__c.C0=CFrame.new(0.5,-2,0)__c.Name='Right Hip' | |
746 | local a_c=Instance.new('Part',ccb)a_c.TopSurface=0;a_c.BottomSurface=0;a_c.CanCollide=false | |
747 | a_c.BrickColor=BrickColor.new('Pastel brown')a_c.Shape='Ball'a_c.Size=Vector3.new(1,1,1) | |
748 | local b_c=Instance.new('SpecialMesh',a_c)b_c.MeshType='Sphere'b_c.Scale=Vector3.new(0.4,0.4,0.4)fWeld('weld',ccb,ccb,a_c,true, | |
749 | -0.2,-1.3,-0.6,0,0,0) | |
750 | local c_c=a_c:Clone()c_c.Parent=ccb | |
751 | fWeld('weld',ccb,ccb,c_c,true,0.2,-1.3,-0.6,0,0,0)local d_c=Instance.new('Part',ccb)d_c.TopSurface=0 | |
752 | d_c.BottomSurface=0;d_c.CanCollide=false | |
753 | d_c.BrickColor=BrickColor.new('Pastel brown')d_c.formFactor='Custom'd_c.Size=Vector3.new(0.4,1.3,0.4) | |
754 | fWeld('weld',ccb,ccb,d_c,true,0, | |
755 | -1,-0.52 + (-d_c.Size.y/2),math.rad(-80),0,0)local _ac=a_c:Clone()_ac.BrickColor=BrickColor.new('Pink') | |
756 | _ac.Mesh.Scale=Vector3.new(0.4,0.62,0.4)_ac.Parent=ccb | |
757 | fWeld('weld',d_c,d_c,_ac,true,0,0 + (d_c.Size.y/2),0,math.rad(-10),0,0)local aac=Instance.new('CylinderMesh',d_c) | |
758 | local bac=Instance.new('Part',dcb)bac.TopSurface=0;bac.BottomSurface=0;bac.CanCollide=false | |
759 | bac.BrickColor=BrickColor.new('Pastel brown')bac.Shape='Ball'bac.Size=Vector3.new(1,1,1) | |
760 | local cac=Instance.new('SpecialMesh',bac)cac.MeshType='Sphere'cac.Scale=Vector3.new(1.2,1.2,1.2)fWeld('weld',dcb,dcb,bac,true, | |
761 | -0.5,0.5,-0.6,0,0,0) | |
762 | local dac=Instance.new('Part',dcb)dac.TopSurface=0;dac.BottomSurface=0;dac.CanCollide=false | |
763 | dac.BrickColor=BrickColor.new('Pastel brown')dac.Shape='Ball'dac.Size=Vector3.new(1,1,1) | |
764 | local _bc=Instance.new('SpecialMesh',dac)_bc.MeshType='Sphere'_bc.Scale=Vector3.new(1.2,1.2,1.2)fWeld('weld',dcb,dcb,dac,true,0.5,0.5, | |
765 | -0.6,0,0,0) | |
766 | local abc=Instance.new('Part',dcb)abc.TopSurface=0;abc.BottomSurface=0;abc.CanCollide=false | |
767 | abc.BrickColor=BrickColor.new('Pink')abc.Shape='Ball'abc.Size=Vector3.new(1,1,1) | |
768 | local bbc=Instance.new('SpecialMesh',abc)bbc.MeshType='Sphere'bbc.Scale=Vector3.new(0.2,0.2,0.2)fWeld('weld',dcb,dcb,abc,true, | |
769 | -0.5,0.5,-1.2,0,0,0) | |
770 | local cbc=Instance.new('Part',dcb)cbc.TopSurface=0;cbc.BottomSurface=0;cbc.CanCollide=false | |
771 | cbc.BrickColor=BrickColor.new('Pink')cbc.Shape='Ball'cbc.Size=Vector3.new(1,1,1) | |
772 | local dbc=Instance.new('SpecialMesh',cbc)dbc.MeshType='Sphere'dbc.Scale=Vector3.new(0.2,0.2,0.2)fWeld('weld',dcb,dcb,cbc,true,0.5,0.5, | |
773 | -1.2,0,0,0) | |
774 | ddb.C1= | |
775 | CFrame.new(0.2,1.6,0.4)*CFrame.Angles(3.9,-0.4,0) | |
776 | __c.C1=CFrame.new(-0.2,1.6,0.4)*CFrame.Angles(3.9,0.4,0) | |
777 | bdb.C1=CFrame.new(-0.2,0.9,0.6)*CFrame.Angles(3.9,-0.2,0) | |
778 | cdb.C1=CFrame.new(0.2,0.9,0.6)*CFrame.Angles(3.9,0.2,0) | |
779 | _db.C1=CFrame.new(-0.5,0.7,0)*CFrame.Angles(-0.9,-0.4,0) | |
780 | adb.C1=CFrame.new(0.5,0.7,0)*CFrame.Angles(-0.9,0.4,0) | |
781 | if ccb:FindFirstChild('weldx')then ccb.weldx:destroy()end | |
782 | WE=fWeld('weldx',ccb,ccb,dcb,true,0,-0.9,-1.3,math.rad(-90),0,0)local _cc=dcb.Neck;_cc.C0=CFrame.new(0,1.5,0)* | |
783 | CFrame.Angles(math.rad(-210),math.rad(180),0)end) | |
784 | spawn(function()while wait()do | |
785 | for i=1,6 do WE.C1=WE.C1 *CFrame.new(0,-0.3,0)end | |
786 | for i=1,6 do WE.C1=WE.C1 *CFrame.new(0,0.3,0)end end end)end;_G.CLICK_TP=false;local cbb=false | |
787 | __b.KeyDown:connect(function(bcb) | |
788 | if bcb:byte()==50 then cbb=true end end) | |
789 | __b.KeyUp:connect(function(bcb)if bcb:byte()==50 then cbb=false end end) | |
790 | __b.Button1Down:connect(function() | |
791 | if | |
792 | ||
793 | _G.CLICK_TP and cbb and __b.Target and dda.Character and dda.Character:FindFirstChild('HumanoidRootPart')then dda.Character.HumanoidRootPart.CFrame=CFrame.new(__b.Hit.p)+ | |
794 | Vector3.new(0,3,0)end end)_da.Outlines=false;if FIND_IN_TABLE(_ba,dda.userId)then | |
795 | dda:Kick('You\'re on the ban list.')end;for bcb,ccb in pairs(bda:GetPlayers())do | |
796 | if | |
797 | FIND_IN_TABLE(_ba,ccb.userId)then table.insert(cba,ccb)else UPDATE_CHAT(ccb)end end | |
798 | ADD_COMMAND('ff','ff [plr]',{},function(bcb,ccb) | |
799 | local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
800 | Instance.new('ForceField',bda[adb].Character)end end) | |
801 | ADD_COMMAND('unff','unff [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
802 | for bdb,cdb in | |
803 | pairs(bda[adb].Character:GetChildren())do if cdb:IsA('ForceField')then cdb:destroy()end end end end) | |
804 | ADD_COMMAND('fire','fire [plr] [r] [g] [b]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
805 | for _db,adb in pairs(dcb)do | |
806 | for bdb,cdb in | |
807 | pairs(bda[adb].Character:GetChildren())do | |
808 | if cdb:IsA('Part')and cdb.Name~='HumanoidRootPart'then | |
809 | local ddb=Instance.new('Fire',cdb) | |
810 | if bcb[2]and bcb[3]and bcb[4]then ddb.Color=Color3.new(bcb[2]/255,bcb[3]/255, | |
811 | bcb[4]/255) | |
812 | ddb.SecondaryColor=Color3.new( | |
813 | bcb[2]/255,bcb[3]/255,bcb[4]/255)end end end end end) | |
814 | ADD_COMMAND('unfire','unfire [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
815 | for _db,adb in pairs(dcb)do | |
816 | local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb:GetChildren())do | |
817 | for __c,a_c in pairs(ddb:GetChildren())do if | |
818 | a_c:IsA('Fire')then a_c:destroy()end end end end end) | |
819 | ADD_COMMAND('sp','sp [plr] [r] [g] [b]',{'sparkles'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
820 | for _db,adb in | |
821 | pairs(dcb)do | |
822 | for bdb,cdb in pairs(bda[adb].Character:GetChildren())do | |
823 | if | |
824 | cdb:IsA('Part')and cdb.Name~='HumanoidRootPart'then | |
825 | if bcb[2]and bcb[3]and | |
826 | bcb[4]then | |
827 | Instance.new('Sparkles',cdb).Color=Color3.new(bcb[2]/255, | |
828 | bcb[3]/255,bcb[4]/255)else Instance.new('Sparkles',cdb)end end end end end) | |
829 | ADD_COMMAND('unsp','unsp [plr]',{'unsparkles'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
830 | for _db,adb in pairs(dcb)do | |
831 | for bdb,cdb in | |
832 | pairs(bda[adb].Character:GetChildren())do for ddb,__c in pairs(cdb:GetChildren())do | |
833 | if __c:IsA('Sparkles')then __c:destroy()end end end end end) | |
834 | ADD_COMMAND('smoke','smoke [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
835 | Instance.new('Smoke',bda[adb].Character.Torso)end end) | |
836 | ADD_COMMAND('unsmoke','unsmoke [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
837 | for bdb,cdb in | |
838 | pairs(bda[adb].Character.Torso:GetChildren())do if cdb:IsA('Smoke')then cdb:destroy()end end end end) | |
839 | ADD_COMMAND('btools','btools [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
840 | for _db,adb in pairs(dcb)do | |
841 | Instance.new('HopperBin',bda[adb].Backpack).BinType=2 | |
842 | Instance.new('HopperBin',bda[adb].Backpack).BinType=3 | |
843 | Instance.new('HopperBin',bda[adb].Backpack).BinType=4 end end) | |
844 | ADD_COMMAND('god','god [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
845 | for _db,adb in pairs(dcb)do | |
846 | local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.MaxHealth=math.huge | |
847 | bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end) | |
848 | ADD_COMMAND('sgod','sgod [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
849 | for _db,adb in pairs(dcb)do | |
850 | local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.MaxHealth=10000000 | |
851 | bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end) | |
852 | ADD_COMMAND('ungod','ungod [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
853 | local bdb=bda[adb].Character | |
854 | if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.MaxHealth=100 end end end) | |
855 | ADD_COMMAND('heal','heal [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
856 | for _db,adb in pairs(dcb)do | |
857 | local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then | |
858 | bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end) | |
859 | ADD_COMMAND('freeze','freeze [plr]',{'frz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
860 | for _db,adb in pairs(dcb)do | |
861 | for bdb,cdb in | |
862 | pairs(dcb)do local ddb=bda[cdb].Character;for __c,a_c in pairs(ddb:GetChildren())do | |
863 | if | |
864 | a_c:IsA('Part')and a_c.Name~='HumanoidRootPart'then a_c.Anchored=true end end end end end) | |
865 | ADD_COMMAND('thaw','thaw [plr]',{'unfreeze','unfrz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
866 | for _db,adb in | |
867 | pairs(dcb)do | |
868 | for bdb,cdb in pairs(dcb)do local ddb=bda[cdb].Character | |
869 | for __c,a_c in pairs(ddb:GetChildren())do if | |
870 | a_c:IsA('Part')then a_c.Anchored=false end end end end end) | |
871 | ADD_COMMAND('kill','kill [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
872 | local bdb=bda[adb].Character;bdb:BreakJoints()end end) | |
873 | ADD_COMMAND('sound','sound [id]',{},function(bcb,ccb) | |
874 | for dcb,_db in pairs(cda:GetChildren())do if _db:IsA('Sound')then | |
875 | _db:Stop()_db:destroy()end end | |
876 | if bcb[1]:lower()~='off'then | |
877 | local dcb=Instance.new('Sound',cda)dcb.Name='song_seth'dcb.Archivable=false;dcb.Looped=true;dcb.SoundId='rbxassetid://'.. | |
878 | bcb[1]dcb.Volume=1;dcb:Play()end end) | |
879 | ADD_COMMAND('volume','volume [int]',{},function(bcb,ccb)for dcb,_db in pairs(cda:GetChildren())do if _db:IsA('Sound')then | |
880 | _db.Volume=bcb[1]end end end) | |
881 | ADD_COMMAND('pitch','pitch [int]',{},function(bcb,ccb)for dcb,_db in pairs(cda:GetChildren())do if _db:IsA('Sound')then | |
882 | _db.Pitch=bcb[1]end end end) | |
883 | ADD_COMMAND('explode','explode [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
884 | for _db,adb in pairs(dcb)do | |
885 | local bdb=bda[adb].Character;if bdb:FindFirstChild('Torso')then | |
886 | Instance.new('Explosion',bdb).Position=bdb.Torso.Position end end end) | |
887 | ADD_COMMAND('invis','invis [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
888 | for _db,adb in pairs(dcb)do | |
889 | local bdb=bda[adb].Character | |
890 | for cdb,ddb in pairs(bdb:GetChildren())do | |
891 | if ddb:IsA('Part')and | |
892 | ddb.Name~='HumanoidRootPart'then ddb.Transparency=1 end;if ddb:IsA('Accessory')and ddb:FindFirstChild('Handle')then | |
893 | ddb.Handle.Transparency=1 end end | |
894 | if bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=1 end end end) | |
895 | ADD_COMMAND('vis','vis [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
896 | for _db,adb in pairs(dcb)do | |
897 | local bdb=bda[adb].Character | |
898 | for cdb,ddb in pairs(bdb:GetChildren())do | |
899 | if ddb:IsA('Part')and | |
900 | ddb.Name~='HumanoidRootPart'then ddb.Transparency=0 end;if ddb:IsA('Accessory')and ddb:FindFirstChild('Handle')then | |
901 | ddb.Handle.Transparency=0 end end | |
902 | if bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=0 end end end) | |
903 | ADD_COMMAND('goto','goto [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
904 | for _db,adb in pairs(dcb)do | |
905 | local bdb=bda[adb].Character;if bdb then | |
906 | ccb.Character.HumanoidRootPart.CFrame=bdb.HumanoidRootPart.CFrame end end end) | |
907 | ADD_COMMAND('bring','bring [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
908 | for _db,adb in pairs(dcb)do | |
909 | local bdb=bda[adb].Character | |
910 | spawn(function() | |
911 | for i=0,4 do if bdb then | |
912 | bdb.HumanoidRootPart.CFrame=ccb.Character.HumanoidRootPart.CFrame end end end)end end) | |
913 | ADD_COMMAND('tp','tp [plr] [plr]',{},function(bcb,ccb) | |
914 | local dcb,_db=GET_PLAYER(bcb[1],ccb),GET_PLAYER(bcb[2],ccb) | |
915 | for adb,bdb in pairs(dcb)do | |
916 | for cdb,ddb in pairs(_db)do | |
917 | spawn(function() | |
918 | for i=0,3 do if bda[bdb].Character and bda[ddb].Character then | |
919 | bda[bdb].Character.HumanoidRootPart.CFrame=bda[ddb].Character.HumanoidRootPart.CFrame end end end)end end end) | |
920 | ADD_COMMAND('char','char [plr] [id]',{'charapp'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
921 | for _db,adb in pairs(dcb)do | |
922 | bda[adb].CharacterAppearance= | |
923 | 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId='..bcb[2]bda[adb].Character:BreakJoints()end end) | |
924 | ADD_COMMAND('ws','ws [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
925 | for _db,adb in pairs(dcb)do | |
926 | local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then | |
927 | bdb.Humanoid.WalkSpeed=tonumber(bcb[2])end end end) | |
928 | ADD_COMMAND('time','time [int]',{},function(bcb,ccb) | |
929 | _da:SetMinutesAfterMidnight(tonumber(bcb[1])*60)end) | |
930 | ADD_COMMAND('kick','kick [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
931 | table.insert(cba,bda[adb])end end) | |
932 | ADD_COMMAND('ban','ban [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
933 | for _db,adb in pairs(dcb)do | |
934 | table.insert(_ba,bda[adb].userId)table.insert(cba,bda[adb])UPDATE_BANS()end end) | |
935 | ADD_COMMAND('unban','unban [username]',{},function(bcb,ccb) | |
936 | if | |
937 | FIND_IN_TABLE(_ba,game.Players:GetUserIdFromNameAsync(bcb[1]))then | |
938 | table.remove(_ba,GET_IN_TABLE(_ba,game.Players:GetUserIdFromNameAsync(bcb[1])))end end) | |
939 | ADD_COMMAND('unlockws','unlock',{'unlock'},function(bcb,ccb)local function dcb(_db) | |
940 | for adb,bdb in pairs(_db:GetChildren())do if bdb:IsA('BasePart')then | |
941 | bdb.Locked=false end;dcb(bdb)end end | |
942 | dcb(cda)end) | |
943 | ADD_COMMAND('lockws','lock',{'lock'},function(bcb,ccb)local function dcb(_db) | |
944 | for adb,bdb in pairs(_db:GetChildren())do if bdb:IsA('BasePart')then | |
945 | bdb.Locked=true end;dcb(bdb)end end;dcb(cda)end) | |
946 | ADD_COMMAND('unanchorws','unanchor',{'unanchor'},function(bcb,ccb)local function dcb(_db) | |
947 | for adb,bdb in pairs(_db:GetChildren())do if | |
948 | bdb:IsA('BasePart')then bdb.Anchored=false end;dcb(bdb)end end | |
949 | dcb(cda)end) | |
950 | ADD_COMMAND('anchorws','anchor',{'anchor'},function(bcb,ccb)local function dcb(_db) | |
951 | for adb,bdb in pairs(_db:GetChildren())do if bdb:IsA('BasePart')then | |
952 | bdb.Anchored=true end;dcb(bdb)end end | |
953 | dcb(cda)end) | |
954 | ADD_COMMAND('hsize','hsize [plr] [int]',{'hatsize'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
955 | for _db,adb in | |
956 | pairs(dcb)do | |
957 | for bdb,cdb in pairs(bda[adb].Character:GetChildren())do | |
958 | if | |
959 | cdb:IsA('Accessory')then for ddb,__c in pairs(cdb.Handle:GetChildren())do | |
960 | if __c:IsA('SpecialMesh')then __c.Scale= | |
961 | bcb[2]*Vector3.new(1,1,1)end end end end end end) | |
962 | ADD_COMMAND('shats','shats [plr]',{'stealhats'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
963 | for bdb,cdb in | |
964 | pairs(bda[adb].Character:GetChildren())do if cdb:IsA('Accessory')then cdb.Parent=ccb.Character end end end end) | |
965 | ADD_COMMAND('rhats','rhats [plr]',{'removehats'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in | |
966 | pairs(dcb)do | |
967 | for bdb,cdb in pairs(bda[adb].Character:GetChildren())do if | |
968 | cdb:IsA('Accessory')then cdb:destroy()end end end end) | |
969 | ADD_COMMAND('firstp','firstp [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
970 | bda[adb].CameraMode='LockFirstPerson'end end) | |
971 | ADD_COMMAND('thirdp','thirdp [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
972 | bda[adb].CameraMode='Classic'end end) | |
973 | ADD_COMMAND('chat','chat [plr] [string]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
974 | game.Chat:Chat(bda[adb].Character.Head,GLS(false,1))end end) | |
975 | ADD_COMMAND('name','name [plr] [string]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
976 | bda[adb].Character.Name=GLS(false,1)end end) | |
977 | ADD_COMMAND('unname','unname [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
978 | bda[adb].Character.Name=bda[adb].Name end end) | |
979 | ADD_COMMAND('noname','noname [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
980 | bda[adb].Character.Name=''end end) | |
981 | ADD_COMMAND('stun','stun [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
982 | for _db,adb in pairs(dcb)do | |
983 | local bdb=bda[adb].Character;bdb.Humanoid.PlatformStand=true end end) | |
984 | ADD_COMMAND('unstun','unstun [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
985 | for _db,adb in pairs(dcb)do | |
986 | local bdb=bda[adb].Character;bdb.Humanoid.PlatformStand=false end end) | |
987 | ADD_COMMAND('guest','guest [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
988 | for _db,adb in pairs(dcb)do | |
989 | local bdb=bda[adb].Character | |
990 | bda[adb].CharacterAppearance='http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1'bdb:BreakJoints()end end) | |
991 | ADD_COMMAND('noob','noob [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
992 | for _db,adb in pairs(dcb)do | |
993 | local bdb=bda[adb].Character | |
994 | bda[adb].CharacterAppearance='http://www.roblox.com/Asset/CharacterFetch.ashx?userId=155902847'bdb:BreakJoints()end end) | |
995 | ADD_COMMAND('damage','damage [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
996 | for _db,adb in pairs(dcb)do | |
997 | local bdb=bda[adb].Character;bdb.Humanoid.Health=bdb.Humanoid.Health-bcb[2]end end) | |
998 | ADD_COMMAND('view','view [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
999 | for _db,adb in pairs(dcb)do | |
1000 | local bdb=bda[adb].Character;cda.CurrentCamera.CameraSubject=bdb end end) | |
1001 | ADD_COMMAND('unview','unview',{},function() | |
1002 | cda.CurrentCamera.CameraSubject=bda.LocalPlayer.Character end) | |
1003 | ADD_COMMAND('nolimbs','nolimbs [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1004 | for _db,adb in pairs(dcb)do | |
1005 | local bdb=bda[adb].Character | |
1006 | for cdb,ddb in pairs(bdb:GetChildren())do | |
1007 | if | |
1008 | ||
1009 | ddb:IsA('Part')and ddb.Name~='Head'and ddb.Name~='Torso'and ddb.Name~='HumanoidRootPart'then ddb:destroy()end end end end) | |
1010 | ADD_COMMAND('box','box [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1011 | for _db,adb in pairs(dcb)do | |
1012 | local bdb=bda[adb].Character;local cdb=Instance.new('SelectionBox',bdb) | |
1013 | cdb.Adornee=cdb.Parent;cdb.Color=BrickColor.new(''.. (bcb[2]))end end) | |
1014 | ADD_COMMAND('unbox','nobox [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1015 | for _db,adb in pairs(dcb)do | |
1016 | local bdb=bda[adb].Character | |
1017 | for cdb,ddb in pairs(bda[adb].Character:GetChildren())do if | |
1018 | ddb:IsA('SelectionBox')then ddb:destroy()end end end end) | |
1019 | ADD_COMMAND('ghost','ghost [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1020 | for _db,adb in pairs(dcb)do | |
1021 | local bdb=bda[adb].Character | |
1022 | for cdb,ddb in pairs(bdb:GetChildren())do | |
1023 | if ddb:IsA('Part')and | |
1024 | ddb.Name~='HumanoidRootPart'then ddb.Transparency=0.5 elseif ddb:IsA('Accessory')and | |
1025 | ddb:FindFirstChild('Handle')then ddb.Handle.Transparency=0.5 elseif | |
1026 | bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=0.5 end end end end) | |
1027 | ADD_COMMAND('sphere','sphere [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1028 | local bdb=bda[adb].Character;local cdb=Instance.new('SelectionSphere',bdb) | |
1029 | cdb.Adornee=cdb.Parent end end) | |
1030 | ADD_COMMAND('sky','sky [id]',{},function(bcb,ccb) | |
1031 | if bcb[1]then for adb,bdb in pairs(_da:GetChildren())do if bdb:IsA('Sky')then | |
1032 | bdb:destroy()end end | |
1033 | local dcb={'Bk','Dn','Ft','Lf','Rt','Up'}local _db=Instance.new('Sky',_da) | |
1034 | for adb,bdb in pairs(dcb)do _db['Skybox'..bdb]= | |
1035 | 'rbxassetid://'..bcb[1]-1 end end end) | |
1036 | ADD_COMMAND('ambient','ambient [r] [g] [b]',{},function(bcb,ccb)if bcb[1]and bcb[2]and bcb[3]then | |
1037 | _da.Ambient=Color3.new( | |
1038 | bcb[1]/255,bcb[2]/255,bcb[3]/255)end end) | |
1039 | ADD_COMMAND('jail','jail [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1040 | for _db,adb in pairs(dcb)do if | |
1041 | FIND_IN_TABLE(bba,bda[adb].Name)then return end | |
1042 | table.insert(bba,bda[adb].Name)local bdb=bda[adb].Character;local cdb=JAIL:Clone()cdb.Parent=cda | |
1043 | cdb:MoveTo(bdb.Torso.Position)cdb.Name='JAIL_'..bda[adb].Name | |
1044 | repeat wait() | |
1045 | bdb=bda[adb].Character | |
1046 | if bdb and bdb:FindFirstChild('HumanoidRootPart')and | |
1047 | cdb:FindFirstChild('MAIN')then bdb.HumanoidRootPart.CFrame= | |
1048 | cdb.MAIN.CFrame+Vector3.new(0,1,0)end until not FIND_IN_TABLE(bba,bda[adb].Name)end end) | |
1049 | ADD_COMMAND('unjail','unjail [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1050 | for _db,adb in pairs(dcb)do for bdb,cdb in pairs(bba)do | |
1051 | if | |
1052 | cdb==bda[adb].Name then table.remove(bba,bdb)end end;if | |
1053 | cda:FindFirstChild('JAIL_'..bda[adb].Name)then | |
1054 | cda['JAIL_'..bda[adb].Name]:destroy()end end end) | |
1055 | ADD_COMMAND('animation','animation [plr] [id]',{'anim'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1056 | for _db,adb in | |
1057 | pairs(dcb)do local bdb=bcb[2]if bcb[2]=='climb'then bdb='180436334'end;if | |
1058 | bcb[2]=='fall'then bdb='180436148'end | |
1059 | if bcb[2]=='jump'then bdb='125750702'end;if bcb[2]=='sit'then bdb='178130996'end | |
1060 | for cdb,ddb in | |
1061 | pairs(bda[adb].Character.Animate:GetChildren())do if ddb:IsA('StringValue')then | |
1062 | for __c,a_c in pairs(ddb:GetChildren())do if a_c:IsA('Animation')then a_c.AnimationId= | |
1063 | 'rbxassetid://'..bdb end end end end end end) | |
1064 | ADD_COMMAND('fix','fix [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1065 | for _db,adb in pairs(dcb)do | |
1066 | local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end) | |
1067 | ADD_COMMAND('creeper','creeper [plr]',{'crpr'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1068 | CREEPER(bda[adb])end end) | |
1069 | ADD_COMMAND('uncreeper','uncreeper [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1070 | for _db,adb in pairs(dcb)do | |
1071 | local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end) | |
1072 | ADD_COMMAND('shrek','shrek [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1073 | SHREK(bda[adb])end end) | |
1074 | ADD_COMMAND('unshrek','unshrek [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1075 | for _db,adb in pairs(dcb)do | |
1076 | local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)local dbb=false | |
1077 | ADD_COMMAND('spam','spam [string]',{},function(bcb,ccb)dbb=true | |
1078 | spawn(function()repeat wait() | |
1079 | bda:Chat(GLS(false,0))until not dbb end)end) | |
1080 | ADD_COMMAND('nospam','nospam',{},function(bcb,ccb)dbb=false end) | |
1081 | ADD_COMMAND('nuke','nuke [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1082 | for _db,adb in pairs(dcb)do | |
1083 | local bdb=bda[adb].Character | |
1084 | spawn(function() | |
1085 | if bda[adb]and bdb and bdb:FindFirstChild('Torso')then | |
1086 | local cdb=Instance.new('Part',cda)cdb.Name='nuke_seth'cdb.Anchored=true;cdb.CanCollide=false | |
1087 | cdb.FormFactor='Symmetric'cdb.Shape='Ball'cdb.Size=Vector3.new(1,1,1) | |
1088 | cdb.BrickColor=BrickColor.new('New Yeller')cdb.Transparency=0.5;cdb.Reflectance=0.2;cdb.TopSurface=0 | |
1089 | cdb.BottomSurface=0 | |
1090 | cdb.Touched:connect(function(__c)if __c and __c.Parent then | |
1091 | local a_c=Instance.new('Explosion',cda)a_c.Position=__c.Position;a_c.BlastRadius=11 | |
1092 | a_c.BlastPressure=math.huge end end)local ddb=bdb.Torso.CFrame;cdb.CFrame=ddb;for i=0,111 do | |
1093 | cdb.Size=cdb.Size+Vector3.new(5,5,5)cdb.CFrame=ddb;wait(1 /44)end | |
1094 | cdb:destroy()end end)end end) | |
1095 | ADD_COMMAND('unnuke','nonuke',{},function(bcb,ccb)for dcb,_db in pairs(cda:GetChildren())do if _db.Name=='nuke_seth'then | |
1096 | _db:destroy()end end end) | |
1097 | ADD_COMMAND('infect','infect [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1098 | INFECT(bda[adb])end end) | |
1099 | ADD_COMMAND('uninfect','uninfect [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1100 | for _db,adb in pairs(dcb)do | |
1101 | local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end) | |
1102 | ADD_COMMAND('duck','duck [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1103 | DUCK(bda[adb])end end) | |
1104 | ADD_COMMAND('unduck','unduck [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1105 | for _db,adb in pairs(dcb)do | |
1106 | local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end) | |
1107 | ADD_COMMAND('disable','disable [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1108 | for _db,adb in pairs(dcb)do | |
1109 | local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then | |
1110 | bdb.Humanoid.Name='HUMANOID_'..bda[adb].Name;local cdb=bdb['HUMANOID_'..bda[adb].Name] | |
1111 | cdb.Parent=HUMANOIDS end end end) | |
1112 | ADD_COMMAND('enable','enable [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1113 | for _db,adb in pairs(dcb)do | |
1114 | local bdb=bda[adb].Character | |
1115 | if bdb:FindFirstChild('Humanoid')then return else | |
1116 | if | |
1117 | HUMANOIDS:FindFirstChild('HUMANOID_'..bda[adb].Name)then | |
1118 | local cdb=HUMANOIDS['HUMANOID_'..bda[adb].Name]cdb.Parent=bdb;cdb.Name='Humanoid'end end end end) | |
1119 | ADD_COMMAND('size','size [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1120 | SCALE(bda[adb].Character,bcb[2])end end) | |
1121 | ADD_COMMAND('clone','clone [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1122 | for _db,adb in pairs(dcb)do | |
1123 | local bdb=bda[adb].Character;bdb.Archivable=true;local cdb=bdb:Clone()cdb.Parent=cda | |
1124 | cdb:MoveTo(bdb:GetModelCFrame().p)cdb:MakeJoints()bdb.Archivable=false end end) | |
1125 | ADD_COMMAND('spin','spin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1126 | for _db,adb in pairs(dcb)do | |
1127 | local bdb=bda[adb].Character;for __c,a_c in pairs(bdb.Torso:GetChildren())do if a_c.Name=='SPIN'then | |
1128 | a_c:destroy()end end | |
1129 | local cdb=bdb.Torso;local ddb=Instance.new('BodyGyro',cdb)ddb.Name='SPIN' | |
1130 | ddb.maxTorque=Vector3.new(0,math.huge,0)ddb.P=11111;ddb.cframe=cdb.CFrame | |
1131 | spawn(function()repeat wait(1 /44)ddb.CFrame=ddb.CFrame* | |
1132 | CFrame.Angles(0,math.rad(30),0)until | |
1133 | not ddb or ddb.Parent~=cdb end)end end) | |
1134 | ADD_COMMAND('unspin','unspin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1135 | for _db,adb in pairs(dcb)do | |
1136 | local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb.Torso:GetChildren())do if ddb.Name=='SPIN'then | |
1137 | ddb:destroy()end end end end) | |
1138 | ADD_COMMAND('dog','dog [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1139 | DOG(bda[adb])end end) | |
1140 | ADD_COMMAND('undog','undog [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1141 | for _db,adb in pairs(dcb)do | |
1142 | local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end) | |
1143 | ADD_COMMAND('loopheal','loopheal [plr]',{'lheal'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1144 | for _db,adb in pairs(dcb)do | |
1145 | local bdb=bda[adb].Character | |
1146 | if LOOPED:FindFirstChild(bda[adb].Name..'_heal')then | |
1147 | LOOPED[ | |
1148 | bda[adb].Name..'_heal']:destroy()else local cdb=Instance.new('StringValue',LOOPED)cdb.Name= | |
1149 | bda[adb].Name..'_heal' | |
1150 | spawn(function()while wait()do | |
1151 | if | |
1152 | LOOPED:FindFirstChild(bda[adb].Name..'_heal')then bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end)end end end) | |
1153 | ADD_COMMAND('unloopheal','unloopheal [plr]',{'unlheal'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1154 | for _db,adb in | |
1155 | pairs(dcb)do local bdb=bda[adb].Character;if | |
1156 | LOOPED:FindFirstChild(bda[adb].Name..'_heal')then | |
1157 | LOOPED[bda[adb].Name..'_heal']:destroy()end end end) | |
1158 | ADD_COMMAND('fling','fling [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1159 | for _db,adb in pairs(dcb)do | |
1160 | local bdb=bda[adb].Character | |
1161 | if bdb:FindFirstChild('Humanoid')then local cdb;local ddb;repeat | |
1162 | cdb=math.random(-9999,9999)until math.abs(cdb)>=5555;repeat | |
1163 | ddb=math.random(-9999,9999)until math.abs(ddb)>=5555 | |
1164 | bdb.Torso.Velocity=Vector3.new(0,0,0)local __c=Instance.new('BodyForce',bdb.Torso)__c.force=Vector3.new( | |
1165 | cdb*4,9999 *5,ddb*4)end end end) | |
1166 | ADD_COMMAND('alien','alien [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1167 | ALIEN(bda[adb])end end) | |
1168 | ADD_COMMAND('nograv','nograv [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1169 | for _db,adb in pairs(dcb)do | |
1170 | local bdb=bda[adb].Character;for ddb,__c in pairs(bdb.Torso:GetChildren())do if __c.Name=='nograv'then | |
1171 | __c:destroy()end end | |
1172 | local cdb=Instance.new('BodyForce',bdb.Torso)cdb.Name='nograv_seth'cdb.Force=Vector3.new(0,2500,0)end end) | |
1173 | ADD_COMMAND('grav','grav [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1174 | for _db,adb in pairs(dcb)do | |
1175 | local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb.Torso:GetChildren())do if ddb.Name=='nograv_seth'then | |
1176 | ddb:destroy()end end end end) | |
1177 | ADD_COMMAND('cape','cape [brick color]',{},function(bcb,ccb) | |
1178 | spawn(function()if dda.Character:FindFirstChild('Cape')then | |
1179 | dda.Character.Cape:destroy()end | |
1180 | if not bcb[1]then bcb[1]='Deep blue'end;CAPE(GLS(false,1))end)end) | |
1181 | ADD_COMMAND('uncape','uncape',{},function(bcb,ccb)if dda.Character:FindFirstChild('cape_seth')then | |
1182 | dda.Character.cape_seth:destroy()end end) | |
1183 | ADD_COMMAND('paper','paper [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1184 | for _db,adb in pairs(dcb)do | |
1185 | local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb:GetChildren())do | |
1186 | if ddb:IsA('Part')and | |
1187 | ddb.Name~='HumanoidRootPart'then PAPER_MESH:Clone().Parent=ddb end end end end) | |
1188 | ADD_COMMAND('punish','punish [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1189 | local bdb=bda[adb].Character;bdb.Parent=_da end end) | |
1190 | ADD_COMMAND('unpunish','unpunish [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1191 | for _db,adb in pairs(dcb)do local bdb=_da[''.. | |
1192 | bda[adb].Name]bdb.Parent=cda end end)local _cb=false | |
1193 | ADD_COMMAND('disco','disco',{},function(bcb,ccb)_cb=true | |
1194 | spawn(function()repeat wait(0.5) | |
1195 | _da.Ambient=Color3.new(math.random(),math.random(),math.random())until not _cb end)end) | |
1196 | ADD_COMMAND('undisco','undisco',{},function(bcb,ccb)_cb=false end) | |
1197 | ADD_COMMAND('team','team [plr] [team]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1198 | for bdb,cdb in | |
1199 | pairs(game.Teams:GetChildren())do if string.lower(cdb.Name)==GLS(true,1)then | |
1200 | bda[adb].Team=cdb end end end end) | |
1201 | ADD_COMMAND('jp','jp [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1202 | local bdb=bda[adb].Character | |
1203 | if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.JumpPower=bcb[2]end end end) | |
1204 | ADD_COMMAND('smallhead','smallhead [plr]',{'shead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1205 | for _db,adb in pairs(dcb)do | |
1206 | local bdb=bda[adb].Character;bdb.Head.Mesh.Scale=Vector3.new(0.5,0.5,0.5)bdb.Head.Mesh.Offset=Vector3.new(0, | |
1207 | -0.25,0)end end) | |
1208 | ADD_COMMAND('bighead','bighead [plr]',{'bhead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1209 | local bdb=bda[adb].Character;bdb.Head.Mesh.Scale=Vector3.new(2.25,2.25,2.25) | |
1210 | bdb.Head.Mesh.Offset=Vector3.new(0,0.5,0)end end) | |
1211 | ADD_COMMAND('headsize','headsize [plr] [int]',{'hsize'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1212 | for _db,adb in | |
1213 | pairs(dcb)do local bdb=bda[adb].Character | |
1214 | if bcb[2]==1 then | |
1215 | bdb.Head.Mesh.Scale=Vector3.new(1.25,1.25,1.25)bdb.Head.Mesh.Offset=Vector3.new(0,0,0)else bdb.Head.Mesh.Scale= | |
1216 | bcb[2]*Vector3.new(1.25,1.25,1.25)end end end) | |
1217 | ADD_COMMAND('fixhead','fixhead [plr]',{'fhead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1218 | for _db,adb in pairs(dcb)do | |
1219 | local bdb=bda[adb].Character;bdb.Head.Mesh.Scale=Vector3.new(1.25,1.25,1.25) | |
1220 | bdb.Head.Mesh.Offset=Vector3.new(0,0,0)bdb.Head.Transparency=0;if bdb.Head:FindFirstChild('face')then | |
1221 | bdb.Head.face.Transparency=0 end end end) | |
1222 | ADD_COMMAND('removehead','removehead [plr]',{'rhead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1223 | for _db,adb in | |
1224 | pairs(dcb)do local bdb=bda[adb].Character;bdb.Head.Transparency=1;if | |
1225 | bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=1 end end end) | |
1226 | ADD_COMMAND('stealtools','stealtools [plr]',{'stools'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1227 | for _db,adb in | |
1228 | pairs(dcb)do for bdb,cdb in pairs(bda[adb].Backpack:GetChildren())do | |
1229 | if | |
1230 | cdb:IsA('Tool')or cdb:IsA('HopperBin')then cdb.Parent=dda.Backpack end end end end) | |
1231 | ADD_COMMAND('removetools','removetools [plr]',{'rtools'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1232 | for _db,adb in | |
1233 | pairs(dcb)do for bdb,cdb in pairs(bda[adb].Backpack:GetChildren())do | |
1234 | if | |
1235 | cdb:IsA('Tool')or cdb:IsA('HopperBin')then cdb:destroy()end end end end) | |
1236 | ADD_COMMAND('clonetools','clonetools [plr]',{'ctools'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1237 | for _db,adb in | |
1238 | pairs(dcb)do | |
1239 | for bdb,cdb in pairs(bda[adb].Backpack:GetChildren())do if | |
1240 | cdb:IsA('Tool')or cdb:IsA('HopperBin')then | |
1241 | cdb:Clone().Parent=dda.Backpack end end end end) | |
1242 | ADD_COMMAND('dong','dong [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1243 | for _db,adb in pairs(dcb)do | |
1244 | local bdb=bda[adb].Character | |
1245 | if bcb[2]=='black'then CREATE_DONG(bda[adb],'Brown')end | |
1246 | if bcb[2]=='asian'then CREATE_DONG(bda[adb],'Cool yellow')end | |
1247 | if bcb[2]=='alien'then CREATE_DONG(bda[adb],'Lime green')end | |
1248 | if bcb[2]=='frozen'then CREATE_DONG(bda[adb],1019)end | |
1249 | if not bcb[2]then CREATE_DONG(bda[adb],'Pastel brown')end end end) | |
1250 | ADD_COMMAND('particles','particles [plr] [id]',{'pts'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1251 | for _db,adb in | |
1252 | pairs(dcb)do local bdb=bda[adb].Character | |
1253 | for cdb,ddb in | |
1254 | pairs(bdb.Torso:GetChildren())do if ddb:IsA('ParticleEmitter')then ddb:destroy()end end | |
1255 | Instance.new('ParticleEmitter',bdb.Torso).Texture= | |
1256 | 'http://www.roblox.com/asset/?id='..bcb[2]-1 end end) | |
1257 | ADD_COMMAND('rocket','rocket [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1258 | for _db,adb in pairs(dcb)do | |
1259 | local bdb=bda[adb].Character | |
1260 | spawn(function()local cdb=ROCKET:Clone()cdb.Parent=cda | |
1261 | local ddb=Instance.new('Weld',cdb)ddb.Part0=ddb.Parent;ddb.Part1=bdb.Torso | |
1262 | ddb.C1=CFrame.new(0,0.5,1)cdb.force.Force=Vector3.new(0,15000,0)wait() | |
1263 | bdb.HumanoidRootPart.CFrame= | |
1264 | bdb.HumanoidRootPart.CFrame*CFrame.new(0,5,0)wait(5) | |
1265 | Instance.new('Explosion',cdb).Position=cdb.Position;wait(1)cdb:destroy()end)end end) | |
1266 | ADD_COMMAND('blackify','blackify [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1267 | COLOR(bda[adb],'Really black')end end) | |
1268 | ADD_COMMAND('whitify','whitify [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1269 | COLOR(bda[adb],'White')end end) | |
1270 | ADD_COMMAND('color','color [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1271 | COLOR(bda[adb],GLS(false,1))end end) | |
1272 | ADD_COMMAND('sword','sword [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1273 | ECOMMAND('gear '.. | |
1274 | bda[adb].Name..' 125013769')end end) | |
1275 | ADD_COMMAND('change','change [plr] [stat] [int/string]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1276 | for _db,adb in pairs(dcb)do | |
1277 | if | |
1278 | bda[adb]:FindFirstChild('leaderstats')then | |
1279 | for bdb,cdb in pairs(bda[adb].leaderstats:GetChildren())do | |
1280 | if | |
1281 | ||
1282 | string.lower(cdb.Name)==string.lower(bcb[2])and cdb:IsA('IntValue')or cdb:IsA('NumberValue')then if bcb[3]then | |
1283 | cdb.Value=tonumber(bcb[3])end elseif | |
1284 | string.lower(cdb.Name)==string.lower(bcb[2])and cdb:IsA('StringValue')then | |
1285 | cdb.Value=GLS(false,2)end end end end end) | |
1286 | ADD_COMMAND('bait','bait',{},function(bcb,ccb) | |
1287 | spawn(function()local dcb=Instance.new('Model',cda) | |
1288 | dcb.Name='Touch For Admin!'local _db=Instance.new('Part',dcb)_db.Name='Head' | |
1289 | _db.Position=ccb.Character.Head.Position;_db.BrickColor=BrickColor.new('Pink')_db.Material='Neon' | |
1290 | local adb=Instance.new('Humanoid',dcb) | |
1291 | _db.Touched:connect(function(bdb) | |
1292 | if bdb.Parent.Name~=ccb.Name or | |
1293 | bdb.Parent.Name~=dda.Name then if bdb.Parent:FindFirstChild('Humanoid')then | |
1294 | bdb.Parent.Humanoid:destroy()end end end)end)end) | |
1295 | ADD_COMMAND('naked','naked [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1296 | for _db,adb in pairs(dcb)do | |
1297 | local bdb=bda[adb].Character | |
1298 | for cdb,ddb in pairs(bdb:GetChildren())do if | |
1299 | ||
1300 | ddb:IsA('Accessory')or ddb:IsA('Shirt')or ddb:IsA('Pants')or ddb:IsA('ShirtGraphic')then ddb:destroy()end | |
1301 | for __c,a_c in | |
1302 | pairs(bdb.Torso:GetChildren())do if a_c:IsA('Decal')then a_c:destroy()end end end end end) | |
1303 | ADD_COMMAND('decalspam','decalspam [decal]',{'dspam'},function(bcb,ccb) | |
1304 | if bcb[1]then DECALSPAM(cda,bcb[1])end end) | |
1305 | ADD_COMMAND('undecalspam','undecalspam',{'undspam'},function(bcb,ccb)if bcb[1]then UNDECALSPAM(cda)end end) | |
1306 | ADD_COMMAND('bang','bang [plr]',{'rape'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1307 | BANG(bda[adb].Name)end end) | |
1308 | ADD_COMMAND('lag','lag [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1309 | LAG(bda[adb])end end) | |
1310 | ADD_COMMAND('respawn','respawn [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1311 | for _db,adb in pairs(dcb)do | |
1312 | local bdb=Instance.new('Model',cda)bdb.Name='respawn_seth'local cdb=Instance.new('Part',bdb) | |
1313 | cdb.Name='Torso'cdb.CanCollide=false;cdb.Transparency=1 | |
1314 | Instance.new('Humanoid',bdb)bda[adb].Character=bdb end end) | |
1315 | ADD_COMMAND('face','face [plr] [decal]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1316 | for _db,adb in pairs(dcb)do | |
1317 | local bdb=bda[adb].Character;for ddb,__c in pairs(bdb.Head:GetChildren())do if __c:IsA('Decal')then | |
1318 | __c:destroy()end end | |
1319 | local cdb=Instance.new('Decal',bdb.Head)cdb.Name='face'cdb.Texture='rbxassetid://'..bcb[2]-1 end end) | |
1320 | ADD_COMMAND('shirt','shirt [plr] [decal]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1321 | for _db,adb in pairs(dcb)do | |
1322 | local bdb=bda[adb].Character;for ddb,__c in pairs(bdb:GetChildren())do | |
1323 | if __c:IsA('Shirt')then __c:destroy()end end | |
1324 | local cdb=Instance.new('Shirt',bdb)cdb.Name='Shirt' | |
1325 | cdb.ShirtTemplate='rbxassetid://'..bcb[2]-1 end end) | |
1326 | ADD_COMMAND('pants','pants [plr] [decal]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1327 | for _db,adb in pairs(dcb)do | |
1328 | local bdb=bda[adb].Character;for ddb,__c in pairs(bdb:GetChildren())do | |
1329 | if __c:IsA('Pants')then __c:destroy()end end | |
1330 | local cdb=Instance.new('Pants',bdb)cdb.Name='Shirt' | |
1331 | cdb.PantsTemplate='rbxassetid://'..bcb[2]-1 end end) | |
1332 | ADD_COMMAND('longneck','longneck [plr]',{'lneck','giraffe'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1333 | for _db,adb in | |
1334 | pairs(dcb)do local bdb=bda[adb].Character;RESET_MODEL(bdb) | |
1335 | UPDATE_MODEL(bdb,bda[adb].Name) | |
1336 | for a_c,b_c in pairs(bdb:GetChildren())do if b_c:IsA('Accessory')then | |
1337 | b_c.Handle.Mesh.Offset=Vector3.new(0,5,0)end end;if bdb.Head:FindFirstChild('Mesh')then | |
1338 | bdb.Head.Mesh.Offset=Vector3.new(0,5,0)end | |
1339 | local cdb=Instance.new('Part',bdb)cdb.Name='giraffe_seth'cdb.BrickColor=bdb.Head.BrickColor | |
1340 | cdb.Size=Vector3.new(2,1,1)local ddb=Instance.new('SpecialMesh',cdb) | |
1341 | ddb.Scale=Vector3.new(1.25,5,1.25)ddb.Offset=Vector3.new(0,2,0) | |
1342 | local __c=Instance.new('Weld',cdb)__c.Part0=bdb.Head;__c.Part1=cdb end end) | |
1343 | ADD_COMMAND('stealchar','stealchar [plr]',{'schar'},function(bcb,ccb)local dcb,_db=GET_PLAYER(bcb[1]) | |
1344 | for adb,bdb in pairs(dcb)do | |
1345 | RESET_MODEL(ccb.Character)UPDATE_MODEL(ccb.Character,bda[bdb].Name)end end) | |
1346 | ADD_COMMAND('baseplate','baseplate',{'bp'},function(bcb,ccb)for _db,adb in pairs(cda:GetChildren())do | |
1347 | if adb:IsA('Model')and | |
1348 | adb.Name=='baseplate_seth'then adb:destroy()end end | |
1349 | local dcb=Instance.new('Part',cda)dcb.Name='baseplate_seth'dcb.Anchored=true | |
1350 | dcb.BrickColor=BrickColor.new('Bright green')dcb.Size=Vector3.new(2048,5,2048) | |
1351 | dcb.Position=Vector3.new(0,0,0)end) | |
1352 | ADD_COMMAND('norotate','norotate [plr]',{'nrt'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1353 | local bdb=bda[adb].Character | |
1354 | if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.AutoRotate=false end end end) | |
1355 | ADD_COMMAND('rotate','rotate [plr]',{'rt'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1356 | local bdb=bda[adb].Character | |
1357 | if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.AutoRotate=true end end end) | |
1358 | ADD_COMMAND('admin','admin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1359 | for _db,adb in pairs(dcb)do | |
1360 | if not | |
1361 | CHECK_ADMIN(bda[adb])then table.insert(daa,bda[adb].userId) | |
1362 | UPDATE_ADMINS() | |
1363 | spawn(function() | |
1364 | game.Chat:Chat(bda[adb].Character.Head,STUFF..'You\'re now an admin!')wait(3) | |
1365 | game.Chat:Chat(bda[adb].Character.Head,STUFF.. | |
1366 | 'Give me a try! | '..d_b..'ff me')end)end end end) | |
1367 | ADD_COMMAND('unadmin','unadmin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1368 | for _db,adb in pairs(dcb)do | |
1369 | if | |
1370 | CHECK_ADMIN(bda[adb])then | |
1371 | if FIND_IN_TABLE(daa,bda[adb].userId)then | |
1372 | table.remove(daa,GET_IN_TABLE(daa,bda[adb].userId))UPDATE_ADMINS() | |
1373 | game.Chat:Chat(bda[adb].Character.Head,STUFF.. | |
1374 | 'You\'re no longer an admin.')end end end end) | |
1375 | ADD_COMMAND('minzoom','minzoom [plr] [int]',{'minz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1376 | bda[adb].CameraMinZoomDistance=bcb[2]end end) | |
1377 | ADD_COMMAND('maxzoom','maxzoom [plr] [int]',{'maxz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1378 | bda[adb].CameraMaxZoomDistance=bcb[2]end end) | |
1379 | ADD_COMMAND('age','age [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1380 | NOTIFY( | |
1381 | bda[adb].Name..' | '..bda[adb].AccountAge,255,255,255)end end) | |
1382 | ADD_COMMAND('hl','hl [plr] [r] [g] [b]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1383 | for _db,adb in pairs(dcb)do | |
1384 | local bdb=bda[adb].Character | |
1385 | if bdb:FindFirstChild('Torso')then | |
1386 | local cdb=Instance.new('SpotLight',bdb.Torso)cdb.Name='seth_hl'cdb.Brightness=5;cdb.Range=60;if | |
1387 | bcb[2]and bcb[3]and bcb[4]then | |
1388 | cdb.Color=Color3.new(bcb[2]/255,bcb[3]/255,bcb[4]/255)end end end end) | |
1389 | ADD_COMMAND('unhl','unhl [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1390 | for _db,adb in pairs(dcb)do | |
1391 | local bdb=bda[adb].Character | |
1392 | if bdb:FindFirstChild('Torso')then for cdb,ddb in pairs(bdb.Torso:GetChildren())do | |
1393 | if | |
1394 | ddb:IsA('SpotLight')and ddb.Name=='seth_hl'then ddb:destroy()end end end end end) | |
1395 | ADD_COMMAND('crash','crash [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1396 | for _db,adb in pairs(dcb)do | |
1397 | local bdb=bda[adb].Character;bdb.Torso.Anchored=true | |
1398 | for cdb,ddb in pairs(bdb:GetChildren())do if | |
1399 | ddb:IsA('Humanoid')then ddb.HipHeight=1 /0 *0 end end end end) | |
1400 | ADD_COMMAND('shutdown','shutdown',{},function(bcb,ccb)cda.Gravity=1 /0 *0 end) | |
1401 | ADD_COMMAND('fr','fr [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do | |
1402 | if not | |
1403 | FIND_IN_TABLE(aba,bda[adb].Name)then table.insert(aba,bda[adb].Name)end end end) | |
1404 | ADD_COMMAND('unfr','unfr [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1405 | for _db,adb in pairs(dcb)do | |
1406 | if | |
1407 | FIND_IN_TABLE(aba,bda[adb].Name)then | |
1408 | spawn(function() | |
1409 | table.remove(aba,GET_IN_TABLE(aba,bda[adb].Name))wait(0.5) | |
1410 | bda.LocalPlayer:RevokeFriendship(bda[adb])end)end end end) | |
1411 | ADD_COMMAND('smite','smite [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1412 | for _db,adb in pairs(dcb)do | |
1413 | local bdb=bda[adb].Character | |
1414 | spawn(function() | |
1415 | local function cdb(cac,dac,_bc)local abc=dac-cac;return | |
1416 | workspace:FindPartOnRayWithIgnoreList(Ray.new(cac,abc.unit* | |
1417 | math.min(abc.magnitude,999)),_bc or{},false,true)end | |
1418 | local ddb=bdb.PrimaryPart.Position-Vector3.new(0,3,0)local __c=Instance.new('Sound',cda) | |
1419 | __c.SoundId='rbxassetid://178090362'__c.Volume=1;__c:Play() | |
1420 | spawn(function()wait(7)__c:destroy()end) | |
1421 | local a_c,b_c=cdb(ddb,ddb-Vector3.new(0,9,0),{bdb})local c_c=Instance.new('Part',game.Workspace) | |
1422 | c_c.BrickColor=BrickColor.new('Institutional white')c_c.Material='Neon'c_c.Transparency=0.9;c_c.FormFactor=3 | |
1423 | c_c.Anchored=true;c_c.CanCollide=false;c_c.Size=Vector3.new(0.2,0.2,0.2) | |
1424 | c_c.CFrame=CFrame.new(( | |
1425 | a_c and b_c or ddb)+Vector3.new(0,1e3,0)) | |
1426 | Instance.new('BlockMesh',c_c).Scale=Vector3.new(10,10000,10) | |
1427 | local d_c,_ac,aac,bac=c_c:Clone(),c_c:Clone(),c_c:Clone(),c_c:Clone() | |
1428 | for cac,dac in next,{d_c,_ac,aac,bac}do cac=cac*0.1 | |
1429 | dac.Parent,dac.Size=c_c,Vector3.new(0.2 +cac,0.2,0.2 +cac)dac.CFrame=c_c.CFrame end;wait(0.5)c_c:destroy()bdb:BreakJoints()end)end end) | |
1430 | ADD_COMMAND('skydive','skydive [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb) | |
1431 | for _db,adb in pairs(dcb)do | |
1432 | local bdb=bda[adb].Character | |
1433 | spawn(function()for i=0,3 do | |
1434 | if bdb then bdb.HumanoidRootPart.CFrame=bdb.HumanoidRootPart.CFrame+ | |
1435 | Vector3.new(0,7500,0)end end end)end end) | |
1436 | ADD_COMMAND('gravity','gravity [int]',{},function(bcb,ccb)cda.Gravity=bcb[1]end) | |
1437 | ADD_COMMAND('fixlighting','fixlighting',{'fixl'},function(bcb,ccb)FIX_LIGHTING()end) | |
1438 | ADD_COMMAND('fixfog','fixfog',{'clrfog'},function(bcb,ccb) | |
1439 | _da.FogColor=Color3.new(191 /255,191 /255,191 /255)_da.FogEnd=100000000;_da.FogStart=0 end) | |
1440 | ADD_COMMAND('day','day',{},function(bcb,ccb)_da.TimeOfDay=14 end) | |
1441 | ADD_COMMAND('night','night',{},function(bcb,ccb)_da.TimeOfDay=24 end) | |
1442 | ADD_COMMAND('serverlock','serverlock',{'slock'},function(bcb,ccb)aab=true end) | |
1443 | ADD_COMMAND('unserverlock','unserverlock',{'unslock'},function(bcb,ccb)aab=false end) | |
1444 | ADD_COMMAND('fogend','fogend [int]',{},function(bcb,ccb)_da.FogEnd=bcb[1]end) | |
1445 | ADD_COMMAND('fogcolor','fogcolor [r] [g] [b]',{},function(bcb,ccb)if bcb[1]and bcb[2]and bcb[3]then | |
1446 | _da.FogColor=Color3.new( | |
1447 | bcb[1]/255,bcb[2]/255,bcb[3]/255)end end) | |
1448 | ADD_COMMAND('noclip','noclip',{},function(bcb,ccb)bab=true;cab=false;dab=false end) | |
1449 | ADD_COMMAND('clip','clip',{},function(bcb,ccb)bab=false end) | |
1450 | ADD_COMMAND('jesusfly','jesusfly',{},function(bcb,ccb)bab=false;cab=true;dab=false end) | |
1451 | ADD_COMMAND('nojfly','nojfly',{},function(bcb,ccb)cab=false end) | |
1452 | ADD_COMMAND('swim','swim',{},function(bcb,ccb)bab=false;cab=false;dab=true end) | |
1453 | ADD_COMMAND('noswim','noswim',{},function(bcb,ccb)dab=false end) | |
1454 | ADD_COMMAND('fly','fly',{},function(bcb,ccb)sFLY()end) | |
1455 | ADD_COMMAND('unfly','unfly',{},function(bcb,ccb)NOFLY()end) | |
1456 | ADD_COMMAND('prefix','prefix [string]',{},function(bcb,ccb)if bcb[1]then d_b=bcb[1] | |
1457 | NOTIFY('Changed prefix to \''..bcb[1]..'\'',255,255,255)end end) | |
1458 | ADD_COMMAND('version','version',{},function(bcb,ccb) | |
1459 | NOTIFY('VERSION | '..dba,255,255,255)end) | |
1460 | ADD_COMMAND('fe','fe',{},function(bcb,ccb)spawn(function()CHECK_FE()end)end) | |
1461 | ADD_COMMAND('serverinfo','serverinfo',{'sinfo'},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then | |
1462 | OPEN_MAIN()end | |
1463 | SETH_MAIN.main.server_h.Visible=true;SETH_MAIN.main.admins_h.Visible=false | |
1464 | SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false | |
1465 | SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false | |
1466 | SETH_MAIN.main.search.Visible=false end) | |
1467 | ADD_COMMAND('admins','admins',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then | |
1468 | OPEN_MAIN()end | |
1469 | SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=true | |
1470 | SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false | |
1471 | SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false | |
1472 | SETH_MAIN.main.search.Visible=false end) | |
1473 | ADD_COMMAND('changelog','changelog',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then | |
1474 | OPEN_MAIN()end | |
1475 | SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false | |
1476 | SETH_MAIN.main.changelog_h.Visible=true;SETH_MAIN.main.commands_h.Visible=false | |
1477 | SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false | |
1478 | SETH_MAIN.main.search.Visible=false end) | |
1479 | ADD_COMMAND('cmds','cmds',{'commands'},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then | |
1480 | OPEN_MAIN()end | |
1481 | SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false | |
1482 | SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=true | |
1483 | SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false | |
1484 | SETH_MAIN.main.search.Visible=true end) | |
1485 | ADD_COMMAND('bans','bans',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then | |
1486 | OPEN_MAIN()end | |
1487 | SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false | |
1488 | SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false | |
1489 | SETH_MAIN.main.bans_h.Visible=true;SETH_MAIN.main.credits_h.Visible=false | |
1490 | SETH_MAIN.main.search.Visible=false end) | |
1491 | ADD_COMMAND('credits','credits',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then | |
1492 | OPEN_MAIN()end | |
1493 | SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false | |
1494 | SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false | |
1495 | SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=true | |
1496 | SETH_MAIN.main.search.Visible=false end) | |
1497 | __b.KeyDown:connect(function(bcb) | |
1498 | if bcb:byte()==29 then if not bab then ECOMMAND('noclip')elseif bab then | |
1499 | ECOMMAND('clip')end elseif bcb:byte()==30 then if not cab then | |
1500 | ECOMMAND('jesusfly')elseif cab then ECOMMAND('nojfly')end end end) | |
1501 | function CHECK_FE() | |
1502 | if not cda.FilteringEnabled then | |
1503 | NOTIFY('Filtering is disabled',50,255,50)elseif cda.FilteringEnabled then NOTIFY('Filtering is ENABLED',255,50,50)end end | |
1504 | CMD_BAR:TweenPosition(UDim2.new(0,0,1,-50),'InOut','Quad',0.5,true)local acb=true | |
1505 | CMD_BAR.Changed:connect(function() | |
1506 | if | |
1507 | ||
1508 | CMD_BAR.Text~='press ; to execute a command'and CMD_BAR.Focused and not acb then | |
1509 | if CMD_BAR.Text~=''then | |
1510 | if not CMD_BAR.Text:find(' ')then | |
1511 | CMD_BAR.commands.Visible=true;CMD_BAR.commands:ClearAllChildren() | |
1512 | CMD_BAR.commands.CanvasSize=UDim2.new(0,0,0,0)local bcb=0 | |
1513 | for ccb,dcb in pairs(b_b)do | |
1514 | if dcb.N:find(CMD_BAR.Text)then | |
1515 | CMD_BAR.commands:TweenSize(UDim2.new(1,0,1, | |
1516 | -200),'InOut','Quad',0.2,true) | |
1517 | CMD_BAR.commands.CanvasSize=CMD_BAR.commands.CanvasSize+UDim2.new(0,0,0,20)local _db=CMD_BAR.commands_ex:Clone() | |
1518 | _db.Position=UDim2.new(0,0,0,bcb)_db.Visible=true;_db.Text=' '..dcb.D;_db.Parent=CMD_BAR.commands;bcb= | |
1519 | bcb+20 end end end else | |
1520 | CMD_BAR.commands:TweenSize(UDim2.new(1,0,0,0),'InOut','Quad',0.2,true)CMD_BAR.commands:ClearAllChildren() | |
1521 | CMD_BAR.commands.CanvasSize=UDim2.new(0,0,0,0)end end end) | |
1522 | CMD_BAR.FocusLost:connect(function()acb=true | |
1523 | if CMD_BAR.Text~=''then spawn(function() | |
1524 | ECOMMAND(CMD_BAR.Text,dda)end)end;CMD_BAR.commands:ClearAllChildren() | |
1525 | CMD_BAR.commands.CanvasSize=UDim2.new(0,0,0,0) | |
1526 | CMD_BAR.commands:TweenSize(UDim2.new(1,0,0,0),'InOut','Quad',0.2,true) | |
1527 | CMD_BAR:TweenPosition(UDim2.new(0,-225,1,-50),'InOut','Quad',0.5,true)end) | |
1528 | __b.KeyDown:connect(function(bcb) | |
1529 | if bcb:byte()==59 then acb=false | |
1530 | CMD_BAR:TweenPosition(UDim2.new(0,0,1,-50),'InOut','Quad',0.5,true)CMD_BAR:CaptureFocus()end end) | |
1531 | NOTIFY('Hello, '..bda.LocalPlayer.Name,255,255,255)CHECK_FE() |