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



Also ... was muss ich alles löschen damit es die weste nicht mehr
gibt . Also nicht die Health Anzeige , die "WESTE" soll einfach nicht
mehr exestieren . Keine Anzeige keine Exestens .

Und falls mich einer falsch versteht ich meine nicht die Suit sondern das
ding neben der Health Anzeige "WESTE" Die soll es einfach nicht mehr geben .

--

zum Seitenanfang zum Seitenende Profil || Suche
001
28.01.2002, 15:16
Retro



Omsfg, das ist der HEV-Suit! Ne Kevlerveste gibts in Half-Life nicht...

Wenn du nur die Anzeige nicht haben willst, geh in die client.dll und lösch dort den Draw-Teil von CHudBattery. Dann ist die Anzeige weg.

Wenn du es richtig machen willst entferne die ganze Klasse! Dann musste natürlich noch den entsprechenden Code im Server entfernen (MESSAGE_BEGIN(...)).

Wenn es den Suit garnicht mehr geben soll musste wohl ne Menge verändern. Du musst das Entity entfernen und alles was damit verbunden ist... Untergeordnete Entities wie item_battery kannste dann auch getroßt löschen.

Nächstesmal formulier deine Frage so, dass man sie auch versteht!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
002
28.01.2002, 15:29
NapoleoNoob



Wenn ich nur den DRAW Teil von CHudBattery Lösche ,
sind die Zahlen dann auch weg ?

--

zum Seitenanfang zum Seitenende Profil || Suche
003
28.01.2002, 15:36
Retro



Haste schon gecodet?!

Natürlich sind dann die Zahlen weg, darum gehts ja... aber dann ist nichts außer den Zahlen weg, der Suit existiert also weiter!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
004
28.01.2002, 16:51
RirA



die weste darfste halt einfach nicht spawnen lassen...

--

zum Seitenanfang zum Seitenende Profil || Suche
005
28.01.2002, 17:25
[RMen]OneStone



Hmm, ihr seid sehr grob ;)

Also lieber Coding Anfänger,
es ist ein wunderschöner Frühlingsmorgen, die rose Hässchen hüpfen über die Wiesen, du spielst Half-Life und denkst dir, die "Weste" muss weg. Du öffnest den Arbeitsberreich cl_dll.dsw des Half-Life SDK das du dier extra deshalb runtergeladen hast. Nun siehst du da lauter Zahlen und komische Wörter wie String, weisst aber nicht was sie bedeuten, drum postest du diese Frage. Dann triffst du im Forum einen netten Menschen: mich . Dieser nette Mensch sagt dir folgendes:

- Geh in die battery.cpp, Zeile approx. 125
- Kommentier folgende fünf Zeilen aus:

Quellcode:SPR_Set(m_hSprite1, r, g, b );
SPR_DrawAdditive( 0,  x, y - iOffset, m_prc1);

if (rc.bottom > rc.top)
{
SPR_Set(m_hSprite2, r, g, b );
SPR_DrawAdditive( 0, x, y - iOffset + (rc.top - m_prc2->top), &rc);
}

Das müsste dann so aussehen:

Quellcode:[b]/*[/b] SPR_Set(m_hSprite1, r, g, b );
SPR_DrawAdditive( 0,  x, y - iOffset, m_prc1);

if (rc.bottom > rc.top)
{
SPR_Set(m_hSprite2, r, g, b );
SPR_DrawAdditive( 0, x, y - iOffset + (rc.top - m_prc2->top), &rc);
} [b]*/[/b]

MfG und Küsschen, Georg 'Black' Wicherski

P.S.:
Ich will Code-Einrückungen wieder!

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/


Dieser Beitrag wurde am 28.01.2002 um 17:26 von [RMen]OneStone bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
29.01.2002, 18:47
Jotzet



Hmm, dann aber nur die dinger im HUD weg, er möchte doch aber das er auch keine "Westenenergie" haben kann, nur noch die normale Health.
Kann das einer sagen wie das geht, ich weiss es auch nciht..ich weiss nur das man viel ändern muss bzw. ausklammer..

--

- Herr der Ringe Multiplayer-Mod => www.middlewars.de.vu
- German Tactical Group Clanpage => www.gtg-csclan.de
...mfg Jotzet

zum Seitenanfang zum Seitenende Profil || Suche
007
29.01.2002, 19:05
apfelkorn



wie wärs denn mal mit MITDENKEN...

ich denke mehr muss man nicht dazu sagen, da
1. Der angezeigte Beispielcode selbsterklärend ist,
2. Es wohl kaum jedes mal im HLCode zig verschiedene Funktionen gibt um Sprites zu zeichnen
3. Man ja wohl ein gewisses Maß an Eigenarbeit zu erwarten ist. So sucht man zum Beispiel noch ein bissl im Code und findet den Funktionsaufruf mit Namen SPR_DrawHUDNumber, und das auch selbsterklärend ist.
4. Englisch wohl die Grundvoraussetzung für HLCoding ist.
5. mir fällt nichts mehr ein ausser mitdenkenmitdenkenundnochmalmitdenken :(

--

zum Seitenanfang zum Seitenende Profil || Suche
008
30.01.2002, 17:21
[RMen]OneStone



Dann soll er es doch sagen.
Wenn du das wirklich nicht willst, geh einfach diesmal in die player.cpp der hl.dsw und änder die CBasePlayer::TakeDamage...

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
009
31.01.2002, 15:18
Jotzet



jojo..:D
Und apfelkorn hört sich an wie meine alte Deutschlerrehrin..:D

--

- Herr der Ringe Multiplayer-Mod => www.middlewars.de.vu
- German Tactical Group Clanpage => www.gtg-csclan.de
...mfg Jotzet

zum Seitenanfang zum Seitenende Profil || Suche