[TF2] SteamRep Checker (Redux)
v1.0.0
Description:This is an improved version of the SteamRep Checker plugin that adds a few features and cleans up existing features.- Chat tagging is now accomplished using Custom Chat Colors, which is required if you want to utilize this feature.
- The SteamTools extension is used instead of the Socket extension for HTTP requests.
- Added ability to query Steam for a user's trade ban/probation status and deal with them accordingly (requires Steam Web API key).
- Added optional chat message upon first player spawn stating that the server is protected by SteamRep.
- steamrep_checker_version - plugin version
- steamrep_checker_deal_method - how to deal with SteamRep reported scammers
- 0 = Disabled
- 1 = [SCAMMER] tag in chat + chat warning to all players (requires Custom Chat Colors)
- 2 = Kick (default)
- 3 = Ban Steam ID for steamrep_checker_steamid_ban_length minutes
- 4 = Ban IP for steamrep_checker_ip_ban_length
- 5 = Ban Steam ID + IP
- steamrep_checker_steamid_ban_length - length in minutes to ban Steam IDs for (0 = permanent), defaults to 0
- steamrep_checker_ip_ban_length - length in minutes to ban IP addresses for (0 = permanent), defaults to 0
- steamrep_checker_kick_tagged_scammers - if steamrep_checker_deal_method is set to 1, kick a tagged scammer when the server gets full, defaults to 1
- steamrep_checker_valve_ban_deal_method - how to deal with trade-banned players (requires steamrep_checker_steam_api_key to be set)
- 0 = Disabled
- 1 = [TRADE BANNED] tag in chat + chat warning to all players (requires Custom Chat Colors)
- 2 = Kick (default)
- 3 = Ban Steam ID for steamrep_checker_steamid_ban_length minutes
- 4 = Ban IP for steamrep_checker_ip_ban_length
- 5 = Ban Steam ID + IP
- steamrep_checker_valve_probation_deal_method - how to deal with players on trade probation (requires steamrep_checker_steam_api_key to be set)
- 0 = Disabled
- 1 = [TRADE PROBATION] tag in chat + chat warning to all players (requires Custom Chat Colors) (default)
- 2 = Kick
- 3 = Ban Steam ID for steamrep_checker_steamid_ban_length minutes
- 4 = Ban IP for steamrep_checker_ip_ban_length
- 5 = Ban Steam ID + IP
- steamrep_checker_steam_api_key - API key used to query trade ban/probation status, obtained from http://steamcommunity.com/dev
- steamrep_checker_send_ip - enable to send the IP address of connecting players to steamrep.com, defaults to 0
- steamrep_checker_untrusted_tags - enter any community tags that you don't trust here, defaults to empty
- steamrep_checker_spawn_message - enable to display a "protected by SteamRep" message on every player's first spawn, defaults to 1
- steamrep_checker_log_level - level of logging
- 0 = Errors only
- 1 = Info + errors (default)
- 2 = Info, errors, and debug
- steamrep_checker_auto_update - enables automatic updating (has no effect if Updater is not installed), defaults to 1
- v1.0.0 (3/2/13)
- Initial release
Wyświetl pełny artykuł