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



Hi Leute,
Ich habe mir das Tutorial von hankY mehrmals durchgelesen und habe GENAU das gemacht was da stheth aber ich bekomme immer wieder compilefehler! :( :

C:\SDK..\Source\cl_dll\ev_hldm.cpp(788) : error C2065: 'USP_RECOIL' : undeclared identifier
C:\SDK..\Source\cl_dll\ev_hldm.cpp(840) : error C2065: 'SHOTGUN_RECOIL' : undeclared identifier
C:\SDK..\Source\ev_hldm.cpp(907) : error C2065: 'MP5_RECOIL' : undeclared identifier
C:\SDK..\Source\ev_hldm.cpp(977) : error C2065: 'SG_RECOIL' : undeclared identifier
C:\SDK..\Source\ev_hldm.cpp(1104) : error C2065: 'AK47_RECOIL' : undeclared identifier
C:\SDK..\Source\ev_hldm.cpp(1173) : error C2065: 'M16_RECOIL' : undeclared identifier
C:\SDK..\Source\ev_hldm.cpp(1292) : error C2059: syntax error : 'bad suffix on number'
C:\SDK..\Source\ev_hldm.cpp(1292) : error C2146: syntax error : missing ')' before identifier '_RECOIL'
C:\SDK..\Source\ev_hldm.cpp(1292) : error C2059: syntax error : ')'
, aber warum ich habe doch das gemacht was da steht?!

bitte helft mir
ICQ:172209854
E-MAIL:Farhanshir@aol.com
MSN:HeliX2005@hotmail.com

--

Ich helfe nur denen, die sich selber helfen.

zum Seitenanfang zum Seitenende Profil || Suche
001
29.05.2003, 23:45
Killing Me Softly



Ich hab mir mal das Tutorial angesehen und ich ahne, was du falsch gemacht hast.

Aus dem Tutorial:

Zitat:
Da muss ja nun (siehe oben) noch unser Recoil Parameter rein:

EV_HLDM_FireBullets( idx, forward, right, up, 1, vecSrc, vecAiming, 8192, BULLET_PLAYER_357, 0,0, args->fparam1, args->fparam2, WAFFENNAME_RECOIL );

was du auch getan hast (USP_RECOIL, SHOTGUN_RECOIL, MP5_RECOIL,...). Nur den darauffolgenden Abschnitt haste ignoriert
Zitat:
Das wärs dann schon, #Definiere am besten in einer seppereaten recoil.h die Recoilwerte, z.B. 1.2 oder 0.8, jedoch nicht sehr viel höher!
Du benutzt USP_RECOIL, SHOTGUN_RECOIL u.s.w. ohne das du dem Compiler mitteilst, was USP_RECOIL überhaupt sein soll.

Ersetzt USP_RECOIL, etc entweder durch Zahlenwerte oder pack irgendwo ein
Quellcode:#define USP_RECOIL         0.8
#define SHOTGUN_RECOIL 1.3
/// u.s.w.
rein.

--

Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

zum Seitenanfang zum Seitenende Profil || Suche
002
30.05.2003, 00:53
HeliX



Ahhh vielen dank es hat FAST geklappt außer das jetzt der dumme fehler kommt ! :

C:\SDK..\Source\ev_hldm.cpp(1292) : error C2059: syntax error : 'bad suffix on number'
C:\SDK..\Source\ev_hldm.cpp(1292) : error C2146: syntax error : missing ')' before identifier '_RECOIL'
C:\SDK..\Source\ev_hldm.cpp(1292) : error C2059: syntax error : ')'

diese Zeile :
EV_HLDM_FireBullets( idx, forward, right, up, 1, vecSrc, vecAiming, 8192, BULLET_PLAYER_357, 0, 0, args->fparam1, args->fparam2, 357_RECOIL );

die fehler beziehen sich alle auf die 357.... :(

--

Ich helfe nur denen, die sich selber helfen.

zum Seitenanfang zum Seitenende Profil || Suche
003
30.05.2003, 04:13
theDon



such dir einen anderen namen aus, defines dürfen nicht mit zahlen anfangen.

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
004
30.05.2003, 08:59
HeliX



ahh danke für die hilfe , aber naja ich hab die 357 aus meiner mod gekickt ^^

--

Ich helfe nur denen, die sich selber helfen.

zum Seitenanfang zum Seitenende Profil || Suche