Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
30.12.2001, 17:29
KayP



Ich habe mal den original text eingefügt... es geht eigentlich darum ob das möglich ist und natürlich wie

Zitat:
aus einem anderem Forum
Wenn man im Level ist läuft man ja mit 3rd Person / 90° nach rechts gedreht und ca. 10° nach oben verrückt. Da die Level ja nur von Links nach Rechts gebaut werden und nicht mitten drinne die Kameraperspektive wechseln kann man das ja noch als standart annehmen. Aber wenn man in die Levelauswahl kommt wo man da rumrennt dann kann man ja auch nach oben und unten und dann verdeckt vielleicht auch öfters mal was die Sicht, drum muss die Kamera dann höher sein. Am besten wäre es wenn man folgende Möglichkeiten als Mapper hätte:

Ein Entity das die Kamera einstellt
Eine func_ mit der man die Kamera im Spiel umstellen kann

Das Entity muss dann immer bei Mapstart per trigger_once getriggert werden und stellt automatisch dann die Kamera ein, die im Entity steht.
Die Funktion soll man setzen können, damit man wenn man im Spiel an einen bestimmten Punkt kommt die Kameraeigenschaften verändern kann.

Eigenschaften vom Entity:

1. Classinfo:

Sichtgrad
- 0 Grad (= hinter Figur)
- 90 Grad (= von der rechten Seite der Figur)
- 180 Grad (= vor der Figur)
- 270 Grad (= von der linken Seite der Figur)
Sichthöhe
- 10 Grad (= um 10 Grad über der Figur)
- 20 Grad (= um 20 Grad über der Figur)

2. Flags:

Keine

Eigenschaften von der Funktion:

1. Classinfo:

Sichtgrad
- 0 Grad (= hinter Figur)
- 90 Grad (= von der rechten Seite der Figur)
- 180 Grad (= vor der Figur)
- 270 Grad (= von der linken Seite der Figur)
Sichthöhe
- 10 Grad (= um 10 Grad über der Figur)
- 20 Grad (= um 20 Grad über der Figur)

2. Flags:

smooth Movement (=Wenn die Kamera einen Punkt verändert, Sichtgrad/Sichthöhe, dann passiert das nicht aprupt, sondern die Kamera bewegt sich von der alten Einstellung zur Neuen in einer Bewegung)

was meint ihr?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
30.12.2001, 18:02
Rockefeller



Wo soll das Problem sein? Ausserdem versteh ich nicht so ganz den Sinn der Ganzen...

--

zum Seitenanfang zum Seitenende Profil || Suche
002
30.12.2001, 18:15
[GeF]Duke



Ich peils zwar auch net aber ich hab bei dem Rätzel (hoffendlich)den überblick
ich glaube er will wissen ob man die Camera bei ThirdPerson wenn man in einen Trigger rennt ums Model rumbewegen kann dazu sag ich nur Ja
Es geht tatsächlich das wenn man in einen Trigger geht das die Camera perspecktive sich verändert Aber nur wenn man den Bock hat ein neues Entity zu coden :-)

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^


Dieser Beitrag wurde am 30.12.2001 um 18:16 von [GeF]Duke bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
30.12.2001, 18:29
KayP



Zitat:
[GeF]Duke postete
Ich peils zwar auch net aber ich hab bei dem Rätzel (hoffendlich)den überblick
ich glaube er will wissen ob man die Camera bei ThirdPerson wenn man in einen Trigger rennt ums Model rumbewegen kann dazu sag ich nur Ja
Es geht tatsächlich das wenn man in einen Trigger geht das die Camera perspecktive sich verändert Aber nur wenn man den Bock hat ein neues Entity zu coden :-)

und wie tu ich das?

--

zum Seitenanfang zum Seitenende Profil || Suche
004
30.12.2001, 18:52
[GeF]Duke



So was mache ich net alzu oft
wenn du net frage hast wie du ne neue Gun machst oder ein Vguimenü oder so was dann kann ich sofort rat geben aber heute kann ich dir in sowas net sehr viel helfen Morgen guck ich mal sorry bye

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
005
30.12.2001, 18:53
Exec



erstema c++ lernen ;-) (jo das is hier die standard antwort, wirste noch öfters zu hören bekommn)

so und dann is das ganz easy, gelle ihr großen coder =)

so ich hab gestern auch mein c++ buch bekommn (das von andre willms isbn:3-8273-1342-2, is doch ein gutes,oda?)

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
006
30.12.2001, 19:30
[GeF]Duke



Ok ich werde ihm versuchen zu helfen
So was hab ich zwar noch nie gemacht
aber ich will mein bstes geben
Was aber alle wissen sollten das ich nie c++ gelernt hab
weder ein Buch noch einen kurs gemacht aber eigendich kann ichs
Wenn interressiert das eigendlich was ich gemacht hab?*lol*
Also ichguck jetzt mal nach

@da_exe es wäre net ihm zu heldfen anstatt eine Standartrede zu halten :-)
also nun helf ihm doch bitte

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^


Dieser Beitrag wurde am 30.12.2001 um 19:31 von [GeF]Duke bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
30.12.2001, 19:35
Retro



Er kanns ja selber nicht -hrhr- =)

--

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
008
30.12.2001, 19:37
[GeF]Duke



na und du auchnet :-)
gibt mir mal einer nen Tipp

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^


Dieser Beitrag wurde am 30.12.2001 um 19:42 von [GeF]Duke bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
30.12.2001, 19:47
Retro



Noe :p

Dürfte aber net so schwer sein...
Im DHCC gibts ja nen tut zur Thirdperson-Cam. An den stellen muss ja auch irgendwo der Winkel und der Offset einstellbar sein.

--

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
30.12.2001, 19:52
[GeF]Duke



ja das stimmt schon
also wir gehen das mal durch
ein trigger muss ein Entity aktivieren
gut das wars ja eigendlich auch schon
jetz ma ne frage kann man eine Funktion machen die zum beispiel
mp_timelimit 10 aufruft
oder
sv_gravity 100
geht so was? *retroanguck* :)

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
011
30.12.2001, 19:57
Retro



Stell dir mal vor, ja das geht! =)

Ich schätze ganz einfach per UTIL_Say da er ja nur darauf achtet was in der Konsole steht... sonst heisst es wie so oft rumprobieren ;)

--

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
012
30.12.2001, 20:06
[GeF]Duke



Meinst du net CVAR_SET_STRING("cam_...", "...");

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
013
30.12.2001, 20:09
Retro



Ghar hilfe! Ich meine granicht, hab eben kein SDK da! =|


camAngles[ PITCH ] = 0; //no y rotation on init
camAngles[ YAW ] = 0; //no x rotation on init
dist = 64; //64 units between player and camera

Guck mal... das meinte ich! =D

--

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
014
30.12.2001, 20:11
[GeF]Duke



aso ich verstehe was du meinst

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
015
30.12.2001, 20:23
[GeF]Duke



das ist ein gutes training
ging das vielicht so (das ist natürlich nur ein Teil)

//Test
class CTriggerCam : public CBaseDelay
{
public:
void Spawn( void );
};
LINK_ENTITY_TO_CLASS( trigger_cam, CTriggerCam );

void CTriggerCam::Spawn( void )
{
CVAR_SET_FLOAT( "cam_idealyaw", 180 );
}
//Test

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
016
30.12.2001, 20:34
Exec



@retro: jo ich kanns nich =) gestern is mein c++ buch gekommn, und jetzt wird gelernt ;-) - aba wenn ich was wüsste, dann würd ichs ihm bestimmt auch ansatzweise sagen und nich so "ach-ich-kanns-und-ihr-würmer-könnts-halt-nich-und-das-is-auch-gut-so-und-ich-werds-nie-sagen" -stylisch rumworten (lol,was nen fettes wort, rumworten,lol)

aba naja gut, wenn dus kannst is ja schön, aba andere brauchen auch nen anfang, obwohl es irgendwie nich geht, etwas zu können, ohne es gelernt zu haben (das geht vielleicht beim mau-mau-spielen .... oda man heisst john c. ;-))

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
017
30.12.2001, 20:38
Retro



Fang doch mit C-- an? ;)

Naja... Duke was willst du mit deinen Cvars? ;) Mach das per camAngles... halt die Stelle auf die ich dich auch hingewiesen habe.
Pack zu deinem Entity ne Use-Funktion und ne Auslesefunktion (Gahr wie heisst der kack... na du weisst schon, wo die werte ausgelesen werden).

--

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
018
30.12.2001, 20:49
[GeF]Duke



du meinst ich soll ne neue Funktion in die in_camera.cpp oder wie die heist
hinzufügen?
Das war zwar eben dumm gesagt aber ich hoffe du weist was ich mein

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
019
30.12.2001, 20:50
Retro



Hm, das meinte ich zwar _eigentlich_ nicht, is aber ne gute idee... jo, währe die beste Lösung!

--

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
020
30.12.2001, 20:54
[GeF]Duke



jo das wäre ja net alzu schwer(glaubich)aber wie kann man jetzt noch machen das man im WC auswählen kann um wieviel grad sich das drehen soll
ich meine nicht das manauswählen kann z.b. um 90° oder 180° ...
sondern so wie mans will

p.s. mir fällt kein Name für die Funktion ein b.z.w. für das ganze

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^


Dieser Beitrag wurde am 30.12.2001 um 20:57 von [GeF]Duke bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
021
30.12.2001, 21:04
[GeF]Duke



ich habe das soeben getestet(zwar noch net so im spiel)
ich habe einmal das Grundgerüst aufgestellt

void CAM_Cam(void)
{
cam_idealyaw = gEngfuncs.pfnRegisterVariable ( "cam_idealyaw", "100", 0 );
}

und oben das hingeschrieben

void CAM_Cam(void);

und das tollste war das es keine Fehler gab
obwohl ich weis das es im Spiel so niemals gehen wird(obwohl.. mmhhh)

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
022
31.12.2001, 09:34
KayP



das wäre echt super wenn das funzt...
wa geht halt darum: es ist immer 3rd person... soll aber wenn das entity aktivirt wird eine andere position einnehmen (die camera)... hilft euch das? ich bin selber nicht coder (gut gemerkt *g) ich versuche hier nur was für meine coder rauszufinden...

--

zum Seitenanfang zum Seitenende Profil || Suche
023
31.12.2001, 10:19
[GeF]Duke



hhmmm ich selber hab kein Plan obs geht
aber womöglich gehts net

P.S.Die Slots und die Position werden von PLUS EINS gezählt :)

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
024
31.12.2001, 15:49
Exec



retro du bist ja so witzig ;-) *garnichvorroflnwiederhochkomm*

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche