Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.12.2001, 23:53
Nicemice
Moderator


Mein Problem:
Ich will clientseitig einen Sound abspielen, und dazu die Funktion PlaySound (...) benutzen. Die Soundfile hab ich in der client.cpp precached. Und das Format ist 22kHz, 8Bit, müßte also eigentlich gehen.
Woran kann das liegen, das der sound nicht abgespielt wird.

--

www.d3opencoop.com - A Doom3 Cooperative Mod

zum Seitenanfang zum Seitenende Profil || Suche
001
22.12.2001, 23:56
Retro



gEngfuncs.pEventAPI->EV_PlaySound(...);

Falls du das nichts gemeint hast :P

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
002
23.12.2001, 13:03
Nicemice
Moderator


Die Funktion benutzt man doch nur, wenn andere Clients den Sound auch hören sollen , oder ?

--

www.d3opencoop.com - A Doom3 Cooperative Mod


Dieser Beitrag wurde am 23.12.2001 um 13:03 von Nicemice bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
23.12.2001, 13:42
Retro



Ich schätze schon, der code stammt jedenfalls aus ner HumanGrunt blablabla funktion. Würde ja nicht viel Sinn machen wenn nen KI Gegner was für sich selbst redet:)

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
004
23.12.2001, 14:13
Nicemice
Moderator


Was soll ich dann damit ? Ich sagte doch, das ich eine clientseitige Funktion brauche.

--

www.d3opencoop.com - A Doom3 Cooperative Mod

zum Seitenanfang zum Seitenende Profil || Suche
005
23.12.2001, 14:18
Retro



omg! Das ist ja auch clientside...

Quellcode:gEngfuncs.pEventAPI->EV_PlaySound( idx, origin, CHAN_WEAPON, "weapons/hks2.wav", 1, ATTN_NORM, 0, 94 + gEngfuncs.pfnRandomLong( 0, 0xf ) ); Das ist der clientside Aufruf für das Schussgeräusch der MP5.

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
006
23.12.2001, 14:40
Nicemice
Moderator


:-) Ich glaube ich habe mich etwas undeutlich ausgedrückt.

Mit der von die oben genannten Funktion spielt man ja Sounds ab, die auch andere Spieler hören sollen.

Bei mir soll er aber nur der jeweilige Spieler hören. (z.B. das durchklicken von den Menus) Deshalb benutze ich die Funktion PlaySound( "...");
Aber der Sound kommt nicht...

--

www.d3opencoop.com - A Doom3 Cooperative Mod

zum Seitenanfang zum Seitenende Profil || Suche
007
23.12.2001, 14:44
Archangel



öhm, naja, das glaub ich eher nich, wenn du clientside nen sprite drawst, können das auch noch nich alle player sehen..

wenn eine message jedoch an alle spieler gesendet wird, hörens natürlich alle spieler, aber wenn man clientside irgendwas aufruft, dürfte das immer nur den local player beeinflussen

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche