Garry's Mod

Garry's Mod

Perfect MapVote
316 Comments
Psychotrickser  [author] 15 Jul @ 5:52am 
I'll think about it.
The next update will add a player limit for maps
滑稽哥帅帅帅 14 Jul @ 6:19am 
Could you add a new feature to this plugin? The administrator can set the maximum daily play time (minutes) for a single game mode, and the mode that exceeds this time will be filtered in the poll. Some gamemodes are easy to be dominated all the time and other modes have no chance to play..I'd appreciate it if you were able to make this happen!:steamhappy:
ChaosKirby 7 Jul @ 9:41pm 
So I believe this addon is causing issues with Prophunt enhanced plus somehow, it's preventing the game from starting completely.
Kanjuro 5 Jul @ 2:42am 
Can confirm, works again. :steamthumbsup:
Psychotrickser  [author] 3 Jul @ 11:51pm 
The last updates only changed http requests which have nothing to do with ttt rounds
牛栏山辉夜 3 Jul @ 10:55pm 
There were no error reports popping up, but this update resulted in the inability to initiate TTT rounds, and everyone was in a spectator state
Psychotrickser  [author] 3 Jul @ 10:03pm 
Please provide details or error messages
牛栏山辉夜 3 Jul @ 9:00pm 
This update has caused my server's ttt mode to malfunction. Can you revert back to the previous version for me to troubleshoot?
Psychotrickser  [author] 28 Jun @ 9:43am 
Map Player Limits sind derzeit in Arbeit. Ich sammle Daten und probiere verschiedene Möglichkeiten aus, um ideale Spielerbegrenzungen zu berechnen. Update kommt in den nächsten Wochen.
Psychotrickser  [author] 19 Jun @ 6:38am 
Nein. Zum Einen bin ich ein großer Fan des originalen TTT und zum Anderen ist das Mapvote Addon bereits mit vielen Spielmodi kompatibel. Ich sehe keine Notwendigkeit, mich in einen einzelnen Spielmodus einzuarbeiten, um das bereits bestehende und umfangreiche Konfigurationsmenü in ein anderes Menü einzubinden.

Eine Spielerbegrenzung für Maps wurde in der Vergangenheit schon angefragt. Der Anwendungsfall ist sehr speziell. Da es keine mir bekannte Möglichkeit gibt, die Größe einer Map automatisch errechnen zu lassen, müssten Server Hosts die Spielerbegrenzung jeder Map manuell festlegen. Und jedes mal, wenn sie dem Server eine neue Map hinzufügen, müssten sie auch dort wieder die Spielerbegrenzungen festlegen. Theoretisch aber könnte ich so ein Feature leicht hinzufügen.
Mich würde daher erstmal interessieren, ob es überhaupt Leute gibt, die sowas manuell festlegen wollen würden? Wenn ja, füge ich das am Wochenende hinzu
Cemuvi 19 Jun @ 6:03am 
Kannst du das für TTT2 ins F1 > Server Addons anpassen mit den optionen vielleicht? Wie die anderen Map Votes, die es so gibt.

Andere Frage, kann man Maps ausblenden , die nicht die Mindest Spieleranzahl erreichen? ( Also 8 aktive Suer, und maps die mehr als 9 User eingestellt wären , werden gar nicht in den Map Vote mit aufgeführt nur als beispiel. )
Psychotrickser  [author] 14 Jun @ 6:08am 
Increase the round limit in !mvmenu>ConVars
saltyboi 13 Jun @ 4:11pm 
hey! when we choose the map it only last 1 round and then it shows up the vote menu... can u help me pls
Psychotrickser  [author] 7 May @ 1:57pm 
I don't see a point in that. Why should someone wanna use this mapvote's rtv system yet install another rtv addon? And !pmv sounds like Pam's mapvote?
cd0m 7 May @ 1:27pm 
Do you think you could make an extra rtv console command people can use incase the normal rtv is overwritten by a different gamemode for example !rockthevote or !PMV
glarmer ⛟ 29 Apr @ 7:47am 
@psychotrickser

thanks!!
SpiritSlayer 26 Apr @ 2:28pm 
Hey dude, I was just curious if you are aware of a Morbus gamemode uploaded anywhere, workshop or otherwise, that works with your addon. The 2023 Fix version uploaded on the workshop has it's own map vote system that doesn't play nicely with this. Either way, thanks again for the awesome mod!
Psychotrickser  [author] 19 Apr @ 1:19pm 
should be fixed now
cd0m 19 Apr @ 9:54am 
When the mapvote ends the map does not change
Psychotrickser  [author] 19 Apr @ 8:45am 
Can you describe how? How did you test it?
cd0m 18 Apr @ 8:47pm 
Weighted random doesn't work
Psychotrickser  [author] 18 Apr @ 11:32am 
@elbuge done. You can change the hierarchy in the server's data/mapvote/mappreviewhierarchy.txt file. I won't add a GUI option for that yet.

@glarmer done. Check out the new config options in !mvmenu
glarmer ⛟ 29 Mar @ 11:46am 
Awesome! Thanks :)
Psychotrickser  [author] 28 Mar @ 5:57pm 
That's a good idea.
I'm currently on vacation. I'll get to it within the next few weeks
glarmer ⛟ 28 Mar @ 4:29am 
Would it be possible to add a configuration option to add an optional weight to maps that are played frequently?

E.g. If I play ttt_richland significantly more than other maps, I'd like to be able to decrease it's chance to appear in the random selection at round end.
cd0m 27 Mar @ 11:58am 
Found it in /garrysmod/data/mapvote/gamemodes.json
cd0m 27 Mar @ 11:48am 
Where are gamemode prefixes stored?
elbuge 21 Mar @ 11:43am 
Your voting system is already the best on this site, you're a legend. If you add this option, you'll become an eternal legend super saiyan 563, and no one will ever surpass you- I already run this addon on my server and I'm sure it would be the ultimate improvement
Psychotrickser  [author] 18 Mar @ 10:38pm 
I might add an option to change the hierarchy of map icon locations. As of now the default icons can't be changed.
I'll think about it and get back to you
elbuge 18 Mar @ 7:19pm 
Thanks for your reply.
I want the server to have my own images in all the maps and all the clients being able to see them, because some default icons have ugly screenshots.
I used Super Map Icon Maker but the default map icons aren't being replaced, also I tried doing a .gma file like the one in the help page but it says "maps/thumbs" is whitelisted
Psychotrickser  [author] 17 Mar @ 11:41pm 
Kinda. The images are all loaded client-side. So depending on what addons someone has installed for his game he might be seing different map images. There's a hierarchy for the file location from where the images are loaded. The default map.image which is provided by the map author has the highest priority.
In second there's maps/thumbs. The best way would be to make an addon pack with the map images you want and add it to the server collection. You can take a look at my Super Map Icon Maker addon
elbuge 15 Mar @ 12:21pm 
Hi, sorry to bother, the plugin works amazing! Is it possible to replace also the default images maps have in my server and all clients to see them?
Psychotrickser  [author] 12 Mar @ 1:33pm 
I've added one. I'll push out the update in a few minutes
Nick 9 Mar @ 3:13am 
Oh, alright, I'll check now! for me it just never happened automatically.
Psychotrickser  [author] 8 Mar @ 11:17pm 
There should be one already. Take a look at !mvmenu > ConVars
Nick 8 Mar @ 4:37pm 
How do I add an automatic mapvote for Homicide?
Psychotrickser  [author] 26 Feb @ 12:11pm 
+fixed through pm
fix: it suddenly started working after some game restarts
TheBlueSoulOfIntegrity 26 Feb @ 11:49am 
Hey sorry but I opened up a game of murder to try and test this out and the chat commands don't work. I put in !mvmenu and it just does nothing. I even tried the console version mapvote_menu but that does not work either.
Casper 21 Feb @ 2:40am 
I also have a problem with the mapvote not changing gamemodes. It always load the new map in Sandbox even though everyone voted on TTT.
Psychotrickser  [author] 3 Feb @ 10:41pm 
No. I think the issue was that their integrated mapvote uses the same functions as this one and therefore overwrites some stuff my addon needs. Regarding the amount of mapvote systems on the workshop there's no need for gamemodes to have an integrated mapvote system at all so in my opinion it would be best to remove it.
Alternative options would be that they rename the functions or commands that overwrite mine, or I rename the functions and commands that are overwritten by Prophunt X2Z. I'm not down to do that for a single gamemode.
One of the creators also created Prophunt Enhanced Plus and gave someone permission to release a version of it without the integrated mapvote. I'll try contacting them to see about X2Z since it's been requested several times now
JFK Shot First 3 Feb @ 4:47pm 
@psychotrickser Hello. Did you or Nevik ever figure out how to get Prophunt X2Z working with mapvote?
Psychotrickser  [author] 20 Jan @ 10:16pm 
Take a look at the Help Section>How to set map prefixes for gamemodes
Dex 20 Jan @ 5:05pm 
i wanna use other maps from other gamemodes in the murder one, how i do that?
Psychotrickser  [author] 9 Jan @ 2:39pm 
@Nevik You did it correctly. I've also ran into that issue and I'm not sure why it's not working. It might be that X2Z uses the MapVote.Start() function and thereby overwrites the one from this addon. You gotta ask X2Z's developers, they should know
「MD」Nevik 9 Jan @ 11:56am 
Heya I read your comment on Prophunt X2Z, thanks for the info. Just wondering if this is still the case with the convars they have added?
"To Call other Map Vote addition from your addon, set 'ph_use_custom_mapvote' to '1' and change the 'ph_custom_mv_func' to something to call for MapVote. Global Function Only. This ConVar is hidden so better off write this ConVar under your server config file."

I tried this, adding:
ph_use_custom_mapvote 1
ph_custom_mv_func gmvote

to my dedicated server's server.cfg but didn't notice a change. Not sure if I'm doing it wrong or if this feature isn't working as intended. Thanks a million for any info you can share.
Psychotrickser  [author] 4 Jan @ 11:21am 
+fixed through pm
solution: !mvmenu > Gamemodes > set map prefixes for gamemodes here
Kyria 4 Jan @ 1:23am 
Hey there! I've looked through the !mvmenu and the help document, but I cannot seem to find an answer to this. For some reason, not all of my maps show up in the mapvote despite showing up in the InstalledMaps section and I'm not sure why or how to add them manually.

I tried increasing the MapLimit, turned off the MapCooldown, etc. but they still don't show up. Any way I can fix this?
Psychotrickser  [author] 3 Dec, 2024 @ 10:50pm 
+fixed through pm
./Serpensin.sh 2 Dec, 2024 @ 12:53pm 
Now there aren't any errors anymore, but it doesn't detect any of the installed maps. I also have an aditional prefix, that I need to add.
Psychotrickser  [author] 2 Dec, 2024 @ 11:30am 
should be fixed now,
there was a reference to a variable from the addon ULX. Now it should also work without having ULX