diff --git a/cstrike/addons/amxmodx/data/lang/mapmanager.txt b/cstrike/addons/amxmodx/data/lang/mapmanager.txt index c2e5d3d..631b50a 100644 --- a/cstrike/addons/amxmodx/data/lang/mapmanager.txt +++ b/cstrike/addons/amxmodx/data/lang/mapmanager.txt @@ -1,5 +1,6 @@ [en] MAPM_VOTE_WILL_BEGIN = The voting will begin in next round. +MAPM_START_VOTE = %s^1 started voting. MAPM_CANCEL_VOTE = %s^1 canceled voting. MAPM_TIME_TO_END = Until map end left MAPM_TIMELEFT_OR = or @@ -102,6 +103,7 @@ MAPM_FORCE_VOTE_BY_ONLINE = Wymuszone głosowanie w sprawie zmiany mapy. Obecna [ru] MAPM_VOTE_WILL_BEGIN = Голосование начнется в следующем раунде. +MAPM_START_VOTE = %s^1 запустил голосование. MAPM_CANCEL_VOTE = %s^1 отменил голосование. MAPM_TIME_TO_END = До конца карты осталось MAPM_TIMELEFT_OR = либо diff --git a/cstrike/addons/amxmodx/scripting/map_manager_scheduler.sma b/cstrike/addons/amxmodx/scripting/map_manager_scheduler.sma index 9959a2e..3af3284 100644 --- a/cstrike/addons/amxmodx/scripting/map_manager_scheduler.sma +++ b/cstrike/addons/amxmodx/scripting/map_manager_scheduler.sma @@ -249,8 +249,10 @@ public concmd_startvote(id, level, cid) } new name[32]; get_user_name(id, name, charsmax(name)); + client_print_color(0, id, "%s^3 %L", g_sPrefix, LANG_PLAYER, "MAPM_START_VOTE", id ? name : "Server"); + log_amx("%s started vote", id ? name : "Server"); - + planning_vote(VOTE_BY_CMD); return PLUGIN_HANDLED; @@ -262,8 +264,10 @@ public concmd_stopvote(id, level, cid) } new name[32]; get_user_name(id, name, charsmax(name)); + client_print_color(0, id, "%s^3 %L", g_sPrefix, LANG_PLAYER, "MAPM_CANCEL_VOTE", id ? name : "Server"); + log_amx("%s stopped vote", id ? name : "Server"); - + mapm_stop_vote(); if(mapm_get_vote_type() == VOTE_BY_SCHEDULER_SECOND) {