Skip to content

Releases: DoktorSAS/PlutoniumT6Mapvote

Black ops II Mapvote

14 Oct 09:45
26bc21b
Compare
Choose a tag to compare
Black ops II Mapvote Pre-release
Pre-release

This is a simple mapvote menu that works at the end of the game. When the match ends the players will be able to vote for the next map

Black ops II Zombies and Multiplayer mapvote

08 Apr 09:41
83c35f4
Compare
Choose a tag to compare

Black ops II Zombies and Multiplayer mapvote

From now on the current github page will keep updated the code for the mapvote for both Multiplayer mode and Zombies mode. Version indicates the release version of both versions of mapvote. Official mapvote versions are written in their respective main.gsc files

  • Multiplayer v1.0.2
    • 1.0.0:
      - 3 maps support
      - Credits, sentence and social on bottom left
      - Simple keyboard and controller button support
      - Better dvar organization
      - Code optimization
      - Reduce sherder variables to allow other mods to work as intended
    • 1.0.1:
      - Fixed client crash issue
      - mv_gametypes added to set g_gametype before map change
    • 1.0.2:
      - mv_gametypes now support also custom cfg files
  • Zombies v2.0.1
    • 2.0.1:
      - Ported new design
      - Timer fixed
      - Fixed UI animations
      - Removed usless functions
      - Fixed UI removing screen text
      - Added animations during vote
      - Fixed design issues

Plutonium T6 Mapvote

15 Sep 12:48
463bf70
Compare
Choose a tag to compare

Plutonium T6 Mapvote

The new mapvote is completely different from the previous one. The update changed everything at the code level.

  1. The design is still the same, at the moment only the mapvote with three maps is available
  2. Many dvars have been removed
  3. More stability
  4. Reduced problems with using too many variables
  5. Now it works on the scripts folder and it is no longer necessary to replace the file _killcam.gsc

Issue fixed

  1. Mapvote keep load also with mv_enable on 0
  2. Fixed duped map issue
  3. Added logprint for deugging

Black ops II Mapvote

11 Mar 19:39
6074698
Compare
Choose a tag to compare
Black ops II Mapvote Pre-release
Pre-release

Black ops II Mapvote Menu

Developed by @DoktorSAS
Version 3.0.0

Multiple users want a mapvote, so I decided to accommodate them. This mapvote menu is very simple but you don't need programming knowledge to use it, practically everything is configurable by editing a .cfg file. The menu has been tested on Sorex servers and Gunj 71rcon servers. This post is dedicated only to the released version of mapvote, if you find bugs or problems write under this post. While if you want things to be added or if you want to propose ideas go to the dedicated post for suggestions.

Insallation Guide

  1. Download the mapvote mod for github releases
  2. Copy the file _killcam.gsc and paste in your t6r\data\maps\mp\gametypes\ folder
  3. Add on your dedicated.cfg file all the this lines and configure your mapvote menu
  4. You must have one map in your map rotation like sv_mapRotation "exec tdm.cfg map mp_raid"
  5. Once loaded the written everything in the cfg and set everything you can start the server and play
////////////////////////////////////////////////////////////////////////////////////////////////////
//  DoktorSAS Mapvote/Mapselection Menu
//  Twitter: @DoktorSAS
//  Report any bugs under the right post on the forum
////////////////////////////////////////////////////////////////////////////////////////////////////

set is_mapvote_enable 1 // 1 for Mapvote Enable and 0 for Mapvote Disable
set is_mapSelection_enable 1 // 1 for Mapselection Enable and 0 for Mapselection Disable
//exemple set rotation "mp_raid mp_nuketown_2020 mp_uplink mp_takeoff" 
//set rotation "" // sv_mapRotation with no "exec file.cfg" and no "map"
// exemple set mapselection_perms "GUID1 GUID2 GUID3"
set mapselection_perms "" // Write the guid of players who are allow to use the map selection. Remeber the space between each guid
set type "random" // If you use mapvote write "random" or "group", this are two different logic to randomize the maps on the mapvote. If you use the mapselection write "selection"
set more_maps 1 // 1 for 5 maps style and 0 for 3 maps style
set no_current_mp 1 // The current map will not get chosed in the mapvote
set time_to_vote 25 // Time to vote
set votes_color "5" // Color of the number inside the [ ]


set blur 1.6 // Background blur strength 

set show_social 1 // 1 to show socials and 0 to don't show socials
set server_sentence "Thanks for Playing on this Server" // Sentence on bottom left screen
set social_name "Discord" // The name of the social of the server if you have it
set social_link "Discord.gg/Plutonium" // Link of the server social if you have it

/////////////////////////////////////////////////////
//                                                                    
// List of valid colors:                                      
//                                                                  
/////////////////////////////////////////////////////
//    1. "red"                                                 
//    2. "orange"                                            
//    3. "yellow"                                              
//    4. "purple"                                              
//    5. "pink"                                                
//    6. "cyan"                                                
//    7. "blue"                                                 
//    8. "light blue"                                     
//    9. "green"                                                
//    10. "light green"                                       
//    11. "black"    
//    12. "white"                                          
/////////////////////////////////////////////////////

set bg_color "cyan" // Image background color
set select_color "light green" // Select color
set scroll_color "purple" // Scroll color 
set arrow_color "white" // Arrows color

//////////////////////////////////////////////////
// Maps id List                                 //
// Write the rigth map id inside the dvar       //
// maps to make the mapvote working             //                        
//////////////////////////////////////////////////
//                                              //
// mp_la                - Aftermath             //
// mp_dockside          - Cargo                 //
// mp_carrier           - Carrier               //
// mp_drone             - Drone                 //
// mp_express           - Express               //
// mp_hijacked          - Hijacked              //
// mp_meltdown          - Meltdown              //
// mp_overflow          - Overflow              //
// mp_nightclub         - Plaza                 //
// mp_raid              - Raid                  //
// mp_slums             - Slums                 //
// mp_village           - Standoff              //
// mp_turbine           - Turbine               //
// mp_socotra           - Yemen                 //
//                                              //
// Bonus Map:                                   //
// mp_nuketown_2020     - Nuketown 2025         //
//                                              //
//////////////////////////////////////////////////
// REVOLUTION MAP PACK 1                        //
//////////////////////////////////////////////////
//                                              //
// mp_downhill          - Downhill              //
// mp_mirage            - Mirage                //
// mp_hydro             - Hydro                 //
// mp_skate             - Grind                 //
//                                              //
//////////////////////////////////////////////////
// UPRISING MAP PACK 2                          //
//////////////////////////////////////////////////
//                                              //
// mp_concert           - Encore                //
// mp_magma             - Magma                 //
// mp_vertigo           - Vertigo               //
// mp_studio            - Studio                //
//                                              //
//////////////////////////////////////////////////
// VENGEANCE MAP PACK 3                         //
//////////////////////////////////////////////////
//                                              //
// mp_uplink            - Uplink                //
// mp_bridge            - Detour                //
// mp_castaway          - Cove                  //
// mp_paintball         - Rush                  //
//                                              //
//////////////////////////////////////////////////
// APOCALYPSE MAP PACK 4                        //
//////////////////////////////////////////////////
//                                              //
// mp_dig               - Dig                   //
// mp_frostbite         - Frost                 //
// mp_pod               - Pod                   //
// mp_takeoff           - Takeoff               //
//                                              //
//////////////////////////////////////////////////

//set maps "mp_pod mp_carrier mp_studio mp_raid mp_slums mp_nuketown_2020" // Maps list, here you can write all maps you want in the mapvote
set maps "" // if the vause is "" all maps will show in the mapvote

Video Tutorial

Preview

Here are some previews on how the mapvote will look like, in fact their design is very simple but easy to understand. The buttons remain the usual two buttons "Aim" and "Shoot" to change selection and "jump" to select the map. There is no possibility to change selection after a player vote.

Mapvote menu with 5 Maps

In the 5-map mapvote everything is positioned so as to occupy a large part of the screen. Everything has been positioned to create a minimalist design but also very nice.

Mapvote menu with 3 Maps

In the 3-map mapvote everything is positioned so that it occupies the center of the screen. The design is very simple but very interesting at the same time.

Map Selection

In map selection mode you can change map at the end of the game but it is very important to convert sv_maprotation to rotation. That is, write in the config file the rotation of the maps without including "exec file.cfg" and without writing "map".

9e7608c0-30f7-4902-9f1a-230097dce771-image.png

Download

You can download the file by pressing this, it will take you to the releases section. Download the latest release and remember to keep the mapvote always updated

Suggestions Implemented

All proposed feature ideas modifiable via implemented cfg will be added to this list, with the name of the person who proposed it, a description is a la dvar.

Suggest by Suggestion Dvar Name
gunji Change mapvote colors via cfg bg_color, select_color, scroll_color,arrow_color, votes_color
gunji Better map randomization type
Xerxes Use dvar to control the strength of the backgrou...
Read more

Black ops II Mapvote

21 Jan 22:45
91e47ec
Compare
Choose a tag to compare
Black ops II Mapvote Pre-release
Pre-release

Preview

Here are some previews on how the mapvote will look like, in fact their design is very simple but easy to understand. The buttons remain the usual two buttons "Aim" and "Shoot" to change selection and "jump" to select the map. There is no possibility to change selection after a player vote.

Mapvote menu with 5 Maps

In the 5-map mapvote everything is positioned so as to occupy a large part of the screen. Everything has been positioned to create a minimalist design but also very nice.

Mapvote menu with 3 Maps

In the 3-map mapvote everything is positioned so that it occupies the center of the screen. The design is very simple but very interesting at the same time.

Suggestions Implemented

All proposed feature ideas modifiable via implemented cfg will be added to this list, with the name of the person who proposed it, a description is a la dvar.

Suggest by Suggestion Dvar Name
gunji Change mapvote colors via cfg bg_color, select_color, scroll_color,arrow_color, votes_color
Xerxes Use dvar to control the strength of the background blur blur
Xerxes Use a dvar to remove the branding show_social
Xerxes Take the maps from a dvar maps
DoktorSAS Usa a dvar to enable the mapvote in a server ismapvoteenable
gunji Dvar to don't make vote the current map no_current_mp
DoktorSAS Get server sentence from a dvar server_sentence
DoktorSAS Add a Social Link on the mapvote social_name, social_link

T6 Mapvote 1.2.0

15 Dec 12:02
74ff7f9
Compare
Choose a tag to compare
T6 Mapvote 1.2.0 Pre-release
Pre-release

Update in v1.2.0:

  • Configurable time to vote via dvar in .cfg
  • Added timer
  • Some design fix

T6 Mapvote menu

25 Nov 15:25
9f43ec9
Compare
Choose a tag to compare
T6 Mapvote menu Pre-release
Pre-release

Bug Fixed in v1.1.0:

  1. Now maps should load correctly everytime
  2. Some optimization

Update in v1.1.0:

  1. Deisgn Fixed
  2. Configurable Server Name via dvar in .cfg
  3. Configurable Gametype when map rotate