Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zufallsergebnisse mit Stärkeneinfluss (https://www.delphipraxis.net/9348-zufallsergebnisse-mit-staerkeneinfluss.html)

Bautsen 24. Sep 2003 15:49


Zufallsergebnisse mit Stärkeneinfluss
 
Moin moin!

Ich versuche einen Spielplan(Fussball) und Zufallsergebnisse für die Spiele zu machen. Kann mir einer sagen wie ich Zufallsergebnisse rausbekomme die Stärkenbezogen sind? Also so wie in einen Fussballmanager, natürlich nicht so komplex. Also nur mit Einbeziehung der Mannschaftsstärken.

Danke für eure Hilfe!

P.S. Gibs dafür zufällig irgendwo ein Tutorial?!?!


MFG
Bautsen :wink:

Nalincah 24. Sep 2003 15:52

Re: Zufallsergebnisse mit Stärkeneinfluss
 
Probier mal bei den Mannschaften die Stärke in ner Variable anzugeben (1-10) und das dann in deine Randomize-Procedure einzubauen.

negaH 24. Sep 2003 15:55

Re: Zufallsergebnisse mit Stärkeneinfluss
 
ZB.

Delphi-Quellcode:
EffektiveStaerke := Random(10) * MannschaftStaerke;
// oder
EffektiveStaerke := Ramdom(10 * ManschaftStaerke);

Gruß Hagen

Bautsen 24. Sep 2003 16:01

Re: Zufallsergebnisse mit Stärkeneinfluss
 
Danke für die schnellen Antworten, aber ich hab das erstmal so gemacht:

Delphi-Quellcode:
randomize;
x:=random(6);
edit1.Text:=inttostr(x);
x:=random(6);
edit2.Text:=inttostr(x);
x:= random(6);
edit3.Text:=inttostr(x);
x:=random(6);
edit4.Text:=inttostr(x);

Ich wweiss nicht wie ich das dann mit der Mannschaftsstärke machen soll?!?!

Sorry bin erst neu in der Materie :roll:

Nalincah 24. Sep 2003 16:05

Re: Zufallsergebnisse mit Stärkeneinfluss
 
Delphi-Quellcode:
edit1.text := inttostr(random(manschaftsstärke team1);
edit2.text := inttostr(random(manschaftsstärke team2);
Ergebnis.text := edit1.text+':'+edit2.text;
Hoffe das ist jetzt halbwegs richtig. Hab kaum Plan von Radomize :oops:

[edit=Daniel B]Delphi-Tags eingefügt. Mfg, Daniel B[/edit]

Bautsen 2. Okt 2003 10:58

Re: Zufallsergebnisse mit Stärkeneinfluss
 
Das hilft mir auch nicht viel weiter...

Kann das einer von meiner Source ableiten?!?

nailor 2. Okt 2003 11:01

Re: Zufallsergebnisse mit Stärkeneinfluss
 
Zitat:

Zitat von Bautsen
[delphi]randomize;
x:=minstärke + random(maxstärke - minstärke);
edit1.Text:=inttostr(x);[delphi]

so, jetzt noch das ganze 6 mal hinschreiben und aus dem ä ein ae machen, und es klappt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz