Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
26.12.2000, 21:53
King2500



hi @ll !

ich hab ein problem:

ich hab mir das tutorial von DHCC "Radar-System im HUD" durchgelesen und in unseren mod eingebaut. Aber als ich die client.dll compilen wollte kam folgende meldung, nachdem die radar.cpp geladen wurde:

Quellcode:e:\spiele\half-life\sdk\release\dlls\enginecallback.h(22) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'g_engfuncs'
Quellcode:e:\spiele\half-life\sdk\release\dlls\enginecallback.h(22) : fatal error C1004: Unerwartetes Dateiende gefunden

Die 'enginecallback.h' ist aber völlig "in Ordnung" !!
In Zeile 22 der enginecallback.h steht folgendes:

Quellcode:
...
#include "event_flags.h"

// Must be provided by user of this code
[b]extern enginefuncs_t g_engfuncs;[/b]

// The actual engine callbacks
#define GETPLAYERUSERID (*g_engfuncs.pfnGetPlayerUserId)
...

Kann mir bitte jemand weiterhelfen!!!
(ich kann c++ noch nicht so gut! ;)

cya

King2500

--

Webmaster @ Half-Life Portal

zum Seitenanfang zum Seitenende Profil || Suche
001
26.12.2000, 22:13
gropi



hi !

im tutorial steht warscheinlich

#include "util.h" am Anfang.

Änder das in :

#include "cl_util.h"

Das hat sich im neuen SDK geändert.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
26.12.2000, 22:16
King2500



Danke!!!!

Das Problem hat sich gelöst!
(dank gropi!)

thanx nochma!

cya

King2500

--

Webmaster @ Half-Life Portal

zum Seitenanfang zum Seitenende Profil || Suche
003
27.12.2000, 01:36
Kriz



Das hasse ich an diesen "Tracern" immer, daß man nie genau gesagt bekommt, wo der Fehler eigentlich steckt! Ich hatte mal eine fehlende Blockklammer, die sich über 10 Headerdateien hinweg verfehlert hatte... DATT WAR'N SPÄSSKEN, LEUTE!!! (Ein Tracer ist KEIN Debugger, falls jetzt einer nochmal was dazu posten sollte...)

--

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
004
27.12.2000, 02:22
MoB-SCreAM



hi,

also wenn ich das so sehe

e:\spiele\half-life\sdk\release\dlls\enginecallback.h(22) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'g_engfuncs'

dann haste einfach nur das ; am ende vergessen.

was anderes sagt diese fehlemeldung für mich nicht aus

cu,
HaZZarD

--

zum Seitenanfang zum Seitenende Profil || Suche
005
27.12.2000, 10:27
DMA147.ThW
Ehrenmember



Quellcode:Fehlendes ';' [b]vor[/b] Bezeichner

Und dann fehlt das ';' am Ende?? *ggg*

--

Alexander Mieland (aka dma147)
APP - Another PHP Program
http://www.php-programs.de

zum Seitenanfang zum Seitenende Profil || Suche
006
27.12.2000, 12:48
apfelkorn



@DMA: Die Visual C++ Logik ist etwas anders, als die von PHP ö. ä. C benutzt das Semikolon bekanntlich als Hilfe, um zu erkennen, wo Befehle beendet sind. Sieht er aber jetzt einen neuen Befehl, ohne das Ende des letzten Befehls gefunden zu haben (Semikolon), sagt er, dass ihm der neue Befehl ihm zu früh kommt (*gg*). Fehlt jetzt z.B. die Datei utils.h (ich hatte den Fehler übrigens auch mal, und zwar im Tutorial von Prefect zum Thema NVG), dann steht da zwar Quellcode: include "util.h"; aber der sagt dann net "Failed to include util.h in wasauchimmer.cpp in line wasauchimmer", wie wir es von PHP gewohnt sind. Also wie gesagt: Tracer sind keine Debugger, und deshalb ungenau. Aber immerhin kenne ich jetzt den Fehler, und werde ihn nie wieder begehen...

--

zum Seitenanfang zum Seitenende Profil || Suche
007
27.12.2000, 18:06
BloodyHarry



Alo leute ich habe den Fehler auch aber ich habe an der Datei nischt gändert *nachhilferuft* Ich mag diese doofe datei nich, denn beim mir gibt das gar nicht #include "util.h" *ahhhhhhhhhhhh*
Was nun?!?!?!?

--

--< BloodyHarry >--

zum Seitenanfang zum Seitenende Profil || Suche