login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP/SQL spel, getallen kiezen.

Offline Babak - 28/03/2009 19:33
Avatar van BabakMySQL interesse Beste mensen,

Ik ben van plan om een spel te maken.
Het werkt zo:

Je mag 10 getallen kiezen.
De getallen gaan van 1 tot 80.

Jij kiest 10 getallen, je drukt op een knop, en dan kiest de computer 20 getallen. En als je 1 getal goed hebt krijg je niks, 2 2x je inzet, 3 3x je inzet.

Maar, ik zit met een probleem.. hoe doe je dat hij niet 20x hetzelfde getal kiest als het ware. Hij mag 1 getal maar 1x kiezen... de computer dan he.

enig idee? BVD

4 antwoorden

Gesponsorde links
Offline qubus - 28/03/2009 19:47 (laatste wijziging 28/03/2009 19:48)
Avatar van qubus Lid Zoiets?
  1. <?php
  2. $x = array;
  3. for ($lus = 1; $lus <= 20; $lus++) {
  4. $y = rand(0,80);
  5. if (in_array($y, $x)) { $lus = $lus - 1; }
  6. else { $x[$lus] = $y; }
  7. }
  8. ?>


Je hebt dan een array -> $x -> met 20 verschillende getallen.
Offline ibmos2warp - 28/03/2009 19:48
Avatar van ibmos2warp PHP interesse Loopje maken die telt hoeveel waarden in een array zit, steeds d'r PHP.net: mt_rand in de loop in de array stoppen nadat er met PHP.net: in_array is gekeken of die waarde niet in de array zit.
Offline skillat2 - 28/03/2009 19:48 (laatste wijziging 28/03/2009 19:52)
Avatar van skillat2 HTML beginner Getallen in een array opslaan en dan met PHP.net: in_array kijken of het volgende getal al in de array voorkomt.

edit: jullie waren sneller  

Doe je dit voor echt geld? Dan heb je wel een probleem.
Alleen Holland Casino heeft het recht om kans spellen aan te bieden.
Offline Babak - 28/03/2009 20:04
Avatar van Babak MySQL interesse Nee, niet echt geld. Is voor een spel... 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s