Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Thundi001 - zdjęcie

Thundi001

Rejestracja: 05.03.2015
Aktualnie: Nieaktywny
Poza forum Ostatnio: 10.03.2015 22:16
-----

#691785 Wyciszenie strzałów innych osób

Napisane przez ex0 w 08.03.2015 09:27

 

 

#include <amxmodx>
#include <fakemeta>

new sounds[][] =
{
	"weapons/knife_deploy1.wav",
	"weapons/knife_hit1.wav",
	"weapons/knife_hit2.wav",
	"weapons/knife_hit3.wav",
	"weapons/knife_hit4.wav",
	"weapons/knife_hitwall1.wav",
	"weapons/knife_slash1.wav",
	"weapons/knife_slash2.wav",
	"weapons/knife_stab.wav"
}

public plugin_init()
{
	register_plugin("Wyciszenie noza", "1.0.0", "szelbi");
	register_forward(FM_EmitSound, "EmitSound");
}

public EmitSound(id, channel, const sound[])
{
	if(!is_user_connected(id))
	return FMRES_IGNORED;
	
	for(new i=0;i<sizeof(sounds);i++)
	{
		if(equal(sound, sounds[i]))
		{
			new szText[128];
			format(szText, charsmax(szText), "spk %d", sounds[i]);
			client_cmd(id, szText);
			
			return FMRES_SUPERCEDE;
		}
	}
	return FMRES_IGNORED;
}
Nie testowałem.

 

Nie działa :/

 

GDZIE TEN KOD WPISUJEMY ? w jakim pliku?

 

Obojętnie.
Utwórz plik o rozszerzeniu .sma o dowolnej nazwie i tam wklej kod, później skompiluj plugin i wrzuć na serwer dopisując jego nazwę w plugins.ini.


  • +
  • -
  • 1