Configuration du filtre pour les jurons et les grossièretés avec le filtre Silkroad vSRO (Guard)
L'une des règles de base de la gestion des serveurs est d'assurer la tranquillité du jeu sur les serveurs privés de Silkroad et d'empêcher la publicité ou les jurons sur les canaux de discussion généraux (Global, All, Party, Guild). Ce processus de blocage est généralement effectué via le logiciel Guard (Filter) exécuté devant le serveur ou des procédures sur SQL Server. Dans ce guide, vous découvrirez la configuration des filtres.
Méthode 1 : blocage de mots via le programme Guard (filtre)
Si vous utilisez un logiciel vSRO Guard à jour (KServer, Edx, Versus, F8, etc.) sur votre serveur, le blocage des grossièretés se fait directement depuis l'interface du filtre ou depuis les fichiers txt dans le dossier du filtre :
- Accédez au dossier du serveur sur lequel votre logiciel Guard est installé.
- situé dans le dossier FiltreMots.txt, BannedWords.txt Ouvrez le fichier de liste de mots avec un nom similaire.
- Notez les gros mots, les mots d'argot ou les liens publicitaires de serveurs concurrents que vous souhaitez bloquer, **un mot par ligne**.
- Assurez-vous que la liste est reflétée dans le jeu en appuyant sur le bouton « Recharger » ou « Actualiser » du panneau Garde. Lorsque les joueurs essaieront d'écrire ces mots, le mot apparaîtra sous la forme d'un astérisque (*) ou le filtre donnera automatiquement du DC au joueur.
Méthode 2 : création d'un filtre de discussion via SQL Server
Si le logiciel de filtrage que vous utilisez ne dispose pas de cette fonctionnalité, vous pouvez le bloquer à l'aide d'un déclencheur ou d'une procédure qui analyse les journaux de discussion dans SQL Server. Cependant, cette méthode doit être soigneusement optimisée afin de ne pas fatiguer les performances du serveur :
- Vérifier l'historique des discussions
_AddLogCharAvec des solutions de requête SQL qui filtreront instantanément les données écrites dans la table, un avertissement ou une pénalité automatique (Muet/Ban) peut être envoyé au personnage du joueur via le système dès que le mot filtré est détecté.
Cet article est spécialement préparé pour PvPServer.