000
13.01.2002, 17:17
apfelkorn
|
es ist ganz einfach: Wichtig: Das Tutorial behandelt kein Progressives Zoomen! Es mag zwar einen ähnlichen Effekt haben, aber es gibt nur feste Zoomstufen, auf denen der FOV verharrt 1. In die PreThink von CBasePlayer:
if ( m_iIdealFOV > pev->fov ) { pev->fov++; m_iFOV++; } else if ( m_iIdealFOV < pev->fov ) { pev->fov--; m_iFOV--; }
2. In die Spawn von CBasePlayer:
Anstelle von pev->fov = m_iFOV = 90;// init field of view. folgendes: pev->fov = m_iFOV = m_iIdealFOV = 90;// init field of view.
3. In die Killed von CBasePlayer:
Anstelle von pev->fov = m_iFOV = m_iClientFOV = 90; folgendes: pev->fov = m_iFOV = m_iClientFOV = m_iIdealFOV = 90;
4. In die SecondaryAttack der Waffe:
if ( m_pPlayer->m_iIdealFOV != 10 ) m_pPlayer->m_iIdealFOV = 10; else if ( m_pPlayer->m_iIdealFOV = 10 ) m_pPlayer->m_iIdealFOV = 90;
m_flNextSecondaryAttack = UTIL_WeaponTimeBase() + 0.2;
5. In die Holster-Funktion der Waffe:
m_pPlayer->m_iIdealFOV = 90;
--
|
|
Profil || Suche
|
001
13.01.2002, 18:34
HarrytheHeec
|
Ab ins Lernresourcen-Forum!! ;-) MfG P.S: Sehr schön, bei mir funzt das einmalig!! *g* Endliuch hat frenzy - the mini-mod for HL ein progressive Zoomfunktion!! *lol
--
VISIT my site: www.wohlstandskind.net.tc Modeler/Coder bei www.dark-zone.net.tc Leute mit blink-song-schnipseln in der sig haben nur einen hoden :D MfG W$K
|
|
Profil || Suche
|
002
13.01.2002, 20:51
Rockefeller
|
Kannste nur leider für INet-Mods vergessen, weil das nicht Client-Side ist...
--
|
|
Profil || Suche
|
003
14.01.2002, 16:19
Metew
|
Wo er recht hat, hat er recht
--
SWCOOPFORCE-TEAM
NEUE HOMEPAGE/SCREENS: SWCOOPFORCE-MOD | Helft mit für Legalisierung!
|
|
Profil || Suche
|
004
14.01.2002, 20:04
apfelkorn
|
naja... schreibst halt um, dass das zunehmen über die client geht... neue message und dann hat sich die sache :)
--
|
|
Profil || Suche
|