Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
17.06.2001, 19:56
TheMaster



Hi ich bin coder beim The Terminators Come

Beckantlich sehen die Roboter in nur rot. Ich wolte frage ob es möglich ist einen ganz bestimten Model so was zu coden (so das man nur so ein dúrchsichtiges roht siht, also das man auch noch die Wände usw. sehen kan).

Wen ja hoffe ich es gibt dafür irgend wo ein Tutorial :-)

Cu TheMaster

--

Wir suchen noch Modler, Mapper,Skinner und Coder.

Sorry das ich so lange nich da war !!!!

zum Seitenanfang zum Seitenende Profil || Suche
001
17.06.2001, 20:29
Lorkes



coding.thewall.de
Da müsste eins über env_fade sein.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
17.06.2001, 21:50
Killing Me Softly



Ich würde in 'int CHud :: Redraw( float flTime, int intermission )' (zu finden in hud_redraw.cpp) einfach ein

FillRGBA(0, 0, ScreenWidth, ScreenHeight, 255, 16, 16, 100);

reinsetzen.

--

Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

zum Seitenanfang zum Seitenende Profil || Suche
003
18.06.2001, 15:40
TheMaster



Da ist kein Tutorial dazu un das was Killing gesagt hat habe ich nciht kapirt !

--

Wir suchen noch Modler, Mapper,Skinner und Coder.

Sorry das ich so lange nich da war !!!!

zum Seitenanfang zum Seitenende Profil || Suche
004
18.06.2001, 16:39
[RMen]OneStone



Also,
Was Killing sagt ist ein komplizierter Weg, ausserdem lässt sich der Effekt
weder manuell starten noch lässt er sich manuell beenden. Das ganze kann
man ganz einfach Server-Seitig machen. Um den Effekt zeitlich unbegrenzt zu
machen folgenden Code nutzen:
Quellcode:[c=#FF0000]//Code by OneStone[/c]
UTIL_ScreenFade(pPlayer, Vector(200, 0, 0), 1.0, 0.0, 100.0, FFADE_STAYOUT | FFADE_MODULATE | FFADE_OUT);[c=#FF0000]//Start Fading[/c]
UTIL_ScreenFade(pPlayer, Vector(200, 0, 0), 1.0, 0.0, 100.0, FFADE_IN);[c=#FF0000]//Stop Fading[/c]

Die Funktion UTIL_ScreenFade funktioniert so: Erst das Entity (Player)
bei dem gefadet werden soll, dann ein Vector der die Farbe bestimmt (r g b),
dann die Fade Time und die Dauer des Effekts, dann der Alpha Wert und die
Parameter:

FFADE_STAYOUT - Faden bis zum näachsten Fade Aufruf
FFADE_MODULATE - Effekt sieht etwas anders aus
FFADE_OUT - Es wird vom normalen Bildschirm zum bepinselten gefadet
FFADE_IN - Vom bepinseltem zum normalen Bildschirm

Ich habe oben bei der Dauer des Effekts 0.0 angegeben, weil ich Stayout
benutzt habe und sich der Parameter so erledigt. Ohne Stayout kommt dort
zum Beispiel 3.0 für 3 Sekunden faden. Man kann auch FadeIn und FadOut in
einem Aufruf kombinieren, allerdings sollte man das nicht bei Stayout machen.

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
005
20.06.2001, 11:02
TheMaster



Ja aber wie mach ich das bei einen ganz bestimten Model so ist das ja bei allen !

--

Wir suchen noch Modler, Mapper,Skinner und Coder.

Sorry das ich so lange nich da war !!!!

zum Seitenanfang zum Seitenende Profil || Suche
006
20.06.2001, 21:48
TheVoice



dann musst du eben den modelnamen abfragen ... schau mal in der teamplay_gamerules.cpp nach, dort ist so eine abfrage "wenn player model wechselt, dann wechsle player in team namens <model>"

--

Against TCPA | Resourcecode.de | Blender 3D | [ Darkzone | Pandorra | Alpine ]

zum Seitenanfang zum Seitenende Profil || Suche