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



Kann mir jemand sagen wie das geht ???

Bidde

--

zum Seitenanfang zum Seitenende Profil || Suche
001
16.12.2001, 22:50
RirA



so, ich hatte nen kleinen fehler gemacht:

//RirA+ BURST
if (m_Burst == 0)
{
m_flNextPrimaryAttack = gpGlobals->time + 0.01;
m_Burst = 1;
}
else if (m_Burst == 1)
{
m_flNextPrimaryAttack = gpGlobals->time + 0.01;
m_Burst = 2;
}
else if (m_Burst == 2)
{
m_flNextPrimaryAttack = gpGlobals->time + 0.01;
m_Burst = 3;
}
else if (m_Burst == 3)
{
m_flNextPrimaryAttack = gpGlobals->time + 1.5;
m_Burst = 0;
}
//RirA-

--

zum Seitenanfang zum Seitenende Profil || Suche
002
16.12.2001, 22:55
RirA



mir is grad aufgefallen, dass dieser code immer 4 schüsse schnell feuert, aber du wirst es wohl auch für 3 hinkriegen ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche
003
17.12.2001, 06:30
CoderNubi



irgendwie klappts net kannste net mal den Code posten damit die Glock auf
der SecondaryAttack einen Burst Shoot macht

bidde

--

zum Seitenanfang zum Seitenende Profil || Suche
004
17.12.2001, 06:31
CoderNubi



Zitat:
RirA postete
so, ich hatte nen kleinen fehler gemacht:

//RirA+ BURST
if (m_Burst == 0)
{
m_flNextPrimaryAttack = gpGlobals->time + 0.01;
m_Burst = 1;
}
else if (m_Burst == 1)
{
m_flNextPrimaryAttack = gpGlobals->time + 0.01;
m_Burst = 2;
}
else if (m_Burst == 2)
{
m_flNextPrimaryAttack = gpGlobals->time + 0.01;
m_Burst = 3;
}
else if (m_Burst == 3)
{
m_flNextPrimaryAttack = gpGlobals->time + 1.5;
m_Burst = 0;
}
//RirA-

wo muss ich es einfügen bei Welcher Funktion überall ???

--

zum Seitenanfang zum Seitenende Profil || Suche
005
17.12.2001, 07:11
CoderNubi



ich habe ein Tut dafür gefunden, aber wenn ich alles so gemacht habe
kommt der dumme Fehler

fatal error C1004: Unerwartetes Dateiende gefunden

aber das stimmt gar net und wenn ich zur stelle gehe komme ich immer
7 Zeilen unter den Code

bitte Hilfe

--

zum Seitenanfang zum Seitenende Profil || Suche
006
17.12.2001, 09:51
gerk



Dir fehlt wahrscheinlich ne Klammer zu, oder ein Semikolon.
Schau einfach mal

--

„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.“

zum Seitenanfang zum Seitenende Profil || Suche
007
17.12.2001, 10:31
Hanfling



ich hab das auch ma gecodet, allerdings bassiert das auf dem prinzip das 3 schüsse ganz schnell hintereinander abgeschossen werden, so das es wie nen burst mode wirkt...

hier ma der code, ist zwar für die mp5, aber kannst ja zur not anpassen:
Quellcode:
if ( next_shot < 3 ) // Prüfen ob der nächste Schuss der 1. oder 2. ist
{

//Zum nächsten Schuss schalten
next_shot++; // next_shot um eins hochsetzten

m_flNextPrimaryAttack = UTIL_WeaponTimeBase() + 0.05; // Zeit bis zur nächsten
if ( m_flNextPrimaryAttack < UTIL_WeaponTimeBase() ) // Attacke verkürzen
m_flNextPrimaryAttack = UTIL_WeaponTimeBase() + 0.05;
}
else     // sonst ist es der 3. Schuss
{
//wieder zum 1. Schuss schaltern

next_shot = 1;

m_flNextPrimaryAttack = UTIL_WeaponTimeBase() + 0.3; // Zeit bis zum nächsten
if ( m_flNextPrimaryAttack < UTIL_WeaponTimeBase() ) // Burst verlängern
m_flNextPrimaryAttack = UTIL_WeaponTimeBase() + 0.3;
}

--

Nun ist deine Zeit gekommen sprach der Tod, stolperte und brach sich das Genick. :o

zum Seitenanfang zum Seitenende Profil || Suche
008
17.12.2001, 14:03
CoderNubi



thx aber wo muss ich das einfügen
schreib mir mal den kompletten Code wenn ich Den burst mode
auf der SecondaryAttack ist.
D.h. nur den Code der SecondaryAttack net den ganzen ;-).

Bitte

oder sag wie und wo ich deinen Code einfügen muss

bin halt nubie :-(

--


Dieser Beitrag wurde am 17.12.2001 um 14:03 von CoderNubi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
17.12.2001, 14:06
Retro



Verfluchte scheisse!

Lern endlich coden anstatt hier so rum zu eiern ohne ein Wort zu verstehen...

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
010
17.12.2001, 14:55
RirA



Ja, mein Code geht auf jeden fall, der ist gerade InGame-erprobt worden!

Also hör auf hier abzuf*cken, weil wenn du nicht mal mit dem Code zurecht kommst, dann kann ich nur sagen, dass du mal was anderes versuchen solltest (z.B. The Sims spielen).

--

zum Seitenanfang zum Seitenende Profil || Suche
011
17.12.2001, 15:37
CoderNubi



sagt doch mal

--

zum Seitenanfang zum Seitenende Profil || Suche
012
17.12.2001, 15:44
hausi



Also das solltest du wirklich noch alleine schaffen! (Hoffe ich zumindest...)
Dazu gehören:
- Überlegen
- Logisch/Abstrakt denken
- Lesen
- Verstehen
- Ausprobieren
- C++ lernen
- Kopieren und am richtigen Ort im SourceCode einfügen
- Testen
- Sich freuen (falls es geht)

--

zum Seitenanfang zum Seitenende Profil || Suche
013
17.12.2001, 15:59
Retro



Es sollte wohl noch gesagt werden das du hier auch schon als "empty" bekannt bist >:\

Du kriegst hier nichts innen Arsch gesteckt, also lern es, oder lass es bleiben! Aber wir hier können dir nicht ganz C++ beibringen!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
014
17.12.2001, 16:03
hausi



Besuch doch mal die Seite http://www.cplusplus.de...
Dort werden sie dir versuchen C++ beizubringen. Wenn du dort durch bist, kannst du ja wieder hier hin kommen. Und Doppelanmeldungen bringen überhaupt nichts. Du machst dich so nur noch unbeliebter...

--


Dieser Beitrag wurde am 17.12.2001 um 16:05 von Superhausi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
015
17.12.2001, 21:30
Exec



uiuiui

meine alten zeiten *g*

naja jetzt weis ich das wenigstens schon *g* - jo hab ich sogar selba gewusst *froi*

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche