.| Autor | Beitrag |
|---|---|
|
000 15.03.2002, 17:15 SaZ MC |
bonjour! also es hört sich vielleicht an als hätte ich keine ahnung von c++ und sollte das lieber erstmal lernen und das dann auch nicht mit dem sdk sondern mit nem buch und dann soll ich mir irgendwann das sdk angucken. also ich möchte eine variable haben die für alle .cpps gilt wenn ich diese in irgendeiner .h datei definiere dann geht sie nicht in allen cpps |
|
Profil || Suche |
|
001 15.03.2002, 17:18 Retro |
Du suchst dir halt ne Header-Datei die überall mit included wird. Oder du nimmst ne externe Variable... blablabla... musst schon sagen was du mit der Variable vor hast. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
002 15.03.2002, 17:20 SaZ MC |
ich will, dass sie eine zahl "speichert" |
|
Profil || Suche |
|
003 15.03.2002, 17:27 Retro |
Ich würde dir die Player.h empfehlen, die kommt in allen relavanten CPPs vor. Wenn du Zahlen von 1-100 (1, 2, 3, 4, usw..) dann ist eine Variable von Typ integer das richtige für dich. Wenn es 1-100 (1.01, 1.02, 1.03, ... , 9.56, usw..) seien sollen muss sie von Typ float sein. Also: Oder: Das "speichern" der Zahl geht dann folgendermaßen: Wenn du die Variable richtig _speichern_ willst, musst du das ganze etwas komplexer machen, da empfehle ich dir aber doch erst die Bücher! ;) --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
004 15.03.2002, 17:28 SaZ MC |
danke :) |
|
Profil || Suche |
|
005 15.03.2002, 18:09 apfelkorn |
p.s.: lern c ;-) --Dieser Beitrag wurde am 15.03.2002 um 18:10 von apfelkorn bearbeitet. |
|
Profil || Suche |
|
006 15.03.2002, 18:49 SaZ MC |
jaja :) int CHalfLifeMultiplay :: IPointsForKill( CBasePlayer *pAttacker, CBasePlayer *pKilled ) hinzufügen will, dass für den attacker die variable um eins erhöht wird und für den pKilled auf 0 gesetzt.... ich schreib: pAttacker->meinevariable = meinevariable + 1; dann bekomm ich als fehler: ich hab die variable in der player.h so geadded: was mach ich falsch? -- |
|
Profil || Suche |
|
007 15.03.2002, 19:00 Rockefeller |
Hier stand was dummes, der Rocke hat nämlich nicht gelesen. --Dieser Beitrag wurde am 16.03.2002 um 00:03 von Rockefeller bearbeitet. |
|
Profil || Suche |
|
008 15.03.2002, 19:20 SaZ MC |
das war mir doch klar |
|
Profil || Suche |
|
009 15.03.2002, 19:23 Jotzet |
oder setze mal "meinevariable" mit float oder int aus *gg* --- Herr der Ringe Multiplayer-Mod => www.middlewars.de.vu |
|
Profil || Suche |
|
010 15.03.2002, 19:26 SaZ MC |
wenn ichs mit float mache meint er : |
|
Profil || Suche |
|
011 15.03.2002, 19:46 R2-D2 |
das ist komisch... hast mal alles neu durchkompiliert (sorry, wenn ich so nen lamen vorschlag bring aber ich weiss nich wie ich dich einschaetzen soll) --®2-D2
Projects:
|
|
Profil || Suche |
|
012 15.03.2002, 19:50 SaZ MC |
jo hab alles neu durchkompilt :( |
|
Profil || Suche |
|
013 15.03.2002, 20:43 Killing Me Softly |
Ich musste auch fünf mal nachschauen ;)
oder Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
014 15.03.2002, 22:32 SaZ MC |
danke :) |
|
Profil || Suche |
|
015 15.03.2002, 22:44 SaZ MC |
nur trotzdem steht da immernoch "multiplay_gamerules.cpp(607) : error C2065: 'meinevariable' : undeclared identifier" if (meinevariable = 0) Dieser Beitrag wurde am 15.03.2002 um 22:47 von SaZ MC bearbeitet. |
|
Profil || Suche |
|
016 15.03.2002, 23:00 Killing Me Softly |
Ich sag jetzt nur: http://www.c-plusplus.de/c___1.htm --Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
017 15.03.2002, 23:00 SaZ MC |
sag doch bitte mal schnell |
|
Profil || Suche |
|
018 15.03.2002, 23:05 Killing Me Softly |
Wenn deine Variable eine Membervariable von CBasePlayer ist, dann mußt du logischerweise auch auf einen CBasePlayer zugreifen. Kleiner Tipp trotzdem noch: ich habe die Lösung bereits gepostet. --Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
019 15.03.2002, 23:10 SaZ MC |
hm? also ich habs mit : und dem andern probiert und bei beiden der gleiche fehler -- |
|
Profil || Suche |
|
020 15.03.2002, 23:16 Exec |
man .... m_pAttacker ..... probiers mal damit, ka obs geht ... --"selbermachen rockt am meisten :D" - -LeJean- |
|
Profil || Suche |
|
021 15.03.2002, 23:18 SaZ MC |
nee das ist schon richtig so und in zeile 607 steht nur : if (meinevariable = 0) |
|
Profil || Suche |
|
022 15.03.2002, 23:25 Retro |
if (m_pPlayer->meinevariable == 0) shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
023 15.03.2002, 23:27 SaZ MC |
yeah jetzt gehts danke :) |
|
Profil || Suche |
|
024 15.03.2002, 23:28 Retro |
gut so ;) --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |

