What Your Delivery Includes
Every delivery from Virus Studio is more than just raw code. Here is what you can expect to receive with your finished script:- Commented code — inline comments throughout the script explain what each section does, making it easier to read, maintain, and modify later.
- Usage instructions — a short written summary covering how to install the script, what inputs it expects, and any configuration variables you may want to adjust.
- Dependency notes — if your script relies on external libraries, modules, or Roblox services, those are listed clearly so you know exactly what needs to be in place before running it.
How to Install Your Script
Roblox Studio
1
Open your experience in Roblox Studio
Launch Roblox Studio and open the place file where you want to use the script.
2
Place the script in the correct location
Depending on whether the script is a LocalScript, Script, or ModuleScript, drag it into the appropriate container — ServerScriptService, StarterPlayerScripts, or ReplicatedStorage. The usage instructions in your delivery will specify the correct location.
3
Set any configuration variables
Open the script and locate the configuration block near the top. Adjust any variables — such as team names, damage values, or asset IDs — to match your experience.
4
Playtest and verify
Run a playtest in Studio and confirm the script behaves as expected before publishing.
Python Scripts
1
Save the file to your project directory
Place the delivered
.py file in the root of your project or in whatever subfolder your project structure requires.2
Install any listed dependencies
Check the dependency notes in your delivery and install any required packages using
pip install package-name before running the script.3
Run the script
Execute the script from your terminal with
python script_name.py, or import it as a module into your existing codebase as described in the usage instructions.If Your Script Doesn’t Run
If the delivered script throws an error or behaves unexpectedly right out of the box, work through these checks before reaching out:- Check your dependencies — make sure every library or module listed in the dependency notes is installed and accessible.
- Verify your Lua version — some scripts require a specific Luau feature set. Confirm you are using the expected environment (e.g., the script is in a
Scriptrather than aLocalScriptif server-side execution is required). - Read the full error message — error output usually includes a line number and a description. Match that line to the comments in your script to understand what is failing.
- Review the usage instructions — double-check that the script is placed in the location specified in your delivery notes.
Code Ownership
Once your project is delivered and payment is complete, the script is yours. You have full ownership of the code and are free to use, modify, and distribute it however you like within the terms of your platform. We do not retain rights to resell or reuse your custom script.Related Pages
Revisions
Need a tweak after delivery? Learn how the revision process works and how to write effective feedback.
Troubleshooting
Find solutions to common script issues and error messages.