Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
03.08.2001, 03:30
Retro



Hi, ich hab schon 'vieles' probiert, aber nichts erzielt die gewünschte Wirkung! =(

Also ich möchte das der Player wenn er grade angeschossen wird, sich nur ganz langsam zu bewegen kann...

'Genau' wie es in CS ist, den rest könnte ich mir selbst hinbiegen - aber ich müßte erstmal wissen wie ich den Player so wie in CS 'bremsen' kann...

Das 2. ist die Sprungweite... die möchte ich auch ändern, aber scheinbar bin ich zu dumm (oder es ist zu spät ;)) sie zu finden.
Ist das irgend eine Variable? Die player.cpp hab ich mir an den stellen wo ich es vermuten würde angeguckt, aber da steht nichts mit 'jump' oder was ähnlichem...

--

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 */


Dieser Beitrag wurde am 03.08.2001 um 03:30 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
03.08.2001, 10:43
Lorkes



Die Weite wirst du wohl kaum finden, schließlich hat der Player imho da eine Variable für die Geschwindigkeit. In der longjump.cpp war glaube ich so was (nur leider für den longjump, aber guck einfach mal nach).

--

zum Seitenanfang zum Seitenende Profil || Suche
002
03.08.2001, 15:36
Retro



Jo, gute idee! Aber leider ist da auch nichts! :(

Werder in der player.cpp noch im Longjump-Teil der items.cpp finde ich irgend nen Wert (Zahl) der was mit dem Sprigen zu tun hat!

In der items.cpp wird nur ne Variable auf TRUE gesetzt wenn man das LJM hat, in der player.cpp wird dann nur noch abgefragt ob die Variable TRUE oder FALSE ist, aber auch da sind keine (Zahlen) Werte zu finden!

Aber es ist enorm wichtig... das frustriert mich nun wirklich! =(

--

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
003
03.08.2001, 16:14
RirA



In der pm_shared.c:
#define PLAYER_LONGJUMP_SPEED 350 // how fast we longjump

&

pmove->velocity[2] = sqrt(2 * 800 * 45.0);

--

zum Seitenanfang zum Seitenende Profil || Suche
004
03.08.2001, 16:52
Retro



Thx, das ist genau das was ich gesucht hab!

Also das mit den Jumps funktioniert jetzt schon, nu werd ich mal gucken was sich in sachen 'bremsen' machen läßt...

--

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 */


Dieser Beitrag wurde am 03.08.2001 um 17:03 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
03.08.2001, 17:24
Prefect



Da gibt's ne nette Entityfunktion namen SetPlayerMaxspeed oder so (hab den SDK-Code grad nicht da). Alternativ könnte man evtl. bessere Ergebnisse erzielen, wenn man das ganze im pm_shared-Code smoother macht.

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
006
03.08.2001, 18:18
Retro



So, also das jumpen funzt jetzt so wie ich es möchte!

Um das 'ausbremsen' hab ich mich noch nicht gekümmert...
Jetzt kommt noch nen Problem dazu:

Ich möchte die sv_maxspeed auf 250 Setzen, original sind es 320.
Wenn ich ein Multiplayer Starte steht das in der listenserver.cfg und der server.cfg aber ich finde nichts derartiges für den Singleplayer?!

--

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
007
03.08.2001, 18:24
Another1



einfach
pev->maxspeed runtersetzen, taadaa, perfekt!

--

Another1

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

zum Seitenanfang zum Seitenende Profil || Suche
008
03.08.2001, 18:24
Firo9



setz den speed doch einfach mit pPlayer->pev->maxspeed = 250 runter.

--

cya,
Firo9

zum Seitenanfang zum Seitenende Profil || Suche
009
03.08.2001, 18:53
Retro



Stimmt, funzt super! Damit kann ich auch das 'bremsen' machen... lol wie dumm ich doch bin! *g*

Na gut... lassen wir das! ;) Thx

--

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
010
04.08.2001, 02:40
Another1



du hast ja sooooo recht *G* ... ;)

--

Another1

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

zum Seitenanfang zum Seitenende Profil || Suche
011
05.08.2001, 02:14
Creeper



welches Jumpen meinst du denn? Das normale dann such mal nach "Jump" im SDK!

--

Head Coder:Sudden-Impact

Listen to CKY you fuCKYrs http://www.ckymusic.com

zum Seitenanfang zum Seitenende Profil || Suche
012
05.08.2001, 03:27
Retro



Hab ich ja schon gemacht... is aber nichts gewünschtes bei raus gekommen.

--

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