EviLmn Posté(e) le 5 novembre 2005 Share Posté(e) le 5 novembre 2005 salut moi c'est aux telechargement des map que jvoudrai ajouter un ou des sons et je c pas comment faire :cry: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité kenny Posté(e) le 6 novembre 2005 Share Posté(e) le 6 novembre 2005 Pour HL1, il existe le plugin amx amx_song. Sinon, il y a la source d'un autre plugin amx que j'ai appellé musique d'attente qui traine quelque part dans ce forum... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
EviLmn Posté(e) le 6 novembre 2005 Auteur Share Posté(e) le 6 novembre 2005 moe et c possible de menvoyer se plugin amx song par msn ? jte filerai mon adresse en pv :roll: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité kenny Posté(e) le 6 novembre 2005 Share Posté(e) le 6 novembre 2005 Non, pas possible. Voici la source, t'as plus qu'a compiler. amx_song.sma /* * Play a sound during the connection. * * Random code part taken from plugin * connectsound by White Panther * * v1.0 by [OSA]Odin * ********************************************** * * UPDATE: 08/10/2004 by GSMACK * added the ability to play song during * game via console command and by key * binding with messagemode * * also added all songs to the array * * UPDATE: 09/12/2004 by GSMACK * added commands to stop all mp3 playing * added commands to loop mp3 via console * command and by key binding with * messagemode * * * use: * amx_Song <n> {track number 0 - 26} * i.e "amx_Song 0" * - will play first track in array * - requires ADMIN_CHAT Admin Rights * * bind a key to "amx_SongMode" * - enter a number (0-26) at the prompt * - requires ADMIN_CHAT Admin Rights * * amx_SongLoop <n> {track number 0 - 26} * i.e "amx_SongLoop 0" * - will loop play first track in array * - requires ADMIN_CHAT Admin Rights * * bind a key to "amx_SongMdLoop" * - enter a number (0-26) at the prompt * - requires ADMIN_CHAT Admin Rights * * amx_SongStop * - will stop all playing MP3s * - requires ADMIN_CHAT Admin Rights * ********************************************** */ #include <amxmod> #include <amxmisc> #define Maxsounds 27 #define MAX_PLAYERS 33 #define MAX_STRING 12 new songFlag[MAX_PLAYERS] = 0 new songFlagLoop[MAX_PLAYERS] = 0 // sounds localized in gcf cache (valve/media) new soundlist[Maxsounds][] = {"Half-Life01.mp3","Half-Life02.mp3","Half-Life03.mp3","Half-Life04.mp3","Half-Life05.mp3","Half-Life06.mp3","Half-Life07.mp3","Half-Life08.mp3", "Half-Life09.mp3","Half-Life10.mp3","Half-Life11.mp3","Half-Life12.mp3","Half-Life13.mp3","Half-Life14.mp3","Half-Life15.mp3","Half-Life16.mp3", "Half-Life17.mp3","Prospero01.mp3","Prospero02.mp3","Prospero03.mp3","Prospero04.mp3","Prospero05.mp3","Suspense01.mp3","Suspense02.mp3", "Suspense03.mp3","Suspense05.mp3","Suspense07.mp3"} public client_connect(id) { new i i = random_num(0,Maxsounds-1) client_cmd(id,"mp3 play media/%s",soundlist[i]) //Clear SongFlag for New Player songFlag[id] = 0 songFlagLoop[id] = 0 return PLUGIN_CONTINUE } // Clear soundFlag for departing player (just in case) public client_disconnect(id) { songFlag[id] = 0 songFlagLoop[id] = 0 return PLUGIN_CONTINUE } public plugin_init() { register_plugin("amx_Song","1.0","GSMACK") register_clcmd("amx_Song", "song", ADMIN_CHAT, "amx_Song <Track Number | 0-26>") register_clcmd("amx_SongLoop", "songLoop", ADMIN_CHAT, " <n> (Track Number 0-26)") register_clcmd("amx_SongMdLoop", "songModeLp", ADMIN_CHAT, " <n> (Track Number 0-26)") register_clcmd("amx_SongMode", "SongMode", ADMIN_CHAT, " <n> (Track Number 0-26)") register_clcmd("amx_SongStop", "SongStop", ADMIN_CHAT, " stops all playing MP3s") register_clcmd("say","handle_say") return PLUGIN_CONTINUE } public SongMode(id,level,cid) { if ( !cmd_access(id,level,cid,1) ) { return PLUGIN_HANDLED; } //Trip Song Flag songFlag[id]=1 //Display Help Notify client_print(id, print_notify, "Enter Track Number to play: 0 - 26") //Pop up Message Mode for regualar say entry client_cmd(id, "messagemode") return PLUGIN_HANDLED } public songModeLp(id,level,cid) { if ( !cmd_access(id,level,cid,1) ) { return PLUGIN_HANDLED; } //Trip Song Loop Flag songFlagLoop[id]=1 //Display Help Notify client_print(id, print_notify, "Enter Track Number for Loop Play: 0 - %i", Maxsounds - 1) //Pop up Message Mode for regualar say entry client_cmd(id, "messagemode") return PLUGIN_HANDLED } public handle_say(id) { new message[MAX_STRING]; // Extract Message from say command read_args(message, MAX_STRING); remove_quotes(message) if (songFlag[id]==1){ if (strlen(message) > 0){ //Grab User Name new name[32] get_user_name(id,name,31); new i i = str_to_num(message); client_print(0,print_notify,"[AMX_SONG]: %s played Track #%s: %s ",name, message,soundlist[i]); client_cmd(0,"mp3 play media/%s",soundlist[i]); } else { client_print(id,print_notify,"Please enter a Track Number between 0 and 26!!"); } } else if (songFlagLoop[id]==1){ if (strlen(message) > 0){ //Grab User Name new name[32] get_user_name(id,name,31); new i i = str_to_num(message); client_print(0,print_notify,"[AMX_SONG]: %s played Track #%s: %s ",name, message,soundlist[i]); client_cmd(0,"mp3 loop media/%s",soundlist[i]); } else { client_print(id,print_notify,"Please enter a Track Number between 0 and %i!!", Maxsounds - 1) } } else { //regular say message songFlag[id] = 0 songFlagLoop[id] = 0 //pass on to regualr say event return PLUGIN_CONTINUE } //reset sound Flag songFlag[id] = 0 songFlagLoop[id] = 0 return PLUGIN_HANDLED } public song(id,level,cid) { if ( !cmd_access(id,level,cid,1) ) { return PLUGIN_HANDLED; } new message[MAX_STRING]; // Extract Message read_args(message, MAX_STRING); remove_quotes(message) if (strlen(message) > 0){ //Grab User Name new name[32] get_user_name(id,name,31); new i i = str_to_num(message); client_print(0,print_notify,"[AMX_SONG]: %s played Track #%s: %s ",name, message,soundlist[i]); client_cmd(0,"mp3 play media/%s",soundlist[i]); } else { client_print(id,print_notify,"Please enter a number between 0 and %i!!", Maxsounds - 1) } return PLUGIN_HANDLED } public songLoop(id,level,cid) { if ( !cmd_access(id,level,cid,1) ) { return PLUGIN_HANDLED; } new message[MAX_STRING]; // Extract Message read_args(message, MAX_STRING); remove_quotes(message) if (strlen(message) > 0){ //Grab User Name new name[32] get_user_name(id,name,31); new i i = str_to_num(message); client_print(0,print_notify,"[AMX_SONG]: %s played Track #%s: %s ",name, message,soundlist[i]); client_cmd(0,"mp3 loop media/%s",soundlist[i]); } else { client_print(id,print_notify,"Please enter a number between 0 and %i!!", Maxsounds - 1) } return PLUGIN_HANDLED } public SongStop(id,level,cid) { if (!cmd_access(id,level,cid,1)){ return PLUGIN_HANDLED; } client_cmd(0,"mp3 stop"); client_print(0,print_notify,"[AMX_SONG]: MP3 songs disabled . . ."); return PLUGIN_HANDLED; } Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
EviLmn Posté(e) le 6 novembre 2005 Auteur Share Posté(e) le 6 novembre 2005 lol Ce post a été effacé car il etait entièrement en SMS. Ici on parle Français, merci d'écrire un langage que les membres peuvent lire et comprendre. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Oum Posté(e) le 6 novembre 2005 Share Posté(e) le 6 novembre 2005 1- il y a déja tout ce qu'il te faut sur ce forum, cherche. 2- le style sms est interdit sur ce forum. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
EviLmn Posté(e) le 6 novembre 2005 Auteur Share Posté(e) le 6 novembre 2005 lol ok je vois bone continuation a vous c'est saoulant les agressions pour des conneries pareille bye Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité kenny Posté(e) le 6 novembre 2005 Share Posté(e) le 6 novembre 2005 Ok EviLm@n, ce fut un plaisir de t'aider. Sinon, tu n'es pas du tout agressé, nous te demandons simplement un effort sur ton écriture. Comprends bien que plus tu écris "à l'arache" en sms ou en petit nègre, moins nous comprenons et moins on peut t'aider. si tu ne veux pas respecter la langue Française, ok, libre à toi fais comme tu veux, nous sommes dans un pays libre. Mais ne te plaint pas si tes posts en hébreux sont effacés et si on te fais des remarques, car ici, la régle est de s'exprimer en Français. Nous ne sommes pas dans un cours de récré, ou sur ton téléphone portable. Je te conseille de lire ma signature. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
EviLmn Posté(e) le 6 novembre 2005 Auteur Share Posté(e) le 6 novembre 2005 lol ue je veux bien comprendre mais c 'est juste que je suis ultra presser et je n'est pa le temp de chercher les reponses si jvou ecrit c'est pour avoir les reponse a mes probleme le plus rapidemen possible (de+ que mon serveur fais toujour des warning conection probleme et je ne c toujours pas pkoi puiske jlé reinstaller ) cela vaut -il le cout de prolonger 6mois? :cry: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
adpal Posté(e) le 14 novembre 2005 Share Posté(e) le 14 novembre 2005 ... Bonjour à tous. Je n'ai pas bien compris comment marche ce "amx_song" pourriez-vous m'eclairer, par exemple en me disant où mettre le fichier(.mp3) pour qu'il soit lu à la connection (quelle dossier) ensuite ou est-ce qu'il faut copier le chemin d'accés du fichier pour que le plugins le lise ? Merci pour vos réponses Ps : j'ai évité le "sms" pour avoir des réponses plus rapides (pas vrai evilman ) :-D @+ all Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité kenny Posté(e) le 14 novembre 2005 Share Posté(e) le 14 novembre 2005 amx_song joue les musiques de HalfLife. Il n'y a donc pas de mp3 à rajouter. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
adpal Posté(e) le 14 novembre 2005 Share Posté(e) le 14 novembre 2005 ok ha ok ok d'accord donc ce plugin n'est pas ce que je recherche ! Merci pour ta réponse Keny :wink: @+ tout le monde Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
EviLmn Posté(e) le 14 novembre 2005 Auteur Share Posté(e) le 14 novembre 2005 lol les sons sont des .wave moi se que je ne c'est toujour pas c'est ou ajouter se plugin ds quel fichier ? :cry: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité logancle Posté(e) le 14 novembre 2005 Share Posté(e) le 14 novembre 2005 J'ai fais ce plugin il y a quelques temps... seuleument je ne met pas la main sur les sources :( Cela aurait été pratique pour changer le nom du mp3. Ici vous l'installez normalement (par amx) puis vous ajoutez votre mp3 nommé intro.mp3 dans le dossier /cstrike/sound (du serveur hein... parce qu'on sait jamais...) Attention cependant !! Réencodez votre mp3 !! en effet si vous voulez télécharger 10 minutes un bête mp3 pour vous connecter au serveur... Je vous conseille plutôt un fichier de ~45 secondes à du 64 kb/s (+/- 1min de dl) 1.Le fichier : http://exodus.verygames.net/mp3_accueil_serveur.amx 2.Pour vos mp3 je vous conseille ce petit programme http://www.dbpoweramp.com Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité kenny Posté(e) le 14 novembre 2005 Share Posté(e) le 14 novembre 2005 là : http://forum.verygames.net/viewtopic.php?p=25138#25138 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
adpal Posté(e) le 15 novembre 2005 Share Posté(e) le 15 novembre 2005 ... Bonjour @ tous, j'ai installé ton Plugins ... sa ne fonctionne pas ! Le son intro.mp3 est bien dans le repertoire Sound mais rien à faire !! il ne le lit pas ! Il télécharge le son à la connection mais on ne l'entent pas :cry: Si tu veut tester voici l'ip de mon serveur 213.251.144.102:27045 @+ merci Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité logancle Posté(e) le 15 novembre 2005 Share Posté(e) le 15 novembre 2005 Arg :-| :-| :-| Mes plus plates excuses je me suis trompé de fichier !! Celui-ci lance le mp3 apres le téléchargement de la map... Prenez celui ci à la place : http://exodus.verygames.net/Loading_sound.amx Encore désolé :oops: La procédure reste la meme ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
adpal Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 lol Non désolé cette solution ne fonctione pas non plus !! Mon fichier intro.mp3 est bien dans le repertoire sound (du serveur) mais rien à faire il ne veut pas le lire ... Comment faire je suis perdu :? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
-AnTi-ChAr Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 ceplugin marche ; Normalement je devrais te fournir le sma, mais je ne l'ai plus ; Tu l'aura donc tel que je l'ai personnalisé ; plugin. Tu doit nommer obligatoirement ton fichier mp3 biatch.mp3 (desolé :oops: ) et le pacer dans sound/misc. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité logancle Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 Solution (peut-être) pour mon plugin : Enlève la ligne amx_accueil_serveur.amx du fichier plugins.ini et laisse uniquement la 2eme ( Loading_sound.amx - Avec un "L" majuscule -) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
adpal Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 re J'ai déjà fait cette manip (j'ai mit un ; devant le amx_messages....amx )et j'ai bien mit le L majuscule ... Sans résultat Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité kenny Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 là : http://forum.verygames.net/viewtopic.php?p=25138#25138 Ceci etait le lien vers le source d'un plugin hyper simple. On peut donc modifier le nom et l'emplacement du fichier.... Suffit juste de savoir compiler, et installer un plugin. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
-AnTi-ChAr Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 hum... Es tu sur que le probleme ne vient pas de ta machine? Avec tous ce que tu as essayé c'est bizarre si ça ne marche toujours pas... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
-AnTi-ChAr Posté(e) le 16 novembre 2005 Share Posté(e) le 16 novembre 2005 j'ai rien dis... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
EviLmn Posté(e) le 17 novembre 2005 Auteur Share Posté(e) le 17 novembre 2005 avec tous sa jcomence a plus rien comprendre quelqun peux expliker la manipe de a a z pour simplifer a savoir kelle plugin cree une foi cree que faire avec ou l'integrer etc.. sa serais plus facile jpense c'est pa eviden pour quelqu'un qui ne si conais pa bcp mais on aprend pa tous en 3mois alor reponse clair et precise .... :? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.