[WIP] Deathrun! (Yet another! It's not 100% the same I promise)
76 replies, posted
[QUOTE=KrazyHD;48141553]Can you higher the velocity for the runners and higher the velocity for deaths because the peed you can go at is way to low.[/QUOTE]
do you mean walk speed?
Does the mapvote system feature a map cool down?
If not, you should definitely consider putting something like that in to handle maps getting overplayed.
[QUOTE=DannyCore;48149805]Does the mapvote system feature a map cool down?
If not, you should defiantly consider putting something like that in to handle maps getting overplayed.[/QUOTE]
good idea, i will make sure to add it
[QUOTE=Arizard;48149624]do you mean walk speed?[/QUOTE]
I think because it seems when me and my freiends BHOP the fastest we can go is 450.
If you would have read in the files, it states that there's a set limit on the speed a person can go while using auto hop.
[QUOTE=Arizard]- Autojump - Hold spacebar to automatically jump when you hit the ground. Toggleable through !settings. Players using autojump will experience a velocity cap of 450u/s. Bunnyhopping without autojump (disabling autojump) will bypass this restriction. Enable and disable autojump with !settings.[/QUOTE]
use the convar [B]deathrun_autojump_velocity_cap <0-9999>[/B] to change the velocity cap value
Just finished working on zones:
[t]http://i.imgur.com/mjJcrmH.png[/t]
Type !zones to open the zone editor. Selecting "end" as the zone type will let the gamemode know that it's part of the map ending (you can have multiple of these for multiple endings).
When a player finishes the map, it will call the hook DeathrunPlayerFinishMap( ply, zonename, zonetable, place) and it will print "PLAYER has finished the map in Xth place!" where PLAYER is the player's name, and X is what place they finished in.
e.g. "Arizard finished in 1st place!"
Zone type "start" is currently not configured, so it won't do anything. Set zone type to "custom" if you want to use a zone in a different way, the gamemode will not do anything to players entering or exiting that zone. Use the hooks
DeathrunPlayerEnteredZone ( PLAYER ply, STRING zonename, TABLE zone )
DeathrunPlayerExitedZone ( PLAYER ply, STRING zonename, TABLE zone )
For custom functionality with custom zones.
Hi, Any idea when pointshop 2 will be compatible with your gamemode? Love the current features you are adding btw.
Thanks
ALSO: I am getting lua errors with this gamemode saying:
[ERROR] gamemodes/deathrun/gamemode/cl_hud.lua:164: attempt to call method 'GetEyeTrace' <A nil value>
This would be great, if it didn't encourage bhopping. Please don't make a gamemode that right off the bat encourages unfair and unbalanced gameplay, many people cannot bhop, and have tried for a long time. If you encourage people to bhop, you'll have a large portion of players unable to even enjoy the maps because people are bhopping through them to the end.
I don't understand what you mean. I don't believe bhop is unfair or unbalanced. If you reach the point where you are skillful enough to bhop in order to dodge and bait traps, you should be rewarded. However, most people don't possess that skill (myself included) so that is why autojump was introduced. In this gamemode, enabling autojump caps your velocity at 450u/s, which is slower than the death's walk speed (500u/s).
Players using autojump close the skill gap between the deaths and the runners, but the deaths will always have a 50u/s advantage. If you can bhop without autojump (i.e. scrollwheel) then you are rewarded for reaching that skill level - you are free of the velocity cap and can move as fast as you like.
[quote]many people cannot bhop, and have tried for a long time[/quote]
they are obviously doing something wrong. I don't think that forcing skilled players and unskilled players to play at the same level is the right approach.
Then comes the topic of script kiddies who use autojump cheats. Hopefully most servers that choose to use this gamemode will install an anticheat of some kind or at least teach their staff how to spot cheaters, or simply to report anyone suspicious.
[editline]12th July 2015[/editline]
[QUOTE=Zilema;48168879]Hi, Any idea when pointshop 2 will be compatible with your gamemode? Love the current features you are adding btw.
Thanks
ALSO: I am getting lua errors with this gamemode saying:
[ERROR] gamemodes/deathrun/gamemode/cl_hud.lua:164: attempt to call method 'GetEyeTrace' <A nil value>[/QUOTE]
it's having a few issues at the moment and I really shouldn't have made that last commit so i'll try and fix it
update - I think i fixed it, try downloading the latest release
Just added Pointshop 1 support - players are rewarded with points when they reach the end of the map (you have to have the end of the map set using !zones). This amount is configurable with the convar [b]deathrun_pointshop_reward <0-9999>[/b]
[QUOTE=Arizard;48183486]I don't understand what you mean. I don't believe bhop is unfair or unbalanced. If you reach the point where you are skillful enough to bhop in order to dodge and bait traps, you should be rewarded. However, most people don't possess that skill (myself included) so that is why autojump was introduced. In this gamemode, enabling autojump caps your velocity at 450u/s, which is slower than the death's walk speed (500u/s).
Players using autojump close the skill gap between the deaths and the runners, but the deaths will always have a 50u/s advantage. If you can bhop without autojump (i.e. scrollwheel) then you are rewarded for reaching that skill level - you are free of the velocity cap and can move as fast as you like.
they are obviously doing something wrong. I don't think that forcing skilled players and unskilled players to play at the same level is the right approach.
Then comes the topic of script kiddies who use autojump cheats. Hopefully most servers that choose to use this gamemode will install an anticheat of some kind or at least teach their staff how to spot cheaters, or simply to report anyone suspicious.
[editline]12th July 2015[/editline]
it's having a few issues at the moment and I really shouldn't have made that last commit so i'll try and fix it
update - I think i fixed it, try downloading the latest release[/QUOTE]
Hi, There is a lot more errors with this release. There is errors with
cl_hud.lua:180
shared.lua:8
cl_init.lua (file not found)
I'm an idiot
i just tried to patch that last error, try again?
also added options for an alternate HUD, based off some videos I found of Sassilization's Deathrun gamemode
[t]http://i.imgur.com/pQLwCBk.png[/t]
[QUOTE=Arizard;48185374]I'm an idiot
i just tried to patch that last error, try again?
also added options for an alternate HUD, based off some videos I found of Sassilization's Deathrun gamemode
[t]http://i.imgur.com/pQLwCBk.png[/t][/QUOTE]
Hi, Errors that come up are:
cl_hud.lua:180
shared.lua:8
cl_init.lua <file not found>
Also are some blue errors regarding weapons, would you like screenshots of the console?
P.S: How do I join the game when only 1 online? Thanks.
okay what I'm going to do is empty the repository and reupload all the files, because I can't reproduce these errors
edit: before i do that
1. Are you running this on singleplayer, listen server or dedicated server?
2. Have you tried deleting garrysmod/gamemodes/deathrun and re-downloading it from the repository?
I can't reproduce these errors, even on a clean SRCDS installation
[QUOTE=Arizard;48185638]okay what I'm going to do is empty the repository and reupload all the files, because I can't reproduce these errors[/QUOTE]
Might be an error on my end then? I'm not too sure.
also, what else do you have installed, e.g. other CS:S weapon packs
[QUOTE=Arizard;48185679]also, what else do you have installed, e.g. other CS:S weapon packs[/QUOTE]
I have literally nothing installed. All I have is:
skilltree
ulib
ulx
wellp I'm stumped to be honest, try without skilltree?
[QUOTE=Arizard;48185803]wellp I'm stumped to be honest, try without skilltree?[/QUOTE]
Removed all addons, still got the errors.
can you post the full error?
[QUOTE=Arizard;48185861]can you post the full error?[/QUOTE]
I have a feeling it is with my core generated server files that I got with SteamCMD? Is there a pre-generated server file that I could download to try?
PS: Do you have a donation link?
I do not currently have a donation link, but I'll set something up soon
[QUOTE=Arizard;48185968]I do not currently have a donation link, but I'll set something up soon[/QUOTE]
Ok, But do you have a dropbox link with some core gmod server files for deathrun so I can test your gamemode on that?
[QUOTE=Zilema;48186061]Ok, But do you have a dropbox link with some core gmod server files for deathrun so I can test your gamemode on that?[/QUOTE]
I'm using a clean srcds installation from steamcmd
[QUOTE=Arizard;48186146]I'm using a clean srcds installation from steamcmd[/QUOTE]
I am also, I am not sure why I get the errors. Do you want screenshots of the console?
yes please
[QUOTE=Arizard;48186401]yes please[/QUOTE]
I completely reinstalled my server and i have no errors now. Apologies.
P.S: Any ideas when PS2 will be implemented? (No rush)
[QUOTE=Zilema;48185216]Hi, There is a lot more errors with this release. There is errors with
cl_hud.lua:180
shared.lua:8
cl_init.lua (file not found)[/QUOTE]
Even though he fixed it, it was his issue because I never had these errors at all.
Sounds like he screwed up the install to me.
[QUOTE=The Commander;48186760]Even though he fixed it, it was his issue because I never had these errors at all.
Sounds like he screwed up the install to me.[/QUOTE]
I confirmed this in the reply above.
Sorry, you need to Log In to post a reply to this thread.