Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
04.05.2001, 12:20
Sccar



moinsen

ich schon wieder. was ist pev?? thx

sccar

--

...das is zwar der uebelst gehackteste kleine bastard, den ich je gesehen habe, aber dafuer sauschnell. {Tron}

zum Seitenanfang zum Seitenende Profil || Suche
001
04.05.2001, 15:25
B@D$N@K3



. !!!!

--

zum Seitenanfang zum Seitenende Profil || Suche
002
04.05.2001, 15:42
Kriz



Kenne nur HEV...

Keine Ahnung, was du meinst.

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
003
04.05.2001, 15:50
[-AoD-]Zeroblaster



er meint das pev->irgendwas->nochwas
was manchmal im sourcecode auftaucht... würd mich auch mal interessieren

--

zum Seitenanfang zum Seitenende Profil || Suche
004
04.05.2001, 16:07
Sccar



genau das mein ich. das taucht nämlich ziemlich oft auf, aber irgendwie nie im
gleichen kontext.

sccar

--

...das is zwar der uebelst gehackteste kleine bastard, den ich je gesehen habe, aber dafuer sauschnell. {Tron}

zum Seitenanfang zum Seitenende Profil || Suche
005
04.05.2001, 16:43
RirA



you R coders ???
getcha ass outta here!

--

zum Seitenanfang zum Seitenende Profil || Suche
006
04.05.2001, 16:45
[-AoD-]Zeroblaster



Rira, sowas ist echt interessant... jetzt hab ich voll den plan was das bedeutet!

lass den fuck, wennde nix weisst dann sei auch ruhig... sowas kann ich net ab wenn jemand kacke ablässt!

--

zum Seitenanfang zum Seitenende Profil || Suche
007
04.05.2001, 16:59
Sccar



@RirA
was soll der shit den? ich dachte immer das wäre die coding section im thewall
forum. eigentlich perfekt für coder, oda? also hör auf mit dem quatsch, thx

sccar

--

...das is zwar der uebelst gehackteste kleine bastard, den ich je gesehen habe, aber dafuer sauschnell. {Tron}

zum Seitenanfang zum Seitenende Profil || Suche
008
04.05.2001, 19:49
Prophyle



1. pev->model ?Was könnte das sein?! Wohl eine Dereferenzierung eines Zeigers auf einen Modelindex, da sind wir uns doch einig, oder? Tja, aber was ist jetzt pev, zum Teufel!

2. Da schauen wir uns mal das an: pPlayer->pev->model...aha, da ist uns ja einiges schon viel klarer! Anscheined enthält also die Klasse CBasePlayer einen zeiger auf diesen pev->zeiger! (den sie von CBaseEntity geerbt hat). Aber was genau ist es jetzt eigentlich, dieses pev?

3. Da schauen wir uns also die allerübergeordnetste Klasse an...CBaseEntity. Und da steht gaaanz an erster Stelle

entvars_t *pev;

So nachdem wir jetzt durch unser vieles Nachdenken so schlau sind, müssen wir raten, was das nu wieder ist.

na gut ich sags dir gleich: Es ist ein Zeiger auf eine Klasse(oder struct) in der Engine, der verschiedene Dinge zur Interaktion zwischen Engine und dlls speichert, und zwar sind dies eben z.B. Ort, geschwindigkeit, Model, Playerklasse usw.

--

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

zum Seitenanfang zum Seitenende Profil || Suche
009
04.05.2001, 19:56
Hellfire



Im Wavelength forum gab's auch mal eine Diskussion dafüber, was pev bedeutet, ich glaub das Ergebnis war glaub ich Pointer to Entity Varibales . Bin mir aber nicht hundertprozentig sicher.

--

zum Seitenanfang zum Seitenende Profil || Suche
010
04.05.2001, 19:57
[-AoD-]Zeroblaster



cool, thx :) wieder nen bissel schlauer gewordn :))

--

zum Seitenanfang zum Seitenende Profil || Suche
011
04.05.2001, 20:00
Hellfire



Hm.. vielleicht sollte ich mir das nächste mal meinen Kram nochmal durchlesen und auf Rechtschreibfehler und Formulierung achten, bevor ich poste. Naja, zu spät. *g*

--

zum Seitenanfang zum Seitenende Profil || Suche
012
04.05.2001, 20:09
dp
Administrator


B@D$N@K3, bitte spar dir solche postings.

danke

--

zum Seitenanfang zum Seitenende Profil || Suche
013
04.05.2001, 21:21
Another1



pev is actually !!!all!!! the halflife engine "sees" from your CBaseEntity class, no more, no less!

--

Another1

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

zum Seitenanfang zum Seitenende Profil || Suche
014
04.05.2001, 23:51
apfelkorn



Hauptsache ohne dat geht nicht, aber mit auch, oder so ähnlich... *g*

--

zum Seitenanfang zum Seitenende Profil || Suche
015
05.05.2001, 17:09
Prophyle



Sind aber auch Sachen im pev enthalten die im CBaseEnt nicht drin sind.

--

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

zum Seitenanfang zum Seitenende Profil || Suche
016
26.06.2002, 03:39
Marcux



Another1´s Post sagt eigentlich alles. Die eigentliche Engine verwaltet die Entities jedes Entity hat Eigenschaften, welche in entvars_t deklariert sind.
Beispielsweise das MDL Model (der Index) oder die Health.

Mit dem HL SDK und deren Klassen und Methoden werden diese Werte geändert.

Z.B. Wurde ein Entity, besser gesagt ein Monster angeschossen... der SDK Code errechnet den Schaden und zieht der pev->health Variable den Schaden ab.

oder.

Ein Monster beschließt irgendwo hinzugehen. Dies wird in der AI des SDK´s berechnet. Die Position wird verändert und pev->origin wird gesetzt.

Jedes CBaseEntity besitzt Zugriff auf die Werte des in der Engine verwalteten Entities. Die Entities werden mit dem SDK gesteuert , die Engine weiß nix von alle dem, sie kennt nur entvars_t.

Hoffe ich hab das ganze verständlich erklärt und es ist nich völlig daneben getippt :D

Achja, sorry das ich diesen alten Thread wieder belebt hab aber besser als einen neuen zu beginnen.

--

Greetz Marco - ODB Headcoder
www.odb.rockz.de will be BACK soon !!!


Dieser Beitrag wurde am 26.06.2002 um 03:43 von Marcux bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
017
26.06.2002, 08:46
Rockefeller



Zitat:
Hellfire postete
Im Wavelength forum gab's auch mal eine Diskussion dafüber, was pev bedeutet, ich glaub das Ergebnis war glaub ich Pointer to Entity Varibales . Bin mir aber nicht hundertprozentig sicher.

Hey das ist ja mein Vorschlag, aber das ist doch schon ziemlich lange her, oder? :D

--


Dieser Beitrag wurde am 26.06.2002 um 08:47 von Rockefeller bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
018
26.06.2002, 11:05
Hellfire



Gut möglich, ich hatte irgendwie sowas noch im Hinterkopf. ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche
019
26.06.2002, 15:26
Marcux



05.05.2001, 17:09 Uhr
Prophyle

Ja das ist es wohl. Hab den Thread damals gelesen als er noch aktuell war und hatte da vom SDK noch nicht so wirklich Ahnung. War hiernach immer noch nich schlauer was den PEV ist.

Hatte heut Nacht irgendwie das bedürfnis da nochmal was reinzuschreiben *ggg*

--

Greetz Marco - ODB Headcoder
www.odb.rockz.de will be BACK soon !!!

zum Seitenanfang zum Seitenende Profil || Suche
020
26.06.2002, 15:46
[RMen]OneStone



Braucht es eine Diskussion um auf diese Bedeutung zu kommen?! Nach ungarischer Notation ist ja p das Zeichen für alle Pointer, und wenn das Struct dann schon entvars_t heisst, ist das ungarische (selbstausgedachte) Zeichen ja wohl ev. Also hat diese Variable eigentlich garkeinen Namen ;)!

--

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

zum Seitenanfang zum Seitenende Profil || Suche