Search the Community
Showing results for tags 'script'.
843 downloadsThis script will install a Rust Server on your Windows machine all within one file. The following things are supported and handled by the script: SteamCMD Installation Release and Staging Branch Support Custom Map Support - With the choice of adding the RustEdit DLL during install. Oxide Support (Release Branch Only) Defining an admin post install Creation of StartServer.bat, UpdateServer.bat, and WipeServer.bat files based on user values. How to Use Launch the RustServerInstaller.bat file. Follow the listed prompts. Be sure to use actual file paths (Ex: C:\RustServer) Note: If you do not specify a value for something, the default value will be chosen. For assistance, please open a support case here on Codefling or message me on Discord: lilciv#2944 This script heavily depends on the use of cURL. The following OS versions are supported out of the box: Windows 10 (builds after 17063 - run winver to ensure you're up to date) Windows 11 Windows Server 2019 For Windows Server 2016, 2012R2 and Windows 8/8.1 support, you need to install cURL. (see https://curl.se/download.html) Alternatively, you can use my Powershell edition for older operating systems found on my GitHub - this will work on all of the operating systems listed above. FYI: If you use any sort of Antivirus program that manages SSL certificates, you will need to disable it for this script to run properly. Kaspersky and Bitdefender seem to be two common ones causing issues. Note: If you change your Server Identity name after running the script (the default is "RustServer") - you will need to adjust two lines in the WipeServer.bat file: Line 17 (cd /d server/identity) - change the identity name to your new one. Line 30 (cd /d server/identity) - change the identity name to your new one. Note: It is not recommended to move the install directory of your server after the script has run, as the UpdateServer.bat file will no longer function as expected. While you can manually update the file to reference the new directory, it is generally easier and recommended to run the script from scratch to complete a fresh Rust Server install, and then copy over your server and oxide folders, ensuring your identity name remains the same. Custom Maps One thing to note about using Custom Maps: Custom Maps MUST have a direct downloadable link, meaning the link must immediately start the map download. For example, https://www.dropbox.com/s/ig1ds1m3q5hnflj/proc_install_1.0.map?dl=1 is a direct download link. For Dropbox links, ensure that the end of the link has "dl=1" and not "dl=0" How To Join Your Server To join your new server, you'll need to type one of the following commands into the Rust F1 console: If your server is hosted on the machine that you are running Rust from: client.connect localhost:ServerPort An example of what you would type when using the default Server Port of 28015: client.connect localhost:28015 If your server is hosted on another machine in your local network: client.connect MachineIP:ServerPort An example of what you would type when using the default Server Port of 28015: client.connect 192.168.1.10:28015 How To Let Others Outside Your Network Join To let others outside your local network join your server, you will need to forward the UDP Server Port to your server machine. Along with this, in many cases you will need to allow the required ports through the Windows Defender Firewall. While every Router/Firewall is different, please watch SRTBull's video explaining the process. YouTube Overview Video By SRTBullFree
202 downloadsThis script will help you install and manage your local dedicated Rust server. Rust is a video game created by Facepunch Studios. This script and its author have no claim or rights to any content that Facepunch or Valve owns, operates or disseminates to the public. Installation & Walkthrough You can find a tutorial video on the installation process here on youtube! First Installation Download the current release by clicking on the link below, or by downloading direct from CodeFling. I will push minor updates github every so often and major updates to CodeFling. https://github.com/DJRedNight/RustyInstaller/releases/latest/download/RustyServerInstall.rar Unzip to a desired location on your hard drive. Run the RustyServerInstaller.bat file. Once your Rust server is installed, make sure to select OPTION 1 when it asks you to load a procedural map or a custom map. You want to run the procedural map first! Running Your Rust Server You can edit the startup parameters of your rust server by editing the JSON files in the root directory. If you want to use a custom map, be sure that the levelurl value is set to the absolute path including drive letter to your map file if its on your local machine. Relative paths will not work. Good: F:\Gaming\RustServer\.serverscript\RustyServerInstall\CustomMaps\NoobIslandV3_5.map Bad: CustomMaps\NoobislandV3_5.map Updating, Backing Up, & Reinstallation of Files You can choose to backup, reinstall, update or wipe files from your server using the main menu. However, to ensure that things do not break, STOP or QUIT your server first. This will ensure that no rollbacks, or corrupted files will be in your server.Free
40 downloadsAntiMacros - a plugin that blocks scripts for mice/programs that allow players to remove the recoil from their weapons This plugin will block this option for players If the player will shoot with a prohibited script, his script will break and his sight will lead to the sides, which will force him to disable this script and make it impossible to play with it The defense works in 3 different modes, individually for each available weapon : - Light weight - Medium - Hardcore Available weapons with script protection : - AK47 - LR300 - SMG - Thompson - MP5 Important : The plugin slightly changes the trajectory of the bullets, the spread and the distance between the bullets, it depends on the level of protection, the higher the level the more it changes! This indicator is individual for each weapon! Watch and customize for yourself! This thing does not significantly affect the gameplay, so your players will not even notice it! Permissions to enable macro protection- AntiMacros. use by Mercury&DezLife$40.00
17 downloadsThis is a script that can be used to automatically wipe your servers on a set schedule, changing either your seeds or level URL. You may need Administrator privileges on the system to setup & run this script depending on your server's setup. Files Batch script which turns on/off your server and deletes your chosen data/map/bp files Executable which will handle changing the seed/levelurl seeds.txt file which stores all your seeds/levelurls which will be randomly chosen every wipe (the name can be changed later) Requirements Rust Server(s) setup in a standard way on a Windows dedicated server. Administrator privileges on said Dedicated server. File editing software (Notepad++ works) Rust server(s) running as a service (you can use NSSM to set this up) Microsoft Visual C++ Redistributable Package (64 Bit, 32 Bit) How to Setup Open auto-wipe.bat Enter your server's service name Replace the example paths with the plugin and map file paths you want to be deleted on wipe Note: Using *.db will delete all .db files in the folder Open config.json in Notepad++ Replace the example server config path with your own server.cfg location Replace the example seed / txt file with the path of your own seeds.txt or levels.txt file (the name of the file does not matter) Note: Make sure to use double \\ just like in the example provided or it will not work! Optional: Change the value of replacement from server.seed to server.levelurl if you wish to change the server levelurl each wipe. Choosing your "Replacement" value This can be anything that you wish for the code to look for, but it is necessary that the seed or levelurl is the last thing on the line and it is separated by a space. For example, if you wanted to change something where the line started with +server.seed you can change the replacement property to match this. For most standard setups and usages, the default of server.seed will be sufficient. Open Task Scheduler in Windows Click Create Task Select "Run whether user is logged on or not" Select "Run with highest privileges" In the drop-down box select "Configure for Windows Server 2016" (may be different depending on server version) In the "Triggers" tab click "New..." and select your schedule In the "Actions" tab click "New..." and select the auto-wipe.bat file In the "Conditions" tab deselect any power options Populate your seeds.txt file If you're using levelurls, the same will apply just with different values Open seeds.txt (you may have called it something else) in Notepad++ Go to https://just-wiped.net/search-rust-maps and search for some seeds using your map size. Put each seed or levelurl on a new line Save the file Perform a Dry-Run Whilst your server is online with no pop, manually run the auto-wipe.bat to ensure that it is working as expected. If not, please go through all of the steps again and make sure you read everything! It is very common to forget double backslashes in the config file, or to have a typo in one of your file paths. This is a general method to setup your auto wipes, each setup will be different so you must ensure you adapt and change ALL file paths to match your setup and desires. I cannot aid you in making your server into a service, though it is highly recommended for all servers to do so as it will make your setup safer and more relaible. There are numerous tutorials available on YouTube if you desire to do so. If you have time, and would like to help better this product, please fill out this form: https://forms.gle/pvssvoM3KxEPAxVj9.Thank you.$30.00