Ejemplo n.º 1
0
cvar_t *
_InitKickVote (ini_t * ini)
{
  char buf[1024];

  kickvote_min = gi.cvar ("kickvote_min",
			  ReadIniStr (ini, KICKVOTESECTION, "kickvote_min",
				      buf, "4"), CVAR_LATCH);
  kickvote_need =
    gi.cvar ("kickvote_need",
	     ReadIniStr (ini, KICKVOTESECTION, "kickvote_need", buf, "0"),
	     CVAR_LATCH);
  kickvote_pass =
    gi.cvar ("kickvote_pass",
	     ReadIniStr (ini, KICKVOTESECTION, "kickvote_pass", buf, "75"),
	     CVAR_LATCH);
  kickvote_tempban =
    gi.cvar ("kickvote_tempban",
	     ReadIniStr (ini, KICKVOTESECTION, "kickvote_tempban", buf, "1"),
	     CVAR_LATCH);


  kickvotechanged = false;
  return (use_kickvote);
}
Ejemplo n.º 2
0
cvar_t *_InitMapVotelist (ini_t * ini)
{
	char buf[1024];

	// note that this is done whether we have set "use_mapvote" or not!
	map_votes = NULL;
	map_num_maps = 0;
	_ClearMapVotes();
	ReadMaplistFile ();

	use_mapvote = gi.cvar ("use_mapvote", "0", 0);
	//Igor[Rock] Begin
	vrot = gi.cvar ("vrot", "0", CVAR_LATCH);
	rrot = gi.cvar ("rrot", "0", CVAR_LATCH);
	//Igor[Rock] End
	mapvote_min = gi.cvar ("mapvote_min",
		ReadIniStr (ini, MAPVOTESECTION, "mapvote_min", buf, "1"), CVAR_LATCH);
	mapvote_need = gi.cvar ("mapvote_need",
		ReadIniStr (ini, MAPVOTESECTION, "mapvote_need", buf, "0"), CVAR_LATCH);
	mapvote_pass = gi.cvar ("mapvote_pass",
		ReadIniStr (ini, MAPVOTESECTION, "mapvote_pass", buf, "51"), CVAR_LATCH);
	mapvote_next = gi.cvar( "mapvote_next", "1", 0 );

	return (use_mapvote);
}
Ejemplo n.º 3
0
cvar_t *
_InitConfiglist (ini_t * ini)
{
  char buf[1024];

  // note that this is done whether we have set "use_cvote" or not!
  config_votes = NULL;
  config_num_configs = 0;
  config_num_votes = 0;
  config_num_clients = 0;
  config_need_to_check_votes = true;
  ReadConfiglistFile ();

  use_cvote = gi.cvar ("use_cvote", "0", CVAR_SERVERINFO);

  cvote_min = gi.cvar ("cvote_min",
		       ReadIniStr (ini, CONFIGVOTESECTION, "cvote_min", buf,
				   "1"), CVAR_LATCH);
  cvote_need =
    gi.cvar ("cvote_need",
	     ReadIniStr (ini, CONFIGVOTESECTION, "cvote_need", buf, "0"),
	     CVAR_LATCH);
  cvote_pass =
    gi.cvar ("cvote_pass",
	     ReadIniStr (ini, CONFIGVOTESECTION, "cvote_pass", buf, "50"),
	     CVAR_LATCH);
  return (use_cvote);
}