Yeni raunt başlayınca ses çalan plugin hakkında yardım
Gönderilme zamanı: Pzr Şub 20, 2022 1:54 pm
Elimde yeni raunt başlayınca otomatik ses çalan bir plugin var ama sadece 1 sesi çalıyor 4 ses ekledim 4'ünün de rastgele bir şekilde çalmasını istiyorum oyun başında.
#include <amxmodx>
new const lstSound[][] = { "radio/letsgo.wav", "radio/go.wav", "radio/lockandloadgr.wav", "radio/moveoutgr.wav" };
public plugin_init()
{
register_plugin( "Round Start Sound", "1.0", "AMXX Community" );
register_event( "HLTV", "event_new_round", "a", "1=0", "2=0" );
}
public plugin_precache()
{
new CurSnd[128];
copy( CurSnd, 127, lstSound[0] );
format( CurSnd, 127, "sound/%s", CurSnd );
if ( equali( CurSnd[strlen(CurSnd)-4], ".mp3" ) )
{
if ( file_exists( CurSnd ) )
precache_generic( CurSnd );
}
else
{
if ( file_exists( CurSnd ) )
precache_sound( CurSnd[6] );
}
}
public event_new_round()
{
new CurSnd[128];
copy( CurSnd, 127, lstSound[0] );
format( CurSnd, 127, "sound/%s", CurSnd );
if( equali( CurSnd[strlen( CurSnd ) - 4 ], ".mp3" ) )
client_cmd( 0, "mp3 play %s", CurSnd )
else
client_cmd( 0, "spk %s", CurSnd[6] )
}
#include <amxmodx>
new const lstSound[][] = { "radio/letsgo.wav", "radio/go.wav", "radio/lockandloadgr.wav", "radio/moveoutgr.wav" };
public plugin_init()
{
register_plugin( "Round Start Sound", "1.0", "AMXX Community" );
register_event( "HLTV", "event_new_round", "a", "1=0", "2=0" );
}
public plugin_precache()
{
new CurSnd[128];
copy( CurSnd, 127, lstSound[0] );
format( CurSnd, 127, "sound/%s", CurSnd );
if ( equali( CurSnd[strlen(CurSnd)-4], ".mp3" ) )
{
if ( file_exists( CurSnd ) )
precache_generic( CurSnd );
}
else
{
if ( file_exists( CurSnd ) )
precache_sound( CurSnd[6] );
}
}
public event_new_round()
{
new CurSnd[128];
copy( CurSnd, 127, lstSound[0] );
format( CurSnd, 127, "sound/%s", CurSnd );
if( equali( CurSnd[strlen( CurSnd ) - 4 ], ".mp3" ) )
client_cmd( 0, "mp3 play %s", CurSnd )
else
client_cmd( 0, "spk %s", CurSnd[6] )
}