DeRoiD's Mapchooser v2.33

 DeRoiD's Mapchooser v2.33



Short description

This plugin last 3 minutes or round open the "Vote a map" menu. The one for which more people vote it will be the next map. If best vote < min. vote percent then re-vote! There is a manner of two kinds (dmc_mod) [1 minutes | 0 rounds]

You can

Say rtv "Rock the vote" [players 1:2]

Say nom "Nomination" (in menu) [chance 50%]

See timeleft | nextmap [timeleft, nextmap]

See played maps and played counts [/playedmaps]

See current map /currentmap

If you admin then can startvote (/startvote) [StartVoteFlag]

If in round mode you can add +rounds (amx_dmc_maxrounds) [RoundFlag]

See map infos (amx_dmc) [InfoFlag]


Cvars

dmc_mod - Plugin Mod. [1 = In minutes | 0 = In rounds] (Default: 1)

dmc_hudmod - Hud display mod in vote. [1 = Counting | 0 = Fix] (Default: 1)

dmc_changespeed - In intermission how much time to map choose. (Default: 5.0)

dmc_waitvotemenutime - How many time to open the vote menu. (Default: 10.0)

dmc_menudestroytime - After the vote how much time to destroy the menu. (Default: 5.0)

dmc_rtvminute - How many time to wait Rock the vote. (Default: 10)

dmc_votecounter - Voting time. (Default: 15)

dmc_votevariable - How many last minute or round to start vote? (Default: 3)

dmc_nomination - Nomination. [0 = Off | 1 = On] (Default: 1)

dmc_nomchance - How many chance the nomination [1-100%] (Default: 50)

dmc_playedmaps - Can be view Played Maps? . [0 = Off | 1 = On] (Default: 1)

dmc_rtv - Rock the vote. [0 = Off | 1 = On] (Default: 1)

dmc_rtvmin - Players the part of a proportion has to vote it? (Default: 2) [1:2]

dmc_maxmaps - Map choices. (Default: 5) [MIN:2 | MAX:9]

dmc_extend - If this map = next map how many minutes or round extend. (Default: 5)

dmc_votesound - Allow vote sounds? (G-Man) [0 = No | 1 = Yes] (Default: 1)

dmc_votepercent - How many min percent to avoid re-vote? [0 = Off] (Default: 50)

dmc_startrevotetime - How many time to wait re-voting menu? (Default: 5.0)

dmc_onlynextround - Change map the round end?[0 = Off | 1 = On] (Default: 1)

dmc_countsound - Allow countdown sounds? [0 = No | 1 = Yes] (Default: 1)

dmc_choosesound - Allow mapchoose sound? [0 = No | 1 = Yes] (Default: 1)

dmc_ad - Allow ads? [0 = No | 1 = Yes] (Default: 1)

dmc_startbutton - First vote button in vote menu. [ Min = 1 | Max = 8] (Default: 1)

dmc_langmode - Plugin lang mode. [0 = Server | 1 = Client] (Default: 0)

Set in addons/amxmodx/configs/dmc/dmc.cfg file.


Commands

Show next map: /nextmap, /nm

Show timeleft: /timeleft, /tl

Show played maps: /playedmaps, /pm

Start admin vote: /startvote

Show current map: /currentmap

Rock the vote: /rockthevote, /rtv

Nomination: /nomination, /nom

Show map infos: amx_dmc

Add rounds in game: amx_dmc_maxrounds


Installation

Download plugin files

mapdatas.dmc to dmc folder [addons/amxmodx/configs/dmc]

Plugin name to plugins.ini

Set rounds or minutes. mp_maxrounds | mp_timelimit (server.cfg)

adminhelp.amxx to plugins folder

Important #1 (If you do not want to bug other map chooser plugin)

;nextmap.amxx ; displays next map in mapcycle

;mapchooser.amxx ; allows to vote for next map

;timeleft.amxx ; displays time left on map



Important #2

Found this your server.cfg file and delete it:

mp_timelimit x

mp_maxrounds x


Requirements

AMX 1.8.2 tested [32 online real players]

AMX 1.8.3 tested [32 online real players]

AMX 1.8.3-dev+4532

AMX 1.8.3-dev-git4751



Change Log

v1.0

First relase [http://hlmod.hu]

Map choose [Max 5 choices] [removed]

Played maps

Next map

Timeleft

v1.20b

Rounds

Nomination

Admin vote

Rock the vote

v1.30b

Previous map can not be choose [removed]

v1.35b

Fix bugs

New chooser method

More map choices [MAX 9]

v1.49a

Re-vote if vote percent <= min percent

Removed hard coding paths

v1.53a

Fixed extend time [ ± 1 min ]

Fixed changelevel bug

v1.62a

Hud counter

Change map only next round

Fix bugs

v1.63a

HudMsg -> SyncHudMsg

v1.77a

Nobody votes bug fix

More languages

v1.86a

Countdown sounds

v2.00

Fix map change bug (mp_chattime)

Check maps (if valid or not)

Ad rounds in game (if dmc_mod 0) [mp_maxrounds 35]

Last map [New method]

v2.01

Current map

Instermission bug fix

v2.30

Multilang toggle Server / Client

Start button

Map infos

v2.33

Round fix

Add rounds [New method]

Multilang toggle Server / Client [removed]









See Also :