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



Ne, also dass es so weit mit mir kommt.... Naja, also ich hab mir ne schöne M16A2 gecodet, die wunderbar funktioniert. Nun, will ich noch ne zweite M16 aber mit nem M4 Granatwerfer machen. Beim compilen kommt kein Fehler, wenn ich die Waffe im Spiel aufnehme oder mir cheate sagter, dass die v_cm16m4.mdl NUR in der Spawn Funktion geprecached werden soll/muss/kann . Hab mich zwar gewundert, ewil ich normalerweise alles in der Precache mache, aber wenns ihm dann besser geht. Also, alles in die Spawn geschrieben. Hat nichts gebracht, sleber Fehler. Also hab ich es in der Precache funktion gelöscht und NUR in der spawn gelasssen. Dann sagt er, ich solle doch gefälligst die v_cm16m4 precachen...heul Ich hab echt keine Peilung mehr. Hab erst gedacht, ich hab mich verschrieben oder so, ne hab ich aber nicht. Bitte helft mir ! *schluchz* Achja, hier hab ich noch die Codestelle, vielleicht hab ich mich doch nur vertippt :

void CCM16M4::Spawn( )
{
pev->classname = MAKE_STRING("weapon_cm16m4"); // hack to allow for old names
Precache( );
SET_MODEL(ENT(pev), "models/w_cm16m4.mdl");
m_iId = WEAPON_CM16M4;

m_iDefaultAmmo = CM16M4_DEFAULT_GIVE;

FallInit();// get ready to fall down.
}

void CCM16M4::Precache( void )
{
PRECACHE_MODEL("models/v_cm16m4.mdl");
PRECACHE_MODEL("models/w_cm16m4.mdl");
PRECACHE_MODEL("models/p_cm16m4.mdl");

m_iShell = PRECACHE_MODEL ("models/shell.mdl");// brass shellTE_MODEL

PRECACHE_MODEL("models/grenade.mdl"); // grenade

PRECACHE_MODEL("models/w_cm16a2clip.mdl");
PRECACHE_SOUND("items/9mmclip1.wav");

PRECACHE_SOUND("items/clipinsert1.wav");
PRECACHE_SOUND("items/cliprelease1.wav");
// PRECACHE_SOUND("items/guncock1.wav");

PRECACHE_SOUND ("weapons/hks1.wav");// H to the K
PRECACHE_SOUND ("weapons/hks2.wav");// H to the K
PRECACHE_SOUND ("weapons/hks3.wav");// H to the K

PRECACHE_SOUND( "weapons/glauncher.wav" );
PRECACHE_SOUND( "weapons/glauncher2.wav" );

PRECACHE_SOUND ("weapons/357_cock1.wav");

m_usCM16M4 = PRECACHE_EVENT( 1, "events/m16.sc" );
}

Bitte, bitte, helft mir... sonst stürtz ich mich aus dem Erdgeschoss oder ertränk michmit Volvic =(

--

zum Seitenanfang zum Seitenende Profil || Suche
001
15.04.2001, 11:48
Prophyle



Hast du deine Waffe schon in der W_PRECACHE() geprecacht?

Wenn nicht, dann schreib rein:
UTIL_PrecacheOtherWeapon("weapon_cm16m4");

--

Prophyle, Coder beim SGT: http://mod.famkos.de.
Delphi, C++, Qt

zum Seitenanfang zum Seitenende Profil || Suche
002
15.04.2001, 13:03
Flaren



ja, klar, hab schon, deswegen versteh ich das ganze ja nicht, hab die waffe ca 50mal aus dem Code vollständig entfernt und wieder vollständig hinzugefügt...alles nichts gebracht. =(

edit :

nein bin ich dumm...aua... es war ein schreibfehler...hab m16m4 statt cm16m4 geschrieben ..aua..wie konnte ich nur sooft mich verschreiben...

--

zum Seitenanfang zum Seitenende Profil || Suche