Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
07.05.2001, 23:35
e-RZA



Ich hab ma ne neue waffe fürn klein anfänger mod von mir gebastelt (eigentlich nur ne mp5 copy)
funktioniert alles bestens nur das ich keinen sound habe wenn ich abdrücke und keine einschusslöcher entstehen.
Schaden richtet die waffe alerdings an.
Ihr könnt mir sicherlich helfen.
Danke.

--

zum Seitenanfang zum Seitenende Profil || Suche
001
08.05.2001, 00:00
Lorkes



Ja kann ich. Du musst in der cl_dll in der File "ev_hldm.cpp" den Sound precachen und zwar hier:

{
case 0:
gEngfuncs.pEventAPI->EV_PlaySound( idx, origin, CHAN_WEAPON, "weapons/F_emp1.wav", 1, ATTN_NORM, 0, 94 + gEngfuncs.pfnRandomLong( 0, 0xf ) );
break;
case 1:
gEngfuncs.pEventAPI->EV_PlaySound( idx, origin, CHAN_WEAPON, "weapons/F_emp2.wav", 1, ATTN_NORM, 0, 94 + gEngfuncs.pfnRandomLong( 0, 0xf ) );
break;
}

Ich habe den sound schon in F_emp1 und F_emp2 geändert. Du musst hier einfach den namen deiner Soundfile eintragen, compilen und fertig (vorausgesetzt, du hasst in der mp5.cpp alles richtig gemacht, wovon ich ausgehe).

Wegen den Einschusslöchern kann ich dir leider nicht helfen. Code selber erst seit Samstag :)

[edit]

Ich weis garnicht genau ob der Sound an dieser Stelle geprecached wird. Glaub nicht. Naja, auch egal, auf jeden Fall ist es wichtig!

--

zum Seitenanfang zum Seitenende Profil || Suche
002
08.05.2001, 00:06
e-RZA



Ja danke erst mal abber wo soll das hingekritzelt werden bitte?

--

zum Seitenanfang zum Seitenende Profil || Suche
003
08.05.2001, 09:29
Lorkes



Wie ich schon schrieb:

?/SDK/SourceCode/cl_dll/ev_hldm.cpp
da suchst du dann nach:

gEngfuncs.pEventAPI->EV_PlaySound( idx, origin, CHAN_WEAPON

Dann solltest du eine stelle bekommen, die bis auf den Namen der Wav File genauso aussiehst wie die in meinem vorigem Post. Da ersetzt du dann den Namen der alten Wav File durch den deiner und nicht vergessen, dass HL keine Stereosounds packt ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
08.05.2001, 14:04
e-RZA



OK aber kann mir jetzt noch jemand wegen meinem Muzzelflah und den einschußlöchern helfen bitte ich
verzweifel hier sonst (heul).

--

zum Seitenanfang zum Seitenende Profil || Suche
005
08.05.2001, 17:00
Hanky



ööhhh...glaube jetzt mal startk, dass das auch alles in der selben datei steht..

..da gibbat immer sowas wie EV_FireMp5 ( void ) oder so ähnlich!

mach das nochmal für deiner Waffe.

--

hankYs Page

zum Seitenanfang zum Seitenende Profil || Suche
006
09.05.2001, 11:37
e-RZA



Den gedanken hatte ich auch aber das hat leider nichts gebracht immer noch kein Sound und keine einschußlöcher.
Aber ich hab gehört das man was in der combat.cpp ändern muss weiss jemand was man da ändern oder hinzufügen muss.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
09.05.2001, 20:40
Hanky



äähh, wenn ich mal neue Waffen mache..habe schon etliche gemacht..

dann war icht nicht einmal in der combat.cpp

wo ich bissher immer war:
weapons.cpp
weapons.h
game.cpp evt auch .h
gamerulez.cpp
multiplayergamerules.cpp
player.cpp
waffenname.cpp
evt weitere.cpps aber auch eigentlich bis vorgestern nur in der hl/mp .dll,
die client habe ich vorerst aussen vor gelassen.

dann lief es schon ohne murren und knurren, mit Einschusslöchern und der gleichen!

du kannst mir ja mal den Code schicken, wenne willst.
mail: Bitte.ein.Bit@web.de
icq: 75522543

--

hankYs Page

zum Seitenanfang zum Seitenende Profil || Suche
008
10.05.2001, 17:54
e-RZA



Also gut ich habs jetzt entlich geschaft einen sound zu hören JYpijeihey.
Der fehler war in der cpp meiner Waffe hoffe ich finde die anderen fehler auch dort.
Mir fehlen nur noch die Sprites und die shells.
Aso hanky ich hab dein nettes angebot mal angenommen und dir den code geschickt hofe das ist alles was du brauchst.
Der fehler war in der cpp meiner Waffe

--

zum Seitenanfang zum Seitenende Profil || Suche
009
10.05.2001, 19:25
Hanky



okay...ich geh mal suchen..:)

--

hankYs Page

zum Seitenanfang zum Seitenende Profil || Suche
010
11.05.2001, 15:33
e-RZA



Hab den fehler (glaub ich ) gefunden und zwar hab ich in meiner cpp die MP5k.sc (MP5K ist meine MP5)angegeben wenn ich dort mp5.sc angebe hab ich einschußlöcher und muzzelflash und so weiter aber nur das Muzzelflash der normal mp5 und denn sound der normal MP5 aber
beide waffen sollen verschiedene sounds und Muzzelflashs haben. How to do this?

--

zum Seitenanfang zum Seitenende Profil || Suche