PHP ver gevorderde |
|
<?php if($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 1 || $fetch['duel_level'] == 2 || $fetch['duel_level'] == 3 || $fetch['duel_level'] == 4 || $fetch['duel_level'] == 5))
{
$afdoen_monster = rand(1,25);
}
elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 6 || $fetch['duel_level'] == 7 || $fetch['duel_level'] == 8 || $fetch['duel_level'] == 9 || $fetch['duel_level'] == 10))
{
$afdoen_monster = rand(25,50);
}
elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 11 || $fetch['duel_level'] == 12 || $fetch['duel_level'] == 13 || $fetch['duel_level'] == 14 || $fetch['duel_level'] == 15))
{
$afdoen_monster = rand(50,200);
}
elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 16 || $fetch['duel_level'] == 17 || $fetch['duel_level'] == 18 || $fetch['duel_level'] == 19 || $fetch['duel_level'] == 20))
{
$afdoen_monster = rand(200,500);
}
elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 21 || $fetch['duel_level'] == 22 || $fetch['duel_level'] == 23 || $fetch['duel_level'] == 24 || $fetch['duel_level'] == 25))
{
$afdoen_monster = rand(500,1000);
}
elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 26 || $fetch['duel_level'] == 27 || $fetch['duel_level'] == 28 || $fetch['duel_level'] == 29 || $fetch['duel_level'] == 20))
{
$afdoen_monster = rand(1000,5000);
}
elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 1 || $fetch['duel_level'] == 2 || $fetch['duel_level'] == 3 || $fetch['duel_level'] == 4 || $fetch['duel_level'] == 5))
{
$afdoen_monster = rand(10,35);
}
elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 6 || $fetch['duel_level'] == 7 || $fetch['duel_level'] == 8 || $fetch['duel_level'] == 9 || $fetch['duel_level'] == 10))
{
$afdoen_monster = rand(35,60);
}
elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 11 || $fetch['duel_level'] == 12 || $fetch['duel_level'] == 13 || $fetch['duel_level'] == 14 || $fetch['duel_level'] == 15))
{
$afdoen_monster = rand(60,250);
}
elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 16 || $fetch['duel_level'] == 17 || $fetch['duel_level'] == 18 || $fetch['duel_level'] == 19 || $fetch['duel_level'] == 20))
{
$afdoen_monster = rand(250,600);
}
elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 21 || $fetch['duel_level'] == 22 || $fetch['duel_level'] == 23 || $fetch['duel_level'] == 24 || $fetch['duel_level'] == 25))
{
$afdoen_monster = rand(600,1300);
}
elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 26 || $fetch['duel_level'] == 27 || $fetch['duel_level'] == 28 || $fetch['duel_level'] == 29 || $fetch['duel_level'] == 20))
{
$afdoen_monster = rand(1300,6000);
}
?>
<?php if($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 1 || $fetch['duel_level'] == 2 || $fetch['duel_level'] == 3 || $fetch['duel_level'] == 4 || $fetch['duel_level'] == 5)) { $afdoen_monster = rand(1,25); } elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 6 || $fetch['duel_level'] == 7 || $fetch['duel_level'] == 8 || $fetch['duel_level'] == 9 || $fetch['duel_level'] == 10)) { $afdoen_monster = rand(25,50); } elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 11 || $fetch['duel_level'] == 12 || $fetch['duel_level'] == 13 || $fetch['duel_level'] == 14 || $fetch['duel_level'] == 15)) { $afdoen_monster = rand(50,200); } elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 16 || $fetch['duel_level'] == 17 || $fetch['duel_level'] == 18 || $fetch['duel_level'] == 19 || $fetch['duel_level'] == 20)) { $afdoen_monster = rand(200,500); } elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 21 || $fetch['duel_level'] == 22 || $fetch['duel_level'] == 23 || $fetch['duel_level'] == 24 || $fetch['duel_level'] == 25)) { $afdoen_monster = rand(500,1000); } elseif($_POST['spreuken'] == "Expelliarmus" && ($fetch['duel_level'] == 26 || $fetch['duel_level'] == 27 || $fetch['duel_level'] == 28 || $fetch['duel_level'] == 29 || $fetch['duel_level'] == 20)) { $afdoen_monster = rand(1000,5000); } elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 1 || $fetch['duel_level'] == 2 || $fetch['duel_level'] == 3 || $fetch['duel_level'] == 4 || $fetch['duel_level'] == 5)) { $afdoen_monster = rand(10,35); } elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 6 || $fetch['duel_level'] == 7 || $fetch['duel_level'] == 8 || $fetch['duel_level'] == 9 || $fetch['duel_level'] == 10)) { $afdoen_monster = rand(35,60); } elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 11 || $fetch['duel_level'] == 12 || $fetch['duel_level'] == 13 || $fetch['duel_level'] == 14 || $fetch['duel_level'] == 15)) { $afdoen_monster = rand(60,250); } elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 16 || $fetch['duel_level'] == 17 || $fetch['duel_level'] == 18 || $fetch['duel_level'] == 19 || $fetch['duel_level'] == 20)) { $afdoen_monster = rand(250,600); } elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 21 || $fetch['duel_level'] == 22 || $fetch['duel_level'] == 23 || $fetch['duel_level'] == 24 || $fetch['duel_level'] == 25)) { $afdoen_monster = rand(600,1300); } elseif($_POST['spreuken'] == "Diffindo" && ($fetch['duel_level'] == 26 || $fetch['duel_level'] == 27 || $fetch['duel_level'] == 28 || $fetch['duel_level'] == 29 || $fetch['duel_level'] == 20)) { $afdoen_monster = rand(1300,6000); } ?>
Kan ik die code niet korter schrijven, want ik heb zo nog 10 spreuken. En dat is dan zo onoverzichtelijk. Kan dit korter geschreven worden? Met een lus ofzo?
|