Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.07.2012, 19:44
Fox Mulder



Hallo,

habe schon das Topic "Bite Lesen" durch aber das ist von 2003 und keine der seiten existiert mehr bis auf "http://hlci.thewavelength.net/content/index.php?site=tutinfo&id=58" welches aber nur verlinkt und alle verlinkungen sind tot.

ich versuche etwas bestimmtes zu ändern aber auch wenn es nich so einfach scheint, gibt es keine tutorials für HL mehr :x

jemand eine idee?

--

...

zum Seitenanfang zum Seitenende Profil || Suche
001
08.07.2012, 20:02
Fox Mulder



nur als kleines Beispiel..... der code vom w_security, ich möchte diesen changen, wahrscheinlich das BOOL MyTouch in BOOL MyClick (gibt es das?) damit der Spieler dieses nur durch nutzen aufheben kann.

Zitat:
class CItemSecurity : public CItem
{
void Spawn( void )
{
Precache( );
SET_MODEL(ENT(pev), "models/w_security.mdl");
CItem::Spawn( );
}
void Precache( void )
{
PRECACHE_MODEL ("models/w_security.mdl");
}
BOOL MyTouch( CBasePlayer *pPlayer )
{
pPlayer->m_rgItems[ITEM_SECURITY] += 1; //AJH implement a new system with different cards instead of just MORE cards

MESSAGE_BEGIN( MSG_ONE, gmsgInventory, NULL, pPlayer->pev ); //AJH msg change inventory
WRITE_SHORT( (ITEM_SECURITY) ); //which item to change
WRITE_SHORT( pPlayer->m_rgItems[ITEM_SECURITY] ); //set counter to this ammount
MESSAGE_END();

if (pev->noise) //AJH
EMIT_SOUND( pPlayer->edict(), CHAN_ITEM, STRING(pev->noise), 1, ATTN_NORM );
else
EMIT_SOUND( pPlayer->edict(), CHAN_ITEM, "items/gunpickup2.wav", 1, ATTN_NORM );

return TRUE;

--

...

zum Seitenanfang zum Seitenende Profil || Suche
002
08.07.2012, 20:38
Snut



Stimmt, viele HL Coding Seiten sind down. Nutze am besten Archive.org um die Seiten anzusehen. Bsp:
http://web.archive.org/web/20071231181846/http://www.resourcecode.de/index.php?section=11

Deine Schlussfolgerung ist glaub ich nicht ganz richtig. Die meisten Entities können auf eine vorbestimmte Use-Funktion zurückgreifen, jedoch kann dass auch totaler Unsinn sein, da ich im Code bis jetzt meisten nur idiotensichere Änderungen vorgenommen habe. Schau dir am besten immer mal andere Entities an, die ähnliche Funktionen haben, die du auf ein anderes Entitie übertragen willst.

--

zum Seitenanfang zum Seitenende Profil || Suche