Salt la continut

Fotografie

[Request]Plugin CT WIN , T WIN SOUND [Rezolvat]


  • Topic inchis Acest topic e inchis
16 replies to this topic

#1
Nevermind.

Nevermind.

    Gamer Member

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

Salutari,as dori un plugin care porneste un sunet la sfarsitu rundei in functie de cine castiga+ un hud colorat in care sa scrie TERRORIST-TEAM WIN THIS ROUND si COUNTER-TEAM WIN THIS ROUND.

Sunetele sa se gaseasca in sound/sj/sjctwin.wav si sjtwin.wav multumesc.



#2
Nevermind.

Nevermind.

    Gamer Member

  • Topic Starter

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

Mai raspunde cineva aici ?



#3
Razvan-

Razvan-

    Banned

  • Banned
  • 858 Postari:
  • 95 topics
  • Joined 09-June 13
  • Country: Country Flag

Poftim codul de la sma care trebuie sa il compilezi tu

 

 

/**************************************************************
Round Sounds Advanced
© 2014  by th3
 
www.cs16.ro
www.amxmodx.org
 
Descriere: Acest plugin va ofera posibilitatea de a schimba sunetele
de la inceput de runda si cele de la sfarsit, este unic prin faptul ca ofera 
suport pentru fisiere .wav si .mp3 iar sunetele de la inceput de runda inlocuiesc
sunetul radio de tip "go go go" si sunetele la sfarsit de runda Counter-Terrorist Win / Terrorist Win
cu cele din acest plugin :)
 
Credite:
- Askhanar functia de precache din FMU
- Cheap_suit pentru modalitatea de a inlocui sunetele radio cu o metoda mai avansata
- PaintLancer: Pentru ideea originala!
 
Changelog:
 
v1.0
- Prima versiune stabila
 
Licenta de tip GNU (Open Source)
 
Adica, aveti voie sa modificati continutul dar nu si Autorul
 
This file is part of AMX Mod X.
 
    Round Sounds free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
 
    RoundSounds is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
 
    You should have received a copy of the GNU General Public License
    along with this file.  If not, see <http://www.gnu.org/licenses/>.
 
*****************************************************************/
 
#include < amxmodx >
#include < amxmisc >
 
#tryinclude "round_sounds_advanced.cfg"
 
#pragma semicolon 1
 
//Plugin registration
new const
PLUGIN_NAME [ ] = "Round Sounds Advanced",
PLUGIN_VERSION [ ] = "1.2",
PLUGIN_AUTHOR [ ] = "th3";
 
// pCvar Pointers
new pCvar_endsound, pCvar_beginsound, g_radiofix;
 
 
public plugin_precache ( )
{
pCvar_beginsound = register_cvar ( "amxx_bsounds", "1" );
pCvar_endsound = register_cvar ( "amxx_esounds", "1" );
 
new i, path [ 128 ];
 
if ( get_pcvar_num ( pCvar_beginsound ) )
{
for ( i = 0; i < sizeof g_begun_sounds; i++ )
{
if ( contain ( g_begun_sounds [ i ], ".wav" ) > 0 ) {
precache_sound ( g_begun_sounds [ i ] );
}
else if ( contain ( g_begun_sounds [ i ], ".mp3" ) > 0 ) {
formatex ( path, charsmax ( path ), "sound/%s", g_begun_sounds  [ i ]);
precache_generic ( path );
}
}
}
 
if ( get_pcvar_num ( pCvar_endsound ) )
{
for ( i = 0; i < sizeof g_ct_win_sounds; i++ )
{
if ( contain ( g_ct_win_sounds [ i ], ".wav" ) > 0 ) {
precache_sound ( g_ct_win_sounds [ i ] );
}
else if ( contain ( g_ct_win_sounds [ i ], ".mp3" ) > 0 ) {
formatex ( path, charsmax ( path ), "sound/%s", g_ct_win_sounds [ i ] );
precache_generic ( path );
}
}
 
for ( i = 0; i < sizeof g_te_win_sounds; i++ )
{
if ( contain ( g_te_win_sounds [ i ], ".wav" ) > 0 ) {
precache_sound ( g_te_win_sounds [ i ] );
}
else if ( contain ( g_te_win_sounds [ i ], ".mp3" ) > 0 ) {
formatex ( path, charsmax ( path ), "sound/%s", g_te_win_sounds [ i ] );
precache_generic ( path );
}
}
}
}
 
public plugin_init ( )
{
register_plugin ( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR );
 
register_message ( get_user_msgid ( "SendAudio" ), "FunC_MSG_SendAudio" );
}
 
public FunC_MSG_SendAudio ( msgid, dest, id )
{
static audiocode [ 26 ];
get_msg_arg_string ( 2, audiocode, charsmax ( audiocode ) );
 
if( get_pcvar_num ( pCvar_beginsound ) )
{
if ( equal ( audiocode [ 7 ], "MOVEOUT" ) || equal ( audiocode [ 7 ], "LOCKNLOAD" )
|| equal ( audiocode [ 7 ], "LETSGO" )  || ( equal ( audiocode [ 7 ], "GO" ) && !g_radiofix ) )
{
set_msg_arg_string ( 2, "%!MRAD_ELIM" ), g_radiofix = false;
g_radiofix = false;
new i = random ( sizeof ( g_begun_sounds ) );
PlaySoundToClients ( g_begun_sounds [ i ] );
return 1;
}
}
if ( equal ( audiocode [ 7 ], "terwin" ) && get_pcvar_num ( pCvar_endsound ) )
{
new i = random ( sizeof ( g_te_win_sounds ) );
PlaySoundToClients ( g_te_win_sounds [ i ] );
return 1;
}
else if ( equal ( audiocode [ 7 ], "ctwin" ) )
{
new i = random ( sizeof ( g_ct_win_sounds ) );
PlaySoundToClients ( g_ct_win_sounds [ i ] );
return 1;
}
return 0;
}
 
public cmd_fixradio ( ) {
g_radiofix = true;
}
 
PlaySoundToClients ( const sound [ ] )
{
if ( equal ( sound [ strlen ( sound ) -4 ], ".mp3" ) )
client_cmd ( 0, "mp3 play ^"sound/%s^"", sound );
else
client_cmd ( 0, "spk ^"%s^"", sound );
 
Si poftim si codul de de la .cfg
 
 
/*
		Round Sounds Advanced v1.0
			by th3
		
		Info:
			Pentru a adauga mai multe sunete adaugati o virgula dupa ultimele ghilimele
			si adaugati mai departe gen:
			
				new const g_begun_sounds [ ] [ ] =
				{
					"misc/begun1.mp3",
					"misc/begun2.wav",
					"misc/begun3.wav",
					"misc/begun4.wav",
					"misc/begun5.wav",
					"misc/begun6.wav"
				};
			
			ATENTIE! Ultimul rand nu trebuie sa aiba virgulita!
			ATENTIE! Acest fisier trebuie sa fie in folderul "scripting" langa .sma-ul "round_sounds_advanced.sma" astfel pluginul nu se va compila!
	*/
	
	
	// Sunetele de la inceput de runda :)
	// Format .MP3 si .WAV
	new const g_begun_sounds [ ] [ ] =
	{
		"misc/begun1.mp3",
		"misc/begun2.wav"
	};
	
	// Sunetele cand echipa Counter-Terrorist este castigatoarea :)
	// Format .MP3 si .WAV
	new const g_ct_win_sounds [ ] [ ] =
	{
		"misc/win_ct1.wav",
		"misc/win_ct1.mp3"
	};
	
	// Sunetele cand echipa Terrorist este castigatoarea :)
	// Format .MP3 si .WAV
	new const g_te_win_sounds [ ] [ ] =
	{
		"misc/te_win1.mp3",
		"misc/te_win1.wav"
	};

 

 

 

 

 

 

 

Instalare:
1. Fisierul round_sounds_advanced.sma il puneti in addons/amxmodx/scripting
2. Fisierul round_sounds_advanced.cfg il puneti in addons/amxmodx/scripting
3. Editati fisierul round_sounds_advanced.cfg din addons/amxmodx/scripting conform locatia sunetelor dv's
4. Recompilati pluginul cu noile editari
5. Fisierul round_sounds_advanced.amxx il puneti in addons/amxmodx/plugins
6. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code:
round_sounds_advanced.amxx


Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg):

  • amxx_bsounds 1 / 0 - Daca doriti sunetele la inceput de runda [0: Dezactivat | 1: Activat] - Implicit: 1
    amxx_esounds 1 / 0 - Daca doriti sunetele la sfarsit de runda cand echipele castiga [CT / T] - Implicit: 1


Comenzi administrative (se tasteaza in consola cu comanda amx_cvar in fata si trebuie sa fiti administrator):

  • amxx_bsounds 1 / 0 - Daca doriti sunetele la inceput de runda [0: Dezactivat | 1: Activat] - Implicit: 1
    amxx_esounds 1 / 0 - Daca doriti sunetele la sfarsit de runda cand echipele castiga [CT / T] - Implicit: 1

  • ConSecinte and Andreiasd like this

#4
Nevermind.

Nevermind.

    Gamer Member

  • Topic Starter

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

Testez acum si revin cu replay.

Edit:Imi da erori la compilare dar as vrea sa fie sunetele in sound/sj/sjctwin.wav si respectiv sjtwin.wav.

Si doar cand castiga tero sau ct am nevoie de ele.


Aceasta postare a fost editata de Nevermind.: 21 October 2014 - 04:16 PM


#5
Razvan-

Razvan-

    Banned

  • Banned
  • 858 Postari:
  • 95 topics
  • Joined 09-June 13
  • Country: Country Flag

Poftim aici un alt plugin configurat tot de CS16 : http://www59.zippysh...22948/file.html

 

Instalare:
1. Fisierul roundsound.sma il puneti in addons/amxmodx/scripting
2. Fisierul roundsound.amxx il puneti in addons/amxmodx/plugins

3. Sunetele le aveti in arhiva si le puneti in sound/misc
4. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
 

roundsound.amxx

 

 

Cvaruri:
-


  • TAKEN@CS16 likes this

#6
Nevermind.

Nevermind.

    Gamer Member

  • Topic Starter

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

Nu se aude sunetu :(



#7
Razvan-

Razvan-

    Banned

  • Banned
  • 858 Postari:
  • 95 topics
  • Joined 09-June 13
  • Country: Country Flag
Ai pus sunetele in sounds?

#8
Nevermind.

Nevermind.

    Gamer Member

  • Topic Starter

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

da



#9
Laurrica

Laurrica

    Fost Moderator

  • Retired
  • 2123 Postari:
  • 210 topics
  • Joined 07-February 12
  • Country: Country Flag
Spoiler

 

th3 tu nici macar nu te-ai uitat in sma-ul ala.

 

In precache ai urm sunet : ("misc/ggwin_2.wav")

Iar in cele 2 t_win ci ct_win ai cu totul altceva. Ii groasa daca a fost configurat tot de CS16.

 

Spoiler

 

PS:

Ti-am setat dupa cum ai spus tu " sjctwin si sjtwin "

Sunetele ti le pui tu in sound/sj

Plugin-ul este pus sa dea random de la cazul 0 pana la cazul 2, asta insemnand ca poti pune inca 2 sunete daca vrei. Daca nu lasi asa.

 

PS1: Daca vrei unul complex cu cvar-uri sa setezi sunete dupa mape bla bla - click  ( ofer support la acesta )


Aceasta postare a fost editata de Laurrica: 27 October 2014 - 12:01 AM


#10
Nevermind.

Nevermind.

    Gamer Member

  • Topic Starter

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

Am incercat plugin , imi descarca sunetele dar nu se aud :(



#11
Razvan-

Razvan-

    Banned

  • Banned
  • 858 Postari:
  • 95 topics
  • Joined 09-June 13
  • Country: Country Flag

Este o problema de la tine .. de la un plugin care iti da eroare .. dar nu stim care,au postat multi pluginuri dar se pare ca nu iti merge nici unul nu putem gasi rezolvarea.



#12
Laurrica

Laurrica

    Fost Moderator

  • Retired
  • 2123 Postari:
  • 210 topics
  • Joined 07-February 12
  • Country: Country Flag

Acele sunete exista sunt wav-uri ?

Ce errori ai in logs ?

Ce plugin-uri cu sunete mai ai ?


Aceasta postare a fost editata de Laurrica: 05 November 2014 - 02:39 AM


#13
Andrei;

Andrei;

    Administrator

  • Administrator
  • 3201 Postari:
  • 398 topics
  • Joined 16-December 12
  • Country: Country Flag

Imi cer scuze pentru raspunsul intarziat.

 

Spoiler

 

L-am facut exact asa cum ai zis.



#14
Nevermind.

Nevermind.

    Gamer Member

  • Topic Starter

  • Membru
  • 851 Postari:
  • 136 topics
  • Joined 07-October 13
  • Country: Country Flag

Edit:Merge plugin imi apare HUD-ul dar nu se aude sunetul :(


Aceasta postare a fost editata de Nevermind.: 08 November 2014 - 08:18 PM


#15
Andrei;

Andrei;

    Administrator

  • Administrator
  • 3201 Postari:
  • 398 topics
  • Joined 16-December 12
  • Country: Country Flag

Niciun plugin nu ti-a mers, te gandesti ca poate e de la tine ?



#16
SmoKe; x

SmoKe; x

    Banned

  • Banned
  • 41 Postari:
  • 6 topics
  • Joined 12-January 13
  • Country: Country Flag

Daca nu-tiamers nici un plugin spun cum a spus si artcik e de la tine plugin-urile sunt bune le-am incercat pe toate si imi merg s-ar putea sa ai un plugin care nu permite altor pluginuri sa functioneze.



#17
Bogdan ;

Bogdan ;

    Fost Resource Team

  • Retired
  • 4341 Postari:
  • 386 topics
  • Joined 14-March 13
  • Country: Country Flag

Ti-au fost prezentate pluginuri care functioneaza,poate nu sunt sunetele si numele fisierului exact cum il vrei tu ,insa iti pot confirma ca functioneaza

Asta nu mai depinde de noi acum,insa daca ai in continuare nevoie de ajutor,imi poti da un PM si te ajut cu teamviewer,cu o verificare a serverului sau cu ce ai nevoie

 

Locked.






1 useri citesc topicul

0 membri, 1 vizitatori, 0 utilizatori anonimi