Mam w skrypcie losowanie z warunkami. Losowanie decyduje który gracz będzie atakował.
If ($los == 1){ $sila = $mypower-$edefense; if ($sila <= 0){ $sila = 0; }else{ $hp_wroga = $hp_wroga - $sila; print "<img src=\"images/good.png\"> <font color=\"#35870d\">Strzelasz do <b>$enemy[user]</b>, zadejesz mu $sila obrażeń [pozostało $hp_wroga życia]</font><br>siła wroga: $epower, def wroga: $edefense, moja siła: $mypower, moj def: $mydef<br>"; } }elseif ($los == 2){ $sila = $epower-$mydef; if ($sila <= 0){ $sila = 0; }else{ $hp_moje = $hp_moje - $sila; print "<img src=\"images/bad.png\"> <font color=\"#d70303\"><b>$enemy[user]</b> strzela do Ciebie i zadej Ci $sila obrażeń [pozostało $hp_moje życia]</font><br>siła wroga: $epower, def wroga: $edefense, moja siła: $mypower, moj def: $mydef<br>"; } }
Problem w tym że ciągle się losuje 1, zawsze atakuje 1 gracz. Nawet jak jest podczas walki 20 losowan