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




das vgui-menü hat ja noch ein paar bugs:
wenn man das team wechselt (in console "jointeam" 1 oder 2) dann krepiert man nicht
und außerdem wird alle ammo die sich nicht im magazin befindet oder die keine magazin hat
weggenommen UND es liegt ne crowbar am Boden.

UND am allerschlimmsten ist:Man (ich zumindest) sieht kein Scoreboard mehr.

Als ich heute veruschte diese Bugz zu fixen passierte etwas seltsames:
Also ich wollte das der Spiele abkartzt wenn er das Team wechselt und band also die
player.cpp (da gibts die Killed()-function) mit #include "player.cpp"
in de teamplay_gamerules.cpp ein um die Killed()-Function beim wechseln des Teams
aufrufen zu können. doch beim compilen bekam ich 104 (!) Fehler- worauf der Compiler dann
irgendwann meinte "mehr als hundert fehler-ich zähl nicht mehr auf"
die meisten davon redeten von doppeldefinitionen. doch die fehler kamen nicht vom aufruf der
Function sondern vom #include der player.cpp. das leuchtet mir nicht ein :-((

so bitte helft mir ich hab keinen plan mehr

cya

--

„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
16.08.2001, 18:47
EliteCounter



weis nicht aber schreib einfach mal statt player.cpp, "player.h" hin.
Ich weis nicht obs was bringt,machs einfach mal

--

www.codingplanet.de
www.itn-clan.de.vu

EliteCounter@gmx.de <---TUTORIALS SCHICKEN,WEGEN MEGA TUTORIAL PACKET!!!!(es können auch alte OpenSources sein, eben alls was ihr habt!!!!)

Was wäre wenn???

zum Seitenanfang zum Seitenende Profil || Suche
002
16.08.2001, 19:00
bArTmAn



crowbarprob: inner player.cpp bei adddefault oder so machste ne ifschleife und checkst ob der typ ne crowbar hat oder nicht. ich glaub um das zu checcken brauchste has_weapon, aber nicht sicher, such mal im code nach irgendwas mit has. hab den code auch gerade nicht hier... sorry

--

zum Seitenanfang zum Seitenende Profil || Suche
003
16.08.2001, 19:21
apfelkorn



Natürlich gibt das über hundert, wenn nicht über tausend Fehler!!!!!
Man bindet immer NUR header-Dateien ein.
Tuh uns doch den Gefallen und lern erstmal C++ (aber bitte richtig) :-/
fürs abkratzen benutzt du: pPlayer->Killed( pev, GIB_NEVER );

--

zum Seitenanfang zum Seitenende Profil || Suche
004
16.08.2001, 20:03
EliteCounter



juhu, dann hab ichs richtig gesagt, endlich konnte ich auch mal helfen. Man die 4 Bücher habens doch fett gebracht.

--

www.codingplanet.de
www.itn-clan.de.vu

EliteCounter@gmx.de <---TUTORIALS SCHICKEN,WEGEN MEGA TUTORIAL PACKET!!!!(es können auch alte OpenSources sein, eben alls was ihr habt!!!!)

Was wäre wenn???

zum Seitenanfang zum Seitenende Profil || Suche
005
17.08.2001, 00:03
thinktank



Normalerweise fügt man das doch in einen MenuHandler ein oder ?

--

zum Seitenanfang zum Seitenende Profil || Suche
006
17.08.2001, 14:17
gerk



ach du scheiße-natürlich!
man so dämlich wie ich muss man mal sein.
@apfelkorn:vielen dank für deine überhaupt nicht unfreundiche kritik :-)

/edit:
ach´ja und was soll ich dagegen machen das ich kein scoreboard mehr sehe??

--

„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.“


Dieser Beitrag wurde am 17.08.2001 um 14:18 von Crazybisasam bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
17.08.2001, 15:53
thinktank



Hmm ich kann verstehen, dass du ziemlich verzweifelt bist, aber die Stärke eines Coders ist nun mal die Geduld ;-). Also : Lies dir doch mal ganz in Ruhe die Tuts an. Wenn du dabei keinen Erfolg hast schau dir doch mal die anderen VGUI-Menus an , z.b. das TFClassMenu . Ich denke, dann wird dir einiges klar.

Thx,
Thinktank

--

zum Seitenanfang zum Seitenende Profil || Suche
008
17.08.2001, 15:59
gerk



ja schon da hast du recht aber wenn apfelkorn so "überfreundlich" antwortet-das regt mich schon auf

/edit:
oh du meintest das auf das scoreboard bezogen

--

„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.“


Dieser Beitrag wurde am 17.08.2001 um 16:01 von Crazybisasam bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
17.08.2001, 16:06
Archangel



Zitat:
Crazybisasam postete
ja schon da hast du recht aber wenn apfelkorn so "überfreundlich" antwortet-das regt mich schon auf

da hatte er aber IMHO schon recht, sowas, wie das man cpp dateien nicht included ist elementares grundwissen! bevor man sich an sowas wie das hlsdk heranwagt, sollte man schon die grundlegendsten dinge in c++ kennen..

--

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
010
17.08.2001, 16:14
gerk



warte..irgendwo hab ich gelsen das das geht in nem tut warte vielleicht find ichs

/edit:und was soll ich jetz wegen dem scoreboard machen??

--

„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.“


Dieser Beitrag wurde am 17.08.2001 um 16:15 von Crazybisasam bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
011
17.08.2001, 17:51
TheVoice



Zitat:

warte..irgendwo hab ich gelsen das das geht in nem tut warte vielleicht find ichs

Man KANN es, es ist aber 1. Sinnlos und 2. Unschön.

Zudem fällt mir beim HL SDK keine CPP Datei ein, die
dafür geeignet wäre.

--

Against TCPA | Resourcecode.de | Blender 3D | [ Darkzone | Pandorra | Alpine ]

zum Seitenanfang zum Seitenende Profil || Suche
012
17.08.2001, 17:55
gerk



k hab ich net gewusst
also dann mal danke an alle ABER was soll ich jetz wegen dem scoreboard machen?

--

„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
013
17.08.2001, 19:39
thinktank



Kannst du mal bitte den Abschnitt vom Code posten, der abfragt ob jointeam das Command ist und das dann auch erledigt ?

--

zum Seitenanfang zum Seitenende Profil || Suche
014
18.08.2001, 18:38
gerk



ja mach ich demnäxt hab meine fp formatten müssen

--

„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
015
22.08.2001, 17:43
EliteCounter



ahm ahm, ich hasse VGUIs

--

www.codingplanet.de
www.itn-clan.de.vu

EliteCounter@gmx.de <---TUTORIALS SCHICKEN,WEGEN MEGA TUTORIAL PACKET!!!!(es können auch alte OpenSources sein, eben alls was ihr habt!!!!)

Was wäre wenn???

zum Seitenanfang zum Seitenende Profil || Suche
016
22.08.2001, 17:53
gerk



meinst du cih sollte text-menü nehmen?

--

„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
017
23.08.2001, 18:28
gerk



achja @ apfelkorn das mit pPlayer->...
geht net sagt er nur pev undeklarierter bezeichner

--

„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
018
23.08.2001, 22:46
apfelkorn



okay, versuchs damit:
pPlayer->Killed(pPlayer->pev, GIB_NEVER);
Übrigens hätte man das auch schnell rausfinden können, wenn man sich ein wenig mit den Strukturen vom SDK beschäftigt hätte. Un jetzt sag aber bitte nicht, dass GIB_NEVER dem compiler unbekannt ist. :|

--


Dieser Beitrag wurde am 23.08.2001 um 22:47 von apfelkorn bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
019
24.08.2001, 18:27
gerk



ja werd ich machen cya thx vorerst mal

--

„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
020
26.08.2001, 19:18
gerk



k so hab mich jetzt mit RemoveAllItems() und TakeDamage() gespielt und hab das prob jetzt gelöst, zumindest das mit brecheisen und munition, und hab auchd as menü auf ner taste (is ja alles net so schwer),aber warum verdammt nochmal ich kein scoreboard mehr sehen kann, leuchtet mir nicht ein. also gleich morgen wenn ich weider daheim bin werd ich den scheiß code posten und dann hoffe ich das es wer von euch weiß :D
cya

--

„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
021
27.08.2001, 19:37
gerk



Ich poste den hier immer nur den code, nicht die ganze funktion, da es sonst saumäßig lang werden würde.
Unf filez die man definitiv ausschließen kann werde ichnauch nicht posten.
So hier der code:
/edit:
k ich mach das anders :
ich lad die filez hoch und dann könnt ihr sie hier
http://members.tripod.de/crazybisasam/vgui.zip
downloaden.
K ioch weiß das das viel arbiet ist aber es wäre wirklich nett, außwerdem könnte dieser bug dann endgültig gefixt werden.
Also bidde wenn jmd so lieb ist.
Wenn siech niemand drurchringt werde ich wohl mit nem tut eines coden müssend as auf vgui aufgebaut ist

--

„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
022
15.09.2001, 14:27
gerk



aaaaaaaaaaaaaaaaahhhhhhhhhhhhhhhhh verdammte fic*erei schieße nochmal.warum verdammt warum is mein scoreboard weg?!ich hab mir den coden jetz hunderttausendmal angesehen und das einzige woran es liegen könnte is in der multiplay_gamerules.cpp da wo das scoreboard aktiviert wird in dem einfach mal ne msg an den client geschickt wird, da wird ein paar zeilen weiter noch ne wegen des vgui's geschickt.da könnte es doch passiert sein, dass da irgendwie doch keine geschickt wird, oder?schaut euch doch bitte mal die phile an thx.

--

„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