Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print'https://pastebin.com/raw/ZRFU59wE'
- local function Compare_Value_To_Table(val,tab)
- for _,v in pairs(tab)do
- if v==val then
- return v
- end
- end
- end
- local function Find_Sub_String_In_Whole_String(whole_string,sub_strings_table)
- for _,v in pairs(sub_strings_table)do
- if string.find(whole_string:lower()
- ,tostring(v):lower()
- )then
- return v
- end
- end
- end
- local function obj_check_one(ob)
- if ob~=nil then
- if typeof(ob)~='userdata'then
- if ob.Parent~=nil then
- return ob
- end
- end
- end
- end
- local function Get_Player_From_Character_Descendant(ob)
- local full_1 = ob:GetFullName()
- local sep1 = string.find(full_1:lower(),
- '%.'
- )
- if sep1 then
- local sep2 = string.find(full_1:lower(),
- '%.',
- sep1 + 1
- )
- if sep2 then
- local char_name = full_1:sub(sep1 + 1,sep2 - 1)
- if char_name then
- local player = game:service'Players':FindFirstChild(char_name)
- if player then
- return player
- end
- end
- end
- end
- end
- local function Check_Name_Property_From_Table(ob,table_of_classnames,table_to_check)
- for _,z in pairs(table_of_classnames)do
- if pcall(ob:IsA(z))then
- if Find_Sub_String_In_Whole_String(ob.Name,table_to_check)then
- local plr = Get_Player_From_Character_Descendant(ob)
- if plr then
- plr:LoadCharacter()
- return true
- else
- ob:Destroy()
- return true
- end
- end
- end
- end
- end
- local a_table_1 = {'NGRWings','Puller','Pusher','STARGLITCHER',415898123,1119453744,
- 1509634377,415898123,723652641,519067542,152539141,614032233,'DERPZGLITCHER_REMAKE',
- 1564523997,621367124,2074863720,623662713,862258091,1146120545,226788368,211637330,1637719516,
- 1994963968,'Mayhem',1539245059,1283869370,1369263130,661079869,1347011178,1495032271,708334127,
- 1359036559,582020393,363284685,643309199,2659531944,904930498,1259692095,561833161,1873219898,
- 1166995642,1141556798,1420353940,147930134,157460916,190845741,432493949,1497785701,2347469019,
- 228428389,919231299,1103329236,265913095,'GGLITCHER',435773595,736003449,1003121377,949709585,
- 933674871,1449911189,258688195,265293315,1230880483,892260150,2533527428,2297862957,1588725965,
- 1812212957,893350377,1702473314,1215691669,860594509,2116461106,2699922745,338787394,2781731664,
- 2231500330,334283059,2082142910,654094806,2231500330,654094806,743334292,334283059,2082142910,
- 2533527428,2656505560,556122490,924339757,144121562,2297862957,603291385,1030177093,183142252,
- 468018712,391089144,'NGRwingsEGR',2071274388,692083837,436447939,2979962272,1290419263,
- 340106355,844654533,1144419666,2984349070,705302406,1470848774,614032233,1102271169,798163149,
- 256251217,1047567668,343860759,495971354,1914668859,681311208,283364132,1836986828,1521668385,
- 1138145518,1155251570,142493403,1192214907,187944735,381659681,1083489617,1864632481,1296494908,
- 1634231515,927737980,295882826,407749940,709122469,450622618,257700160,1755675637,293965978,
- 1278102150,1947399124,1833385948,252266520,1338971957,598625751,965845438,838491143,314600371,
- 1794707397,1298467151,544291208,151476016,1493957906,195916147,410474991,912554197,478890315,
- 1088342507,1589396874,1846953343,1434166880,582904691,644271312,2142995292,869597342,1273944801,
- 701895896,803373182,595800581,307911366,1296208488,142657040,899856040,544462530,729631989,
- 300753631,2482117221,1747430851,899090278,2483763576,1505487022,719008519,1551788627,338871337,
- 634255007,539526132,2622961126,398455752,1504604335,697467525,550578451,1025751967,190785069,
- 1163789120,188256719,943961217,1764195391
- }
- local function check_glitcher(ob) -- Workspace:GetDescendants()
- --[[
- These scripts are too laggy, abusible and have too many versions of its self
- but holy fuck.
- here you go.
- List Rn
- Chaotic Glitcher
- Galaxy Glitcher
- NebGltichR
- NGR
- EGR
- .. How did i lost half of my list wot.
- StarGlitchEdit
- --]]
- if obj_check_one(ob)then
- if Check_Name_Property_From_Table(ob,
- {'Model','RemoteFunction','RemoteEvent','Humanoid'},
- a_table_1
- )then
- return
- elseif ob:IsA'Sound'then
- if Find_Sub_String_In_Whole_String(ob.SoundId,a_table_1)then
- local plr = Get_Player_From_Character_Descendant(ob)
- if plr then
- plr:LoadCharacter()
- else
- ob:Destroy()
- end
- end
- elseif ob.Name=='FXFolder'and ob.Parent~='∞folder1'then
- local op = ob.Parent
- local folder = Instance.new("Folder",op)
- folder.Name = '∞folder1'
- for _,v in pairs(op:GetChildren())do
- if v~=folder then
- v.Parent = folder
- end
- end
- end
- end
- end
- for _,v in pairs(workspace:GetDescendants())do
- check_glitcher(v)
- end
- workspace.DescendantAdded:Connect(function(d)
- wait(.1)
- check_glitcher(d)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement