Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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
 

Zdjęcie

podmiana dzwiekow strzalu broni


  • Zamknięty Temat jest zamknięty
13 odpowiedzi w tym temacie

#1 CeLeS

    Profesjonalista

  • Użytkownik

Reputacja: 83
Zaawansowany

  • Postów:219
  • Steam:steam
  • Lokalizacja:Ak
Offline

Napisano 04.05.2010 14:10

Witam

uzylem pluginu
GHW Weapon Replacement
i chcialbym podmienic dzwiek strzalu broni

"sound/weapons/ak47-1.wav" "sound/moj_folder/ak47-1.wav"
"sound/weapons/aug-1.wav" "sound/moj_folder/aug-1.wav"
"sound/weapons/deagle-1.wav" "sound/moj_folder/deagle-1.wav"
"sound/weapons/mp5-1.wav" "sound/moj_folder/mp5-1.wav"
"sound/weapons/p90-1.wav" "sound/moj_folder/p90-1.wav"
"sound/weapons/ump45-1.wav" "sound/moj_folder/ump45-1.wav"
"sound/weapons/awp1.wav" "sound/moj_folder/awp1.wav"

lecz na steamie te dzwieki sa skompilowane ( tak mi sie zdaje )
i nie sa dostepne standardowo...
na nsie podmianka chyba dziala

wie ktos jak powinno to poprawie wygladac ?
  • +
  • -
  • 0

#2 hardbot

    Banned

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:3049
Offline

Napisano 04.05.2010 15:39

xD Soundów chyba nie podmienisz tzn bo czyta to z pliku counter-strike.gcf

ale możesz użyć edytora CFG Editor 2.0 i zmodyfikować sobie to ;P

#3 CeLeS

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 83
Zaawansowany

  • Postów:219
  • Steam:steam
  • Lokalizacja:Ak
Offline

Napisano 04.05.2010 17:43

tylko ze ze strony serwera chcialbym podmienic a nie tylko u siebie ...
i zeby kazdy gracz mial te dzwieki...
jakies propozycje ?
  • +
  • -
  • 0

#4 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 1996
Godlike

  • Postów:7356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 04.05.2010 17:51

A sprawdzales w ogole czy działa?
  • +
  • -
  • 0

#5 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1339
Godlike

  • Postów:3556
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 04.05.2010 17:52

masz forward emit_sound oraz funkcje emit_sound

wystarczy przechwycic moment w ktorym slyszysz dany dzwiek emitujesz wtedy swoj i zwracasz HAM_SUPERCEDE
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#6 CeLeS

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 83
Zaawansowany

  • Postów:219
  • Steam:steam
  • Lokalizacja:Ak
Offline

Napisano 04.05.2010 17:56

abes sprawdzalem na steamie
sciaga muze ale jej nie wykorzystuje...
a na nsie nie sprawdzalem
ale tam raczej dziala

G[o]Q moglbys to bardziej rozwinac
bo specem w tym nie jestem
a najlepiej przydalby mi sie plugin dzialajacy...
  • +
  • -
  • 0

#7 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1339
Godlike

  • Postów:3556
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 04.05.2010 18:05

hmm nie chce mi sie o tym pisac ale dzialalo by to tak jak Plugin Verta blokujacy dzwiek "E" zmieniasz tylko nazwe dzwieku i przed return HAM_SUPERCEDE wrzucasz emit twojego dzwieku
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#8 CeLeS

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 83
Zaawansowany

  • Postów:219
  • Steam:steam
  • Lokalizacja:Ak
Offline

Napisano 04.05.2010 18:10

aha
no dobra sprobuje z tym powalczyc ;)
jak nie dam rady to sie odezwe w nowym temacie;)

04 maj 2010 - 19:59:
#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Spam E"
#define VERSION "1.0"
#define AUTHOR "Vertricus"

public plugin_init() 
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_forward(FM_EmitSound, 		"Fwd_EmitSound")
}
public Fwd_EmitSound(id, iChannel, szSound[], Float:fVol, Float:fAttn, iFlags, iPitch ) 
{
	if(equali(szSound, "sound/weapons/mp5-1.wav"))
		return FMRES_SUPERCEDE
	
	return FMRES_IGNORED
}

probowalem tak zeby zablokowalo dzwiek strzalu mp5 ale nie blokuje
probowalem bez sciezki sound ale nic ;(
i'm dont know ;/
  • +
  • -
  • 0

#9 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 06.05.2010 01:15

Goq goq goq :|
spróbuj forward fakety do: FM_PlaybackEvent
Możesz bądź emitować dźwięk sztucznie za pomocą EngFunc_EmitSound, bądź odpalić event poprzez EngFunc_PlaybackEvent, nie wiem czy zadziała.
a żeby eventy się ściągły to: EngFunc_PrecacheEvent
  • +
  • -
  • 0

#10 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1339
Godlike

  • Postów:3556
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 06.05.2010 08:05

chcialem mu to prosto wytlumaczyc pozatym moj sposb jest uzyty w GHW weapon ....

#include <amxmodx>
#include <fakemeta>

public plugin_init() 
{
	
	register_forward(FM_EmitSound, 		"Fwd_EmitSound")
}

public Fwd_EmitSound(id,channel,sample[])
{
	if(!is_user_alive(id))
	{
		return FMRES_IGNORED
	}
	if(channel!=CHAN_WEAPON && channel!=CHAN_ITEM)
	{
		return FMRES_IGNORED
	}

		if(equali(sample,"weapons/mp5-1.wav"))
		{
			engfunc(EngFunc_EmitSound,id,CHAN_WEAPON,"weapons/twojdzwiek.wav",1.0,ATTN_NORM,0,PITCH_NORM)
			return FMRES_SUPERCEDE
		}
	return FMRES_IGNORED
}

  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#11 CeLeS

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 83
Zaawansowany

  • Postów:219
  • Steam:steam
  • Lokalizacja:Ak
Offline

Napisano 06.05.2010 09:15

sprawdzilem ten plugin
nie podmienia dzwieku...

sprawdzilem GHW Weapon Replacement
na non steam tez nie podmienia
ale wszedzie sciaga te nowe dzwieki..
  • +
  • -
  • 0

#12 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 06.05.2010 09:28

Dzwięki ściąga ale to nie ma nic wspólnego z jego przechwyceniem ;>
Dlatego mówię że musisz się z eventami pobawić jak bd miał czas dam ci przykladowy kod.
  • +
  • -
  • 0

#13 CeLeS

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 83
Zaawansowany

  • Postów:219
  • Steam:steam
  • Lokalizacja:Ak
Offline

Napisano 06.05.2010 15:40

znalazlem temat z emitem na allied modders
ale on mi nic nie pomogl..
Emit Sounds... - AlliedModders

#include <amxmodx>  
#include <fakemeta>
#include <cstrike>
#include <engine>
#include <amxmisc>
#include <fun>

public plugin_init()
{
    register_plugin("Star Wars","0.1","Front Line")

    register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
    register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
   
    register_clcmd("array_go","check_uncheck") 
    register_forward( FM_EmitSound, "EmitSound" ) 

}
public plugin_precache()
{
    precache_sound("moj_folder/ttwin.wav")
    precache_sound("moj_folder/ctwin.wav")

    precache_sound("moj_folder/mp5-1.wav")
}

public t_win()
{
    client_cmd(0, "spk moj_folder/ttwin")
    return PLUGIN_HANDLED
}
public ct_win()
{
    client_cmd(0, "spk moj_folder/ctwin")
    return PLUGIN_HANDLED
}
 
new array_go[33] 

public check_uncheck(id) 

{ 

if ( array_go[id] !=0 ) 

{ 

array_go[id] = 0 
return PLUGIN_HANDLED 

} 

else 

{ 

array_go[id] = 1 

} 

return PLUGIN_HANDLED 

} 


public EmitSound(entity, channel, const sound[]) 

{ 
      
if( entity > 32 || entity < 1 ) 
return FMRES_IGNORED; 
         
if( array_go[entity] !=0 ) 

{ 

if( containi( sound, "weapons/mp5-1.wav" ) != -1 ) 

{ 

emit_sound( entity, channel, "moj_folder/mp5-1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); 

return FMRES_SUPERCEDE; 

} 
} 
      
return FMRES_IGNORED; 

}

te dzwieki na koniec rundy dzialaja ale podmianka nie ;/

Użytkownik CeLeS edytował ten post 06.05.2010 15:42

  • +
  • -
  • 0

#14 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 07.05.2010 18:07

Catching ALL sound events - AlliedModders
chyba musiałbyś zrobić swój "event" przekazać wszystkie parametry, zmienić indeks i wywołać :D
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych