Mp3 pour les serveur Vous vous êtes peut être demandé comment mettre une musique d'ambiance lorsque qu'un joueur arrive sur votre serveur.
Voici comment procéder pour que lorsque qu'un joueur arrive sur votre serveur il entende la petite musique d'ambiance de votre choix.
Mise en place des fichiers Tout d'abord il va vous falloir trouver un son en mp3, prenons par exemple un fichier qui s'apelle half-life01.mp3
Il vous faudra placer ce fichier dans le repertoire sound.
Jusque là rien de bien compliqué. Ouvrez le bloc note de Windows et copier coller le code source ci dessous
Code : #include <amxmod> #include <VexdUM>
public client_putinserver(id) { set_task(3.0, "play_mp3", id) return PLUGIN_CONTINUE }
public play_mp3(id) { client_cmd(id,"mp3 play sound/monson.mp3") }
public plugin_precache() { precache_generic( "sound/monson.mp3") return PLUGIN_CONTINUE }
public plugin_init() { register_plugin("MP3 Accueil Serveur", "0.9.9", "Sh4rk") return PLUGIN_CONTINUE } |
Biensur n'oubliez pas de remplacer half-life01.mp3 par le nom de votre mp3
Avec Amx 0.9.9 nommez le fichier mp3_accueil_serveur.sma (en faisant bien attention d'avoir mis "tous les fichiers" dans la liste des types de fichiers) et enregistrer le dans votre repertoire addonsamxexemplessource
Ensuite cliquez sur compile.bat et récupérez le mp3_accueil_serveur.amx et placer le dans le dossier addonsamxplugins
Maintenant, il va falloir faire comprendre à Amx de charger le plugin, pour cela rendez vous dans le fichier plugins.ini se trouvant dans le dossier addons/amx/config et rajouter en fin de fichier :
mp3_accueil_serveur.amx
Le plugin une fois lancé à besoin du module VexdUM pour fonctionner, il va donc falloir activer le module VexdUM dans Amx ET dans Metamod.
Pour Windows :
Rendez vous dans le fichier plugins.ini du dossier addons/metamod et enlevez le ; devant
; win32 addons/amx/modules/VexdUM_mm.dll
Ensuite rendez vous dans le dossier addons/amx/config et éditez le fichier modules.ini et enlevez le ; devant :
; VexdUM_mm.dl
Pour Linux :
Rendez vous dans le fichier plugins.ini du dossier addons/metamod et enlevez le ; devant
; linux addons/amx/modules/VexdUM_mm_i586.so
Ensuite rendez vous dans le dossier addons/amx/config et éditez le fichier modules.ini et enlevez le ; devant :
; VexdUM_mm_i586.so
Il ne vous reste plus qu'a rebooter le serveur pour que le plugin soit chargé.
Date de création : 21/09/2006 @ 17:36
Dernière modification : 20/11/2006 @ 00:09
Catégorie : A12- Divers configue
Page lue 1843 fois
Prévisualiser la page
Imprimer la page
|