Izrada slot aparata u php-u

Radim u php-u igru slot machine, pokušavam napraviti stranicu za kockanje.
Igra se bazira na tome da postoje 3 “kotača” na kojima su određeni znakovi.
Nakon vrtnje tih kotača ukoliko imate 3 ista znaka dobili ste određeni iznos.
Vrtnja se odvija tako što se generiraju slučajni brojevi između 1 i 5, svaki broj predstavlja jedan znak.
$kotac1 = rand(1, 5);
$kotac2 = rand(1, 5);
$kotac3 = rand(1, 5);
Također se bilježi iznos kojeg igrač osvoji u .txt datoteku.
$filename = ‘novac.txt’;
$handle = fopen($filename, ‘r’);
$current = fread($handle, filesize($filename));
fclose($handle);
if ($num1 == $num2 && $num2 == $num3) {
$status = ‘Osvojili ste 5 kn’;
$add_points = $current + 5;
Meni zanima na koji ću način bilježiti “ubačeni novac” u mašinu i kako ću napraviti da aparat daje 50% ubačenog novca u mašinu a ostalih 50% bilježi u drugu txt datoteku.Molim vas pomozite mi!

Imao sam i ja takvih zamisli oko izvedbe nečega sličnoga. To što tebe zanima i je najteži dio posla. Naime kako ti nikada nećeš znati koji će slučajni broj biti izabran tako nećeš moći niti određivati dobitke. Postoji mogućnost da ovisno o razlici uplate i isplate mijenjaš brojeve u rand funkciji pa onda

if(($uplata-$isplata) < ($uplata/2)) {

$kotac1 = rand(1, 2);
$kotac2 = rand(2, 3);
$kotac3 = rand(4, 5);
}
else
$kotac1 = rand(1, 5);
$kotac2 = rand(1, 5);
$kotac3 = rand(1, 5);

tako si onda spriječio mogućnost da aparat da ukoliko nije u plusu više od 50%. Sigurno ovo nije jedina, a definitivno nije niti najbolja mogućnost.

hvala, dao si mi dobru ideju