[Cerere plugin] Round round

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
Stai..Ce?
Membru, skill +1
Membru, skill +1
Posts: 366
Joined: 03 Jun 2017, 18:56
Detinator Steam: Da
CS Status: N/A
Detinator server CS: FUN.LALEAGANE.RO
SteamID: jetski_fun
Fond eXtream: 0
Location: str. îngustă, nr. sub fustă.

09 Jun 2018, 16:39

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 !
RoyalServer
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

09 Jun 2018, 22:23

pluginuri-extream/round-begun-end-sounds-t219046.html
no...
User avatar
Stai..Ce?
Membru, skill +1
Membru, skill +1
Posts: 366
Joined: 03 Jun 2017, 18:56
Detinator Steam: Da
CS Status: N/A
Detinator server CS: FUN.LALEAGANE.RO
SteamID: jetski_fun
Fond eXtream: 0
Location: str. îngustă, nr. sub fustă.

10 Jun 2018, 16:17

Do[N]e ;3 wrote:pluginuri-extream/round-begun-end-sounds-t219046.html
Nu poti sa-l compilezi.. Altceva?
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5138
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

10 Jun 2018, 17:17

| 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;
}
User avatar
Stai..Ce?
Membru, skill +1
Membru, skill +1
Posts: 366
Joined: 03 Jun 2017, 18:56
Detinator Steam: Da
CS Status: N/A
Detinator server CS: FUN.LALEAGANE.RO
SteamID: jetski_fun
Fond eXtream: 0
Location: str. îngustă, nr. sub fustă.

10 Jun 2018, 18:36

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?
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 37 guests