Garry's Mod

Garry's Mod

30 ratings
Deathrun by Arizard - ULX version
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Fun, Realism
File Size
Posted
Updated
331.084 KB
16 Aug, 2022 @ 9:21am
25 Dec, 2023 @ 10:57am
4 Change Notes ( view )

Subscribe to download
Deathrun by Arizard - ULX version

In 2 collections by Psychotrickser
All good Gamemodes of Gmod Workshop
63 items
Gmod - All Gamemodes and Addons for a multi-gamemode server
377 items
Description
This is the most common Deathrun gamemode by Arizard, not me! I just edited some of its code to make it compatible with ULX mapvotes. Feel free to visit his Github: https://github.com/Arizard/deathrun

List of hooks and convars for them for Arizard's deathrun gamemode
-------------------------------------

-------------
-- CONVARS --
-------------

SERVER CONVARS:


deathrun_round_duration <0-999>
How many seconds each round lasts. Not including preptime.

deathrun_preptime_duration <0-999>
How many seconds the preparation time lasts before the round.

deathrun_finishtime_duration <0-999>
How many seconds to wait when the round ends before starting a new round.

deathrun_death_ratio <0.0-1.0>
The ratio between Deaths and Runners. Higher values mean more deaths. Default 0.15 .

deathrun_max_deaths <1-64>
The maximum amount of players on the Death team at any given time.

deathrun_allow_autojump <0-1>
Allow players to use autojump

deathrun_autojump_velocity_cap <0-999>
The velocity to limit players to when they enable autojump. A value of 0 will make this unlimited.

deathrun_help_url <string url>
The url to open when the player types !help.

NB: THIS IS BROKEN (???)

deathrun_round_limit <0-20>
How many rounds should be played before the map changes?

mapvote_rtv_ratio <0.0-1.0>
The ratio between votes and players online. 0.5 means that 1/2 of the players online need to type !rtv before the vote is initiated.

deathrun_pointshop_finish_reward <0-999>
Reward for finishing the map, in points. Will automatically check for pointshop or pointshop2 installation.

deathrun_pointshop_kill_reward <0-999>
Reward for killing another player, in points. Will automatically check for pointshop or pointshop2 installation.

deathrun_pointshop_win_reward <0-999>
Reward for winning the round. Checks for pointshop and pointshop2 installation.

deathrun_pointshop_notify <0-1>
Notify the player when they are rewarded by the pointshop for completing a map objective

deathrun_death_avoid_punishment <0-99>
How many rounds of Death should the player have to serve after he attempts to death avoid.

deathrun_max_deaths <0-100>
The maximum amount of Deaths at any given time.

deathrun_death_sprint <0-1000>
The sprint speed for the death (holding shift). Sometimes maps don't give the death a speed boost, so they can hold shift to move at this speed.

deathrun_finish_balloons <0-25>
The amount of balloons to spawn when the player finishes the map. :)

deathrun_autoslay_delay <0-999>
How long to wait after a round starts to slay the AFK players. Measured in seconds. (Thanks Omega for reminding me to add this here.)

deathrun_idle_kick_time <0-999>
How long to wait before putting an idle player in spec (seconds)
This used to kick, but kicking seems to be too harsh, especially on a false positive. Staff will take care of kicking players.

deathrun_alltalk <0-1>
Enable alltalk - 1 for enabled, 0 to stop living players from hearing dead players.

deathrun_death_model <string model path>
The default model for the Deaths.

deathrun_disable_default_deathspeed <0/1>
Removes the player_speedmod entities from maps to disable the default deathspeed.

deathrun_motd_enabled <0/1>
0 to disable the MOTD (info menu) and 1 to enable

deathrun_motd_title <string title>
Changes the title of the MOTD

deathrun_motd_url <string url>
Changes the URL that is opened inside the MOTD

deathrun_unstuck_cooldown <0-1000>
Time between when a player takes damage or uses !stuck and their next use of !stuck

deathrun_starting_weapon <string weapon name>
Default starting weapon

CLIENT CONVARS:

deathrun_crosshair_thickness <0-999>
Stroke thickness of the crosshair, in pixels.

deathrun_crosshair_gap <0-999>
Gap on the inside of the crosshair (e.g. top line and bottom line), in pixels.

deathrun_crosshair_size <0-999>
Length of each stroke in the crosshair, in pixels.

deathrun_crosshair_red <0-255>
deathrun_crosshair_blue <0-255>
deathrun_crosshair_green <0-255>
deathrun_crosshair_alpha <0-255>
Color components for the crosshair. Alpha controls the transparency.

deathrun_hud_position <0-8>
Position of the main HUD (Health, Velocity).
Values:
0.Top Left, 1.Top Center, 2.Top Right, 3.Center Left, 4. Center Center, 5.Center Right, 6.Bottom Left, 7.Bottom Center, 8.Bottom Right

deathrun_hud_ammo_position <0-8>
Position of the ammo HUD (Magazine, Remaining) - values same as above, defaults to 8.

deathrun_hud_alpha <0-255>
Changes the transparency of the HUD background.

deathrun_targetid_fade_duration <0-999>
How many seconds it takes for player's names to dissapear after looking away from them.

deathrun_autojump <0-1>
0 to disable autojump, 1 to enable autojump.

deathrun_announcement_interval <0-500>
Seconds between announcements/help messages.

deathrun_enable_announcements <0-1>
Enables announcements/help messages.

deathrun_thirdperson_enabled <0-1>
Enables thirdperson mode.

deathrun_thirdperson_offset_x <-100 - 100>
deathrun_thirdperson_offset_y <-100 - 100>
deathrun_thirdperson_offset_z <-100 - 100>
deathrun_thirdperson_offset_pitch
deathrun_thirdperson_offset_yaw
deathrun_thirdperson_offset_roll
Offsets for thirdperson mode.

deathrun_zones_visibility <0-1>
Enables zone visibility, defaults to 1.

deathrun_stats_visibility <0-1>
Enabled the YOUR STATS popup when the player spawns.
20 Comments
Psychotrickser  [author] 15 Apr @ 9:54am 
A pointshop is a digital customizable store you can set up on your server offering a varierty of cosmetic or functional items for a digital currency. Mainly used for playermodels and clothing
sneed 14 Apr @ 1:00am 
Whats the pointshop? How do I get this to work sounds cool.
stepfathers.com 20 Feb @ 6:32pm 
How do I put multiple lives for the runners
Not Red 13 Dec, 2024 @ 4:03pm 
Even with this set to 0 or 9999, It still feels slower than usual.
deathrun_autojump_velocity_cap <0-999>
The velocity to limit players to when they enable autojump. A value of 0 will make this unlimited.
Psychotrickser  [author] 25 Dec, 2023 @ 10:59am 
should be fixed
Alex1430 21 Dec, 2023 @ 5:30am 
can u repaired your addon ?
Alex1430 21 Dec, 2023 @ 5:29am 
with gmod's maj some addons was broken
Psychotrickser  [author] 18 Dec, 2023 @ 11:56am 
I see. I don't know why that happens? "Failed to parse addon file"
Alex1430 18 Dec, 2023 @ 11:45am 
this addon is broken
crescent shaped depression 12 Nov, 2023 @ 11:33pm 
im not that smart haha, but i could try i suppose