SpecInfo v1.3.1

Jan 05, 2008
AGPLv3

I have retired this project and am no longer actively working on it.


Description:
This plugin displays a list of spectators currently viewing the live player. This list is visible to the living player as well as other players currently spectating that player. Also spectators can see which movement commands the the live player is using.


See it in Action:
Use the following link to find a server that's running this plugin:
http://www.game-monitor.com/search.php?search=specinfo_version&type=vari...


Download:
Get it from the AMXX project page:
http://forums.alliedmods.net/showthread.php?p=484967


Commands:
say /speclist : Toggle viewing list of spectators.
say /speckeys : Toggle viewing keys of player you are spectating.
say /spechide : Immune admins toggle whether or not they're hidden from list.






Cvars :

*First value is default
si_enabled <1|0> : Enables all plugin functionality.

si_list_enabled <1|0> : Enables spectator list.
si_keys_enabled <1|0> : Enables spectator key view.
si_list_default <1|0> : Default on/off state for spec list when a client joins.
si_keys_default <1|0> : Default on/off state for key view when a client joins.

si_immunity <0|1> : Enables admin immunity; Admins won't show on spec list.

si_msg_r <45|...> : HUD message red value.
si_msg_g <89|...> : HUD message green value.
si_msg_b <116|...> : HUD message blue value.



Notes:
Make sure you place the specinfo.txt file in addons\amxmodx\data\lang
This plugin may work in other mods, I'm not sure. If you find that it does, please let me know.


Supported Languages:
English (100%)
Spanish (100%) - Thanks to Mely for checking these.
German (63%) - Thanks [s]killer for this translation.




Change Log:

Key (+ added | - removed | c changed | f fixed)

v1.3.1 (Jan 5, 2008)

f: Eliminated a bug introduced in 1.3 as well as the occasional index out of bounds error it caused.

v1.3 (Nov 21, 2007)

+: Command "/showkeys" to view your own keys.
c: Minor code optimizations.

v1.2 (Jul 14, 2007)

+: Command "say /spechide" for immune to toggle hidden state.
c: Lots of code optimizations.
f: Always showing keys even when disabled.
f: Hud messaged getting messed up when too many names are on the list. (No seriously, for real this time.)

v1.1 (Jul 06, 2007)

+: Show number of people spectating.
c: Names truncated shorter than 20 chars when lots of players on the list.
c: Spectator list moved further right. (Even further when you're alive.)
f: Hud messaged getting messed up when too many names are on the list. (Same as last time, but it's fixed for good.)

V1.0.1 (June 07, 2007)

f: Hud messaged getting messed up when too many names are on the list.

V1.0 (June 02, 2007)

!Initial Release