As per the screenshot, on MAP01 of Doom 2, instead of saying "X monsters killed. Y more to progress.", I get a message like "8POWERINVULNERABLE27GOFATALITY19KICKING". You'll notice that the second number -- in this case, 27 -- is the number of enemies on the map. So what's the first number? It's the number killed! Those two things are showing up as they should. The text string parts, however, turn out quite bizarre.
I've included two screen shots for comparison. The first one is how it looks when I run in ZDoom (single player) on my PC, and the second is what it looks like in my game server in Zandronum. I'm wondering how I can fix this issue.
Also, the ACS script KILLRATIO.ACS reads as such:
Code: Select all
#include "zcommon.acs"
script 1 OPEN
{
do
{
int mtotal = GetLevelInfo (LEVELINFO_TOTAL_MONSTERS);
int mkilled = GetLevelInfo (LEVELINFO_KILLED_MONSTERS);
int difference = (mtotal - mkilled);
HudMessage (d:mkilled, s:" out of ", d:mtotal, s:" monsters killed.\n", d:difference, s:" more to progress.\n"; HUDMSG_PLAIN, 1, CR_white, 0, 0, 0);
delay(15);
} until (mkilled == mtotal);
}
Jacob