Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
05.11.2001, 19:47
snoopdog



nAbend
1.Wollt mal fragen wie ich das mache das ich z.b. auf der taste x in den thirdperson modus gehn kann und wenn ich nochmal x drücke geht der wieder in den firstperson modus. ich hab es nämlich momentan so das ich x für thridperson und y für firstperson.Wie leg ich das auf eine Taste?
Und 2.
Wie lege ich ich die tasten dann schon vorher richtig fest weil so muss ich ja unter configurieren und dann controls die dinger noch einstelln wo leg ich das fest das die fest sind?

thx

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
001
05.11.2001, 20:40
-Laber-



also das mit einer taste steht im tut
hier:
http://www.thewall.de/coding/index.php?tutorial=1&id=45
und wenn du das auf ne taste legen willst dann füg
"thirdperson" "Third Person View - Toggle"
ma ins die kb_act.lst wenn sie nix existiert dann erstell sie
(im mod ordner \gfx\shell)
wenn du alles wie im tut beschriben gemacht hast dann klappts!

hier 2 pics: :)

--

Zitat:
Glaub, ich geh besser mal wieder.


Dieser Beitrag wurde am 05.11.2001 um 20:41 von -Laber- bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
05.11.2001, 20:59
hausi



Ich denk eher, du willst ungefär folgendes haben:
Quellcode:
<autostart.cfg>
alias firstlook "bind x thirdlook;thirdperson"
alias thirdlook "bind x firstlook;firstperson"
<config.cfg>
bind x thirdlook

Falls du das ganz in einem Mod planst, solltest du dir eine kleine Funktion machen, die dann in die client.cpp bei den ganzen elseif(...) reinkommt. So à la folgendes:
Quellcode:
firstperson?thirdperson():firstperson()

Dann machst du nur noch das oben beschriebene und schon hast du eine Taste, die beim drücken zwischen den Sichten umschaltet.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
05.11.2001, 21:24
-Laber-



wenn man sich das tut durchliest dann merkt man das da eigentlihc das selbe steht :D

--

Zitat:
Glaub, ich geh besser mal wieder.

zum Seitenanfang zum Seitenende Profil || Suche
004
05.11.2001, 22:23
hausi



Hehe. Sorry. Hab das Tut nicht gelesen. Aber das liegt daran, dass dann immer alle Posts als gelesen markiert sind und ich dann meistens nicht mehr weiss, welche ich noch nicht gelesen habe, bzw. bei welchen neue Antworten da sind.

--

zum Seitenanfang zum Seitenende Profil || Suche
005
08.11.2001, 00:09
m0rgu3



firstperson?thirdperson():firstperson() [Warum einfach, wenns auch kompliziert geht?!?]
Mal ne allgemeine Frage. Die Zeile heißt doch das gleiche wie dashier, oder?

if (firstperson)
thirdperson();
else
firstpoerson();

Greetz

--

Man brauchte drei C64 um zum Mond zu fliegen. Win2k braucht mindestens einen PII 350. Irgendwas stimmt doch da nicht!

zum Seitenanfang zum Seitenende Profil || Suche
006
08.11.2001, 07:58
Tron



@m0rgu3:

jo, is das gleiche, nur dass die variante mit dem ?: operator l33t is (;

btw: ich find das irgendwie schwachsinnig, wenn firstperson true ist die funktion thirdperson() aufzurufen...

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
007
08.11.2001, 21:12
hausi



Mal noch ne Frage zum letzten Post:
Wieso soll das Schwachsinnig sein? Ist doch irgendwie logisch, dass wenn firstperson==true ist, dass man dann im firstperson-mode ist. Also muss man als nächstes in den Thirdperson gehen. => ???
Ich ärgere mit dem (wirklich nicht alzu schönen) Befehl einfach gerne mal meinen Programmierleerer (Ich schreibe das jetzt mit zwei e, weil er wirklich leer in der Birne ist. Und falls Sie das jetzt lesen, bitte nicht hauen ;)) zu ärgern. Der kannte den Befehl noch nicht (und wird ihn auch nie lernen *g*)...

--

zum Seitenanfang zum Seitenende Profil || Suche
008
08.11.2001, 23:17
Rockefeller



Also wenn ich mal was sagen darf... hier ist meiner Meinung das Bed ? Anw1 : Anw2-Ding überhaupt nicht leet, weil es in einer if-Anweisung wesentlich schöner, übersichtlicher und einfacher zu lesen ist.

Wenn du aber z.B. eine Zuweisung machen willst z.B.
if (Bed)
a = 1;
else
a = 2;

dann ist das hier natürlich viel besser
a = (Bed1 ? 1 : 2)

Ich nehm das letztere nur bei Zuweisungen, nicht bei Prozeduren ohne Rückgabewert.

--

zum Seitenanfang zum Seitenende Profil || Suche