mirror of
https://github.com/alliedmodders/amxmodx.git
synced 2024-12-25 06:15:37 +03:00
removed 4 cmds from statsx, and implemented currentmap and FF status in nextmap (at22858)
This commit is contained in:
parent
6a59d8cd07
commit
e8a4b46cc5
@ -84,7 +84,6 @@ public SayReport = 0 // report user's weapon status to team
|
|||||||
public SayScore = 0 // displays team's map score
|
public SayScore = 0 // displays team's map score
|
||||||
public SayTop15 = 0 // displays first 15 players
|
public SayTop15 = 0 // displays first 15 players
|
||||||
public SayStatsAll = 0 // displays all players stats and rank
|
public SayStatsAll = 0 // displays all players stats and rank
|
||||||
public SayMiscFunc = 0 // displays timeleft, thetime, currentmap, ff
|
|
||||||
|
|
||||||
public ShowStats = 1 // set client HUD-stats switched off by default
|
public ShowStats = 1 // set client HUD-stats switched off by default
|
||||||
public ShowDistHS = 0 // show distance and HS in attackers and
|
public ShowDistHS = 0 // show distance and HS in attackers and
|
||||||
@ -208,10 +207,6 @@ public plugin_init()
|
|||||||
register_clcmd("say /report", "cmdReport", 0, "- display waepon status (say_team)")
|
register_clcmd("say /report", "cmdReport", 0, "- display waepon status (say_team)")
|
||||||
register_clcmd("say /top15", "cmdTop15", 0, "- display top 15 players (MOTD)")
|
register_clcmd("say /top15", "cmdTop15", 0, "- display top 15 players (MOTD)")
|
||||||
register_clcmd("say /stats", "cmdStats", 0, "- display players stats (menu/MOTD)")
|
register_clcmd("say /stats", "cmdStats", 0, "- display players stats (menu/MOTD)")
|
||||||
register_clcmd("say /timeleft", "cmdTimeLeft", 0, "- display time left on map (say)")
|
|
||||||
register_clcmd("say /thetime", "cmdTheTime", 0, "- display the time (say)")
|
|
||||||
register_clcmd("say /currentmap", "cmdCurrentMap", 0, "- display current map (say)")
|
|
||||||
register_clcmd("say /ff", "cmdFf", 0, "- display friendly fire status (say)")
|
|
||||||
register_clcmd("say /switch", "cmdSwitch", 0, "- switch client's stats on or off")
|
register_clcmd("say /switch", "cmdSwitch", 0, "- switch client's stats on or off")
|
||||||
|
|
||||||
// Register menus.
|
// Register menus.
|
||||||
@ -257,7 +252,6 @@ public plugin_cfg()
|
|||||||
server_cmd(addStast, "Say /score", "SayScore")
|
server_cmd(addStast, "Say /score", "SayScore")
|
||||||
server_cmd(addStast, "Say /top15", "SayTop15")
|
server_cmd(addStast, "Say /top15", "SayTop15")
|
||||||
server_cmd(addStast, "Say /stats", "SayStatsAll")
|
server_cmd(addStast, "Say /stats", "SayStatsAll")
|
||||||
server_cmd(addStast, "Misc say commands", "SayMiscFunc")
|
|
||||||
server_cmd(addStast, "Spec. Rank Info", "SpecRankInfo")
|
server_cmd(addStast, "Spec. Rank Info", "SpecRankInfo")
|
||||||
|
|
||||||
// Update local configuration vars with value in cvars.
|
// Update local configuration vars with value in cvars.
|
||||||
@ -1102,57 +1096,6 @@ public cmdScore(id)
|
|||||||
return PLUGIN_CONTINUE
|
return PLUGIN_CONTINUE
|
||||||
}
|
}
|
||||||
|
|
||||||
// Display time left on map
|
|
||||||
public cmdTimeLeft(id)
|
|
||||||
{
|
|
||||||
if (!SayMiscFunc)
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
|
|
||||||
new iTimeLeft = get_timeleft()
|
|
||||||
|
|
||||||
if (iTimeLeft)
|
|
||||||
client_print(0, print_chat, "%L: %02d:%02d", id, "TIME_REM", iTimeLeft / 60, iTimeLeft % 60)
|
|
||||||
else
|
|
||||||
client_print(0, print_chat, "* %L *", LANG_PLAYER, "NO_T_LIMIT")
|
|
||||||
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
}
|
|
||||||
|
|
||||||
// Display the time.
|
|
||||||
public cmdTheTime(id)
|
|
||||||
{
|
|
||||||
if (!SayMiscFunc)
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
|
|
||||||
get_time("%H:%M:%S", g_sBuffer, MAX_BUFFER_LENGTH)
|
|
||||||
client_print(0, print_chat, "%L: %s", LANG_PLAYER, "THE_TIME", g_sBuffer)
|
|
||||||
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
}
|
|
||||||
|
|
||||||
// Display current map name.
|
|
||||||
public cmdCurrentMap(id)
|
|
||||||
{
|
|
||||||
if (!SayMiscFunc)
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
|
|
||||||
get_mapname(g_sBuffer, MAX_BUFFER_LENGTH)
|
|
||||||
client_print(0, print_chat, "%L: %s", LANG_PLAYER, "PLAYED_MAP", g_sBuffer)
|
|
||||||
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
}
|
|
||||||
|
|
||||||
// Display friendly fire status.
|
|
||||||
public cmdFf(id)
|
|
||||||
{
|
|
||||||
if (!SayMiscFunc)
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
|
|
||||||
client_print(0, print_chat, "%L: %L", LANG_PLAYER, "FRIEND_FIRE", LANG_PLAYER, get_cvar_num("mp_friendlyfire") ? "ON" : "OFF")
|
|
||||||
|
|
||||||
return PLUGIN_CONTINUE
|
|
||||||
}
|
|
||||||
|
|
||||||
// Client switch to enable or disable stats announcements.
|
// Client switch to enable or disable stats announcements.
|
||||||
public cmdSwitch(id)
|
public cmdSwitch(id)
|
||||||
{
|
{
|
||||||
|
@ -49,6 +49,8 @@ public plugin_init()
|
|||||||
register_dictionary("nextmap.txt")
|
register_dictionary("nextmap.txt")
|
||||||
register_event("30", "changeMap", "a")
|
register_event("30", "changeMap", "a")
|
||||||
register_clcmd("say nextmap", "sayNextMap", 0, "- displays nextmap")
|
register_clcmd("say nextmap", "sayNextMap", 0, "- displays nextmap")
|
||||||
|
register_clcmd("say currentmap", "sayCurrentMap", 0, "- display current map")
|
||||||
|
register_clcmd("say ff", "sayFFStatus", 0, "- display friendly fire status")
|
||||||
register_cvar("amx_nextmap", "", FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_SPONLY)
|
register_cvar("amx_nextmap", "", FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_SPONLY)
|
||||||
|
|
||||||
new szString[32], szString2[32], szString3[8]
|
new szString[32], szString2[32], szString3[8]
|
||||||
@ -86,6 +88,19 @@ public sayNextMap()
|
|||||||
client_print(0, print_chat, "%L %s", LANG_PLAYER, "NEXT_MAP", name)
|
client_print(0, print_chat, "%L %s", LANG_PLAYER, "NEXT_MAP", name)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public sayCurrentMap()
|
||||||
|
{
|
||||||
|
new mapname[32]
|
||||||
|
|
||||||
|
get_mapname(mapname, 31)
|
||||||
|
client_print(0, print_chat, "%L: %s", LANG_PLAYER, "PLAYED_MAP", mapname)
|
||||||
|
}
|
||||||
|
|
||||||
|
public sayFFStatus()
|
||||||
|
{
|
||||||
|
client_print(0, print_chat, "%L: %L", LANG_PLAYER, "FRIEND_FIRE", LANG_PLAYER, get_cvar_num("mp_friendlyfire") ? "ON" : "OFF")
|
||||||
|
}
|
||||||
|
|
||||||
public delayedChange(param[])
|
public delayedChange(param[])
|
||||||
{
|
{
|
||||||
set_cvar_float("mp_chattime", get_cvar_float("mp_chattime") - 2.0)
|
set_cvar_float("mp_chattime", get_cvar_float("mp_chattime") - 2.0)
|
||||||
|
Loading…
Reference in New Issue
Block a user