Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
17.04.2001, 17:31
PIII 800 mhz



Wie mach ich das ???Kann mir einer den code sagen ????

--

zum Seitenanfang zum Seitenende Profil || Suche
001
17.04.2001, 17:35
Hellfire



Für den Code bin ich jetzt zu faul, aber du musst in der PreThink() in player.cpp abchecken, welche waffe der Spieler grade ausgewählt hat (is glaub ich über ActiveItem oder sowas rauszufinden). Wenn der Spieler grad das Messer hat, dann nimmst du halt die Geschwindigkeit runter.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
17.04.2001, 17:57
Firo9



geht einfacher, einfach in der deploy funktion des messers den speed senken, den befehl dazu kenne ich jetzt grad nicht fängt aber mit 'g_engfuncs.' an...

--

cya,
Firo9

zum Seitenanfang zum Seitenende Profil || Suche
003
17.04.2001, 18:44
Another1



tu einfach m_pPlayer->pev->maxspeed ändern (oder max_speed?), solange du es unter den in der gEngfuncs gesetzten wert setzt läuft alles wie geschmiert (hä?) You just have to keep track or the standard value to reset it afterwards. (ahhsooo!)

--

Another1

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

zum Seitenanfang zum Seitenende Profil || Suche
004
17.04.2001, 20:45
Prophyle



ne ich glaub das geht nicht so ganz gut, weil ich mir das schonmal angeschaut habe. Weiß jetzt aber nicht mehr was das Problem war. Ich hab dann einfach immer die Entityspeed runtergesetzt.

--

Prophyle, Coder beim SGT: http://mod.famkos.de.
Delphi, C++, Qt

zum Seitenanfang zum Seitenende Profil || Suche
005
17.04.2001, 22:16
PIII 800 mhz



Scho kniflich hmm wie mach ich das jetzt am besten ??Ich finde der beste weg wäre wen einer ein tutorial rausbringt darüber.

--

zum Seitenanfang zum Seitenende Profil || Suche
006
18.04.2001, 01:10
Creeper



pev->maxspeed ändern normal ist glaub ich 320 ??

--

Head Coder:Sudden-Impact

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

zum Seitenanfang zum Seitenende Profil || Suche
007
18.04.2001, 01:12
Hellfire



g_engfuncs.pfnSetClientMaxspeed( ENT(pPlayer->pev), hiergeschwindigkeitswertangeben); geht auch..

--

zum Seitenanfang zum Seitenende Profil || Suche
008
18.04.2001, 13:52
Firo9



320 WAR nornmal jetzt ist 270 normal, wurde beim letzen patch glaub ich geändert, die meißten mods benutzen aber schon lange 270.

--

cya,
Firo9

zum Seitenanfang zum Seitenende Profil || Suche
009
18.04.2001, 21:11
Archangel



ich hab ein kleines prob....
ich habe eingestellt, das wenn man runterfällt (und schaden nimmt) man 25 von der geschwindigkeit abgezogen bekommt. wenn ich jetzt aber runterfalle, kann ich mich überhaupt nicht mehr bewegen!
edit: der code:
void CBasePlayer::TakeDamage(...)
{
...
if(bitsDamageType & DMG_FALL)
pev->maxspeed = pev->maxspeed - 25;
...
}
nochmal edit:
hat sich schon erledigt, es muss heissen this->pev->maxspeed

--

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
010
18.04.2001, 22:29
Another1



he? dein 2. edit: das is aber stuss?!? das muss nit heißen this-> ... das is genau das was schon da steht!

--

Another1

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

zum Seitenanfang zum Seitenende Profil || Suche
011
18.04.2001, 22:32
Archangel



ja ich weiss, hat mich auch irgendwie gewundert, vor allem da ich in der CBasePlayer::Spawn() pev->maxspeed = CVAR_GET_FLOAT("sv_maxspeed");
reingeschrieben, und es funzt einwandfrei! aber in der TakeDamage geht das bei mir nur mit this-> davor! sonst kann ich mich nach nem fall nich mehr bewegen!

--

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