[L4D,L4D2,TF2,CSGO] NativeVotes (v0.8.3, 2014-10-16)
28 Attachment(s)
Upgrading from 0.7.x to 0.8.x
Download the entire zip again and extract it. NativeVotes gained translation files between 0.7.12 and 0.8.0 and they are required in order for revoting to work. Transparent vote HUD (client mod) For clients wanting a transparent vote HUD for TF2, download tf2_transvote.zip and unzip it to your steamapps\common\team fortress 2\tf\custom\ folder. Note: If you use a custom hud, it may already be using a different vote HUD. CS:GO isn't currently working with Map votes or other Multiple Choice votes. This appears to be something that got broken when Valve changed the end of map vote to the current vote style in mid-March 2013. (I apologize if you got here because this is marked as "Any". It only supports the 4 games listed up top.) Source Code on GitHub Bug Tracker on GitHub Like my work? Now taking donations. Requires MetaMod: Source 1.10.x Requires SourceMod 1.5 or newer to compile However, the plugin itself should run on SourceMod 1.4. Changelog
Spoiler
What is NativeVotes? NativeVotes is an API to generate vote panels using the game's own vote panels. It is the next version of the BuiltinVotes extension, but as a plugin. What's new since BuiltinVotes 0.5.8?
CVars Edit these in cfg/sourcemod/nativevotes.cfg
Known Issues
NativeVotes API is in the attached nativevotes.inc. This is a work in progress and enum values in particular may change. What is votediagnostics.smx? votediagnostics is a special tool for people using the real vote panels that the game itself provides. It creates a logfile named vote_diagnostics.txt I need people to do this to gather information on the vote IDs and also what CS:GO does with its other team strings. |
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.60, 2013-02-08)
RESERVED
(I'll be adding more developer stuff here)
Porting SourceMod votes to NativeVotes
|
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.60, 2013-02-08)
Hello,
Quote:
|
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.60, 2013-02-08)
3 Attachment(s)
Quote:
What's new in 0.6.1
RegisterVoteManager still isn't written, but this fixes the actual handlers for when it is. |
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.6.1, 2013-02-11)
1 Attachment(s)
Thanks for fix.
vote_diagnostics.txt : Quote:
server L4D2 and not L4D for me ^^ |
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.6.1, 2013-02-11)
4 Attachment(s)
Quote:
The attached version should log the correct game name. |
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.6.1, 2013-02-11)
3 Attachment(s)
So, here's something new to test.
It's called NativeVotes BaseCommands. Basically, it adds NativeVotes support for /revote and /votecancel (and their alternates). /votecancel uses the sm_votecancel override, just like the SourceMod votecancel does. It also adds Cancel Vote to the Voting Commands admin menu when a NativeVotes vote is running. Known bugs:
|
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.6.1, 2013-02-11)
NativeVotes is now on GitHub. In addition to hosting the source code there (which was imported from the BuiltinVotes repo), it also has a bug tracker where you can file bug reports.
I moved this to repo to GitHub due to Valve's increasing reliance on GitHub for its own bug report tools. |
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.6.1, 2013-02-11)
1 Attachment(s)
Here's a new version of nativevotes.inc that gets rid of this error:
Code:
[SM] Unable to load plugin "mapchooser_extended.smx": Native "NativeVotes_Close" was not found Plugins with an optional NativeVotes dependency should be recompiled against this new .inc file. |
Re: [L4D,L4D2,TF2,CSGO] NativeVotes [Beta] (v0.6.1, 2013-02-11)
L485-486:
Code:
new num_items = 1; L836: Code:
if (clients[i] < 1 || clients[i] > MaxClients || IsFakeClient(clients[i]) || !IsClientInGame(clients[i])) Code:
if (clients[i] < 1 || clients[i] > MaxClients || !IsClientInGame(clients[i]) || IsFakeClient(clients[i])) |
All times are GMT -4. The time now is 02:55. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.