Надеюсь, более человеческие бонусы за статы. Теперь высчитываются по формулам, а не прописаны как константы.
This commit is contained in:
parent
9ce4886b3e
commit
c757cd7f7c
253
main.php
253
main.php
@ -1113,233 +1113,34 @@ if (input::get('edit')) {
|
||||
} ?><BR>
|
||||
</div>
|
||||
|
||||
<?php // Какие-то укуренные бонусы...
|
||||
if (($user['sila'] >= 25 || $user['lovk'] >= 25 || $user['inta'] >= 25 || $user['vinos'] >= 25 || $user['intel'] >= 25)) {
|
||||
<?php
|
||||
/* Бонусы за количество статов.*/
|
||||
$bonus['fkrit'] = $bonus['fakrit'] = $bonus['fuvorot'] = $bonus['fauvorot'] = $bonus['uminu'] = $bonus['umaxu'] = 0;
|
||||
|
||||
if ($user['sila'] >= 25) {
|
||||
$sila['fauvorot'] = 10;
|
||||
$sila['fakrit'] = 10;
|
||||
}
|
||||
if ($user['sila'] >= 50) {
|
||||
$sila['fauvorot'] = 20;
|
||||
$sila['fakrit'] = 25;
|
||||
}
|
||||
if ($user['sila'] >= 75) {
|
||||
$sila['fauvorot'] = 30;
|
||||
$sila['fakrit'] = 40;
|
||||
}
|
||||
if ($user['sila'] >= 100) {
|
||||
$sila['fauvorot'] = 40;
|
||||
$sila['fakrit'] = 50;
|
||||
$sila['uminu'] = 2;
|
||||
$sila['umaxu'] = 2;
|
||||
}
|
||||
if ($user['sila'] >= 125) {
|
||||
$sila['fauvorot'] = 60;
|
||||
$sila['fakrit'] = 75;
|
||||
$sila['uminu'] = 5;
|
||||
$sila['umaxu'] = 5;
|
||||
}
|
||||
if ($user['sila'] >= 150) {
|
||||
$sila['fauvorot'] = 90;
|
||||
$sila['fakrit'] = 110;
|
||||
$sila['uminu'] = 8;
|
||||
$sila['umaxu'] = 8;
|
||||
}
|
||||
if ($user['sila'] >= 175) {
|
||||
$sila['fauvorot'] = 120;
|
||||
$sila['fakrit'] = 150;
|
||||
$sila['uminu'] = 12;
|
||||
$sila['umaxu'] = 12;
|
||||
}
|
||||
if ($user['sila'] >= 200) {
|
||||
$sila['fauvorot'] = 150;
|
||||
$sila['fakrit'] = 200;
|
||||
$sila['uminu'] = 15;
|
||||
$sila['umaxu'] = 15;
|
||||
}
|
||||
if ($user['lovk'] >= 25) {
|
||||
$lovk['fuvorot'] = 10;
|
||||
$lovk['fauvorot'] = 10;
|
||||
$lovk['fakrit'] = 20;
|
||||
}
|
||||
if ($user['lovk'] >= 50) {
|
||||
$lovk['fuvorot'] = 20;
|
||||
$lovk['fauvorot'] = 25;
|
||||
$lovk['fakrit'] = 40;
|
||||
}
|
||||
if ($user['lovk'] >= 75) {
|
||||
$lovk['fuvorot'] = 30;
|
||||
$lovk['fauvorot'] = 30;
|
||||
$lovk['fakrit'] = 60;
|
||||
}
|
||||
if ($user['lovk'] >= 100) {
|
||||
$lovk['fuvorot'] = 40;
|
||||
$lovk['fauvorot'] = 40;
|
||||
$lovk['fakrit'] = 75;
|
||||
$lovk['uminu'] = 5;
|
||||
$lovk['umaxu'] = 5;
|
||||
}
|
||||
if ($user['lovk'] >= 125) {
|
||||
$lovk['fuvorot'] = 40;
|
||||
$lovk['fauvorot'] = 70;
|
||||
$lovk['fakrit'] = 90;
|
||||
$lovk['uminu'] = 6;
|
||||
$lovk['umaxu'] = 6;
|
||||
}
|
||||
if ($user['lovk'] >= 150) {
|
||||
$lovk['fuvorot'] = 40;
|
||||
$lovk['fauvorot'] = 150;
|
||||
$lovk['fakrit'] = 120;
|
||||
$lovk['uminu'] = 8;
|
||||
$lovk['umaxu'] = 8;
|
||||
}
|
||||
if ($user['lovk'] >= 175) {
|
||||
$lovk['fuvorot'] = 40;
|
||||
$lovk['fauvorot'] = 200;
|
||||
$lovk['fakrit'] = 140;
|
||||
$lovk['uminu'] = 10;
|
||||
$lovk['umaxu'] = 10;
|
||||
}
|
||||
if ($user['lovk'] >= 200) {
|
||||
$lovk['fuvorot'] = 40;
|
||||
$lovk['fauvorot'] = 250;
|
||||
$lovk['fakrit'] = 160;
|
||||
$lovk['uminu'] = 15;
|
||||
$lovk['umaxu'] = 15;
|
||||
}
|
||||
if ($user['inta'] >= 25) {
|
||||
$inta['fkrit'] = 10;
|
||||
$inta['fauvorot'] = 10;
|
||||
$inta['fakrit'] = 15;
|
||||
}
|
||||
if ($user['inta'] >= 50) {
|
||||
$inta['fkrit'] = 25;
|
||||
$inta['fauvorot'] = 25;
|
||||
$inta['fakrit'] = 25;
|
||||
}
|
||||
if ($user['inta'] >= 75) {
|
||||
$inta['fkrit'] = 60;
|
||||
$inta['fauvorot'] = 30;
|
||||
$inta['fakrit'] = 30;
|
||||
}
|
||||
if ($user['inta'] >= 100) {
|
||||
$inta['fkrit'] = 40;
|
||||
$inta['fauvorot'] = 40;
|
||||
$inta['fakrit'] = 75;
|
||||
}
|
||||
if ($user['inta'] >= 125) {
|
||||
$inta['fkrit'] = 40;
|
||||
$inta['fauvorot'] = 50;
|
||||
$inta['fakrit'] = 100;
|
||||
$inta['uminu'] = 1;
|
||||
$inta['umaxu'] = 1;
|
||||
}
|
||||
if ($user['inta'] >= 150) {
|
||||
$inta['fkrit'] = 60;
|
||||
$inta['fauvorot'] = 40;
|
||||
$inta['fakrit'] = 130;
|
||||
$inta['uminu'] = 5;
|
||||
$inta['umaxu'] = 5;
|
||||
}
|
||||
if ($user['inta'] >= 175) {
|
||||
$inta['fkrit'] = 40;
|
||||
$inta['fauvorot'] = 80;
|
||||
$inta['fakrit'] = 170;
|
||||
$inta['uminu'] = 10;
|
||||
$inta['umaxu'] = 10;
|
||||
}
|
||||
if ($user['inta'] >= 200) {
|
||||
$inta['fkrit'] = 40;
|
||||
$inta['fauvorot'] = 120;
|
||||
$inta['fakrit'] = 200;
|
||||
$inta['uminu'] = 15;
|
||||
$inta['umaxu'] = 15;
|
||||
}
|
||||
if ($user['vinos'] >= 25) {
|
||||
$vinos['fkrit'] = 10;
|
||||
$vinos['fauvorot'] = 10;
|
||||
$vinos['fakrit'] = 15;
|
||||
}
|
||||
if ($user['vinos'] >= 50) {
|
||||
$vinos['fkrit'] = 25;
|
||||
$vinos['fauvorot'] = 25;
|
||||
$vinos['fakrit'] = 25;
|
||||
}
|
||||
if ($user['vinos'] >= 75) {
|
||||
$vinos['fkrit'] = 60;
|
||||
$vinos['fauvorot'] = 30;
|
||||
$vinos['fakrit'] = 30;
|
||||
}
|
||||
if ($user['vinos'] >= 100) {
|
||||
$vinos['fkrit'] = 40;
|
||||
$vinos['fauvorot'] = 40;
|
||||
$vinos['fakrit'] = 75;
|
||||
}
|
||||
if ($user['vinos'] >= 125) {
|
||||
$vinos['fkrit'] = 40;
|
||||
$vinos['fauvorot'] = 50;
|
||||
$vinos['fakrit'] = 100;
|
||||
$vinos['uminu'] = 1;
|
||||
$vinos['umaxu'] = 1;
|
||||
}
|
||||
if ($user['vinos'] >= 150) {
|
||||
$vinos['fkrit'] = 60;
|
||||
$vinos['fauvorot'] = 40;
|
||||
$vinos['fakrit'] = 130;
|
||||
$vinos['uminu'] = 5;
|
||||
$vinos['umaxu'] = 5;
|
||||
}
|
||||
if ($user['vinos'] >= 175) {
|
||||
$vinos['fkrit'] = 40;
|
||||
$vinos['fauvorot'] = 80;
|
||||
$vinos['fakrit'] = 170;
|
||||
$vinos['uminu'] = 10;
|
||||
$vinos['umaxu'] = 10;
|
||||
}
|
||||
if ($user['vinos'] >= 200) {
|
||||
$vinos['fkrit'] = 40;
|
||||
$vinos['fauvorot'] = 120;
|
||||
$vinos['fakrit'] = 200;
|
||||
$vinos['uminu'] = 15;
|
||||
$vinos['umaxu'] = 15;
|
||||
}
|
||||
if ($user['vinos'] >= $user['sila'] && $user['vinos'] >= $user['lovk'] && $user['vinos'] >= $user['inta']) {
|
||||
$i_uminu = $vinos['uminu'];
|
||||
$i_fkrit = $vinos['fkrit'];
|
||||
$i_fauvorot = $vinos['fauvorot'];
|
||||
$i_fakrit = $vinos['fakrit'];
|
||||
}
|
||||
if ($user['inta'] >= $user['sila'] && $user['inta'] >= $user['lovk'] && $user['inta'] >= $user['vinos']) {
|
||||
$i_uminu = $inta['uminu'];
|
||||
$i_fkrit = $inta['fkrit'];
|
||||
$i_fauvorot = $inta['fauvorot'];
|
||||
$i_fakrit = $inta['fakrit'];
|
||||
}
|
||||
if ($user['lovk'] >= $user['sila'] && $user['lovk'] >= $user['inta'] && $user['lovk'] >= $user['vinos']) {
|
||||
$i_uminu = $lovk['uminu'];
|
||||
$i_fkrit = $lovk['fkrit'];
|
||||
$i_fauvorot = $lovk['fauvorot'];
|
||||
$i_fakrit = $lovk['fakrit'];
|
||||
}
|
||||
if ($user['sila'] >= $user['lovk'] && $user['sila'] >= $user['inta'] && $user['sila'] >= $user['vinos']) {
|
||||
$i_uminu = $sila['uminu'];
|
||||
$i_fkrit = $sila['fkrit'];
|
||||
$i_fauvorot = $sila['fauvorot'];
|
||||
$i_fakrit = $sila['fakrit'];
|
||||
}
|
||||
if ($i_fkrit > 0) {
|
||||
echo "Мф. крит: +" . $i_fkrit . "<br />";
|
||||
}
|
||||
if ($i_fakrit > 0) {
|
||||
echo "Мф. анти крит: +" . $i_fakrit . "<br />";
|
||||
}
|
||||
if ($i_fauvorot > 0) {
|
||||
echo "Мф. анти уворот: +" . $i_fauvorot . "<br />";
|
||||
}
|
||||
if ($i_uminu > 0) {
|
||||
echo "Урон: +" . $i_uminu;
|
||||
}
|
||||
if (($user['sila']) >= 25) {
|
||||
$bonus['fauvorot'] += round($user['sila'] / 3);
|
||||
$bonus['fakrit'] += round($user['sila'] / 3);
|
||||
}
|
||||
if (($user['sila']) >=100) {
|
||||
$bonus['uminu'] += round($user['sila'] / 25);
|
||||
$bonus['umaxu'] += round($bonus['uminu'] + $user['sila'] / 100);
|
||||
}
|
||||
if (($user['lovk']) >= 25) {
|
||||
$bonus['fuvorot'] += round($user['lovk'] / 2);
|
||||
$bonus['fauvorot'] += round($user['lovk'] / 3;
|
||||
}
|
||||
if (($user['inta']) >= 25) {
|
||||
$bonus['fkrit'] += round($user['inta'] / 2);
|
||||
$bonus['fakrit'] += round($user['inta'] / 3);
|
||||
}
|
||||
|
||||
if (($user['sila'] >= 25 || $user['lovk'] >= 25 || $user['inta'] >= 25 || $user['vinos'] >= 25 )) {
|
||||
echo 'Бонусы за статы:<br>';
|
||||
if (!empty($bonus['fkrit'])) echo "Мф. крит: +" . $bonus['fkrit'] . "<br>";
|
||||
if (!empty($bonus['fakrit'])) echo "Мф. анти крит: +" . $bonus['fakrit'] . "<br />";
|
||||
if (!empty($bonus['fuvorot'])) echo "Мф. уворот: +" . $bonus['fuvorot'] . "<br />";
|
||||
if (!empty($bonus['fauvorot'])) echo "Мф. анти уворот: +" . $bonus['fauvorot'] . "<br />";
|
||||
if (!empty($bonus['uminu'])) echo "Бонус урона: +" . $bonus['uminu'] . "-" . $bonus['umaxu'];
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user