Raised This Month: $32 Target: $400
 8% 

Lecteur Mp3


  
 
 
Thread Tools Display Modes
Author Message
Cr3V3TT3
Senior Member
Join Date: Jul 2004
Location: V'dauban
Old 07-31-2004 , 19:15   Lecteur Mp3
#1

Sa y est la version 1.1 compatible AMXX 0.20 vient de sortir.
Avantage :
- Utilisation du systeme multilangue de AMXX 0.20
- Utilisation d une "playlist" modifiable
- Correction de bugs

A faire :
- Passage automatique a la prochaine chanson quand celle en cours vient de terminer
- Un menu "Volume"
- Un menu "Admin"

Merci a DanRaZor(aide coding) & NiThoJu(traduction allemande) & mesta(pour son soutient )
Attached Files
File Type: zip mp3player.zip (5.8 KB, 4111 views)
Cr3V3TT3 is offline
Send a message via MSN to Cr3V3TT3
dover
Junior Member
Join Date: Jun 2004
Old 08-02-2004 , 10:28  
#2

a little english could help us out a bit
dover is offline
Send a message via ICQ to dover Send a message via AIM to dover
Cr3V3TT3
Senior Member
Join Date: Jul 2004
Location: V'dauban
Old 08-02-2004 , 15:35  
#3

Attends quelques jour jboss sur une nouvelle version qui fera la playlist a partir d un fichier, une option pour controler le volume via un menu et quand il sera parfait je le posterai sur le forum anglais ;)


English translation :
Wait some days i m working on a new version wich can do the playlist from a file, volume control... and when it s finish i ll post it on the english forum ;)
Cr3V3TT3 is offline
Send a message via MSN to Cr3V3TT3
mesta
Junior Member
Join Date: Aug 2004
Old 08-04-2004 , 06:28  
#4

Salut Crevette,
J'ai voulu tester tno plugin (qui m'interesse fortement), mais j'ai un problème.. J'ai config mp3menu.sma, je l'ai compilé, je l'ai uploadé sur le serveur, rajouter la ligne de commande dans plugin.ini, mais lorsque je suis sur le serveur et que je fais play, et bien rien ne se passe.. on entend rien!

Mes sons se trouve dans dod/sound/sound/

La config :

Quote:
new g_Mp3List[3][] =
{
"sound/wakeup",
"sound/feelgood",
"sound/ymca"
}
Quote:
public plugin_precache(){
if (file_exists("sound/wakeup.mp3")) precache_sound("sound/wakeup.mp3")
if (file_exists("sound/feelgood.mp3")) precache_sound("sound/feelgood.mp3")
if (file_exists("sound/ymca.mp3")) precache_sound("sound/ymca.mp3")
}
J'ai été oblige de creer un sous repertoire sound dans sound, sinon il uploadé pas les sons.. jai pas comprit mais au moins la il les upload!
J'ai testé ton plugin sur un serveur dod.
Si tu pouvais maider ca serait cool
mesta is offline
Cr3V3TT3
Senior Member
Join Date: Jul 2004
Location: V'dauban
Old 08-05-2004 , 08:43  
#5

Bhen en faite pour la commande "mp3 play" il faut partir du moddir(cstrike,dod) c est a dire : pour des sons qui sont dans dod/sound/sound/
il faut taper la commande : mp3 play sound/sound/wakeup

mais normalement si il ne trouve pas le fichier il aurait dut tenvoyer un message derreur du genre : "Le fichier : sound/wakeup, est manquant, erronne, ou la lecture est impossible" est ce que tu l avais?

donc :

Code:
new g_Mp3List[3][] = 
{ 
"sound/sound/wakeup",
"sound/sound/feelgood",
"sound/sound/ymca"
}
en tout cas merci pcq tu vien de me fair voir une erreur bete :
la commande precache_sound telecharge des "sound" du repertoire sound donc ton problemes venait de la pour le telechargement

deux solution sofre a toi :
1- tu replace tes mp3 dans dod/sound
et donc :
Code:
public plugin_precache(){ 
if (!file_exists("sound/wakeup.mp3")) precache_sound("wakeup.mp3") 
if (!file_exists("sound/feelgood.mp3")) precache_sound("feelgood.mp3") 
if (!file_exists("sound/ymca.mp3")) precache_sound("ymca.mp3") 
}

new g_Mp3List[3][] = 
{ 
"sound/sound/wakeup", 
"sound/sound/feelgood", 
"sound/sound/ymca" 
}
2-Tu laisse tes sons la ou ils sont :
Code:
 public plugin_precache(){ 
if (!file_exists("sound/sound/wakeup.mp3")) precache_sound("sound/wakeup.mp3") 
if (!file_exists("sound/sound/feelgood.mp3")) precache_sound("sound/feelgood.mp3") 
if (!file_exists("sound/sound/ymca.mp3")) precache_sound("sound/ymca.mp3") 
}

new g_Mp3List[3][] = 
{ 
"sound/sound/wakeup", 
"sound/sound/feelgood", 
"sound/sound/ymca" 
}}
PS : Oublie pas de changer les valeurs pour la navigation entre les misiks :
Code:
public mp3next(id){
  g_CurTrack++
  if ( g_CurTrack == 4 ) g_CurTrack = 0
  mp3play(id)
}
public mp3prev(id){
  g_CurTrack--
  if ( g_CurTrack == -1 ) g_CurTrack = 3
  mp3play(id)
}
Cr3V3TT3 is offline
Send a message via MSN to Cr3V3TT3
mesta
Junior Member
Join Date: Aug 2004
Old 08-06-2004 , 06:12  
#6

Je vais tester ca de suis avec la variable sv_downloadurl "" en plus
mesta is offline
mesta
Junior Member
Join Date: Aug 2004
Old 08-06-2004 , 07:00  
#7

Il ne veut pas me precache mes fichiers mp3 :/

Hier j'ai créé un fichier pour precache mes fichiers *.wav, qui marche parfaitement d'ailleurs, et à la suite j'ai ajouté mes fichiers *.mp3 qui sont dans le meme repertoire que les *.wav, mais lors de la connexion au serveur, il tente de dl les sons, mais n'y arrive pas
Error: server failed to transmit file 'sound/mp3/wakeup.mp3
.

Code:
#include <amxmod>

public plugin_precache ()
{
precache_sound("misc/applaus.wav")
precache_sound("misc/benny1.wav")
precache_sound("misc/benny2.wav")
precache_sound("misc/ymca.wav")
precache_sound("misc/ymca.mp3")
precache_sound("misc/benny.mp3")
precache_sound("misc/wakeup.mp3")
return PLUGIN_CONTINUE
}
url: http://mesta.free.fr/dod/sound/misc/

Est-ce le serveur qui n'autorise pas le precache de fichier *.mp3?
Je sais plus quoi faire la.. j'attend ta reponse impatiement Crevette.
mesta is offline
NiLuJe
Veteran Member
Join Date: Mar 2004
Location: Paris, France
Old 08-06-2004 , 08:48  
#8

Hmm, étrange, on va me taper, en disant qu'utiliser le precache_generic du module engine, c'est mieux, mais le precache_sound avec des mp3 marche impec chez moi ... oO (Excepté le bien connu warning console, mais s'pa grave)
Il aime peut être pas que les noms soient identiques entre tes wav & tes mp3 ...
NiLuJe is offline
Send a message via MSN to NiLuJe
Cr3V3TT3
Senior Member
Join Date: Jul 2004
Location: V'dauban
Old 08-06-2004 , 09:14  
#9

NiLuJe a raison mesta :
Code:
#include <amxmodX>
#include <engine>
public plugin_precache()
{
precache_sound("misc/applaus.wav")
precache_sound("misc/benny1.wav")
precache_sound("misc/benny2.wav")
precache_sound("misc/ymca.wav")
precache_generic("sound/misc/ymca.mp3")
precache_generic("sound/misc/benny.mp3")
precache_generic("sound/misc/wakeup.mp3")
return PLUGIN_CONTINUE
}
parceque en utilisant precache_sound les mp3 doivent etre obligatoirement dans le rep sound alors que precache_generique est plus souple d utilisation

jvai sortir une version qui corige tout dans pas longtemp kan jorai le temp
Cr3V3TT3 is offline
Send a message via MSN to Cr3V3TT3
mesta
Junior Member
Join Date: Aug 2004
Old 08-06-2004 , 09:38  
#10

En fait c bon.. j'ai reussi a precache le sons. Je sais pas pk ca marchait pas, mais maintenant c bon.

Le probleme maintenant, c'est que les sons ne veulent pas se jouer :/ Le meme probleme ke la derniere fois. Et il ne me met pas derreur dans la console..
mesta is offline
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:51.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode