FAQs
From No Quarter Wiki
Frequently Asked Questions
Client Side
Clients get disconnected shortly after connecting for HunkAllocation errors. How do I fix this?
- This is from running maps that use too much memory. Either ditch the map or convince all your players to increase their com_hunkMegs to 128. Work on improving this issue is currently taking place.
Why do my users get an error message about the "Wrong Server Version"
- No Quarter was designed to run on 2.60b. If you aren't running that, it will let you know (about once a minute) through that message. This message cannot be disabled.
Server Side
How do I install No Quarter?
- Please read and follow the installation instructions here: No Quarter Mod
I get a BG_IndexForString: unknown token 'Ka-Bar' error when trying to connect to my server.
What is this? :It is one of 2 things:
- You have the mod installed incorrectly, (client binaries without server binaries, or vice-versa).
- You are trying to run an unpure server. No Quarter will not run on an unpure server.
How do I run No Quarter on my unpure server?
- Simple. Set sv_pure 1 to make the server pure, so No Quarter will work. No Quarter will not run on an unpure server.
How do I enable party panzers?
- Uninstall No Quarter and install ETPub.
Is it true that No Quarter is based on ETPub?
- It was started on ETPub, then updated to some of its new features that we liked and torn apart from the inside out. It has features of ETPub we like, some features are modified, and some features have been removed, namely ATB and kill/player ratings. Overall, I say NQ is about 30% ETPub.
I have a custom soundpack. How do I make it work?
- Put the sounds/scripts into a pk3, and put that pk3 into your noquarter directory. Make sure the name starts with a z. z_customsoundpack.pk3 is a good example.
I'm running Omni-Bot in No Quarter, but my bots' XP doesn't save?
- XP Save works by GUID and a bot's GUID is generated by its name. Do not use unsupported filesystem characters in bot names.
How to avoid server-crashes in general?
- Known reasons for server-crashes:
- Do not use too many pk3s. This bug is known as pk3-bug. More than count of 20 is experimental and might cause memory allocation errors.
- Keep your *.cfg-files clean. Remove comments and useless cvars. If value of cvar is default you don't need to set it explicitly.
- Make sure you are using correct syntax in weapon-scripting.
- If running bots have a look at omnibot.log. Some map-bot-scripts (very old and very new ones) also might crash your server irregularly. Errors in omnibot.log and NQ-crash-log memory-errors are signals for this error.
System requirements
- To run a Dedicated server, we suggest you have at least about 50 MHz dedicated to the No Quarter process per player slot. An average value of 60% cpu usage in general should catch the spikes.
- 256 MB RAM - This assumes no other applications are running in the background. If other server applications are running, you should expect to need more system RAM. Watch your com_hunkmegs cvar value and try to avoid swapping on server.
- Excellent connection to the net. We strongly recommend T1 connection speed. Servers on cable or DSL connections should limit their games to only to 2-4 players (depending on upstream and setting of 'sv_maxRate' ).
General
Why NQ does only support ET 2.60b?
Reasons to use ET 2.60b in combination with NQ
- Security fixes
- Many, many bug fixes
- New features, e.g.
- Server can give alternate messages to "server is full" (cvar sv_fullmsg)
- Server can redirect clients to other servers when full (cvar sv_fullmsg "ET://host.to.redirect.to:port")
- Wounded freelook is enabled (a la RTCW)
- Client can disable built-in mouse acceleration (in_dgamouse 2)
- MODS menu added
- Better http download support
- Improvements on CPU usage (client and server side)
- General improvements in game play
- Fixed map scripting bugs
- The latest and greatest
Reasons to use ET 2.55 in combination with NQ
- None
These hitboxes are too small, NQ sucks
- Is that a question? No. Well, anyway, hitboxes are smaller than ETmain.