.
|
|
| Autor | Beitrag |
|---|---|
|
000 24.08.2001, 23:51 McMapper |
also ich hab einen bool in meiner player.h nun brauch ich den aber in der combat.cpp wie kann ich den da benutzen ? ich hoffe ihr wisst was ich meine ! thx im vorraus ! -- |
|
Profil || Suche |
|
001 25.08.2001, 00:47 Retro |
Deklarier die Variable einfach so:
Und in die include-teil der combat.cpp noch das (falls es noch net drinne ist):
shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 25.08.2001 um 00:47 von Retro bearbeitet. |
|
Profil || Suche |
|
002 25.08.2001, 01:07 McMapper |
extern BOOL IsInvis; = F:\Editors\hl\sdk\Sdk\SourceCode\dlls\player.h(264) : error C2071: 'IsInvis' : ungueltige Speicherklasse toll ! ausserdem brauche ich auch noch ne funktion ausser player.cpp naja noch ne idee ? -- |
|
Profil || Suche |
|
003 25.08.2001, 01:20 Retro |
Hmm, das liegt an irgend etwas anderem! Hmm, und ne ganze Funktion?! Beide sachen kommen oftmals im SDK vor, also kann ich garnicht falsch liegen.
Wenn das auch nicht geht, dann liegt der Fehler irgendwo anders. shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
004 25.08.2001, 01:25 McMapper |
da MUSST du falsch liegen : DENN error C2720: 'ToggleVis' : 'extern' Speicherklassenbezeichner fuer Elemente unzulaessig erzeugt durch extern void ToggleVis( void ); andere ideen ? -- |
|
Profil || Suche |
|
005 25.08.2001, 01:37 Retro |
Sorry, da kann ich auch net weiterhelfen. Woran es bei dir scheitert weis ich net, sorry, musste warten bis die Elite wieder da ist =) --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
006 25.08.2001, 01:42 McMapper |
naja ich kanns nu machen halt ausserhalb der c base player doch nun was noch tolleres DAS: es hat vorher immer gefunzt : wegen dem pev->renderamt = 20; wie gesagt s hat schomal gefunzt.. nu ich hab die funktionen AAAAHHAAABER dann kommt auch noch das : WAAA was ist bloss los -- |
|
Profil || Suche |
|
007 25.08.2001, 01:49 McMapper |
aaalso ich hab probleme behoben bis auf eins : F:\Editors\hl\sdk\Sdk\SourceCode\dlls\player.cpp(4502) : error C2227: Der linke Teil von '->renderamt' muss auf Klasse/Struktur/Union zeigen waas zum deibel iss da falsch ?! hiiilfe -- |
|
Profil || Suche |
|
008 25.08.2001, 03:39 The_Overmind |
dann haste das Wort das vor dem -> is falsch geschrieben, oder die Struktur is in ner Header Datei definiert, auf die deine CPP Datei nit zugreift. -- |
|
Profil || Suche |
|
009 25.08.2001, 11:34 Mazze |
Das mit der einen Variablen: Mit extern kann man nur global definierte Variablen einfügen. Und zwar in einer Quellcodedatei, da das ja in einer Headerdatei keinen Sinn macht, oder? Ich denke mal dein Problem ist, dass du die Variable in CBasePlayer deklariert hast und nun nicht so etwas wie pPlayer oder so hast. BattleTech-MOD: |
|
Profil || Suche |
|
010 25.08.2001, 11:42 McMapper |
nope und den bool über und ich kann es compilen ohne fehler nun
nun scheint das pev net zu stimmen und bis gestern um 2 uhr ist mir nichts eingefallen. nun problem erkannt ? --Dieser Beitrag wurde am 25.08.2001 um 11:42 von McMapper bearbeitet. |
|
Profil || Suche |
|
011 25.08.2001, 13:51 [PE]Spinator |
nix zum pev, aber zu "if (IsInvis == false || NULL)": if( NULL ) und ich glaube nit, das NULL jemals true sein wird, kannst also gleich weglassen... --This post was written using Opera 7.0 (http://www.opera.com) |
|
Profil || Suche |
|
012 25.08.2001, 14:24 McMapper |
nein |
|
Profil || Suche |
|
013 25.08.2001, 14:37 [PE]Spinator |
aber dieses NULL bezieht sich nicht auf IsInvis... Wenn schon müsstest du schreiben: was schlussendlich trotzdem dasselbe ist wie: This post was written using Opera 7.0 (http://www.opera.com) |
|
Profil || Suche |
|
014 25.08.2001, 14:40 McMapper |
ok thx aber das andere problem hat vorrang :-) --Dieser Beitrag wurde am 25.08.2001 um 14:43 von McMapper bearbeitet. |
|
Profil || Suche |
|
015 25.08.2001, 15:02 [PE]Spinator |
ok, ich seh 2 möglichkeiten:
IsInvis darf dann aber nicht statisch sein (darf es sowieso nicht, da es ja player spezifisch sein soll). --This post was written using Opera 7.0 (http://www.opera.com) Dieser Beitrag wurde am 25.08.2001 um 15:03 von [PE]Spinator bearbeitet. |
|
Profil || Suche |
|
016 25.08.2001, 15:26 McMapper |
nun wenn ich die function nicht als static definier kann ich nicht auf sie zugreifen in der combat.cpp :( -- |
|
Profil || Suche |
|
017 25.08.2001, 15:29 [PE]Spinator |
desshalb ja die 2. lösung.... das wäre das was hinter der Zeichenfolge "2) " und abwärts steht... änder deine Funktion einfach so um. [edit] This post was written using Opera 7.0 (http://www.opera.com) Dieser Beitrag wurde am 25.08.2001 um 15:31 von [PE]Spinator bearbeitet. |
|
Profil || Suche |
|
018 25.08.2001, 15:32 McMapper |
WAAA dann bitte mal den code wie er sein sollte |
|
Profil || Suche |
|
019 25.08.2001, 15:40 TheTinySteini |
Ach, sag mal lieber, von wo aus du die Funktion ToggleVis aufrufst! TheTinySteini |
|
Profil || Suche |
|
020 25.08.2001, 15:48 [PE]Spinator |
Jup, machen wir grad so :) --This post was written using Opera 7.0 (http://www.opera.com) |
|
Profil || Suche |
|
021 25.08.2001, 16:44 McMapper |
tja dieser pointer
Dieser Beitrag wurde am 25.08.2001 um 16:44 von McMapper bearbeitet. |
|
Profil || Suche |
|
022 25.08.2001, 17:57 Mazze |
Was schreibe ich da oben eigentlich??? Ich sags nochmal: Ach übrigens: Ich blick immer noch nicht was du überhaupt willst.... Wie TTT schon gesagt hat: Sag uns mal wo du die Funktion aufrufen willst! --BattleTech-MOD: |
|
Profil || Suche |
|
023 25.08.2001, 17:58 [PE]Spinator |
Es funzt... Er hat nur vergessen zu editieren. --This post was written using Opera 7.0 (http://www.opera.com) |
|
Profil || Suche |
|
024 26.08.2001, 13:54 McMapper |
AAALSO : der bool und ev auch die func kommen beim primary attack jeder waffe zum zuge also hab ich einfach m_pPlayer genommen. PASST. aber trotzdem danke -- |
|
Profil || Suche |
|

