Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I was running DAK bypassing the mod filter before UWE removed modded server labeling.
The DAK files are still installed but DAK isn't loaded.
The Server runs on Linux with wine.
Bringing up the menu works fine so I could vote for random etc. but the next map vote doesn't work also.
Here are some configs
https://gist.github.com/anonymous/5378420
https://gist.github.com/anonymous/5378424
https://gist.github.com/anonymous/5378438
https://gist.github.com/anonymous/5378439
I've currently disabled PreGame in the BaseConfig as it obvisiously prevented the round from starting at all.
The issues you are having are almost certainly because my timer system is never executing when the timers end. This is something I've seen before and spent ages trying to debug with someone, but in the end, the only explanation is that there was something wrong with NS2 itself.
I would not be surprised to see there being issues with running under Wine that are causing this, but I have no way to know. For myself with a server hosted in game and one using SteamCMD and for other server operators, the timer system doesn't have any issues and these things work fine.
To confirm this, type this into the console, if it prints a message after 1 second, then the problem is elsewhere, if it does not, then it's definitely the timers and I'll see about bringing this up with UWE.
sh_luarun Shine.Timer.Simple( 1, function() Print( "Hello, this timer is working!" ) end )
It did not print the message but I never hab problems with DAK which also prints countdowns etc.
Replace lua/lib/timer.lua in the Shine mod folder with this:
https://dl.dropboxusercontent.com/u/93261/timer.lua
Which distro of Linux are you using? I'll try and set up a near identical setup and see if I can get the same problem to show up.
I'm running the NS2 client as the server for extended consistency checking.
Not sure if that could be the reason.
Running through the dedicated server binaries should work for sure and I'm pretty sure you can have extended consistency checking with that too. You just have to copy the files from the client into the server install, though I haven't personally done it.
It's still not working :(
The advert message shows every 60 seconds, when I sat in the commander chair and another sat in the Hive, it said 15 seconds to start and did the 5 second countdown and started the game.
Did you check the server console for the print message? That's where it will end up.
Thanks for the fix