*/
#include "quakedef.h"
+#include "libcurl.h"
int current_skill;
cvar_t sv_cheats = {0, "sv_cheats", "0", "enables cheat commands in any game, and cheat impulses in dpmod"};
CL_SetInfo("topcolor", va("%i", top), true, false, false, false);
if (changebottom >= 0)
CL_SetInfo("bottomcolor", va("%i", bottom), true, false, false, false);
- if (cls.protocol != PROTOCOL_QUAKEWORLD)
+ if (cls.protocol != PROTOCOL_QUAKEWORLD && cls.netcon)
{
MSG_WriteByte(&cls.netcon->message, clc_stringcmd);
MSG_WriteString(&cls.netcon->message, va("color %i %i", top, bottom));
{
if (Cmd_Argc() == 1)
{
- Con_Printf("\"topcolor\" is \"%i\"\n", cl_color.integer >> 4);
+ Con_Printf("\"topcolor\" is \"%i\"\n", (cl_color.integer >> 4) & 15);
Con_Print("topcolor <0-15>\n");
return;
}
{
if (Cmd_Argc() == 1)
{
- Con_Printf("\"bottomcolor\" is \"%i\"\n", cl_color.integer);
+ Con_Printf("\"bottomcolor\" is \"%i\"\n", cl_color.integer & 15);
Con_Print("bottomcolor <0-15>\n");
return;
}
return;
}
+ Curl_SendRequirements();
+
host_client->spawned = true;
}
to = cls.netcon->peeraddress;
else
{
- if (!rcon_address.integer || !rcon_address.string[0])
+ if (!rcon_address.string[0])
{
Con_Printf ("You must either be connected, or set the rcon_address cvar to issue rcon commands\n");
return;