Commentaires
New Jersey, USAaciidz3 years ago

Hey everyone,

We've made the decision to start requiring demos for all submissions instead of the current top X standard starting on January 1st, 2022 (0:00 NYC timezone). We are also going to be re-banning changelevel on L4D1 v1.0 on this date as well (more on that below).

The main reason for doing this is so that we can start releasing various features in the speedrun plugin (SST) such as autojump (for use in the bhop script category extensions) that has actual clientside prediction (so jumps aren't laggy in singleplayer or co-op). In addition, SST will also add the ability to toggle sv_cheats in singleplayer/co-op lobbies for practice. The move to demos being required in addition to video for all runs was going to happen at some point, so we figured we might as well do it sooner rather than later.

To be clear: this does not mean that using the plugin is required yet, however it's highly recommended because it makes recording demos for full-game runs much easier (in the event you need to use the main menu or map command to switch campaigns). Currently, with the plugin you still need to manually start recording demos, but after that it only stops if you run the command "stop" or if you restart your game. Without the plugin, demo recording stops any time you create a new server (i.e. going to the main menu or using "map" command mid-run).

For L4D1 v1.0, I strongly advise that you use the plugin so that you don't have to manually restart demo recording under a new name for each campaign switch (due to "map" command usage) now that changelevel will be banned again. Changelevel was temporarily unbanned when the demo rule first came into effect so that people would not lose time from having to restart demo recording on each campaign change (this was before the plugin was released). Now that this is no longer an issue, we are banning it again as there could be unintended side effects of using changelevel that makes the speedrun illegitimate (as seen in later versions of L4D1, and all versions of L4D2).

Once again, installation instructions are given on the plugin download page ( https://mikes.software/sst ). Make sure to use the -insecure launch option or you risk getting VAC banned when loading the plugin and connecting to a VAC secured server. If your old version installs are current, they will have game-params.txt in the base folder - simply just write -insecure in that file and always launch the game with run.bat. If not, ping me in the speedrunning Discord server and I'll send you the two files needed for this. You can verify that this worked by loading up singleplayer or a map server, and writing "status" in the console - it should state that the server is running in insecure mode.

If anything is unclear or you need help using the plugin, feel free to ping me (or mike :tf:) in #new-player-questions. I'll try to make a video at some point this week that covers this stuff in a little more detail but most people shouldn't have any troubles just following the instructions on the download page.

Oryn et Chemist aime ceci
performance: Left 4 Dead 2
New Jersey, USAaciidz3 years ago

imagine self verifying smh

performance: Quake III Arena
New Jersey, USAaciidz3 years ago

Pretentious

vogeltech aiment ceci
New Jersey, USAaciidz3 years ago

Very based and pretentious

vogeltech aiment ceci
performance: Left 4 Dead 2
New Jersey, USAaciidz3 years ago

ImpressiveCock

Oryn aiment ceci
New Jersey, USAaciidz3 years ago

First, the rule change/clarification: Null canceling movement scripts are now explicitly banned, and we will reject any runs using them going forward. Scripting in general has always been banned, but quite a few people still use the null movement alias setup, so I figured it should be clarified that this will no longer be allowed under any circumstances. Now, for the much bigger change:

Beginning on Monday, October 18, 2021 4:00 PM GMT, the proof requirements for top level submissions will be increased to require demos in addition to video. A tutorial on recording demos is given below.

What counts as a "top level submission"?

  • For every category (fullgame or IL), top 5 times must have demos and video. HOWEVER:
  • For every 20 runs a category (fullgame or IL) has, this threshold increases by another 5 places on the leaderboard.
  • The threshold can vary between Solo/Co-op and Any Difficulty/Expert Realism for a given IL/fullgame category.

Which leaderboards does this affect?

  • This affects L4D1, L4D2, and the category extensions for both games. For co-op runs that meet the criteria described above, all players in the run must record demos and include them in the submission description. Video is still only required for the host (or whoever loads first if manipulating loads via rate command).

To give some examples:

  • For Dark Carnival Solo/Any Difficulty, there are currently 46 runs. This means that any time that reaches top 15 will require demos.
  • For Dark Carnival Solo/Expert Realism, there are currently 3 runs. This means that only top 5 submissions will require demos.
  • For Dark Carnival Coop/Any Diff, there are currently 23 runs. This means that any time that reaches top 10 will require demos FROM ALL PLAYERS IN THE RUN.
  • For Main Campaigns Solo/Any Diff, there are 69 runs, so a top 20 submission requires demos.
  • For both All Campaigns Solo categories, there are less than 20 runs each, so only top 5 submissions will require demos.
  • The same logic applies to the rest of the ILs/categories.

HOW TO RECORD DEMOS

  • To record a demo, write "record DEMO_NAME" in console where DEMO_NAME is the desired output filename.
  • One demo will be recorded for each map, and the game will automatically continue to record demos through level transitions and votes to restart/change campaigns.
  • HOWEVER, if you disconnect from the server (going to the menu, or using map command) and need to create a new server, then you will need to manually record another demo, and after that, demos will continue to automatically record upon map transitions as long as you don't leave the game again. YOU MUST NAME THE NEW DEMO SOMETHING ELSE OR ELSE THE ORIGINAL DEMOS WILL BE OVERWRITTEN.
  • If you run the record command while demos are already recording, it will be ignored and the console will print "already recording".
  • To stop recording demos, simply type stop in the console.
  • Demos can be viewed by using the playdemo command in the console.

Where do demos record to, and how do I include them in a submission?

  • By default, demos will record to the Left 4 Dead 2\left4dead2 directory. You can specify a directory but the folder must already be created for it to work. When you finish a run, put the demos into a zip file and upload them to a permanent file host (such as Google Drive), make sure the link is openable by anyone, and put it in the description of your run on speedrun.com when you submit.

FOR L4D1 v1.0 OR THE META ALL CAMPAIGNS LEGACY ROUTE

  • If you need to start a new server mid-run (as described above), record a new demo as soon as possible.
  • For L4D1 1.0 ONLY we are going to unban the changelevel command to switch campaigns instead of the map command, as it does not cause the game to break like it does in newer versions of L4D1 or any version of L4D2.
  • This means you will not need to start a separate demo recording every time you switch campaigns; simply load into a map (and trigger cutscene skip), start recording a demo, and then changelevel to the first map of No Mercy (assuming you are starting with No Mercy).
  • Modify your cycler to use "changelevel" instead of "disconnect;map", and demos will continue to automatically record throughout the entirety of the run.

Conclusion

  • In the long term a plugin will be released to automate most of this process, so that demos will continue to automatically record even if you need to use the main menu in the middle of the run. If you have any questions or if anything is unclear, please do ask in the Discord server. The goal of this is not to make running the game harder/more confusing, even though it will probably cause annoyances in the meantime until the plugin is released. We are just doing this to reduce any possible doubt from anyone going forward that the top runs on the leaderboard are in fact legitimate, and also to prevent future cheaters from being able to conceal certain cheats easily. Thanks everyone!
Oryn et Chemist aime ceci
New Jersey, USAaciidz3 years ago

Think of demos as an in-game video recording (except it doesn't record video, it records entities on the map and movements). They are specific to each person's run, so they should be hosted on a service like google drive or dropbox.

Hibanaiam aiment ceci
New Jersey, USAaciidz3 years ago

First, the rule change/clarification: Null canceling movement scripts are now explicitly banned, and we will reject any runs using them going forward. Scripting in general has always been banned, but quite a few people still use the null movement alias setup, so I figured it should be clarified that this will no longer be allowed under any circumstances. Now, for the much bigger change:

Beginning on Monday, October 18, 2021 4:00 PM GMT, the proof requirements for top level submissions will be increased to require demos in addition to video. A tutorial on recording demos is given below.

What counts as a "top level submission"?

  • For every category (fullgame or IL), top 5 times must have demos and video. HOWEVER:
  • For every 20 runs a category (fullgame or IL) has, this threshold increases by another 5 places on the leaderboard.
  • The threshold can vary between Solo/Co-op and Any Difficulty/Expert Realism for a given IL/fullgame category.

Which leaderboards does this affect?

  • This affects L4D1, L4D2, and the category extensions for both games. For co-op runs that meet the criteria described above, all players in the run must record demos and include them in the submission description. Video is still only required for the host (or whoever loads first if manipulating loads via rate command).

To give some examples:

  • For Dark Carnival Solo/Any Difficulty, there are currently 46 runs. This means that any time that reaches top 15 will require demos.
  • For Dark Carnival Solo/Expert Realism, there are currently 3 runs. This means that only top 5 submissions will require demos.
  • For Dark Carnival Coop/Any Diff, there are currently 23 runs. This means that any time that reaches top 10 will require demos FROM ALL PLAYERS IN THE RUN.
  • For Main Campaigns Solo/Any Diff, there are 69 runs, so a top 20 submission requires demos.
  • For both All Campaigns Solo categories, there are less than 20 runs each, so only top 5 submissions will require demos.
  • The same logic applies to the rest of the ILs/categories.

HOW TO RECORD DEMOS

  • To record a demo, write "record DEMO_NAME" in console where DEMO_NAME is the desired output filename.
  • One demo will be recorded for each map, and the game will automatically continue to record demos through level transitions and votes to restart/change campaigns.
  • HOWEVER, if you disconnect from the server (going to the menu, or using map command) and need to create a new server, then you will need to manually record another demo, and after that, demos will continue to automatically record upon map transitions as long as you don't leave the game again. YOU MUST NAME THE NEW DEMO SOMETHING ELSE OR ELSE THE ORIGINAL DEMOS WILL BE OVERWRITTEN.
  • If you run the record command while demos are already recording, it will be ignored and the console will print "already recording".
  • To stop recording demos, simply type stop in the console.
  • Demos can be viewed by using the playdemo command in the console.

Where do demos record to, and how do I include them in a submission?

  • By default, demos will record to the Left 4 Dead 2\left4dead2 directory. You can specify a directory but the folder must already be created for it to work. When you finish a run, put the demos into a zip file and upload them to a permanent file host (such as Google Drive), make sure the link is openable by anyone, and put it in the description of your run on speedrun.com when you submit.

FOR L4D1 v1.0 OR THE META ALL CAMPAIGNS LEGACY ROUTE

  • If you need to start a new server mid-run (as described above), record a new demo as soon as possible.
  • For L4D1 1.0 ONLY we are going to unban the changelevel command to switch campaigns instead of the map command, as it does not cause the game to break like it does in newer versions of L4D1 or any version of L4D2.
  • This means you will not need to start a separate demo recording every time you switch campaigns; simply load into a map (and trigger cutscene skip), start recording a demo, and then changelevel to the first map of No Mercy (assuming you are starting with No Mercy).
  • Modify your cycler to use "changelevel" instead of "disconnect;map", and demos will continue to automatically record throughout the entirety of the run.

Conclusion

  • In the long term a plugin will be released to automate most of this process, so that demos will continue to automatically record even if you need to use the main menu in the middle of the run. If you have any questions or if anything is unclear, please do ask in the Discord server. The goal of this is not to make running the game harder/more confusing, even though it will probably cause annoyances in the meantime until the plugin is released. We are just doing this to reduce any possible doubt from anyone going forward that the top runs on the leaderboard are in fact legitimate, and also to prevent future cheaters from being able to conceal certain cheats easily. Thanks everyone!
Oryn, Veyr et 2 autres aime ceci
New Jersey, USAaciidz3 years ago

dude you're so bad

performance: Left 4 Dead 2
New Jersey, USAaciidz3 years ago

dude u smell funny wow

New Jersey, USAaciidz3 years ago

join the speedrun discord linked in the sidebar, it's in there

New Jersey, USAaciidz3 years ago

Hey, your misunderstanding comes from what counts as a load. You paused the your timer when the stats screen appeared, which is not when loading begins (game can still be influenced via votes and other means here), loading actually begins when the red “4” appears in the top right (you can also just see any run that uses the auto splitter which automatically removes loads). This is why your calculated time is off from what it was officially timed as. Hope this helps

New Jersey, USAaciidz3 years ago

Hey, thanks for the detailed reply. I saw this a few days ago but just didn't want to use my brain to write a reply (lol).

When I was writing my original post I wanted to ask about the versions, but totally forgot. If you could DM me a link on Discord to the version 1.30, I'd appreciate it. Otherwise you answered/explained everything else, so yeah. Thanks

New Jersey, USAaciidz3 years ago

rskiller is cringe

HoonGoons aiment ceci
New Jersey, USAaciidz3 years ago

I read in this in the comments of the offline campaigns co-op run: "Main Campaigns refers to the campaigns that are considered "main" in the original L4D2".

L4D2's Main Campaigns category doesn't have The Passing because The Passing released after as DLC. I assume the intention is to make this the same as the normal L4D2 boards, no?

edit: someone else got a response in DMs, so nevermind

New Jersey, USAaciidz4 years ago

Ethan, it wouldn't be the same thing as a console run - following the current rules of No SLA, you'd have the ability to (easily) make quicksaves and load, you can still use showpos 1 so you can do skips that you most definitely cannot do on console such as pancake skip (at least, not without tons of trial and error - slower than actually just playing intended strats). Plus, console versions only run at 30fps and lower, so it's a big difference.

It's a meme category, it doesn't have to make total justifiable sense.

À propos de aciidz
inactive · I ran L4D2 at SGDQ 2022
Inscrit(e)
4 years ago
En ligne
1 day ago
Parties
362
Jeux joués
Left 4 Dead 2
Left 4 Dead 2
Dernière run 3 months ago
199
Parties
Left 4 Dead 2 Category Extensions
Left 4 Dead 2 Category Extensions
Dernière run 1 year ago
79
Parties
Left 4 Dead
Left 4 Dead
Dernière run 6 months ago
38
Parties
Left 4 Dead 2 Custom Campaigns
Left 4 Dead 2 Custom Campaigns
Dernière run 7 months ago
14
Parties
Left 4 Dead Category Extensions
Left 4 Dead Category Extensions
Dernière run 1 year ago
11
Parties
Portal Elevators
Portal Elevators
Dernière run 3 years ago
4
Parties
Sniper Elite: Nazi Zombie Army
Sniper Elite: Nazi Zombie Army
Dernière run 1 year ago
3
Parties
Call of Duty: Black Ops III Zombies
Call of Duty: Black Ops III Zombies
Dernière run 1 year ago
3
Parties
Jeux suivis
Left 4 Dead 2
Left 4 Dead 2
Dernière visite 2 months ago
4,436
visites
Left 4 Dead 2 Category Extensions
Left 4 Dead 2 Category Extensions
Dernière visite 11 months ago
6,100
visites
Left 4 Dead 2 Custom Campaigns
Left 4 Dead 2 Custom Campaigns
Dernière visite 1 year ago
544
visites
Left 4 Dead
Left 4 Dead
Dernière visite 6 months ago
2,842
visites
Left 4 Dead Category Extensions
Left 4 Dead Category Extensions
Dernière visite 1 year ago
622
visites
Grand Theft Auto V
Grand Theft Auto V
Dernière visite 1 year ago
1,125
visites
Grand Theft Auto IV
Grand Theft Auto IV
Dernière visite 1 year ago
662
visites
Portal 2
Portal 2
Dernière visite 4 months ago
1,403
visites
Jeux modérés
Left 4 Dead 2
Left 4 Dead 2
Dernière action 1 year ago
436
actions
Left 4 Dead 2 Category Extensions
Left 4 Dead 2 Category Extensions
Dernière action 1 year ago
121
actions
Left 4 Dead
Left 4 Dead
Dernière action 1 year ago
56
actions
Left 4 Dead 2 Custom Campaigns
Left 4 Dead 2 Custom Campaigns
Dernière action 2 years ago
24
actions
Left 4 Dead Category Extensions
Left 4 Dead Category Extensions
Dernière action 2 years ago
10
actions