|
| 01 Jun 2014 09:06 AM |
I have been using the same place for multiple games over the course of a year and at some point it became infected. I'm not sure how to remove the script as none of the anti viral scripts help whatsoever. The script seems to not do much other than replicate as would be expected and it has no effect on game play. It just bugs me that its always there. If anyone can show me how to remove this script and/or tell me if it has any effects I do not know about. Thanks! |
|
|
| Report Abuse |
|
|
|
| 01 Jun 2014 09:08 AM |
Remove it manually.
Check every brick for a fire and spread thing and remove it, too.
If nothing works, the place is ruined. |
|
|
| Report Abuse |
|
|
|
| 01 Jun 2014 09:15 AM |
@Above ^ That doesent work. Start removing plugins. Restart R Studio THEN start deleting manually. |
|
|
| Report Abuse |
|
|
|
| 01 Jun 2014 09:48 AM |
| Deleting Manually isnt really an option, this place has a lot of parts in it. |
|
|
| Report Abuse |
|
|
| |
|
Gorake
|
  |
| Joined: 10 Feb 2014 |
| Total Posts: 219 |
|
|
| 01 Jun 2014 07:16 PM |
| You're in edit mode, right? If you're in edit mode, there will probably only be one instance of the virus because the place is not running, and thus no duplication scripts are either. Find the one and delete it. |
|
|
| Report Abuse |
|
|
|
| 01 Jun 2014 08:11 PM |
take this it works like an indestructible wall http://www.roblox.com/JamG700s-Altered-Anti-Virus-item?id=157226412 |
|
|
| Report Abuse |
|
|
|
| 02 Jun 2014 01:35 AM |
| @Gorake. The place isn't running and the virus is duplicating somehow. I'll try that script as we'll to see if it can be stopped. |
|
|
| Report Abuse |
|
|
|
| 02 Jun 2014 02:49 AM |
Special thanks to WickedMemory x)
Try this :
print("VFWasHere, Antivirus Loaded") Print_Scan_Results=true Quarantine_Instead_of_Delete=false q=Instance.new("Model") q.Name="Quarantine" classes={"AutoJoint", "Fire", "Spread", "BackpackItem", "Feature", "Glue", "HtmlWindow", "JointInstance", "LocalBackpack", "LocalBackpackItem", "MotorFeature", "Mouse", "Rotate", "RotateP", "RotateV", "Snap", "StockSound", "VelocityMotor", "Weld", "Geometry", "Timer","ChangeHistoryService"} names={"Infected","inFECtion","ROFL", "Snap Reducer", "SnapReducer", "Snap-Reducer", "Anti-Lag", "Anti Lag", "AntiLag", "Wildfire", "AntiVirus", "Anti-Virus", "Anti Virus", "4D Being", "No samurai plzzz", "OHAI", "VIRUS", "Guest_Talking_Script","GuestTalking","Noob","dåååååååååååååång.........you got owned...","script.....or..is.it","Fire","fire","Spread","Anti-Lag"} hidden=Instance.new("StringValue") file={} function Start() workspace=game.Workspace:GetChildren() qu=q:GetChildren() index={} virus=0 function Scan(object) for i=1,#object do inside=object[i]:GetChildren() if Malicious(object[i]) then virus=virus+1 Name(object[i]) Quarantine(object[i]) else if #inside > 0 then Scan(inside) end end end end function Malicious(class) for x=1, #classes do if class.className == classes[x] and #(class:GetChildren()) > 0 then return true end end for x=1, #names do if string.lower(class.Name) == string.lower(names[x]) then return true end end return false end function Hidden(class) for x=1, #classes do if class.className == classes[x] then return true end end return false end function Name(malware) cur=malware file[1]="."..cur.Name while cur.Parent.Name ~= "Workspace" do cur=cur.Parent file[#file+1]="."..cur.Name end inde="game.Workspace" for j=1, #file do inde=inde..file[#file+1-j] end file={} inde=inde.." ("..malware.className.." Class)" index[#index+1]=inde malware.Parent=q end function Quarantine(malware) if malware ~= nil then contain=malware:GetChildren() if Hidden(malware) then h=hidden:clone() h.Name=malware.Name h.Value="Original Class: "..malware.className h.Parent=malware.Parent for j=1, #contain do contain[j].Parent=h end malware:remove() malware=h end contain=malware:GetChildren() for j=1, #contain do Quarantine(contain[j]) end end end Scan(workspace) if virus > 0 and Quarantine_Instead_of_Delete then q.Parent=game.Lighting end if virus > 0 and Print_Scan_Results then print("--------------------") print("Scan Results:") print("Potentially malicious objects were found in the following locations:") for i=1, #index do print(" -- "..index[i]) end if Quarantine_Instead_of_Delete then print("These objects have been quarantined to the Lighting Directory.") else print("These objects have been removed.") end print("--------------------") Start() wait() Start() end end Start() game.Workspace.ChildAdded:connect(Start) |
|
|
| Report Abuse |
|
|
|
| 02 Jun 2014 02:49 AM |
| ^ Enter it in command bar while in Edit Mode. |
|
|
| Report Abuse |
|
|
| |
|
| |
|
|
| 02 Jun 2014 10:23 AM |
| Well it removes the infection but then causes studio to freeze. |
|
|
| Report Abuse |
|
|
|
| 02 Jun 2014 02:19 PM |
Did you use the one that I told you to get? if there are more viruses you can just simply put the name in |
|
|
| Report Abuse |
|
|
|
| 03 Jun 2014 06:41 AM |
| Oh, I forgot to. I'll give it a go now. |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2014 05:45 PM |
| Alright, I got it so every time the game s played the scripts are removed. |
|
|
| Report Abuse |
|
|