Bonjour à tous, j'ai un plugin ( Merci Devil ) Qui m'a beaucoup aidez ( dur a trouvé. )
Seulement après force essai je me demande si il n'y a pas une petite faute dans le code... (Ne le prend pas mal, ca arrive a tout le monde ! ) En gros, le son ct marche impeccablement, mais je n'arrivais pas a mettre un fichier wav pour les terros qui marche... Comme celui des ct marchais, j'ai tenté de mettre aussi en terro sous le nom pour. Et la : Rien. J'en déduis que cela doit venir du plugin en lui-même, ou alors d'une chose a laquelle je n'aurais pas encore pensé ( ça m'arrive souvent ! )
J'aurais bien cherché moi-même, mais le problème c'est que je suis en formation pour être webdesigner, et du coup je ne peut pas tellement me concentré sur 36 codages en même temps. (Osef je sais). Voici le code :
Code:
#include < amxmodx >
new const sound_last_t[ ] = "misc/last_t.wav";
new const sound_last_ct[ ]= "misc/last_cot.wav";
new bool:g_bPlayerSoundTerrorist, bool:g_bPlayerSoundCt;
public plugin_init( )
{
register_event( "DeathMsg", "eDeathMsg", "a" );
register_event( "HLTV", "eNewRound", "a", "1=0", "2=0" ) ;
}
public plugin_precache( )
{
precache_sound( sound_last_t );
precache_sound( sound_last_ct );
}
public eNewRound( )
{
g_bPlayerSoundTerrorist = false;
g_bPlayerSoundCt = false;
}
public eDeathMsg( )
{
new plr[ 32 ], num;
if( !g_bPlayerSoundTerrorist )
{
get_players( plr, num, "ae", "TERORRIST" );
if( num == 1 ) { g_bPlayerSoundTerrorist = true;
client_cmd( 0, "spk %s", sound_last_t );
}
}
if( !g_bPlayerSoundCt )
{
get_players( plr, num, "ae", "CT" );
if( num == 1 )
{
g_bPlayerSoundCt = true;
client_cmd( 0, "spk %s", sound_last_ct );
}
}
}
Les fichier *.wav sont bien nommés, et dans sound/misc.
Je ne voit pas ou j'ai pu me planté autre part...
Merci de votre aide, cordialement;
Kihoru