AFK Manager est un plugin de gestion d'afk. Si un afk est détecté, il peut être kické, placé en spectateur, placé en spectateur puis kicker si inactivité, etc. Vous pouvez également immuniser vos admins/modos/VIP etc.
Installation
Une fois le plugin téléchargé vous aurez le dossier addons.
Connectez vous sur votre ftp serveur et vous uploadez le dossier addons dans
- cstrike (pour css)
- etc.
sm plugins load afk_manager4.smx
Configuration
Après votre reboot un fichier s'est crée. Ce fichier est afk_manager.cfg et il est dans
Vous allez éditer le fichier et voici en détails les fonctionscfg/sourcemod/
- sm_afk_admins_flag "" = mettre un flag admin pour immuniser ceux qui ont ce flag. Laisser vide pour que ce soit pour tout le monde la même sanction.
- sm_afk_admins_immune "1" = Sur 0 désactive. Sur 1 active la protection complète des admins. Sur 2 immunise l'admin du kick. Sur 3 immunise l'admin contre le déplacement en spectateur.
- sm_afk_autoupdate "1" = Sur 1 active la mise à jour automatique du plugin mais il faut que le plugin "SourceMod Autoupdate plugin" soit installé. Sur 0 désactive.
- sm_afk_buttons "5" = Combien de touches doivent être utilisé pour que le plugin ne vous reconnait plus comme AFK. 0 = désactivé. Par défaut 5.
- sm_afk_enable "1" = Sur 1 active le plugin. Sur 0 désactive.
- sm_afk_exclude_dead "1" = Sur 1 le plugin ne fait pas attention aux joueurs mort. Sur 0 active l'attention auprès des joueurs mort.
- sm_afk_force_language "0" = Sur 1 active le forçage de la langue par défaut du serveur. Sur 0 désactive.
- sm_afk_kick_announce "1" = Le plugin doit-il annoncer au joueur qu'il va être kicker ? Sur 0 désactive, sur 1 pour tout le monde, sur 2 uniquement pour les admins. Par défaut sur 1
- sm_afk_kick_min_players "4" = Définir le nombre de joueur(s) minimum présent sur le serveur pour que le plugin s'active.
- sm_afk_kick_players "3" = Définir la méthode de kick des joueurs. Sur 0 désactive. Sur 1 kick tout le monde. Sur 2 Tout le monde sauf les spectateurs. Sur 3 uniquement les spectateurs.
- sm_afk_kick_time "120.0" = Temps total en secondes avant que le joueur soit kické.
- sm_afk_kick_warn_time "30.0" = Temps restant en secondes avant que le message s'affiche pour indiquer de bouger avant d'être kické.
- sm_afk_log_days "0" = Définir combien de jour(s) les logs doivent être conservé. 0 = indéfiniment.
- sm_afk_log_kicks "1" = Sur 1 active les logs d'afk kické. Sur 0 désactive.
- sm_afk_log_moves "1" = Sur 1 active les logs d'afk placé en spectateur. Sur 0 désactive.
- sm_afk_log_warnings "1" = Sur 1 active les logs de message d'alerte aux AFK. Sur 0 désactive.
- sm_afk_move_announce "1" = Le plugin doit-il annoncer au joueur qu'il va être bouger en spectateur ? Sur 0 désactive, sur 1 pour tout le monde, sur 2 uniquement pour les admins. Par défaut sur 1
- sm_afk_move_min_players "4" = Nombre de joueur(s) minimum devant être présent sur le serveur pour activer la mise en spectateur d'un joueur.
- sm_afk_move_spec "1" = Sur 1 active la mise en spectateur d'un joueur AFK. Sur 0 désactive.
- sm_afk_move_time "60.0" = Temps total en seconde(s) avant que le joueur soit placé en spectateur.
- sm_afk_move_warn_time "30.0" = Temps restant en seconde(s) avant qu'un message s'affiche au joueur lui indiquant de bouger avant d'être considérer comme AFK.
- sm_afk_move_warn_unassigned "1" = Sur 1 active les messages aux joueurs non assignés. Sur 0 désactive mais attention il se peut que sur certains jeux cela ne fonctionne pas.
- sm_afk_prefix_short "0" = Sur 1 active un court préfix au plugin. Sur 0 désactive.
- sm_afk_spawn_time "20.0" = Définir le temps total en seconde(s) que le joueur a pour quitter le spawn.
- sm_afk_spawn_warn_time "10.0" = Temps restant en seconde(s) avant que le message d'alerte s'affiche pour quitter le spawn.
Une fois terminé vous sauvegardez votre fichier sur votre ftp serveur puis vous rebootez le serveur ou rechargez le plugin en console via la commande
sm plugins reload afk_manager4
Commande serveur
Si vous voulez déplacer des joueurs en spec via une commande, la voici
sm_afk_spec - Utilisation: sm_afk_spec <#userid|pseudo>
Source : https://forums.alliedmods.net/showthread.php?t=79904