Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
20.09.2001, 13:24
McMapper



allso hab ne neue message gemacht *gähn* da wird ein bool gesetzt, der inner hud.h in der CHUD im publicteil drinne steht, include ich hud.h in ev_hldm.cpp, will bool aufrufen döööööt :

unbekannter Bezeichner, doch wenn ich auf definition gehe, klappts :/, dh nicht wie sonst bei unbekannter bezeichener springe ich in die hud.h wo der bool definiert wird *STRANGE* ähnliches prob hatte ich schon mal aber da hab ichs hingekriegt, da die hud_redraw member irgendwas war und ich den bool per private innder CHud reinhauen konnte, die hier scheints nicht zu gehen, und wenn ich irgendwas mit extern bool mache kommt immer :

Bibliothek .\Debug/client.lib und Objekt .\Debug/client.exp wird erstellt
ev_hldm.obj : error LNK2001: Nichtaufgeloestes externes Symbol "bool m_im14zoom" (?m_im14zoom@@3_NA)
.\Debug\client.dll : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.

Strange .... naja wie gesagt hud.h ist includet, da ev_hldm.cpp kein member dings ist ha bich den bool public gemacht, trotzdem gehts nicht, brauch ich ev ein pointer ?

naja thx im vorraus!

--

zum Seitenanfang zum Seitenende Profil || Suche
001
20.09.2001, 13:43
Mazze



Wie rufst du denn den bool auf?
Du musst das natürlich so machen:
CHUD hud;
hud.deinbool = false;

bzw.
CHUD *hud;
hud->deinbool = false;

Sollte funktionieren!
Wenn du es schon so hattest, dann weiß ich auch nicht weiter!

--

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

zum Seitenanfang zum Seitenende Profil || Suche
002
20.09.2001, 13:45
Archangel



nö @ Mazze..
#include "hud.h"

und dann
gHUD.deinbool = ...

--

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
003
20.09.2001, 18:22
Mazze



Jo. Ich hab nicht in den Code geschaut!
In der hud.h ist das ja so definiert:
Quellcode:extern CHud gHUD;
Also im Prinzip stimmt mein code schon.....

--

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

zum Seitenanfang zum Seitenende Profil || Suche
004
20.09.2001, 18:54
Archangel



jo... aber
CHud *hud;
hud->deinbool = ...
würde ne fehlermeldung geben, da hud dann NULL ist, wennschon müsste es erst mit
hud = new CHud;
initialisiert werden

--

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