Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
07.01.2001, 16:14
[PE]Spinator



Ich hab ein kleines problem: Ganz am anfang wenn der Spieler ins Game komme, muss er erst das Team wählen. Dann ist er noch unsichtbar, kann aber schon rumlaufen (also net wie in CS, das er rumschwebt). Leider hört man seine Schritte, aber ich hab keine Ahnung wie man das verhindern kann...

Die PlayStepSound oder was auch immer für funktionen in denen das wort step vorkommt hab ich schon durchgecheckt und mal alle Aufrufe, welche irgend einen Sound abspielen auskommentiert, dasselbe hab ich auch in der client.dll getan, leider ohne Wirkung... Ich hab auch schon die aufrufe der Funktionen auskommentiert, bringt alles nix.
Weiss irgend einer da draussen wie man diese Step Sounds unterbindet????

--

This post was written using Opera 7.0 (http://www.opera.com)

zum Seitenanfang zum Seitenende Profil || Suche
001
07.01.2001, 20:34
apfelkorn



Das kommt von der Engine her... wenn die Playerflag: MOVETYPE_WALK gesetzt ist, spielt die Engine automatisch Schrittgeräusche ab. Ich weiß nicht in wie weit es funktioniert, probier aber mal als Playerflag MOVETYPE_STEP (Das ist eigentlich nur für Monster gedacht, aber Probieren geht über Studieren)

--

zum Seitenanfang zum Seitenende Profil || Suche
002
07.01.2001, 20:43
[PE]Spinator



Aha... dann habe ich die stunden vergeblich investiert, danke für den tipp :)
Ok ich versuch in demfall das mit step und sonst mach ich schwebende ghosts...

Vielleicht brauch ich dann wieder hilfe wenns darum geht, die ghosts nicht durch wände fliegen zu lassen, kannst du mir da kurz nen kleinen starttipp geben?

--

This post was written using Opera 7.0 (http://www.opera.com)

zum Seitenanfang zum Seitenende Profil || Suche
003
07.01.2001, 22:33
Another1



mhh, das is nit wirklich engine-side, schau mal hier in der function in void CBasePlayer :: UpdateStepSound( void ) so um zeile 1989 in player.cpp

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche
004
08.01.2001, 14:17
apfelkorn



cool... wieder was gelernt...

--

zum Seitenanfang zum Seitenende Profil || Suche
005
08.01.2001, 17:25
[PE]Spinator



Ehm... ich hab versucht dort was zu ändern, hat aber nix gebracht...

--

This post was written using Opera 7.0 (http://www.opera.com)

zum Seitenanfang zum Seitenende Profil || Suche
006
08.01.2001, 18:17




wie wärs wenn du dem player mit EnableControls(false) infach die bewegunf und kontrolle verbietest? hab ich auch gemacht.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
08.01.2001, 19:55
[PE]Spinator



Nein, ich will das man als ghost rumlaufen, und die map erforschen kann...

--

This post was written using Opera 7.0 (http://www.opera.com)

zum Seitenanfang zum Seitenende Profil || Suche
008
08.01.2001, 20:35
Another1



naja, dann setze mal pev->movetype = MOVETYPE_FLY und pev->solid = SOLID_NOT das sollte das problem beheben, dann kann man wirklich als ghost durch die gegend fliegen!!

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche
009
08.01.2001, 20:46
[PE]Spinator



Jup, mach ich auch so... aber ursprünglich wollte ich, das die ghosts genau wie die restlichen spieler normal rumlaufen können, aber ist jetzt auch egal :P

Noch was: Wie ist genau die reihenfolge der aufgerufenen Funktionen wenn ein Player conneted?

Sicher erst mal ClientConnectet oder so, aber welche? Die in Client.cpp oder Gamerules oder wo auch immer noch eine ist. Und dann inithud oder spawn? usw...

--

This post was written using Opera 7.0 (http://www.opera.com)

zum Seitenanfang zum Seitenende Profil || Suche
010
08.01.2001, 22:52
Another1



mmh, ein gut ansatz punkt is immer InitHUD =) in deinen Gamerules, wenn du was nach dem spawn machen willst (glaub ich jedenfalls, hab ich immer so gemacht =P

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche
011
09.01.2001, 17:56
[PE]Spinator



ok, thx

--

This post was written using Opera 7.0 (http://www.opera.com)

zum Seitenanfang zum Seitenende Profil || Suche