AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Abwechselnd angreifen

Ein Thema von Doenercola · begonnen am 24. Feb 2011 · letzter Beitrag vom 28. Feb 2011
Antwort Antwort
Seite 2 von 2     12   
Doenercola

Registriert seit: 28. Nov 2010
14 Beiträge
 
FreePascal / Lazarus
 
#11

AW: Abwechselnd angreifen

  Alt 28. Feb 2011, 16:29
Oh, ja das ist ein Überbleibsel von meinem Rumprobieren

Ich hab jetzt mal ne Abfrage in der GegnerZieht Prozedur gemacht.

Delphi-Quellcode:
procedure GegnerZieht(var Ende : Boolean);
begin
  SpielerLP := SpielerLP - GegnerAP;
  SpielerLP := Lebenspunkte;
  Rundenzahl := Rundenzahl +1;
  Showmessage(IntToStr(SpielerLP));
  showmessage(IntToStr(Lebenspunkte));
  Showmessage(FloatToStr(GegnerLP));
...
Alles wird gestartet, die Schleife funktioniert wunderbar, aber die SpielerLP / Lebenspunkte bleiben konstant auf dem Anfangswert von 100. An den GegnerAP kann es net liegen, ich hab sie mal auf 30 gesetzt und es änderte nichts daran.
Der Spieler greift richtig an, aber der Gegner greift nicht an sozusagen.
  Mit Zitat antworten Zitat
Maximus

Registriert seit: 26. Okt 2003
169 Beiträge
 
#12

AW: Abwechselnd angreifen

  Alt 28. Feb 2011, 17:25
Das Problem scheint bei folgender Zuweisung zu liegen:

SpielerLP := Lebenspunkte; // Lebenspunktevariable mit dem Wert der SpielerLP Variable überschreiben

Dabei scheint der Kommentar zwar das Richtige auszusagen, die Zuweisung ist jedoch gerade verkehrt herum.
  Mit Zitat antworten Zitat
Doenercola

Registriert seit: 28. Nov 2010
14 Beiträge
 
FreePascal / Lazarus
 
#13

AW: Abwechselnd angreifen

  Alt 28. Feb 2011, 17:57
Oh man, genau das war der Fehler! Danke! Jetzt funktioniert alles wie ichs haben will. Ihr habt was gut bei mir! Ich muss noch viel lernen

Liebe Grüße
Marcel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz