✓ Accepted answer
To begin, "Viruses" are just potentially hazardous scripts inside models that are maliciously designed by users to make your game lag. They can't access your computer and therefore the worst thing that can happen is a potential slow down. This is rare, but you can avoid it by using anti-virus plugins, using models that are ROBLOX verified, or by just looking inside the model for shady scripts before you use it.
Secondly, you should try to get an understanding of roblox Lua (coding) before you ask questions on scriptinghelpers. The website is dedicated to assistance with roblox lua, not requests for models by users that don't know how to code. developer.roblox.com has good introductory tutorials. Learning how to make sliding doors is a good first goal.
2 comments
You can't misunderstand the rules if you haven't read them
I don't have time sadly but if you look these things up on youutube i'm sure you can find a tutorial.