sunstep
Banned
- Joined
- Oct 23, 2020
- Messages
- 57
[New deathrun plugin:]
Link to the plugin:
Dependencies:
I'm aware of the fact that there was a thread before this one, but this is a different dr plugin.
Made by Mikusch, possibly the best deathrun plugin out there at this time.
Features:
Why do we need a new deathrun plugin?
3 main reasons:
Convar recommendations:
The speed modifiers set the class speeds to 300.
[Round timer]
As we all know, this has been an issue for a while now on Panda community. With one simple command, you can fix a very big problem.
Add this to the server.cfg, in order to set the round timer to 10 minutes.
sm_cvar tf_arena_round_time 600
To change the round timer per map:
Create a new file and call it <mapname>.cfg
Inside the cfg add: sm_cvar tf_arena_round_time <time in seconds> (300 = 5 minutes, 600 = 10 minutes)
[CLI map installation]
Tired of all the effort to install and update maps to your Team Fortress 2 server? No worries, I got a new way for server owners to quickly download maps, using CLI. Yes, we can replace those slow a** ftp / sftp programs!
Explainer: Why is this even in this thread? Because some maps need to be updated, this is a good way to do it very quickly.
Unfortunately it is not available now, but once it is. I will create a mega thread for deathrun with maps that require to be updated / installed. I will be providing a commands for each map so you can install maps to the server with just one copy paste. This will cost money, and requires some testing. I cannot guarantee the availability of this.
For now I will be posting here how it will work:
I will be setting up a public fastDL where you can use wget to download the map.
I was thinking about setting up a github repository, but after talking to a professional mapper, we ended up considering it as abusing github for getting a fastdl. So that's why I will be creating my own fastdl instead of creating a repository.
Now here is an example:
Lets say you want to update dr_bootcamp_beta to dr_bootcamp_2a.
We will be assuming that your tf2 server directory is in /home/<username>/tfserver/tf2/tf
And assuming your fastdl is in /var/www/html/<directorytofastdl>/tf/maps
You would have to type this in the terminal if the map IS in bz2 format:
sudo apt install bzip2 - f - y && cd /home/<username>/<directorytoyourserver>/tf/maps && wget <url to fastdl>/tf/maps/dr_bootcamp_2a.bsp.bz2 & bzip2 -d dr_bootcamp_2a.bsp.bz2 && cd /var/www/html/<directorytofastdl>/tf/maps && sudo chmod -R 775 /home/<username>/<directorytotf2server>/tf/maps && rm /home/<username>/<dirtotfserver>/tf/maps/dr_bootcamp_beta.
The -R in the chmod command makes it apply to everything inside the folder you specify, obviously.
If the map is NOT in BZ2 format:
cd /home/<username>/<dirtotfserver>/tf/maps &7 wget <url to fastdl>/tf/maps/mapname.bsp && cd /var/www/html/<directorytofastdl>/tf/maps && wget <url to fastdl>/<dirtofastdl>/tf/maps/dr_bootcamp_2a.bsp && sudo chmod -R 775 /home/<username>/<dirtotfserver>/tf/maps && rm /home/<username>/<dirtotfserver>/tf/maps/dr_bootcamp_beta
NOTE: Some maps are already compressed! in that case it's not necessary to put them in a bz2 file, in fact sometimes it makes the file only bigger by a few bytes.
TIP: "~/"= "/home/<username>/". In short: you can replace /home/<username>/ with ~/ to shorten your commands a little bit.
Looks creepy and all, but as a server owner you would only have to edit the directory to your fastdl and tfserver. And you can have a map downloaded with just one simple copy and paste. The advantage of this would be that it speeds up downloading maps, especially if a command like the examples here are already given by the map creator.
Link to the plugin:
Mikusch/deathrun
Team Fortress 2 deathrun with minimal weapon restrictions - Mikusch/deathrun
github.com
Dependencies:
- Sourcemod (obviously)
- DHooks
- tf2attributes
- Morecolors*
I'm aware of the fact that there was a thread before this one, but this is a different dr plugin.
Made by Mikusch, possibly the best deathrun plugin out there at this time.
Features:
- Players can toggle being Death on / off - The current deathrun plugin also has this feature, but as a bonus it also shows weather you have the setting on / off. To avoid becoming death unwillingly.
- The plugin is highly customizable.
- You can edit player speeds per class.
- Round timer can be changed with one simple command.
- You can edit individual weapons.
- You can edit individual weapons, for certain maps.
- Customized backstab damage
- Health modifier, based on how many red players are alive to make combat minigames more fair to blue.
Why do we need a new deathrun plugin?
3 main reasons:
- It's highly customizable in terms of weapons, maybe we can enable weapons in the future with this plugin.
- It makes combat minigames more fair to blue, if set up properly. This is the most important reason.
- It shows if being death is enabled / disabled, thus more avoiding being death unwillingly.
Convar recommendations:
- dr_queue_points 15
- dr_chattips_interval = 0
- dr_runner_glow = 0
- dr_activator_count = 1
- dr_activator_health_modifier = 1.075
- dr_activator_healthbar = 0
- dr_backstab_damage = 250 (depends a lot on how much the health modifier is on)
- dr_speed_modifier_scout "-100"
- dr_speed_modifier_soldier "60"
- dr_speed_modifier_pyro "0"
- dr_speed_modifier_demoman "20"
- dr_speed_modifier_heavy "70"
- dr_speed_modifier_engineer "0"
- dr_speed_modifier_medic "-20"
- dr_speed_modifier_sniper "0"
- dr_speed_modifier_spy "-20"
The speed modifiers set the class speeds to 300.
[Round timer]
As we all know, this has been an issue for a while now on Panda community. With one simple command, you can fix a very big problem.
Add this to the server.cfg, in order to set the round timer to 10 minutes.
sm_cvar tf_arena_round_time 600
To change the round timer per map:
Create a new file and call it <mapname>.cfg
Inside the cfg add: sm_cvar tf_arena_round_time <time in seconds> (300 = 5 minutes, 600 = 10 minutes)
[CLI map installation]
Tired of all the effort to install and update maps to your Team Fortress 2 server? No worries, I got a new way for server owners to quickly download maps, using CLI. Yes, we can replace those slow a** ftp / sftp programs!
Explainer: Why is this even in this thread? Because some maps need to be updated, this is a good way to do it very quickly.
Unfortunately it is not available now, but once it is. I will create a mega thread for deathrun with maps that require to be updated / installed. I will be providing a commands for each map so you can install maps to the server with just one copy paste. This will cost money, and requires some testing. I cannot guarantee the availability of this.
For now I will be posting here how it will work:
I will be setting up a public fastDL where you can use wget to download the map.
I was thinking about setting up a github repository, but after talking to a professional mapper, we ended up considering it as abusing github for getting a fastdl. So that's why I will be creating my own fastdl instead of creating a repository.
Now here is an example:
Lets say you want to update dr_bootcamp_beta to dr_bootcamp_2a.
We will be assuming that your tf2 server directory is in /home/<username>/tfserver/tf2/tf
And assuming your fastdl is in /var/www/html/<directorytofastdl>/tf/maps
You would have to type this in the terminal if the map IS in bz2 format:
sudo apt install bzip2 - f - y && cd /home/<username>/<directorytoyourserver>/tf/maps && wget <url to fastdl>/tf/maps/dr_bootcamp_2a.bsp.bz2 & bzip2 -d dr_bootcamp_2a.bsp.bz2 && cd /var/www/html/<directorytofastdl>/tf/maps && sudo chmod -R 775 /home/<username>/<directorytotf2server>/tf/maps && rm /home/<username>/<dirtotfserver>/tf/maps/dr_bootcamp_beta.
The -R in the chmod command makes it apply to everything inside the folder you specify, obviously.
If the map is NOT in BZ2 format:
cd /home/<username>/<dirtotfserver>/tf/maps &7 wget <url to fastdl>/tf/maps/mapname.bsp && cd /var/www/html/<directorytofastdl>/tf/maps && wget <url to fastdl>/<dirtofastdl>/tf/maps/dr_bootcamp_2a.bsp && sudo chmod -R 775 /home/<username>/<dirtotfserver>/tf/maps && rm /home/<username>/<dirtotfserver>/tf/maps/dr_bootcamp_beta
NOTE: Some maps are already compressed! in that case it's not necessary to put them in a bz2 file, in fact sometimes it makes the file only bigger by a few bytes.
TIP: "~/"= "/home/<username>/". In short: you can replace /home/<username>/ with ~/ to shorten your commands a little bit.
Looks creepy and all, but as a server owner you would only have to edit the directory to your fastdl and tfserver. And you can have a map downloaded with just one simple copy and paste. The advantage of this would be that it speeds up downloading maps, especially if a command like the examples here are already given by the map creator.