Forum: Sonstige Fragen zu Delphi
Delphi
by Nikolas,
20. Jun 2007
War ja nur ein schneller hack zur Demo. Ich persönlich mag solche extremen else-Schachteln nicht, da es doch unübersichtlich wird.
Forum: Sonstige Fragen zu Delphi
Delphi
by Nikolas,
20. Jun 2007
Du könntest einfach eine Liste mit allen möglichen Händen machen (High Card bis Royal Flush) und dann jeweils mit der Hand des Spielers vergleichen.
Programmtechnisch am besten als Schleife von oben nach unten. Also
if HandIsRoyalFlush(SpielerHand) then
begin
showmessage('Wow, Cheater!');
break;
end;
if HandIsstraightFlush(Spielerhand) then
begin