Skip to content

Commit 6517447

Browse files
committed
informer: timeleft msg if changelevel in next round
1 parent d49208d commit 6517447

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

addons/amxmodx/data/lang/mapmanager.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ MAPM_ROUNDS = rounds
5353
MAPM_WINS = wins
5454
MAPM_VOTE_IN_NEXTROUND = Wait vote in next round.
5555
MAPM_SECOND_VOTE = Second vote.
56+
MAPM_CHANGELEVEL_NEXTROUND = Map will change in next round.
5657

5758
[ru]
5859
MAPM_VOTE_WILL_BEGIN = Голосование начнется в следующем раунде.
@@ -109,3 +110,4 @@ MAPM_ROUNDS = раунда
109110
MAPM_WINS = побед
110111
MAPM_VOTE_IN_NEXTROUND = Подождите, голосование начнется в следующем раунде.
111112
MAPM_SECOND_VOTE = Второе голосование.
113+
MAPM_CHANGELEVEL_NEXTROUND = Карта сменится в следующем раунде.

addons/amxmodx/scripting/map_manager_informer.sma

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#endif
88

99
#define PLUGIN "Map Manager: Informer"
10-
#define VERSION "0.0.3"
10+
#define VERSION "0.0.4"
1111
#define AUTHOR "Mistrick"
1212

1313
#pragma semicolon 1
@@ -63,6 +63,11 @@ public clcmd_timeleft(id)
6363

6464
// TODO: need subtract left_wins/left_rounds if mapm_change_type 0 or 1
6565
if((win_limit || max_rounds) && get_num(EXTENDED_TYPE) == EXTEND_ROUNDS) {
66+
if(is_vote_finished()) {
67+
client_print_color(0, print_team_default, "%s^1 %L", g_sPrefix, LANG_PLAYER, "MAPM_CHANGELEVEL_NEXTROUND");
68+
return;
69+
}
70+
6671
new text[128], len;
6772
len = formatex(text, charsmax(text), "%L ", LANG_PLAYER, "MAPM_TIME_TO_END");
6873
if(win_limit) {

0 commit comments

Comments
 (0)