<?php if ($stat[miasto] != $enemy[miasto] or $stat[page] != $enemy[page]){ print "Aby walczyć z przeciwnikiem musisz być w tym samym mieście oraz w tym samym pomieszczeniu co przeciwnik."; }else{ $mojehp = ' . stat[hp] . '; $ehp = ' . enemy[hp] . '; while ($mojehp==0 or $ehp==0){ If ($los = 1 or $los = 2){ $sila = 2; print "<img src=\"images/good.jpg\">Strzelasz do <b>$enemy[user]</b>, zadejesz mu $sila obrażeń [pozostało $enemy[hp] życia]<br>"; } }else{ $sila = 2; print "<img src=\"images/bad.jpg\"><b>$enemy[user]</b> strzela do Ciebie i zadej Ci $sila obrażeń [pozostało $stat[hp] życia]<br>"; } } } ?>
Ten skrypt powinien z kazda petla losowac kto uderzy i odejmowac 2 HP. Problem jest taki że atakuje zawsze tylko jeden gracz oraz nic nie odejmuje graczowi zycia.
Czyli user 1 atakuje 1000 razy usera 2 zadajac 2 pkt ograzen a ciagle przeciwnik ma 100 hp i walka sie nie konczy.