Page 1 of 1
[Cerere plugin] Round round
Posted: 09 Jun 2018, 16:39
by Stai..Ce?
Salutare, am nevoie de un plugin de roundsound pentru finalul rundei cu suport .mp3 NU .wav
P.s: Daca se poate sa opreasca si sunetele clasice de la finalul rundei "Ct/t win"
Mersii !
Re: [Cerere plugin] Round round
Posted: 09 Jun 2018, 22:23
by Laurentiu P.
pluginuri-extream/round-begun-end-sounds-t219046.html
Re: [Cerere plugin] Round round
Posted: 10 Jun 2018, 16:17
by Stai..Ce?
Do[N]e ;3 wrote:pluginuri-extream/round-begun-end-sounds-t219046.html
Nu poti sa-l compilezi.. Altceva?
Re: [Cerere plugin] Round round
Posted: 10 Jun 2018, 17:17
by A k c 3 n 7
- | Afiseaza codul
#include < amxmodx >
#define NUMAR_SUNETE_T 3
#define NUMAR_SUNETE_CT 3
new const Christmas_Sounds_T[NUMAR_SUNETE_T][] = {
// "xmas/xmas_te1.mp3",
// "xmas/xmas_te2.mp3",
"xmas/xmas_te3.mp3",
"xmas/xmas_te4.mp3",
"xmas/xmas_te5.mp3"
}
new const Christmas_Sounds_CT[NUMAR_SUNETE_CT][] = {
// "xmas/xmas_ct1.mp3",
// "xmas/xmas_ct2.mp3",
// "xmas/xmas_ct3.mp3",
"xmas/xmas_ct4.mp3",
"xmas/xmas_ct5.mp3",
"xmas/xmas_ct6.mp3"
}
public plugin_init() {
register_plugin("[XMAS] RoundSounds","1.1","A k c 3 n 7");
register_message( get_user_msgid( "SendAudio" ),"message_sendaudio" );
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin");
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin");
}
public t_win( id ) {
client_cmd(id,"mp3 play ^"sound/%s^"", (Christmas_Sounds_CT[random(NUMAR_SUNETE_CT)]));
}
public ct_win( id ) {
client_cmd(id,"mp3 play ^"sound/%s^"", (Christmas_Sounds_CT[random(NUMAR_SUNETE_CT)]));
}
public plugin_precache() {
for(new i = 0; i < NUMAR_SUNETE_T; i ++)
precache_sound(Christmas_Sounds_T);
for(new i = 0; i < NUMAR_SUNETE_CT; i ++)
precache_sound(Christmas_Sounds_CT);
}
public message_sendaudio( msg_id, msg_dest, msg_entity ) {
static message[10];
get_msg_arg_string( 2, message, sizeof message - 1 );
switch( message[7] )
{
case 'c', 't', 'r' : return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
Re: [Cerere plugin] Round round
Posted: 10 Jun 2018, 18:36
by Stai..Ce?
Sorinel wrote:- | Afiseaza codul
#include < amxmodx >
#define NUMAR_SUNETE_T 3
#define NUMAR_SUNETE_CT 3
new const Christmas_Sounds_T[NUMAR_SUNETE_T][] = {
// "xmas/xmas_te1.mp3",
// "xmas/xmas_te2.mp3",
"xmas/xmas_te3.mp3",
"xmas/xmas_te4.mp3",
"xmas/xmas_te5.mp3"
}
new const Christmas_Sounds_CT[NUMAR_SUNETE_CT][] = {
// "xmas/xmas_ct1.mp3",
// "xmas/xmas_ct2.mp3",
// "xmas/xmas_ct3.mp3",
"xmas/xmas_ct4.mp3",
"xmas/xmas_ct5.mp3",
"xmas/xmas_ct6.mp3"
}
public plugin_init() {
register_plugin("[XMAS] RoundSounds","1.1","A k c 3 n 7");
register_message( get_user_msgid( "SendAudio" ),"message_sendaudio" );
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin");
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin");
}
public t_win( id ) {
client_cmd(id,"mp3 play ^"sound/%s^"", (Christmas_Sounds_CT[random(NUMAR_SUNETE_CT)]));
}
public ct_win( id ) {
client_cmd(id,"mp3 play ^"sound/%s^"", (Christmas_Sounds_CT[random(NUMAR_SUNETE_CT)]));
}
public plugin_precache() {
for(new i = 0; i < NUMAR_SUNETE_T; i ++)
precache_sound(Christmas_Sounds_T);
for(new i = 0; i < NUMAR_SUNETE_CT; i ++)
precache_sound(Christmas_Sounds_CT);
}
public message_sendaudio( msg_id, msg_dest, msg_entity ) {
static message[10];
get_msg_arg_string( 2, message, sizeof message - 1 );
switch( message[7] )
{
case 'c', 't', 'r' : return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
Merge, dar poti sa adaugi te rog o comanda de exemplu /stopsound prin care sa poti opri/reporni sunetele?
Edit : Ai idee de ce dupa un anumit timp nu se mai aud sunetele?