Advertisements
Posté : 23 janv. 2024, 17:54
Le plugin Advertisements sert a afficher des messages sur votre serveur. Ces messages seront configuré via un fichier et vous pourrez déterminer comment afficher vos messages. En effet vous pourrez les faire afficher soit dans le chat, soit au centre soit en haut a gauche ou encore en type menu.
Attention !!! le type menu et haut gauche ne fonctionne pas (du moins chez moi)
Installation
Pour commencer vous allez télécharger l'archive au bas de ce tuto puis l'ouvrir. Vous aurez alors le dossier addons.
Connectez vous sur votre ftp serveur puis uploadez le dossier addons dans votre mod de jeu
- cstrike (pour css)
- etc.
Testé uniquement sur css.
Une fois l'upload terminé nous allons voir sa configuration.
Configuration
Pour configurer le plugin vous allez sur votre ftp serveur dans
et vous éditez le fichier advertisements.txtaddons/sourcemod/configs/
Comme vous pouvez le voir le fichier est déjà pré-configurer. Voyons plus en détail les différentes fonctions disponible.
Dans la 1ère partie du fichier on peut voir ceci
Code : Tout sélectionner
// Types
// -----
// center: Center message
// chat: Chat message
// hint: Hint message
// menu: Menu message
// top: Top message
//
// Flags (optional)
- center = pour que le message affiché soit centré au milieu de l'écran.
- hint = pour que le message soit affiché en bas au milieu de l'écran.
- menu = pour que le message soit affiché comme un menu sur la gauche de l'écran.
- chat = pour que le message soit affiché dans le chat. Avec cette option vous pouvez ajouter de la couleur à vos messages. Si vous mettez
- {DEFAULT} la couleur sera celle par défaut
- {TEAM} couleur team CT ou Terro
- {GREEN} couleur verte
- {LIGHTGREEN} couleur vert clair
- top = pour que le message soit affiché en haut à gauche. Vous pouvez également configurer plusieurs couleurs.
Vous pouvez également afficher des informations sur le serveur, voici quelques exemples
Nous allons prendre le fichier advertisements.txt par défaut{currentmap}, {date}, {time}, {time24}, {timeleft}, {sm_nextmap}
Code : Tout sélectionner
{
"1"
{
"center" "www.domain.com"
}
"2"
{
"center" "contact@domain.com"
"hint" "contact@domain.com"
}
"3"
{
"menu" "Next map is {sm_nextmap} in {timeleft} minutes."
"flags" "cft"
}
"4"
{
"chat" "{green}Current {lightgreen}Map: {default}{currentmap}"
"flags" "z"
}
"5"
{
"top" "{orange}Admins: friendly fire is {mp_friendlyfire}."
"flags" ""
}
}
Code : Tout sélectionner
"flags" "cft"
Si vous désirez que votre message soit vu de tout le monde vous ne mettez pas la ligne.
Une fois le fichier configuré vous le refermez en sauvegardant vos modifications.
Maintenant vous allez éditer le fichier
Voici quelques commandes que vous pouvez insérer au bas du fichier.cfg/sourcemod/sourcemod.cfg
- sm_advertisements_enabled 1/0 = Sur 1 active le plugin. Sur 0 désactive.
- sm_advertisements_file advertisements.txt = au cas ou il vous viendrai l'envie de changer le nom du fichier advertisements.txt il faudra déclarer le nouveau nom via cette commande.
- sm_advertisements_interval 30 = intervalle de temps entre chaque message. Par défaut sur 30 secondes.
- sm_advertisements_reload = va recharger le plugin, utile pour éviter de rebooter votre serveur à chaque changement sur le fichier advertisements.txt. C'est plus une commande à mettre en console.
Perso je n'utilise que
- sm_advertisements_enabled 1
- sm_advertisements_interval 90
Une fois ceci fait refermez votre fichier en sauvegardant vos changements.
Rebootez votre serveur et c'est bon.
Voici le tableau des couleurs pouvant être utilisé
Source : https://forums.alliedmods.net/showthread.php?t=155705