- timelimit_override = cvar("timelimit_override");
- fraglimit_override = cvar("fraglimit_override");
- leadlimit_override = cvar("leadlimit_override");
+ timelimit_override = autocvar_timelimit_override;
+ fraglimit_override = autocvar_fraglimit_override;
+ leadlimit_override = autocvar_leadlimit_override;
- fraglimit_override = cvar("g_domination_point_limit");
- leadlimit_override = cvar("g_domination_point_leadlimit");
+ fraglimit_override = autocvar_g_domination_point_limit;
+ leadlimit_override = autocvar_g_domination_point_leadlimit;
- fraglimit_override = cvar("g_ctf_capture_limit");
- leadlimit_override = cvar("g_ctf_capture_leadlimit");
+ fraglimit_override = autocvar_g_ctf_capture_limit;
+ leadlimit_override = autocvar_g_ctf_capture_leadlimit;
- fraglimit_override = cvar("capturelimit_override");
- leadlimit_override = cvar("captureleadlimit_override");
+ fraglimit_override = autocvar_capturelimit_override;
+ leadlimit_override = autocvar_captureleadlimit_override;
- fraglimit_override = cvar("g_runematch_point_limit");
- leadlimit_override = cvar("g_runematch_point_leadlimit");
+ fraglimit_override = autocvar_g_runematch_point_limit;
+ leadlimit_override = autocvar_g_runematch_point_leadlimit;
- fraglimit_override = cvar("g_arena_point_limit");
- leadlimit_override = cvar("g_arena_point_leadlimit");
- maxspawned = cvar("g_arena_maxspawned");
+ fraglimit_override = autocvar_g_arena_point_limit;
+ leadlimit_override = autocvar_g_arena_point_leadlimit;
+ maxspawned = autocvar_g_arena_maxspawned;
- fraglimit_override = cvar("g_ca_point_limit");
- leadlimit_override = cvar("g_ca_point_leadlimit");
+ fraglimit_override = autocvar_g_ca_point_limit;
+ leadlimit_override = autocvar_g_ca_point_leadlimit;
- fraglimit_override = cvar("g_keyhunt_point_limit");
- leadlimit_override = cvar("g_keyhunt_point_leadlimit");
+ fraglimit_override = autocvar_g_keyhunt_point_limit;
+ leadlimit_override = autocvar_g_keyhunt_point_leadlimit;
- fraglimit_override = cvar("g_freezetag_point_limit");
- leadlimit_override = cvar("g_freezetag_point_leadlimit");
+ fraglimit_override = autocvar_g_freezetag_point_limit;
+ leadlimit_override = autocvar_g_freezetag_point_leadlimit;
- qualifying_override = cvar("g_race_qualifying_timelimit_override");
- fraglimit_override = cvar("g_race_laps_limit");
+ qualifying_override = autocvar_g_race_qualifying_timelimit_override;
+ fraglimit_override = autocvar_g_race_laps_limit;
- fraglimit_override = cvar("g_nexball_goallimit");
- leadlimit_override = cvar("g_nexball_goalleadlimit");
+ fraglimit_override = autocvar_g_nexball_goallimit;
+ leadlimit_override = autocvar_g_nexball_goalleadlimit;
{
if(fraglimit_override >= 0)
cvar_set("fraglimit", ftos(fraglimit_override));
{
if(fraglimit_override >= 0)
cvar_set("fraglimit", ftos(fraglimit_override));
- race_fraglimit = cvar("fraglimit");
- race_leadlimit = cvar("leadlimit");
- race_timelimit = cvar("timelimit");
+ race_fraglimit = autocvar_fraglimit;
+ race_leadlimit = autocvar_leadlimit;
+ race_timelimit = autocvar_timelimit;
cvar_set("fraglimit", "0");
cvar_set("leadlimit", "0");
cvar_set("fraglimit", "0");
cvar_set("leadlimit", "0");
versionmsg = "^3Your client version is outdated.\n\n\n### YOU WON'T BE ABLE TO PLAY ON THIS SERVER ###\n\n\nPlease update!!!^8";
} else {
versionmsg = "^3This server is using an outdated Xonotic version.\n\n\n ### THIS SERVER IS INCOMPATIBLE AND THUS YOU CANNOT JOIN ###.^8";
versionmsg = "^3Your client version is outdated.\n\n\n### YOU WON'T BE ABLE TO PLAY ON THIS SERVER ###\n\n\nPlease update!!!^8";
} else {
versionmsg = "^3This server is using an outdated Xonotic version.\n\n\n ### THIS SERVER IS INCOMPATIBLE AND THUS YOU CANNOT JOIN ###.^8";
else
modifications = strcat(modifications, ", ", g_weaponarena_list, " Arena");
}
else
modifications = strcat(modifications, ", ", g_weaponarena_list, " Arena");
}
modifications = strcat(modifications, ", Low gravity");
if(g_cloaked)
modifications = strcat(modifications, ", Cloaked");
modifications = strcat(modifications, ", Low gravity");
if(g_cloaked)
modifications = strcat(modifications, ", Cloaked");
- s = strcat(s, NEWLINES, "This is Xonotic ", cvar_string("g_xonoticversion"), "\n", versionmessage);
+ s = strcat(s, NEWLINES, "This is Xonotic ", autocvar_g_xonoticversion, "\n", versionmessage);
s = strcat(s, "^8\n\nmatch type is ^1", gamemode_name, "^8\n");
if(modifications != "")
s = strcat(s, "^8\n\nmatch type is ^1", gamemode_name, "^8\n");
if(modifications != "")
if (motd != "") {
s = strcat(s, "\n\n^8MOTD: ^7", strreplace("\\n", "\n", motd));
}
if (motd != "") {
s = strcat(s, "\n\n^8MOTD: ^7", strreplace("\\n", "\n", motd));
}
return 1; // special case for campaign and player joining
else if(g_domination)
error("Too few teams available for domination\n");
return 1; // special case for campaign and player joining
else if(g_domination)
error("Too few teams available for domination\n");
sprint(self, "Team changes not allowed\n");
return; // changing teams is not allowed
}
sprint(self, "Team changes not allowed\n");
return; // changing teams is not allowed
}
numteams = bound(2, numteams, 4);
tdm_spawnteam("Red", COLOR_TEAM1-1);
numteams = bound(2, numteams, 4);
tdm_spawnteam("Red", COLOR_TEAM1-1);