Поиск Allow Map Change after X Rounds

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
237
Симпатии
4
Пол
Мужской
i`m looking for plugin (if is there some...) for disable(restrict) changelevel (MAP Change) for example untill 20 rounds end


GOOGLE translate :)
я ищу плагин (если есть ...) для отключения (ограничения) changelevel (Change MAP), например, до конца 20 раундов
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
i`m looking for plugin (if is there some...) for disable(restrict) changelevel (MAP Change) for example untill 20 rounds end


GOOGLE translate :)
я ищу плагин (если есть ...) для отключения (ограничения) changelevel (Change MAP), например, до конца 20 раундов
Mapmanager by mistrick
 

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
237
Симпатии
4
Пол
Мужской
which cvar is for it?

echo "Map Manager Settings Loaded"
mapm_change_type 1 // 0 - after end vote, 1 - in round end, 2 - after end map
mapm_start_vote_before_end 1 // in minutes
mapm_show_result_type 1 // 0 - disable, 1 - menu, 2 - hud
mapm_show_selects 1 // 0 - disable, 1 - all
mapm_start_vote_in_new_round 0 // 0 - disable, 1 - enable
mapm_freeze_in_vote 0 // 0 - disable, 1 - enable, if mm_start_vote_in_new_round 1
mapm_black_screen_in_vote 1 // 0 - disable, 1 - enable
mapm_last_round 1 // 0 - disable, 1 - enable
mapm_change_to_default_map 1 // 0 - disable, 1 - enable
mapm_default_map "de_dust2_a"
mapm_extended_type 0 // 0 - time, 1 - rounds
mapm_extended_map_max 3
mapm_extended_time 15 // in minutes
mapm_extended_rounds 3
mapm_rtv_mode 0 // 0 - percents, 1 - players
mapm_rtv_percent 51
mapm_rtv_players 5
mapm_rtv_change_type 1 // 0 - after vote, 1 - in round end
mapm_rtv_delay 0 // minutes
mapm_nom_dont_close_menu 0 // 0 - disable, 1 - enable
mapm_nom_del_noncur_online 0 // 0 - disable, 1 - enable
mapm_night_time "2:00 6:00" // time to enable night mode
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
which cvar is for it?

echo "Map Manager Settings Loaded"
mapm_change_type 1 // 0 - after end vote, 1 - in round end, 2 - after end map
mapm_start_vote_before_end 1 // in minutes
mapm_show_result_type 1 // 0 - disable, 1 - menu, 2 - hud
mapm_show_selects 1 // 0 - disable, 1 - all
mapm_start_vote_in_new_round 0 // 0 - disable, 1 - enable
mapm_freeze_in_vote 0 // 0 - disable, 1 - enable, if mm_start_vote_in_new_round 1
mapm_black_screen_in_vote 1 // 0 - disable, 1 - enable
mapm_last_round 1 // 0 - disable, 1 - enable
mapm_change_to_default_map 1 // 0 - disable, 1 - enable
mapm_default_map "de_dust2_a"
mapm_extended_type 0 // 0 - time, 1 - rounds
mapm_extended_map_max 3
mapm_extended_time 15 // in minutes
mapm_extended_rounds 3
mapm_rtv_mode 0 // 0 - percents, 1 - players
mapm_rtv_percent 51
mapm_rtv_players 5
mapm_rtv_change_type 1 // 0 - after vote, 1 - in round end
mapm_rtv_delay 0 // minutes
mapm_nom_dont_close_menu 0 // 0 - disable, 1 - enable
mapm_nom_del_noncur_online 0 // 0 - disable, 1 - enable
mapm_night_time "2:00 6:00" // time to enable night mode
sry my bad
There is no this function, mixed up with the change after a certain time
 

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
237
Симпатии
4
Пол
Мужской
Shadowless, Спонтанная смена карты I have such settings, everything works like a clock
mp_fraglimit 0
mp_timelimit 22
nop bro, problem is that sometimes admins are changing map before 20 rounds ends, i want to prevent this


GOOGLE translate

проблема в том, что иногда администраторы меняют карту до окончания 20 раундов, я хочу предотвратить это
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
nop bro, problem is that sometimes admins are changing map before 20 rounds ends, i want to prevent this


GOOGLE translate

проблема в том, что иногда администраторы меняют карту до окончания 20 раундов, я хочу предотвратить это
Talk with your admins
 

georgeml

Скриптер
Постоялец
Регистрация
12 Сен 2017
Сообщения
595
Симпатии
314
Какой менеджер карт?
 

georgeml

Скриптер
Постоялец
Регистрация
12 Сен 2017
Сообщения
595
Симпатии
314
Но, здесь только запуск голосования админами. Они могут менять карту через другой плагин, например, mapsmenu
 

Вложения

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
237
Симпатии
4
Пол
Мужской
so they can`t change map until 20 rounds ends?
only vote for map yes?

i`m using this plugins

;/////////////////////////////////////////////////////////////////////////////////
;//////////////////////////////////// Map Related
;/////////////////////////////////////////////////////////////////////////////////
mapmanager.amxx ; Amxx Map Manager by Mistrick
mapmanager_subplugin.amxx ; Amxx Map Manager SUB by Mistrick
; maphandler.amxx ; Adding and removing maps
; nextmap.amxx ; Displays Next Map In Mapcycle
; mapchooser.amxx ; Allows To Vote For Next Map
timeleft.amxx ; Displays Time Left On Map
;/////////////////////////////////////////////////////////////////////////////////[DOUBLEPOST=1558624249][/DOUBLEPOST]
///******** Settings ********///

#define FUNCTION_NEXTMAP
#define FUNCTION_RTV
#define FUNCTION_NOMINATION
#define FUNCTION_NIGHTMODE
//* #define FUNCTION_NIGHTMODE_BLOCK_CMDS *//
//* #define FUNCTION_BLOCK_MAPS *//
//* #define FUNCTION_SOUND *//

#define SELECT_MAPS 10
#define PRE_START_TIME 5
#define VOTE_TIME 10

#define NOMINATED_MAPS_IN_VOTE 3
#define NOMINATED_MAPS_PER_PLAYER 3

#define BLOCK_MAP_COUNT 5

#define MIN_DENOMINATE_TIME 3

new const PREFIX[] = "^4[LEGIONER]";

///**************************///
 

Shadowless

Пользователь
Регистрация
24 Фев 2019
Сообщения
237
Симпатии
4
Пол
Мужской
C++:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#define SUPERADMIN ADMIN_LEVEL_H

new g_iTeamScore[2];
new bool:g_bAllowMapChange;

public plugin_init( ) {
    register_plugin( "Limit <changelevel>", "1.0", "Shadowless" );
    register_event("TeamScore", "Event_TeamScore", "a");
    
    register_clcmd("amx_map", "limitchangelevel");
    register_clcmd("amx_votemap", "limitchangelevel");
    register_clcmd("amx_mapmenu", "limitchangelevel");
    register_clcmd("amx_votemapmenu", "limitchangelevel");
    register_clcmd("changelevel", "limitchangelevel");
    
    register_concmd("amx_map", "limitchangelevel", ADMIN_MAP, "<mapname>" );
    register_concmd("amx_votemap", "limitchangelevel", ADMIN_VOTE, "- displays votemap menu" );
    register_concmd("amx_mapmenu", "limitchangelevel", ADMIN_MAP, "- displays changelevel menu" );
    register_concmd("amx_votemapmenu", "limitchangelevel", ADMIN_VOTE, "- displays votemap menu" );
    register_concmd("changelevel", "limitchangelevel", ADMIN_MAP, "Limit <changelevel>" );
    
    register_srvcmd("amx_map","limitchangelevel");
    register_srvcmd("amx_votemap","limitchangelevel");
    register_srvcmd("amx_mapmenu", "limitchangelevel");
    register_srvcmd("amx_votemapmenu","limitchangelevel");
    register_srvcmd("amx_votemapmenu","limitchangelevel");
    register_srvcmd("changelevel","limitchangelevel");
}

public Event_TeamScore()
{
    new team[2]; read_data(1, team, charsmax(team));
    g_iTeamScore[(team[0]=='C') ? 0 : 1] = read_data(2);
    g_bAllowMapChange = (g_iTeamScore[0] + g_iTeamScore[1]) > 15;
}

public limitchangelevel(id)
{
    if(!g_bAllowMapChange && get_user_flags(id) & SUPERADMIN) return PLUGIN_CONTINUE;
    if(!g_bAllowMapChange)
    {
        console_print(id,"Notice: Map Change Allowed After 15 Rounds")
        client_print(0,print_chat,"Notice: Map Change Allowed  After 15 Rounds")
        return PLUGIN_HANDLED;
    }
    if(g_bAllowMapChange) return PLUGIN_CONTINUE;
    else
    {
        console_print(id,"Notice: Map Change Allowed After 15 Rounds")
        client_print(0,print_chat,"Notice: Map Change Allowed  After 15 Rounds")
    }
    return PLUGIN_HANDLED
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }
*/
 
Сверху Снизу