Garry's Mod

Garry's Mod

184 ratings
Perfect MapVote
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Fun, Realism
File Size
Posted
Updated
2.712 MB
18 Mar, 2021 @ 5:45am
17 Sep @ 11:58pm
354 Change Notes ( view )

Subscribe to download
Perfect MapVote

In 1 collection by Psychotrickser
Gmod - All Gamemodes and Addons for a multi-gamemode server
382 items
Description
If you wanna see an optimised multi-gamemode server in action:
85.215.151.114
(Thank you Vox Andrews for the great workshop icon)
A collection with all gamemodes: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=811646720

Ladies and gentleman, the time has come! Now is the time for Gmod multi-gamemode servers! Let's call them MG servers.


How it works:
The addon detects installed gamemodes and maps for each gamemode automatically. Install the addon und you're good to go.
At first players get to vote for a gamemode and then they can vote for a suitable map.
It works with ULX's Mapvote Blacklist. So if you wanna remove a map from mapvote just do it in the ulx !menu.


(Optional) Features:
+ Voting for a gamemode and map
+ Switch between list layout and a fancier image layout
+ Deactivatable gamemode vote
+ Map Previews
+ Different languages supported
+ Statistics about how often a map has been played
+ Customizable gamemode descriptions during gamemode vote
+ Skip Mapvote if there's just one map/gamemode
+ Alphabetical sorting of gamemodes and maps or sorted by rating possible
+ Vote Option to replay the current map+gamemode
+ Automatic recognition of installed maps and gamemodes
+ Automatic selection of suitable maps for the chosen gamemode
+ Manual setting / blacklisting of votable gamemodes and maps
+ Have commands run automatically when a specific gamemode is loaded
+ Enable/disable gamemodes depending on current player count automatically
+ Extend a map session when in sandbox
+ Set a cooldown for mapvotes after one has been cancelled
+ Adjustable countdown for switching from sandbox so people have enough time to save their creations
+ Vote menu scales with monitor resolution
+ Allow players to rate gamemode and map and show ratings during Map Vote
+ Config option to block maps containing css content
+ Automatically downloads missing map icons from workshop and saves them in files
+ Allow players to send out pings during a mapvote

Currently supported languages:
+ English (en)
+ German (de)
+ Spanish (es)
+ Chinese (zh)
+ Russian (ru)
+ Turkish (tr)
+ French (fr)
+ Japanese (ja)


Additional Addons:
+ Create and Synchronize Map Icons between Server and Client:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2991367425
+ Set up automatic, gamemode-specific downloads:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2965162101


HELP SECTION:
The help section exceeds the character limit of this page so it was moved to here:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2900030705


Tags: Mapvote, Map Vote, Mapvoting, Map Voting, Gamemode Voting, Gamemode Vote, Gamemodevote, Fretta-like, gmvote, vote, voting, system, server
This work is licensed under CC BY-NC-ND 4.0 [creativecommons.org]
Popular Discussions View All (3)
115
17 Sep @ 11:58pm
Report Bugs
Psychotrickser
20
24 Jun @ 8:28am
Request new features or ULX compatible gamemodes
Psychotrickser
0
6 Mar, 2024 @ 12:16pm
PINNED: Advertise for your multi-gamemode server here
Psychotrickser
341 Comments
Psychotrickser  [author] 18 Sep @ 11:10pm 
Try deleting the /data/mapvote folder in your game directory and see if that helps.
Also link me your addon collection. Another mapvote addon might be interfering with this one
bozonomics 18 Sep @ 3:02pm 
now it doesn't appear at round end lol
here's the error code upon loading
[Perfect MapVote] lua/autorun/mapvote.lua:960: bad argument #1 to 'JSONToTable' (string expected, got nil)

1. JSONToTable - [C]:-1

2. createGamemodePrefixes - lua/autorun/mapvote.lua:960

3. fn - lua/autorun/mapvote.lua:1204

4. unknown - lua/ulib/shared/hook.lua:115

here's the error code upon round ending

[Perfect MapVote] lua/mapvote/sv_mapvote.lua:72: bad argument #1 to 'JSONToTable' (string expected, got nil)

1. JSONToTable - [C]:-1

2. getMapPreviewHierarchy - lua/mapvote/sv_mapvote.lua:72

3. sendMapPreviewHierarchy - lua/mapvote/sv_mapvote.lua:263

4. unknown - lua/mapvote/sv_mapvote.lua:822


Timer Failed! [Simple][@lua/mapvote/sv_mapvote.lua (line 782)]
MR. Fresch 14 Sep @ 6:54am 
Danke dir für deine schnelle Antwort.
Das mit dem entfernen, neu starten, und wieder reinpacken hat leider nichts gebracht.
Habe jetzt übergangsweise ein anderen Voting Addon genommen, allerdings würde ich mich freuen, wenn ich deins wieder nutzen kann :)

Mal schauen was Facepunch dazu sagen kann.
Psychotrickser  [author] 14 Sep @ 6:12am 
Ich erstelle mal ein Ticket bei Facepunch. Vielleicht können die mir etwas dazu sagen.

Probier mal folgendes: Entferne das Addon aus der Server Kollektion, starte den Server, stoppe den Server, füge das Addon der Server Kollektion hinzu, starte den Server. Gib mir Bescheid, ob das geklappt hat. Wenn ich etwas vom Facepunch Support höre, schreibe ich es hier rein
MR. Fresch 14 Sep @ 3:43am 
Cache löschen hat nichts gebracht, er versucht es neu und bricht bei 43% ab.

Processing addon 1: Perfect MapVote (2428251124)...
Addon needs downloading...
Downloading [ 0% of 2.2 MB ]
Downloading [ 43% of 2.2 MB ]
Downloading [ 43% of 2.2 MB ]
Downloading [ 43% of 2.2 MB ]
Downloading [ 43% of 2.2 MB ]
Download Failed! Generic failure!
WS: Finished!
Failed to cache addon location of 2428251124
MR. Fresch 14 Sep @ 3:10am 
Habe auch einen frisch installierten Server und das gleiche Problem wie Kekodos:^)

"Download Failed! Generic failure!"

Konnte das Problem schon behoben werden?

(Bin nicht bei Nitrado)
Psychotrickser  [author] 5 Sep @ 3:11pm 
Ich habe das Addon geupdatet. Versuchs nochmal. Falls es immer noch nicht klappt, leer mal den Download Cache des Servers
Kekodos:^) 3 Sep @ 5:38pm 
Hey wir bekommen keine Mapvotes mehr nach der Runde. Hat vor paar Tagen noch problemlos funktioniert. Hatte versuch das Addon neu zu installieren bekomme aber jetzt in der Konsole die Fehlermeldun " Download Failed! Generic failure!". Wollte nur wissen ob das ein issue von Nitrado ist oder vom Addon selbst.
Luka2000 30 Aug @ 5:17pm 
Updated yesterday lol
Psychotrickser  [author] 29 Aug @ 12:25pm 
+added