if (i && i + 1 < com_argc && atoi (com_argv[i+1]) >= 1)
svs.maxclients = atoi (com_argv[i+1]);
if (COM_CheckParm ("-listen"))
- Sys_Error ("Only one of -dedicated or -listen can be specified");
+ Con_Printf ("Only one of -dedicated or -listen can be specified");
// default sv_public on for dedicated servers (often hosted by serious administrators), off for listen servers (often hosted by clueless users)
Cvar_SetValue("sv_public", 1);
}
svs.maxclients = bound(1, svs.maxclients, MAX_SCOREBOARD);
- svs.clients = Mem_Alloc(sv_mempool, sizeof(client_t) * svs.maxclients);
+ svs.clients = (client_t *)Mem_Alloc(sv_mempool, sizeof(client_t) * svs.maxclients);
if (svs.maxclients > 1 && !deathmatch.integer)
Cvar_SetValueQuick(&deathmatch, 1);
{
int i, count;
sizebuf_t buf;
- char message[4];
+ qbyte message[4];
Con_DPrintf("Host_ShutdownServer\n");
memset(&sv, 0, sizeof(sv));
memset(svs.clients, 0, svs.maxclients*sizeof(client_t));
- PRVM_ResetProg();
-
SV_VM_End();
}
vid_opened = true;
VID_Start();
CDAudio_Startup();
- CL_InitTEnts(); // We must wait after sound startup to load tent sounds
}
}