No More Room in Hell Guide

Ultimate We Got This Guide for No More Room in Hell

Ultimate We Got This Guide

Overview

This guide will help you and your friends to get We Got This! achievement in under an hour with little effort. If you happen to have no friends, it will even help you get this achievement SOLO, albeit, with much more effort.

Things You Will Need

  1. Custom Dedicated server
  2. 5-7 people that need this achive or are willing to help you get it

    OPTIONAL, in case you can’t get number 2:

  3. Computer powerful enough to run 5 virtual machines simultaneously (something like 32 Gb RAM and good CPU)
  4. 5 additional steam accounts (no need for them to be your steam friends)

Setting Up The Server

Most important step is creating your own dedicated server. Trust me, you DON’T want to attempt making this achievement on public server. I tried, and this was total nightmare. Random people joining, your friends and you crushing, just to name a few horrors.

1. Download SteamCMD from here.
2. Download NMRIH Dedicated Server by inputting in SteamCMD:

login yoursteamaccname force_install_dir .nmrih_ds app_update 317670

3. Download this configuration files[drive.google.com] for the server.
4. Put launch_server.cmd into

your_steamcmd_folder/nmrih_ds

5. Put other 2 files into

your_steamcmd_folder/nmrih_ds/nmrih/cfg

6. Edit server.cfg file: you can change password, server name, region and email.
7. To launch server go back to

your_steamcmd_folder/nmrih_ds

and execute launch_server.cmd.

You just did most of the job, right here. A bit of explanation of what this server.cfg file does. I changed specific set of console variables in it to fine tune it for maximum We Got This!™ efficacy. I used special command sm_cvar that can only be used by server console and it basically overrides sv_cheat protection. So, although, most of this cvars can only work with sv_cheat 1, sm_cvar enables them with sv_cheat 0 anyways. So all achievements still work. Other changes:

  • Automatic AFK kick is disabled
  • Safe Zones are immune to damage and can’t be destroyed
  • Wave skips if 800 or less zombies are left (default was 5 zombies)
  • After skipping wave cooldown is only 1 second
  • Runners and kids never spawn
  • Zombies deal 0 damage with any attack (bite, 1h attack, 2h attack)
  • Zombies have 1 hp
  • Players can’t get infected
  • Players can’t bleed

After server had started you will see your public IP in it’s console window. Copy it and send this line to your friends (put in your new password if you changed it):

connect YourPublicIP; password 1504

They should put this line into ingame console to connect to server. You can use it too. Alternatively, if you and/or your friends will be able to find server in server browser window, you can connect to it via that interface.

Assembling The Avengers

Now just gather up all the people that needs this achievement and altogether join the server. You can use Discord or just Steam group chat to coordinate. You don’t really need any voice chat for this. Don’t forget to forward your ports[www.nomoreroominhell.com], so friends can join.

Now just write down a list of maps that are required to beat and do them 1 by 1. Cross out beaten maps. You should get the achievement in less than an hour.

A few tips:

  • Don’t let zombies grab you. They won’t do any damage, but sometimes you might get stuck in place, unable to move even if you kill the zombie. And so will be unable to extract and forced to restart round.
  • Don’t kill many zombies, kill just 3-4 zombies required to get to supply drop and don’t kill zombies during supply drops. If you kill them all they might stop spawning forcing you to restart round.
  • Don’t die from fall damage, rescue point explosion, your own TNT etc. You are still not totally immortal.
  • Try to be close to extraction point to get there in time.

Foreveralone Strategy

So, if you are foreveralone (T_T) or you are just Hackerman at heart, this section is for you!

Before anything else, go into server.cfg and change

sm_cvar sv_wave_begin_grace 15

to 180 or 200 seconds. This will give you much needed time to move your “friends” close to the rescue point before zombies start spawning.

1. Download VirtualBox or another VM software of your choice
2. Download some Linux OS, for example Lubuntu[lubuntu.me]
3. Create 1st VM (I used 4 core VM, 3 GB RAM, 10 GB HDD, maybe even less RAM would work, I’m not sure)
4. Create text file on your VM desktop and type in this line (change password if you altered it):

connect YourPublicIP; password 1504

This will save you much typing time later
5. Install Steam on it, login with your 1st “friend” and install NMRIH. Launch the game and put all graphics settings on absolute minimum levels. Maybe you can lower them even more through some configuration file in game folder, I’m not sure. Also enable developer console
6. Logout from Steam and power off 1st VM
7. Make Full Clone of 1st VM. Make sure to generate new MAC addresses for all devices on it
8. Repeat step 7 4 more times
9. Launch ALL THE MACHINES (try to not create the SkyNet, tho 😉
10. Copy text from your desktop txt file into clipboard on all machines.
11. Login into all da Steamz
12. Launch game on your host PC (after launching all the VM’s games your host will lag like hell)
13. Launch game on all the VMs (disable mouse integration in VMs, it will mess up your controls ingame)
14. Connect to server on host and VMs by using clipboarded command and pasting it into console
15. Move your virtual friends close to the rescue point. On Northway you don’t have to move them at all, while on Isolated it can be pretty tricky, especially with all da lagz
16. Do the map
17. Hardest part. You need to quickly switch VMs when rescue arrives and evacuate all the virtual friends in time and also yourself! Not an easy feat!

Yes, I agree, this is total madness (>_<)

Additional Info

If my download link ever stops working here is server.cfg in it’s full glory:

// ………………………. Basic Server Settings ……………………….. // // The name of your server as you want it to show up on NMRiH’s Server Browser hostname “We Got This!” // The contact email for your main server admin (more than likely your email!) sv_contact [email protected] // Makes your server private so only people with the password can play on it // Blank = Open to Public // connect YourPublicIP; password 1504 sv_password “1504” // The region of the world this server will report as being located in // -1 = World // 0 = US East Coast // 1 = US West Coast // 2 = South America // 3 = Europe // 4 = Asia // 5 = Australia // 6 = Middle East // 7 = Africa sv_region 3 // Is this server running on LAN or is it accessable to the world wide web? // 0 = Internet // 1 = Local Area Network (AKA “play-with-friends-behind-a-router-mode”) sv_lan 0 // Enable communication over voice via microphone sv_voiceenable 1 // Players can hear all other players, no team restrictions 0=off 1=on sv_alltalk 1 // Password for rcon (remote connection), can be left blank for no RCon, it’s recommended that you make a secure password. // Need a secure password? Check out [link] for automatically generated ones (use the first one listed as “random hexadecimal characters”) rcon_password “” // Name of the .txt file containing a list of maps the server should cycle through // mapcycle.txt – All maps // mapcycle_objective.txt – Objective maps only // mapcycle_survival.txt – Survival maps only mapcyclefile “mapcycle_wegotthis.txt” // A comma seperated list of tags that will show up in the server browser & make it easier for users to find the server they’re looking for // “Official” tags: // custom – If your server is running custom gameplay settings/configs // objective – If your server only cycles through objective maps // survival – If your server only cycles through survival maps // IE: sv_tags “example1, example2, example3” sv_tags “custom, survival, we_got_this” // ………………………. Download Settings ……………………………. // // Allow clients to upload sprays etc (NMRiH has sprays disabled by default, so 0 might be the best option) sv_allowupload 0 // Allow clients to download files sv_allowdownload 1 // Maximum file size allowed for downloading individual maps/textures etc (Calculated in MB) net_maxfilesize 64 sv_downloadurl “” // …………………………. Network Settings …………………………. // // Min bandwidth rate allowed on server, 0 = Unlimited sv_minrate 0 // Max bandwidth rate allowed on server, 0 = Unlimited sv_maxrate 0 // Minimum updates per second that the server will allow sv_minupdaterate 0 // Maximum updates per second that the server will allow sv_maxupdaterate 66 // Minimum commands per second that the server will allow sv_minupdaterate 0 // Maximum commands per second that the server will allow sv_maxupdaterate 66 // Amount of seconds that need to pass without a user sending data to the server before they are dropped (AKA: Timed out) sv_timeout 30 // ******************************************************************************** // * // Custom NMRiH Gameplay Settings * * // * // ******************************************************************************** // exec nmrih_custom.cfg // Common NMRiH cvars sv_realism 0 sv_hardcore_survival 0 sv_difficulty “casual” sv_health_display 1 sv_allow_wait_command 0 sv_practice_transtime 60 // Time before match starts, used to wait for all players to load sv_respawn_time_notoken 10 mp_timelimit 300 mp_friendlyfire 0 sv_idle_autokick_enabled 0 sv_idle_autokick_time 500 sv_allow_votes 1 sv_vote_allow_dead_call_vote 1 sv_vote_issue_changelevel_allowed 1 sv_vote_issue_nextlevel_allowed 1 sv_vote_issue_restart_game_allowed 1 sv_vote_issue_kick_allowed 1 sv_cheats 0 // NON cheety cheats sm_cvar sv_safezone_drain_per_zombie_per_sec 0 // Amount of HP safe zones lose per second per zombie occupying. sm_cvar sv_safezone_max_drain_per_sec 0 // Maximum amount of HP safe zones can lose per second from zombie occupancy. sm_cvar sv_wave_skip_count 800 // Number of zombies left at which the wave skip timer kicks in sm_cvar sv_wave_skip_time 1 // Time after which no zombies are killed that the wave system skips to the next wave sm_cvar sv_wave_cooldown 1 // Cooldown time between waves sm_cvar sv_wave_begin_grace 15 // Time before wave system begins //ov_max_zombie_count 42 // Maximum number of zombies in a map //ov_zombies_per_second 15 // Maximum number of zombies to spawn per second sm_cvar ov_runner_chance 0 // Chance for each zombie spawned to be a runner sm_cvar ov_runner_kid_chance 0 // Chance of spawned runner zombie to be a kid sm_cvar sv_max_runner_chance 0 // Maximum chance of a runner zombie spawning sm_cvar sv_zombie_dmg_onehand 0 // Damage zombie does with one handed attacks sm_cvar sv_zombie_dmg_twohand 0 // Damage zombie does with two handed attacks sm_cvar sv_runner_dmg_onehand 0 // Damage runner zombie does with one handed attacks sm_cvar sv_runner_dmg_twohand 0 // Damage runner zombie does with two handed attacks sm_cvar sv_kid_dmg_onehand 0 // Damage kid zombie does with one handed attacks sm_cvar sv_kid_dmg_twohand 0 // Damage kid zombie does with two handed attacks sv_zombie_grab_cooldown 500 // How often zombies will try to grab the same player. sm_cvar sv_zombie_health 1 // Zombie maximum health sm_cvar sv_infect_chance_modifier 0 // Modifier for infect chance formula sm_cvar sv_infection_chance 0 // Chance for zombie to infect players per hit. sm_cvar sv_bleedout_chance_high 0 // Chance for bleedout at not ‘low health’ sm_cvar sv_bleedout_chance_low 0 // Chance for bleedout at ‘low health’ // END of NON cheety cheats // Log cvars log on // sv_rcon_log 1 sv_logfile 1 sv_logecho 1 sv_log_onefile 0 sv_logbans 1 // sv_rcon_log 1 // mp_logdetail 1 // mp_logmessages 1 // sm_record_detail 1 // ******************************************************************************** // * // Advanced Server Settings (Best left untouched!) * // * // ******************************************************************************** sv_master_legacy_mode 0 exec banned_user.cfg exec banned_ip.cfg writeid writeip heartbeat

mapcycle_wegotthis.txt is just plain map list:

nms_favela nms_flooded nms_isolated nms_northway nms_notld nms_ransack

launch_server.cmd is launch command:

srcds.exe -console -game nmrih +map nms_ransack

You can launch server from Windows CMD too using this line.

Here is full list[forums.nomoreroominhell.com] of cvars that can be changed to alter the game.

More in depth instruction for dedicated server setup.[wiki.nomoreroominhell.com]

P.S. If for some reason you are unable to create Dedicated Server, you can ask me in comments to this guide and I’ll start up the server for you! But only do this if you are sure that all your friends are ready to connect and do achievement!

P.S.S. You can use this forum thread to find friends. Almost all people there got the achievement already, but we are willing to help others!

SteamSolo.com