Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
12.04.2002, 18:39
gerk



Moinsen, also mein Prob is folgendes:
ICh habe versucht dem Spieler bei den Schwierigkeitsgraden den god-cheat zu verbieten:
Quellcode:
if (( ( g_iSkillData == ( SKILL_MEDIUM || SKILL_HARD) ) && ( pev->flags & FL_GODMODE) )
{
pev->flags &= ~FL_GODMODE;
}

Den Code hab ich jetzt ausm Kopf rausgetippt.
Das is in der PreThink des Players drinnen funzt aber nicht. Mit Noclip geht gehts aber. Wenn ich mit den Binäroperatoren was falsch gemacht habe, möchte man es mir verzeihen, ich hab so gut wie null ahnung davon..

thx im voraus,

Lag

--

„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
001
12.04.2002, 18:47
Exec



such doch mal nach dem godmode teil und probiers mal da :) (ka obs funzt)
also da, wo alles zum godmode eingestellt is (wenns sowas im gibt, hab mich da noch nich beguckt)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
002
12.04.2002, 18:50
Archangel



hast du auch mal pev->takedamage gecheckt ? kann sein dass das bei god auf TAKEDAMAGE_NO gestellt wird..

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
003
12.04.2002, 18:51
TheTinySteini



Godmode ist nicht im offenen Sourcecode enthalten, da_EXE...

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
004
12.04.2002, 18:54
Exec



das is aba sehr schade :( - da hätte man feine sache machen können ;)

aba naja, dann halt nich ....

--

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

zum Seitenanfang zum Seitenende Profil || Suche
005
12.04.2002, 19:15
gerk



sonst wärs ja einfahc gewesen..

--

„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
006
12.04.2002, 21:44
thinktank



Zitat:

if (( ( g_iSkillData == ( SKILL_MEDIUM || SKILL_HARD) ) && ( pev->flags & FL_GODMODE) ){pev->flags &= ~FL_GODMODE;}

|| ist ein Vergleichsoperator, | ist der Bitoperator (nennt man das so ?).
Also verwende |. Ausserdem mach das irgendwie keinen Sinn :
g_iSkillData == ( SKILL_MEDIUM | SKILL_HARD )
, da in g_iSkillData sicher noch andere Dinge gespeichert werden und
sind irgendwann zwei Schwierigkeitsgrade vorhanden ?
Ich glaub was du meinst ist eher sowas :

if (g_iSkillData & (SKILL_MEDIUM | SKILL_HARD))

Das dürfte gehen.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
14.04.2002, 11:05
gerk



nein, afaik is in skilldata nur das drinnen, also lieg ich mit meinem vergelichsoperator nicht falsch.
und außerdem funzt es bei noclip sehr gut..
ich hab auch versucht es mit dem damage-flag zu überprüfen, funzte aber auch nicht.

--

„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
008
14.04.2002, 14:13
thinktank



(SKILL_HARD || SKILL_MEDIUM) ist immer noch falsch, da es immer true ist :P.

--

zum Seitenanfang zum Seitenende Profil || Suche
009
14.04.2002, 14:29
RirA



Nein, SKILL_EASY gibt es auch.

--

zum Seitenanfang zum Seitenende Profil || Suche
010
14.04.2002, 15:09
gerk



wieso sollte das immer true sein? ich überprüfe ja, ob skilldata den wert medium oder hard hat.

--

„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
011
14.04.2002, 15:32
Archangel



omg, ich kann nur sagen: lern coden/c++

( g_iSkillData == ( SKILL_MEDIUM || SKILL_HARD) )

(SKILL_MEDIUM || SKILL_HARD) ist immer 1, da geprüft wird, ob SKILL_MEDIUM oder SKILL_HARD != 0 sind, und da wohl nich beide den wert 0 haben werden, ist der ausdruck immer 1.. und daher wird dein code auch nur ausgeführt, wenn g_iSkillData == 1 ist..

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
012
14.04.2002, 15:39
gerk



grml..
ich glaub aber, dass ichs sowieso mit einem "|" hab, also ist die diskussion überflüssig.. aber ich werde euch den code, wenn ich wieder daheim bin geben so wie er in meiner player.cpp steht.

--

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


Dieser Beitrag wurde am 14.04.2002 um 15:52 von Lag of death bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
013
14.04.2002, 21:03
[RMen]OneStone



Quellcode:(g_iSkillData == SKILL_MEDIUM || g_iSkillData == SKILL_HARD)

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
014
14.04.2002, 21:25
Exec



warum nich gleich

(g_iSkillData != SKILL_EASY)

?

--

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

zum Seitenanfang zum Seitenende Profil || Suche
015
15.04.2002, 13:23
gerk



das isne idee, funzen tuts aber trotzdem nicht.

--

„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
016
15.04.2002, 20:08
gerk



*sichselbstaufdenkopfhau*

mann ich habs im source eh richtig gehabt, nur hier falsch..
naja jetzt gehts auf jeden fall.
danke an alle, die so viel geduld mit mir lusche hatten :P

--

„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