Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.01.2002, 17:46
[GeF]Duke



Ich versuche schon seit ein paar tagen so ein ähnliches Hud wie in
natinal-selection hinzugriegen
also die Komandersicht
aber ich schaffs einfach net :(
kann mirt einer helfen?

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
001
22.01.2002, 18:26
apfelkorn



sag uns dein problem, und wir sagen dir, was du falsch gemacht hast, und wie es richtig aussieht

--

zum Seitenanfang zum Seitenende Profil || Suche
002
22.01.2002, 18:28
[GeF]Duke



naja ich schaffe es net das ich ein Sprite auf den Bildschirm bekomme :(
Ich hatte es mal so probiert

HSPRITE m_hPicSpr;
m_hPicSpr = LoadSprite("sprites/logo1.spr");
SPR_Set( m_hPicSpr, 255, 255, 255);
SPR_DrawHoles( 6, x, y, NULL);

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
003
23.01.2002, 19:14
[GeF]Duke



hab ich mich falsch ausgedrückt?

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
004
23.01.2002, 19:51
Rockefeller



wo hast du den code denn hingepackt?

--

zum Seitenanfang zum Seitenende Profil || Suche
005
23.01.2002, 21:44
[GeF]Duke



in die vgui_MOTDWindow.cpp

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
006
23.01.2002, 23:59
apfelkorn



na das is blöde... das kann nicht richtig angezeigt werden, weil dort das vgui die macht hat... versuchs mal woanders und ich hab komische erfahrungen mit den grenzwerten 255*3 oder 0*3 gemacht... der hat andauernd irgendwelchen mist gebaut...

--

zum Seitenanfang zum Seitenende Profil || Suche
007
24.01.2002, 11:56
Rockefeller



Am besten machst du dir ne neue Klasse (z.B. in einer neuen Datei):

class CHudBlaBlubb: public CHudBase
{
public:
int Init( void );
int VidInit( void );
int Draw(float flTime);
};

Die musst du dann natürlich noch implementiern, und an einigen anderen Stellen integrieren, so dass das ganze aktiviert wird. Und dann kannst du in deiner Draw()-Funktion das machen, was angezeigt werden soll. Damit kannste das ganze sogar dynamisch machen, d.h. da Draw() jedes Frame aufgerufen wird, hübsche Sachen verändern, z.B. Stamina oder was weiss ich.

--

zum Seitenanfang zum Seitenende Profil || Suche
008
24.01.2002, 16:54
[GeF]Duke



thx
ich mache dann mal des ^_^

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
009
24.01.2002, 18:47
[GeF]Duke



ich habe mal das Probiert

int CHudHealth::Init()
{
int x, int y;
HSPRITE m_hHealthSpr; // m_hRadarSpr als Variable vom Typ HSPRITE type(int) deklarieren
m_hHealthSpr = LoadSprite("sprites/logo1.spr"); // Sprite von der Festplatte in den Speicher laden
SPR_Set( m_hHealthSpr, 255, 255, 255); // Sprite auf einen Aufruf durch SPR_Draw* vorbereiten
SPR_DrawHoles( 0, x, y, NULL); // Zeichne das aktuelle "SPR_Set" Sprite an der Position x,y auf dem Bildschirm

HOOK_MESSAGE(Health);
HOOK_MESSAGE(Damage);
m_iHealth = 100;
m_fFade = 0;
m_iFlags = 0;
m_bitsDamage = 0;
m_fAttackFront = m_fAttackRear = m_fAttackRight = m_fAttackLeft = 0;
giDmgHeight = 0;
giDmgWidth = 0;

memset(m_dmg, 0, sizeof(DAMAGE_IMAGE) * NUM_DMG_TYPES);

gHUD.AddHudElem(this);
return 1;
}

aber nichts erscheint :(
liegt des daran das ich keine Framerate gemacht habe?

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
010
24.01.2002, 19:18
Killing Me Softly



Zitat:
[GeF]Duke postete
...aber nichts erscheint :(

würde mich auch außerst betrüblich stimmen, wenn da was erschienen wäre. Pack deinen Code mal in die CHudHealth::Draw(), da ist er wesentlich besser aufgehoben.

--

Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

zum Seitenanfang zum Seitenende Profil || Suche
011
24.01.2002, 21:59
[GeF]Duke



thx geht des dann?

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
012
24.01.2002, 22:14
Metew



ja, such einfach mal drawnumbers, da wird die health zahl "geschrieben", setzes einfach drunter

--

SWCOOPFORCE-TEAM

NEUE HOMEPAGE/SCREENS: SWCOOPFORCE-MOD | Helft mit für Legalisierung!

zum Seitenanfang zum Seitenende Profil || Suche
013
25.01.2002, 15:08
[GeF]Duke



juhu es funtzt
thx
^_^

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche