Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
28.07.2001, 16:50
Holsteiner



Ich möchte gerne einen realistischen "FallSchaden" in meiner Mod haben. Und in der "Multiplay_gamerules.cpp" habe ich das gefunden:

---
float CHalfLifeMultiplay :: FlPlayerFallDamage( CBasePlayer *pPlayer )
{
int iFallDamage = (int)CVAR_GET_FLOAT("mp_falldamage");

switch ( iFallDamage )
{
case 1://progressive
pPlayer->m_flFallVelocity -= PLAYER_MAX_SAFE_FALL_SPEED;
return pPlayer->m_flFallVelocity * DAMAGE_FOR_FALL_SPEED;
break;
default:
case 0:// fixed
return 10;
break;
}
}
---

"return 10" ist die Zahl die beim Health immer abgezogen wird. Ich möchte es aber so haben, um so höher man ist und dann runterfällt, das um so mehr dann abgezogen wird.

--


zum Seitenanfang zum Seitenende Profil || Suche
001
28.07.2001, 17:33
Hellfire



Lösch (oder kommentier aus) alles bis auf
pPlayer->m_flFallVelocity -= PLAYER_MAX_SAFE_FALL_SPEED;
return pPlayer->m_flFallVelocity * DAMAGE_FOR_FALL_SPEED;
aus der Funktion.
Dann sollte es funktionieren.

--


Dieser Beitrag wurde am 28.07.2001 um 17:33 von Hellfire bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
28.07.2001, 17:44
Holsteiner



Danke, funzt wunderbar! :)

Ich denke immer, was muss man hinzufügen um es zuverändern. Dabei reicht es manchmal einfach aus, schon vorhandene Sachen zu löschen! :)

--



Dieser Beitrag wurde am 28.07.2001 um 17:46 von Holsteiner bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
29.07.2001, 11:14
RirA



Ohh man was für ne Frage!

--

zum Seitenanfang zum Seitenende Profil || Suche
004
29.07.2001, 18:08
Hellfire



Zitat:
Ohh man was für ne Frage!

Ohh man was für ne unqualifizierte Antwort!

--

zum Seitenanfang zum Seitenende Profil || Suche
005
29.07.2001, 21:57
RirA



Naja sorry, aber man könnte das auch soooooooooooo einfach in der game.cpp machen! Naja ok :D!

--

zum Seitenanfang zum Seitenende Profil || Suche