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



Ich habe nach dem Tut TheWall.de/coding -> hl-coding(das sowieso nicht ganz vollständig war (Dieser Eintrag:

class CSword : public CBasePlayerWeapon
{
public:
void Spawn( void );
void Precache( void );
int iItemSlot( void ) { return 1; }
void EXPORT SwingAgain( void );
void EXPORT Smack( void );
int GetItemInfo(ItemInfo *p);

void PrimaryAttack( void );
int Swing( int fFirst );
BOOL Deploy( void );
void Holster( int skiplocal = 0 );
int m_iSwing;
TraceResult m_trHit;

virtual BOOL UseDecrement( void )
{
#if defined( CLIENT_WEAPONS )
return TRUE;
#else
return FALSE;
#endif
}
private:
unsigned short m_usSword;
};

in der Weapons.h war nicht erwähnt(wenn daran etwas falsch ist sagt es mir bitte))) eine Waffe (Schwert) auf der Basis der Crowbar eingebaut, aber ich bekomme im Spiel in der Console nur die Meldung:

GetSkillCvar got a zero for sk_plr_sword1

Das TUT war ja eigentlich für eine M14 auf Basis der MP5, aber ich habe es einfach wie oben beschrieben für ein Schwert benutzt.

Was muss ich denn tun, dass das Schwert im Spiel funktioniert? :(

--

zum Seitenanfang zum Seitenende Profil || Suche
001
30.04.2002, 18:54
Rockefeller



"GetSkillCvar got a zero for sk_plr_sword1"

HL benutzt für die Angriffswerte SkillCvars, und genau diese hast du noch nicht definiert, insofern beschwert sich HL, dass der 0 ist. Aber das ist eigentlich kein Fehler, sondern nur eine Warnung, dass deine Waffe keinen Schaden macht. Funktionieren sollte sie trotzdem.

--

zum Seitenanfang zum Seitenende Profil || Suche