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



Hi people!

Ich hab ein Prob: Ich brauch nen pointer auf den player in der hgrunt.cpp.
da dort ja keiner definiert ist, hab ich mich mal rangewagt:
Quellcode:
CBasePlayer *m_pPlayer = GetClassPtr( (CBasePlayer *)NULL )

(hab den code jetzt aus dem kopf getippt.)
aber das funzt nicht.

k also dann
cya lag

--

„Und da wir uns ja seit heute etwas näher gekommen sind, kann ich nur sagen: Mir hilft da immer Norther volle Lautstärke (so wie jetzt), sodass die ganzen unrasierten, Wasserpfeife rauchenden, alternativen Wichsstudenten aus ihren, aus Bananenschalen und Abfall gebastelten, Sitzkissen fliegen.“

zum Seitenanfang zum Seitenende Profil || Suche
001
29.12.2001, 20:34
Archangel



ähm, mit diesem code erstellst du ein neues entity der klasse CBasePlayer...
auf welchen player möchtest du denn einen pointer haben ?

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
002
29.12.2001, 20:42
gerk



aha... na gut
ich brauch den pointer allgemein auf die klasse CBasePlayer, da ich den Wert einer Variable brauche.

--

„Und da wir uns ja seit heute etwas näher gekommen sind, kann ich nur sagen: Mir hilft da immer Norther volle Lautstärke (so wie jetzt), sodass die ganzen unrasierten, Wasserpfeife rauchenden, alternativen Wichsstudenten aus ihren, aus Bananenschalen und Abfall gebastelten, Sitzkissen fliegen.“

zum Seitenanfang zum Seitenende Profil || Suche
003
29.12.2001, 20:50
Mazze



Ja die Werte sind ja bei den versch. Playern anders...

--

BattleTech-MOD:
http://bthl.unitedgaming.net/

zum Seitenanfang zum Seitenende Profil || Suche
004
29.12.2001, 21:22
gerk



hä?
axo...
das wird sowieso sp.
also einfach nen m_pPlayer-pointer

--

„Und da wir uns ja seit heute etwas näher gekommen sind, kann ich nur sagen: Mir hilft da immer Norther volle Lautstärke (so wie jetzt), sodass die ganzen unrasierten, Wasserpfeife rauchenden, alternativen Wichsstudenten aus ihren, aus Bananenschalen und Abfall gebastelten, Sitzkissen fliegen.“

zum Seitenanfang zum Seitenende Profil || Suche
005
29.12.2001, 21:24
Archangel



ein m_pPlayer pointer zeigt aber immer auf einen bestimmten player, bei waffen halt der player, der sie trägt
im singleplayer jedoch sollte das gehn
CBasePlayer *pPlayer = UTIL_PlayerByIndex(1);

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
006
29.12.2001, 21:41
blair



Eigentlich machen das ja andere, aber diesmal muss ich auch:

Lern Coden (oder denken, falls du mehr auf human computing stehst)

die funktion die du oben verwendet hast will ein entvars_t haben, und wenn du NULL übergibst, dann is das kein wunder, wenns nich klappt.

--

because our freedom sits at the end of a gun
we're all here getting beat up and held back
we're all here digging knives from our backs

zum Seitenanfang zum Seitenende Profil || Suche
007
29.12.2001, 22:08
Archangel



blair, da muss ich dir wiedersprechen (=P)
wenn du GetClassPtr((CEinEntity *)NULL); aufrufst, wird ein CEinEntity - entity erstellt, das wird eigtl ziemlich häufig verwendet, zB zum erstellen eines crossbow-bolts

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
008
29.12.2001, 22:12
blair



ich weiß...
aber wenn er einen CBasePlayer will, braucht er (denke ich) nen entvars_t

--

because our freedom sits at the end of a gun
we're all here getting beat up and held back
we're all here digging knives from our backs

zum Seitenanfang zum Seitenende Profil || Suche
009
29.12.2001, 23:58
gerk



Ich hab die Variable in die player.h gepackt, und nicht zu den entvars_t, also liegst du imo nicht ganz richtig.

also mit UTIL_PlayerByIndex.. thx

btw: dass verschieden m_pPlayer verschieden Werte haben weiß ich schon..

also dann gn8 leudde.

--

„Und da wir uns ja seit heute etwas näher gekommen sind, kann ich nur sagen: Mir hilft da immer Norther volle Lautstärke (so wie jetzt), sodass die ganzen unrasierten, Wasserpfeife rauchenden, alternativen Wichsstudenten aus ihren, aus Bananenschalen und Abfall gebastelten, Sitzkissen fliegen.“

zum Seitenanfang zum Seitenende Profil || Suche