Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.05.2008, 20:42
RikkuZooo



Okey der Titel ist doff getroffen...

Also meine Frage weis jemand denn code wie man das hud in farbe macht
zb wie in gunman da war das hud ja auch in farbe auch bei der waffen auswahl

kann mir jemand denn code dafür sagen?

--

AirChina Mobile

zum Seitenanfang zum Seitenende Profil || Suche
001
22.05.2008, 20:51
Bluthund



Einfach normale Sprites und die zugehörigen Zeichenfunktionen im Client nutzen statt der additiven Varianten.

edit: Konkret wären das
Quellcode:// SPR_Draw  draws a the current sprite as solid
#define SPR_Draw (*gEngfuncs.pfnSPR_Draw)
// SPR_DrawHoles  draws the current sprites,  with color index255 not drawn (transparent)
#define SPR_DrawHoles (*gEngfuncs.pfnSPR_DrawHoles)

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 22.05.2008 um 21:02 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
22.05.2008, 22:02
RikkuZooo



Ah okey danke.

also der der richtige code in draw dann so?

SPR_Draw(m_hSpriteMoney, x, y, NULL);

--

AirChina Mobile


Dieser Beitrag wurde am 22.05.2008 um 22:05 von RikkuZooo bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
22.05.2008, 22:20
Bluthund



cdll_int.h:
Quellcode:void ( *pfnSPR_Draw )            ( int frame, int x, int y, const wrect_t *prc );
void ( *pfnSPR_DrawHoles )       ( int frame, int x, int y, const wrect_t *prc );
void ( *pfnSPR_DrawAdditive )    ( int frame, int x, int y, const wrect_t *prc );
Also sollte der Aufruf derselbe sein... Nicht immer alles nachfragen sondern auch mal selbst ein bisschen im SDK umschauen. Denn: Wer suchet der findet...
Das HLSDK ist ja außerdem im Gegensatz zum SourceSDK auch noch wirklich gut strukturiert und macht es einem recht leicht die Sachen zu finden, die man braucht.

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 22.05.2008 um 22:25 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche