.| Autor | Beitrag |
|---|---|
|
000 22.12.2001, 20:00 MurdoC |
So ich wollte eine neue Waffe coden und wenn ich compiliere kommen folgende Fehler was kann man da machen??? Kompilierung läuft... hl.dll - 7 Fehler, 0 Warnung(en) --Wer anderen ein Grube gräbt, der hat wohl ein Grubengrabgerät... |
|
Profil || Suche |
|
001 22.12.2001, 20:01 MurdoC |
hier der coder der uzi.cpp #include "extdll.h" enum uzi_e class CUzi : public CBasePlayerWeapon void PrimaryAttack( void ); //========================================================= void CUzi::Spawn( ) m_iDefaultAmmo = UZI_DEFAULT_GIVE; FallInit(); void CUzi::Precache( void ) m_iShell = PRECACHE_MODEL ("models/shell.mdl"); PRECACHE_SOUND("weapons/uzi1.wav"); } int CUzi::GetItemInfo(ItemInfo *p) return 1; int CUzi::AddToPlayer( CBasePlayer *pPlayer ) BOOL CUzi::Deploy( ) void CUzi::PrimaryAttack() if (m_iClip <= 0) m_pPlayer->m_iWeaponVolume = NORMAL_GUN_VOLUME; m_iClip--; m_pPlayer->pev->effects = (int)(m_pPlayer->pev->effects) | EF_MUZZLEFLASH; if (1 || m_flNextAnimTime < gpGlobals->time) m_pPlayer->SetAnimation( PLAYER_ATTACK1 ); EMIT_SOUND_DYN(ENT(m_pPlayer->pev), CHAN_WEAPON, "weapons/uzi1.wav", 1, ATTN_NORM, 0, 94 + RANDOM_LONG(0,0xf)); UTIL_MakeVectors( m_pPlayer->pev->v_angle + m_pPlayer->pev->punchangle ); Vector vecShellVelocity = m_pPlayer->pev->velocity EjectBrass ( pev->origin + m_pPlayer->pev->view_ofs Vector vecSrc = m_pPlayer->GetGunPosition( ); m_pPlayer->FireBullets( 1, vecSrc, vecAiming, VECTOR_CONE_8DEGREES, 8192, BULLET_PLAYER_MP5, 0 ); m_flNextPrimaryAttack = gpGlobals->time + 0.08; m_flTimeWeaponIdle = gpGlobals->time + RANDOM_FLOAT ( 10, 15 ); m_pPlayer->pev->punchangle.x = RANDOM_FLOAT( -2, 2 ); void CUzi::Reload( void ) void CUzi::WeaponIdle( void ) m_pPlayer->GetAutoaimVector( AUTOAIM_5DEGREES ); if (m_flTimeWeaponIdle > gpGlobals->time) int iAnim; default: SendWeaponAnim( iAnim ); m_flTimeWeaponIdle = gpGlobals->time + RANDOM_FLOAT ( 10, 15 ); class CUziAmmoClip : public CBasePlayerAmmo Wer anderen ein Grube gräbt, der hat wohl ein Grubengrabgerät... |
|
Profil || Suche |
|
002 22.12.2001, 20:03 gerk |
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls 2\player.cpp(236) : error C2039: 'ShowVGUIMenu' : Ist kein Element von 'CBasePlayer' dise fehler dürften nichts mit der waffe zu tun haben. die anderen kannst du mit hilfe der weapons.cpp beheben. --„Und da wir uns ja seit heute etwas näher gekommen sind, kann ich nur sagen: Mir hilft da immer Norther volle Lautstärke (so wie jetzt), sodass die ganzen unrasierten, Wasserpfeife rauchenden, alternativen Wichsstudenten aus ihren, aus Bananenschalen und Abfall gebastelten, Sitzkissen fliegen.“ |
|
Profil || Suche |
|
003 23.12.2001, 10:04 EVZ-NiMBiS |
Genau, du hong!!! WEAPON_UZI musst du in der weapon.h definieren: #define ... Die anderen Waffen sind da auch, also is das anordnen ganz einfach! Zu den anderen Fehlern: Vielleicht hast du Elemente, die nit in die mp.dll. sondern in die cl_dll.dll gehören, verwendet! --Wir sind doch alle Kekse. |
|
Profil || Suche |
|
004 23.12.2001, 10:09 hausi |
Ich würde dir empfehlen, C++ zu lernen (Fehlermeldungen interpretieren) und wenn du das SDK noch nicht so gut kannst, solche Dinge mit einem Tutorial machen. Dort wird das nämlich ziemlich gut beschrieben. -- |
|
Profil || Suche |
|
005 23.12.2001, 13:12 MurdoC |
sooo thx erstmal hab jetzt endlich die dll kompiliert bekommen. aber! hab jedemenge bugs 1. der slot sprite stimmt net. Wer anderen ein Grube gräbt, der hat wohl ein Grubengrabgerät... |
|
Profil || Suche |
|
006 23.12.2001, 13:40 Retro |
:\ Alles schonmal durchgekaut. Die meisten fehler kommen von fehlenden Dateien. Der andere fehler, keine Decals, kommt davon dass du deine Waffe (noch) nicht in der Client.dll gecodet hast. Dafür hab ich nen Tut im DHCC hinterlassen :) In der client.dll werden die Waffensounds gespielt, decals gemanaged, patronenauswurf... alles mögliche. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
007 24.12.2001, 10:11 bbjoker |
Moin MurdoC, na tut zum Waffenerstellen nicht gelesen? naja hier die PROBLEM lösung: >>1. der slot sprite stimmt net. >>2. kein fadenkreuz bei der uzi >> 3. keine einschusslöcher beim schiessen (aber schaden macht sie) >>4. rechts unten im bildschirm die anzeige der munition stimmt net p:S: Frohe Weihnachten ... *-) *-) *-) CU! -- |
|
Profil || Suche |
|
008 25.12.2001, 11:10 Jonathan Dark |
Ich finde die Wavelentgh Foren besser. Die sagen zu N00bs net immer lern C++!! Die beantworten einfach deine Fragen und labern dich net blöd an was hier im Forum net gut ankommt und so. Am meisten kotzen mich hier Superhausi, Retro und Rira an. Wenn ihr alles so toll wisst dann helft doch denen die es nicht koennen. Ich scheiss auf eure Hilfe weil ihr selbst nix koennt!!!! Ihr habt mich das letzte mal zu unreht gebannt. nur weil Empty mein Freund ist und scheisse baut ist das noch lange kein Grund mich zu bannen. --Ach wie gut das niemand weiss, dass ich undercover-bild-redakteur heiss... :P Dieser Beitrag wurde am 25.12.2001 um 11:11 von Jonathan Dark bearbeitet. |
|
Profil || Suche |
|
009 25.12.2001, 12:04 RirA |
haha von denen hat dich sicher keiner gebannt, weil wir das alle garnicht können. |
|
Profil || Suche |
|
010 25.12.2001, 12:45 Jonathan Dark |
hast du ICQ? dann können wir da reden. 122210621 ist meine ICQ Numma --Ach wie gut das niemand weiss, dass ich undercover-bild-redakteur heiss... :P |
|
Profil || Suche |
|
011 25.12.2001, 13:30 RirA |
connecting... -- |
|
Profil || Suche |
|
012 25.12.2001, 15:40 hausi |
Brauchst du noch einen Nuker? |
|
Profil || Suche |
|
013 25.12.2001, 20:52 RirA |
waoo du superman! Also Hausi spar dir des Gschmarri. Wenn du denkst was besseres zu tun zu haben, dann mach das einfach und langweil hier keinen. Das ist jetzt nicht böse gemeint, aber es gibt hier einige, die viel mehr und bessere Antworten posten, also ruhig Blut Mädels! -- |
|
Profil || Suche |
|
014 25.12.2001, 21:24 hausi |
OK, bin schon weg... -- |
|
Profil || Suche |
|
015 25.12.2001, 21:28 RirA |
komische Antwort -- |
|
Profil || Suche |
|
016 25.12.2001, 21:35 Jonathan Dark |
sorry aber es stimmt doch. wie retro wieder. Ich hab ne Frage in einem neuen thread gestellt und der meckert gleich wieder was ich schreibe. Und RirA wie war der Film??? --Ach wie gut das niemand weiss, dass ich undercover-bild-redakteur heiss... :P |
|
Profil || Suche |
|
017 25.12.2001, 21:52 RirA |
also das ist hier wohl das falsche Forum und wir wollen Retro ja nicht erzürnen :-) -- |
|
Profil || Suche |

