Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.04.2001, 16:50
PIII 800 mhz



Wir habn ein problem mit den tut von Progressives Zoomen. 1.im tut stand Wir werden die Zoomfunktion der Armbrust verändern. Öffne die crossbow.cpp, geh zur SecondaryFire() Funktion und lösch den Inhalt (die Deklerationen musst du aber stehenlassen),Nun bei mir im sdk bei der crossbow.cpp gibs keine secondaryFire nur Secondaryattack 2.Bei uns gibts auch keine CCrossbowBolt::Deploy() sondern nur eine CCrossbow::Deploy() 3.Woran liegt das muss ich vielleicht selber die funtion erstellen oder wie ??Gibs das tut auch ohne Fehler oder was muss man am code ändern das es geht ??

Sers hoffe mir kann einer helfen

--

zum Seitenanfang zum Seitenende Profil || Suche
001
21.04.2001, 16:56
KiHa-Snake



Mir ist mal aufgefallen, das im tut ab und zu der Alte Source Code verwendet wird. Dadran könnt es liegen, aber in einem Anderen Tut war sowas ähnliches auch mit dem richtigen Code. Ich schau ma.. :)
CS-Sytle Glock mit Zoom
Schau dir das an, und dann veränderst du das entsprechend selber in der anderen Datei.

Meine UIN: 961138586

Snake

--

zum Seitenanfang zum Seitenende Profil || Suche
002
21.04.2001, 17:01
PIII 800 mhz



ja ich will aber Progressives Zoomen

--

zum Seitenanfang zum Seitenende Profil || Suche
003
21.04.2001, 17:02
KiHa-Snake



Was ist "Prograssives" ? :)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
21.04.2001, 17:10
PIII 800 mhz



Ja das er wie in UT hinzoom bis man die die maustaste losläst.Weiß den keiner eine lösung ???????

--

zum Seitenanfang zum Seitenende Profil || Suche
005
21.04.2001, 17:19
KiHa-Snake



achso.. ne, sorry. da hab ich mit meinem jetzigen Wissen keine ahnung...

--

zum Seitenanfang zum Seitenende Profil || Suche
006
21.04.2001, 17:42
PIII 800 mhz



ASo trotzdem thx.HILFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE weiß einer eine lösung ?

--

zum Seitenanfang zum Seitenende Profil || Suche
007
21.04.2001, 20:02
Creeper



bei mir geht's, hehe

--

Head Coder:Sudden-Impact

Listen to CKY you fuCKYrs http://www.ckymusic.com

zum Seitenanfang zum Seitenende Profil || Suche
008
21.04.2001, 20:08
PIII 800 mhz



WATD ?????????????????????????????? EYYYYYYYYY ICK WILL DEINE SOURCECODEDATEI

HALLI HALLO BIN ICH HIER DER EINZIGE IN DIESEN FORUM ???

--

zum Seitenanfang zum Seitenende Profil || Suche
009
22.04.2001, 11:31
apfelkorn



ausprobieren..

--

zum Seitenanfang zum Seitenende Profil || Suche
010
22.04.2001, 12:12
PIII 800 mhz



Toll ich hab genug ausprobiert am code stimmt was net *HEUL*

--

zum Seitenanfang zum Seitenende Profil || Suche
011
22.04.2001, 14:40
RirA



also, bei mir gehts auch hier ein paar tips:
1. statt void ZoomThink(void); nimmst du einfach die secondary attack
2. die Bools müssen wo anders hin
ja, und dann sind noch ein paar andere bugs im code, aber dass kannst du ja dann hoffentlich selber.

--

zum Seitenanfang zum Seitenende Profil || Suche
012
22.04.2001, 14:48
PIII 800 mhz



rrrrrrrrrrrrrrrrrrrrrrrrrrrRRRRRRRRRRRRRRRRRRRRRrrrrrrrrrrrrrrrrrrrrrrrrr Ich meld mich wieder wen ick prob damit hab

Was isn eigentlich jetzta mit deploy ich hab das immer noch net in mein code nur als crossbow::deploy aber net crossbowbolt.

Halli Hallo wollt ihr den nicht auch das dieses topic für ewig verschwindet ??Dan antwortet gescheit dan kann ich diesen topic ruhnn lasen ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
013
23.04.2001, 01:22
Creeper



jaja ist ja gut:
ist aber nicht die beste Lösung, denn die gibts nur bei Sudden-Impact und muss noch gecodet werden, und zwar von mir!! *ggg*

hier ist das Zeug was du HINZUFÜGEN MUSST

class CDeineWaffe : public CBasePlayerWeapon
{
public:
void SecondaryAttack(void);

private:
BOOL NowZooming;
BOOL ZoomStopped;
};

void CDeine Waffe::SecondaryAttack()
{
// Spieler drückt auch Attack1
if (m_pPlayer->m_afButtonPressed & IN_ATTACK)
PrimaryAttack();

// Fov ändern
if (!ZoomStopped)
{
if (m_pPlayer->m_iFOV > 40)
{
NowZooming = 1;
m_pPlayer->m_iFOV -= 5;
}
else
ZoomStopped = 1;
}
// kein Zooming, aber gestoppt
else if (!NowZooming && ZoomStopped)
{
m_pPlayer->m_iFOV = 90;
NowZooming = 0;
ZoomStopped = 0;
m_flNextSecondaryAttack = gpGlobals->time + 0.5;
return;
}
m_flNextSecondaryAttack= gpGlobals->time + 0.025; // hier kannst du die Zeit auch noch ändern, wie schnell er zoomen soll!
}

BOOL CDeineWaffe::Deploy()
{
NowZooming = 0;
ZoomStopped = 0;
m_pPlayer->m_iFOV = 90;
}

Tipp: besser gehts mit:
int buttonsChanged = (m_afButtonLast ^ pev->button);
m_afButtonPressed = buttonsChanged & pev->button;
m_afButtonReleased = buttonsChanged & (~pev->button);

@PIII 800 Mhz: kommst du aus Berlin ??

--

Head Coder:Sudden-Impact

Listen to CKY you fuCKYrs http://www.ckymusic.com

zum Seitenanfang zum Seitenende Profil || Suche
014
23.04.2001, 12:56
PIII 800 mhz



THX ;).Nö wie kommste auf sowas ?

--

zum Seitenanfang zum Seitenende Profil || Suche
015
23.04.2001, 16:10
GrimKnight



Ich hatte selbst probleme mit diesem Tut und es sind echt viele Fehler drin!
Hier eine paar tipps von mir:

1. Überall wo eine CCrossbowBolt-Funktion geschrieben ist, nimmst du CCrossbow (natürlich auch bei der Klassendeklaration!)

2. Alle ,,trues" und alle ,,falses", die klein geschrieben sind, schreibst du GROß!

3. Falls man beim ,,Reloaden" den Zoom, wie bei CS zurücksetzen soll, schreibst du in die CCrossbow::Reload-Funktion beim DEFAULTRELOAD folgendes rein:

m_pPlayer->m_iFOV = 0;

cu,
GrimKnight :)

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
016
23.04.2001, 16:59
PIII 800 mhz



thx

--

zum Seitenanfang zum Seitenende Profil || Suche
017
23.04.2001, 20:13
RirA



@grimknight:
also der code ist ned falsch, sondern für das alte SDK, und das mit den trues gross is ein schmarrn!
und auch das mit dem reload ist viel besser zu lösen!

--

zum Seitenanfang zum Seitenende Profil || Suche
018
24.04.2001, 16:32
Stone Cold



@PIII na weil du berlinert hast

--

Sudden Impact ownz ya

zum Seitenanfang zum Seitenende Profil || Suche
019
24.04.2001, 16:52
PIII 800 mhz



Ähh leudz da gibs prob mitn tut alsoooo wen ma zoooooooomm und dan die tase los läst dan hört er ja auf und bei ut war es immer so das wen man dan aufgehört hat und dan nochma die taste gedrügt hat das er wieder am anfang war blosss hier gehts ögent wie net da kann ick mach wad ick will naja was mussn ich ändern ich denke das geht ögent wo mit if wieder oder `??? ich denk ma so

if drücken der secondary taste hehe m_pPlayer->m_iFOV = 0 is das richtig ???????????

was heistn das wen er secondary taste drück ?? und was is eigentlich FOV `?? sers thx

--

zum Seitenanfang zum Seitenende Profil || Suche
020
24.04.2001, 17:14
RirA



Fov is die kamera, und dein code is falsch

--

zum Seitenanfang zum Seitenende Profil || Suche
021
24.04.2001, 18:26
PIII 800 mhz



ACH JAAAAAAAAAAAAAAA ?????????????????? DAn sags besserrrrrrrrrrrrrrrrrrrrr hehe ! Und ausserdem mensch ich schau mir den code auch erste seit einer weile an

--

zum Seitenanfang zum Seitenende Profil || Suche
022
24.04.2001, 19:15
Buy-Menu-Man



Ahm....P­­3: Versuchs mal mit programmieren lernen!
So schwer ist das jetzt auch wieder nicht!
Ich sehe hier sehr viele Topics von dir, die ziemlich unnütz sind!

--

http://battletech-hl.teamfortress2.de

zum Seitenanfang zum Seitenende Profil || Suche
023
25.04.2001, 14:06
Stone Cold



@PIII Das ist ja auch das Problem bei Crepers Code, steht ja drunter und oben drüber!!

--

Sudden Impact ownz ya

zum Seitenanfang zum Seitenende Profil || Suche
024
25.04.2001, 15:33
PIII 800 mhz



Man ihr müsst alle rumschwatzen lern erste ma c++ und dann kannste das auch.Mensch die die das können habn kein prob mehr aber ich brauch halt nä weile und ich will meijn mod noch bevor hl2 drausen is veröffentlich.Wie heist der code dan richtig ???

--

zum Seitenanfang zum Seitenende Profil || Suche