Forum: Object-Pascal / Delphi-Language
by Doenercola,
28. Feb 2011
Ich hab ein wenig rumprobiert aber es will noch net so recht klappen :( Er lässt den Gegner nicht angreifen. Der Spieler greigt die ganze Zeit den Gegner an. Wenn ich in der Schleife nur die GegnerZieht Prozedur drinnen habe verliere ich, wenn ich beide verschiedene Prozeduren drinnen habe gewinne ich immer, egal wie ich es drehe.
Alle Variablen hab ich mal der Einfachheit halber Global...
Forum: Object-Pascal / Delphi-Language
by Doenercola,
24. Feb 2011
Alles klar DAnkeschön! :) Ihr glaubt garnet wie sehr ihr mir geholfen habt :) Ich mach mich gleich dran und meld mich morgen nochmal obs geklappt hat, Danke! :)
Forum: Object-Pascal / Delphi-Language
by Doenercola,
24. Feb 2011
Ich habs schon geahnt dass es mit repeat geht! :) Danke euch beiden!
Zum Verständnis: SpielerZieht und GegnerZieht sind eigene Prozeduren, eben die die angreifen, und am Ende einer Prozedur soll gecheckt werden ob die LP 0 oder unter 0 sind? Wird das net bei dem until auch festgelegt?
SpielerIstAmZug := not SpielerIstAmZug;
und mit dieser Zeile stellt man die Flag auf False sozusagen, für...
Forum: Object-Pascal / Delphi-Language
by Doenercola,
24. Feb 2011
Danke für die schnellen Antworten! :)
Die Prozedur "Aktualisiere Lebenspunkte" sieht so aus:
procedure Aktualisiere_Lebenspunkte;
begin
Lebenspunkte := Lebenspunkte + ZusatzLP;
Form1.Pnl_Lebenspunkte.Caption := IntToStr(Lebenspunkte);
Sie stellt die aktuellen LP in nem Panel dar und aktualisiert den Wert :)
Forum: Object-Pascal / Delphi-Language
by Doenercola,
24. Feb 2011
Hallo!
Ich habe eine Frage, und zwar programmiere ich eine Art Textrollenspiel, es klappt soweit auch alles, aber bei den Angriffen bräuchte ich noch etwas Hilfe...
Folgende Situation : Man wählt ein Gebiet in das man reisen möchte und es "erscheint" ein Gegner. Dieser Gegner hat, wie der Spieler Treffer- und Angriffspunkte. Mit einem Klick auf einen Button "angreifen" wird der Kampf...