Встроенное голосование за карту. Как заставить его включаться?

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем IRBISW, 24 янв 2015.

  1. IRBISW

    IRBISW

    Сообщения:
    67
    Симпатии:
    10
    Доброго времени суток. Долгое время бьюсь с одной проблемой - встроенным голосованием.
    Дело в том, что оно не появляется ни при каких настройках, вообще.
    Как я пробовал решать проблему. Начну с того, что убрал все плагины сорсмода, связанные с голосованием за карту(nextmap,mapchooser,rockthevote,playervotes)//Заметил странную фигню, плагин то убрал nextmap.smx который, а при команде в чат nextmap серв пишет [SM] next map is:
    в настройках режима gamemode_competitive_server.cfg прописаны следующие настройки, касательно голосования:
    sv_allow_votes 1
    mp_endmatch_votenextmap 1
    mp_match_end_restart 0
    sv_vote_issue_nextlevel_allowed 1
    mp_endmatch_votenextmap_keepcurrent 1

    удалял и не удалял все карты из файлов maplist.txt и mapcycle.txt
    создана группа карт в gamemodes_server.txt
    "mapgroups"
    {
    "mg_bomb" // mapgroup definition
    {
    "name" "mg_bomb"
    "maps"
    {
    "de_dust2" ""
    "de_mirage" ""
    "de_mirage" ""
    "cs_italy" ""
    "de_mirage" ""
    "de_nuke" ""
    "de_cbble" ""
    "de_season" ""
    "de_train" ""
    "de_cache" ""
    }
    }
    }

    голосовалка встроенная вообще не появляется. НИКАК.

    список плагинов
    [​IMG]

    gamemode_competitive_server.cfg
    bot_autodifficulty_threshold_high 0.0 // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
    bot_autodifficulty_threshold_low -2.0 // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
    bot_chatter off
    bot_defer_to_human_goals 1
    bot_defer_to_human_items 1
    bot_difficulty 2
    bot_quota 0
    bot_quota_mode fill
    bot_join_after_player 0
    cash_player_bomb_defused 300
    cash_player_bomb_planted 300
    cash_player_damage_hostage -30
    cash_player_interact_with_hostage 300
    cash_player_killed_enemy_default 300
    cash_player_killed_enemy_factor 1
    cash_player_killed_hostage -1000
    cash_player_killed_teammate -300
    cash_player_rescued_hostage 1000
    cash_team_elimination_bomb_map 3250
    cash_team_elimination_hostage_map_t 3000
    cash_team_elimination_hostage_map_ct 3000
    cash_team_hostage_alive 0
    cash_team_hostage_interaction 600
    cash_team_loser_bonus 1400
    cash_team_loser_bonus_consecutive_rounds 500
    cash_team_planted_bomb_but_defused 800
    cash_team_rescued_hostage 600
    cash_team_terrorist_win_bomb 3500
    cash_team_win_by_defusing_bomb 3500
    cash_team_win_by_hostage_rescue 2900
    cash_team_win_by_time_running_out_hostage 3250
    cash_team_win_by_time_running_out_bomb 3250
    ff_damage_reduction_bullets 0.33
    ff_damage_reduction_grenade 0.85
    ff_damage_reduction_grenade_self 1
    ff_damage_reduction_other 0.4
    mp_afterroundmoney 0
    mp_buytime 30
    mp_buy_anywhere 0
    mp_buy_during_immunity 0
    mp_death_drop_defuser 1
    mp_death_drop_grenade 2 // 0=none, 1=best, 2=current or best
    mp_death_drop_gun 1 // 0=none, 1=best, 2=current or best
    mp_defuser_allocation 0
    mp_force_pick_time 15
    mp_forcecamera 1 // Set to 1 for team only spectating.
    mp_free_armor 0
    mp_freezetime 3
    mp_friendlyfire 0
    mp_win_panel_display_time 3
    mp_ggprogressive_round_restart_delay 15
    mp_ggtr_bomb_defuse_bonus 1
    mp_ggtr_bomb_detonation_bonus 1
    mp_ggtr_bomb_pts_for_flash 4
    mp_ggtr_bomb_pts_for_he 3
    mp_ggtr_bomb_pts_for_molotov 5
    mp_ggtr_bomb_pts_for_upgrade 2
    mp_ggtr_bomb_respawn_delay 0
    mp_ggtr_end_round_kill_bonus 1
    mp_ggtr_halftime_delay 0.0
    mp_ggtr_last_weapon_kill_ends_half 0
    mp_respawn_immunitytime 0
    mp_halftime 1
    mp_match_can_clinch 1 // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
    mp_maxmoney 36000
    mp_maxrounds 30
    mp_molotovusedelay 0
    mp_playercashawards 1
    mp_roundtime 2
    mp_roundtime_hostage 2
    mp_roundtime_defuse 2
    mp_solid_teammates 0
    mp_startmoney 800
    mp_teamcashawards 1
    mp_timelimit 0
    mp_warmuptime 35
    mp_weapons_allow_zeus 1
    spec_freeze_panel_extended_time 0
    spec_freeze_time 5.0
    sv_allow_votes 1 // Voting allowed in this mode
    sv_alltalk 0
    sv_arms_race_vote_to_restart_disallowed_after 0
    sv_ignoregrenaderadio 0
    tv_delay 0
    mp_warmup_pausetimer 0
    mp_halftime_pausetimer 0
    mp_randomspawn 0
    mp_randomspawn_los 0
    sv_infinite_ammo 0
    ammo_grenade_limit_flashbang 2
    ammo_grenade_limit_total 4
    mp_weapons_allow_map_placed 1
    mp_weapons_glow_on_ground 0
    mp_display_kill_assists 1
    mp_respawn_on_death_t 0
    mp_respawn_on_death_ct 0
    mp_ct_default_melee weapon_knife
    mp_ct_default_secondary weapon_hkp2000
    mp_ct_default_primary ""
    mp_t_default_melee weapon_knife
    mp_t_default_secondary weapon_glock
    mp_t_default_primary ""
    mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
    mp_round_restart_delay 8
    mp_autoteambalance 1
    mp_limitteams 1
    mp_autokick 0
    mp_backup_round_file 0
    mp_backup_round_auto 0
    mp_backup_round_file_last 0
    mp_backup_round_file_pattern 0

    sv_allow_votes 1
    mp_endmatch_votenextmap 1
    mp_match_end_restart 0
    sv_vote_issue_nextlevel_allowed 1
    mp_endmatch_votenextmap_keepcurrent 1


    sv_vote_kick_ban_duration 180
    host_players_show 2
    host_info_show 2
    sv_consistency 0
    sv_hibernate_when_empty 0
    sv_vote_allow_spectators 1
    sm_deadtalk 1
    mp_match_restart_delay 15
    mp_halftime_duration 3
    mp_spectators_max 10
    sv_deadtalk 1
    sv_allowupload 0


    sv_gameinstructor_disable 1
    sv_accelerate 5.6
    sv_friction 4.8

    sv_maxrate 128000
    sv_minrate 80000
    sv_mincmdrate 64
    sv_minupdaterate 64
    sv_competitive_minspec 1
    sv_clockcorrection_msecs 15

    spec_freeze_deathanim_time 2
    spec_freeze_panel_extended_time 0
    spec_freeze_time 2
    spec_freeze_time_lock 1
    spec_freeze_traveltime 0

    gamemodes_server.txt
    "GameModes_Server.txt"
    {
    "gameTypes"
    {
    "classic"
    {
    "gameModes"
    {
    "competitive"
    {
    "exec"
    {
    "exec" "gamemode_competitive_server.cfg"
    }

    "mapgroupsMP"
    {
    "mg_bomb" ""
    }
    }

    }
    }
    }

    "mapgroups"
    {
    "mg_bomb" // mapgroup definition
    {
    "name" "mg_bomb"
    "maps"
    {
    "de_dust2" ""
    "de_mirage" ""
    "de_mirage" ""
    "cs_italy" ""
    "de_mirage" ""
    "de_nuke" ""
    "de_cbble" ""
    "de_season" ""
    "de_train" ""
    "de_cache" ""
    }
    }
    }
    }

    server.cfg
    hostname "********"
    rcon_password "*******"
    sv_downloadurl "******/"
    mapgroup "mg_bomb"
    host_players_show 2
    host_info_show 2



    mp_endmatch_votenextmap_keepcurrent 1 // текущая карта в списке голосования//


    sm_advertisements_interval 25

    sv_reservation_timeout 6
    sv_hibernate_when_empty 0



    game_type 0
    game_mode 1


    spec_freeze_deathanim_time 2
    spec_freeze_panel_extended_time 0
    spec_freeze_time 0
    spec_freeze_time_lock 0
    spec_freeze_traveltime 0




    sv_allow_lobby_connect_only 0


    sv_logbans 1
    sv_logfile 1
    sv_log_onefile 0
    mp_logdetail 3

    start.bat
    srcds -game csgo -console -usercon +map de_dust2 +sv_lan 0 -maxplayers_override 26 -port 27017 -nocrashdialog -tickrate 64 -secure +sv_pure 0 +game_type 0 +game_mode 1

    PS Решил создать отдельную тему, потому что проблема не стандартная. много способов уже перепробовано и все впустую. Надеюсь получу ответ и потом люди, имющие похожую проблему найдут тут ответ тоже.
    Заранее спасибо!
     
    Последнее редактирование: 25 янв 2015
  2. Yura7181

    Yura7181

    Сообщения:
    368
    Симпатии:
    293
    Когда пользовался встроенным голосованием, прописывал в server.cfg:

    sm_cvar sv_allow_votes 1
    mp_endmatch_votenextmap 1
    sm_cvar sv_vote_issue_changelevel_allowed 1
    sm_cvar sv_vote_issue_kick_allowed 1
    sm_cvar sv_vote_issue_nextlevel_allowextend 0
    sm_cvar sv_vote_issue_nextlevel_choicesmode 0
    sm_cvar sv_vote_issue_restart_game_allowed 1
    sm_cvar sv_vote_issue_scramble_teams_allowed 0
    sm_cvar sv_vote_issue_surrrender_allowed 0
    sm_cvar sv_vote_issue_swap_teams_allowed 1
    sm_cvar sv_vote_kick_ban_duration 30
    mp_endmatch_votenextleveltime 10

    Из других конфигов удалил все команды касающиеся встроенного голосования, особенно sv_allow_votes 1
     
    Последнее редактирование: 26 янв 2015
    Святослав124 нравится это.
  3. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Знаю такую проблему, ересь конечно, но она кроется в файле gamemodes_server.txt
    Сейчас тоже хочу разобраться в этом.
    Убираю из списка стандартные карты и голосование не запускается.
    Вот мой gamemodes_server.txt :
    "GameModes_Server.txt"
    {
    "gameTypes"
    {
    "classic"
    {
    "gameModes"
    {
    "competitive"
    {
    "maxplayers" "24"

    "exec"
    {
    "exec" "my_config.cfg"
    }
    "mapgroupsMP"
    {
    "mg_all" ""
    }
    }
    }
    }
    }
    "mapgroups"
    {
    "mg_all"
    {
    "imagename" "mapgroup-custom1"
    "nameID" "#SFUI_Mapgroup_mg_all"
    "name" "mg_all"
    "maps"
    {
    "cs_agency"
    "cs_assault"
    "cs_backalley"
    "cs_downtown"
    "cs_insertion"
    "cs_italy"
    "cs_militia"
    "cs_motel"
    "cs_museum"
    "cs_office"
    "cs_rush"
    "cs_thunder"
    "cs_workout"
    "de_ali"
    "de_aztec"
    "de_bagra_rc8"
    "de_bazaar"
    "de_blackgold"
    "de_cache"
    "de_castle"
    "de_cbble"
    "de_chinatown"
    "de_coldwater"
    "de_crossfire"
    "de_crown"
    "de_dust"
    "de_dust2"
    "de_facade"
    "de_favela"
    "de_himeji_castle_v2"
    "de_inferno"
    "de_investment_b19"
    "de_lake"
    "de_marquis"
    "de_mirage"
    "de_mist"
    "de_nuke"
    "de_overgrown"
    "de_overpass"
    "de_reef"
    "de_ruins"
    "de_safehouse"
    "de_seaside"
    "de_season"
    "de_stmarc"
    "de_sugarcane"
    "de_toscan"
    "de_train"
    "de_tuscan_b4"
    "de_vertigo"
    "mcdonalds-mds-csgo"
    "de_indigo"
    "de_institut"
    "de_kowloon"
    "de_log"
    "de_region"
    "de_tulip"
    "de_bank"
    "de_shortdust"
    "de_shorttrain"
    }
    }
    }

    "maps"
    {

    }
    }
    Пробую убрать карты
    "de_bank"
    "de_shortdust"
    "de_shorttrain"
    И голосование не появиться, обратно вставляю и все работает.
    Можешь вставить к себе и попробовать, поймешь.
    Сам давно не занимался с сервером и тут решил и что-то не все клеется, либо что-то изменилось в сервере или уже память барахлит.
    Может просто обязательные карты для этого режима должны стоять в списке.

    Добавлено через 4 часа 21 минуту
    Так и есть, чтоб голосование заработало в списке нужны быть обязательные карты, от чего зависит не знаю.
    Видимо для каждого выбора мода есть обязательные карты, которые должны быть прописаны в группу.
     
    Последнее редактирование: 26 янв 2015
  4. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Нда уж, у меня проблема была в скобках "" после названия карт.
     
  5. LeadBit

    LeadBit

    Сообщения:
    31
    Симпатии:
    2
    Недавно настраивал стандартную голосовалку для комплетива, после долгих мучений все заработало как надо. Делал следующее: mapchooser nextmap nominations randomcycle из сорс мода откл
    в аутоехеке добавил
    sv_allow_votes 1
    mp_endmatch_votenextmap 1

    Мой gamemodes_server:

    "Gamemodes_Server.txt"
    {
    "gameTypes"
    {
    "classic"
    {
    "gameModes"
    {
    "competitive"
    {
    "mapgroupsMP"
    {
    "serv" ""
    }
    }
    }
    }
    }
    "mapgroups"
    {
    "serv"
    {
    "name" "serv"
    "maps"
    {
    "de_dust2" "0"
    "de_inferno" "1"
    "de_nuke" "2"
    "de_overpass" "3"
    "de_train" "4"
    "de_cache" "5"
    "de_cbble" "6"
    "de_shortdust" "7"
    "de_bazaar" "8"
    "workshop/266988442/de_calr_mill" "9"
    "workshop/126313712/awp_india_nav72" "10"
    "workshop/165993910/fy_tibet" "11"
    "workshop/129420298/fy_tepaneca" "12"
    "workshop/374407513/ar_sports" "13"
    "workshop/203538543/ar_district" "14"
    }
    }
    }
    }


    в батнике добавил +mapgroup serv +map fy_tibet

    После карт стоит номер кстати у вас почему-то нет, не знаю обязательно это или нет но у меня прописано.
    Карт на голосование берется 10 рандомно из списка.
    Не забудь проверить все добавляемые карты из воркшопа на работоспособность, бывает выкладывают глючные=(

    Добавлено через 4 минуты
    Вот здесь есть веб конфигуратор gamemodes_server http://www.configcreator.com/create/csgo/gamemodes_server.txt
     
    Последнее редактирование: 14 фев 2015
    Chaos_Engine нравится это.
  6. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Вроде всё ок, всё настроил. Но когда остаётся один игрок на сервере - карта не меняется.
    Просто "всё зависает". Можно вызвать админку, но кнопки тыкаться не будут и её уже не закрыть. Через sm_map карта тоже не меняется.