Code gesäubert

Konterheal eingefügt
main
radiskull 13 years ago
parent 3fd712daa5
commit e04b3e423e

@ -452,6 +452,7 @@ function eintragen($char_id,$name,$user_ida) {
$kampf_kaioken2 = 1; //////// Man Bekommt sau viel staerke fuer 1runde
$kampf_lose2 = 1; //////// MP Wegmachen
$kampf_majin = 1; /////// Jemnand als majin machen.
$kampf_konterheal = 2; /////// Eine Heal-Attacke kontern.
$kampf_tausch2 = 3; /////// Attacke Kopieren.
$kampf_frucht = 1;
//<2F>berpr<70>fen, wie oft welche Attacke benutzt wird, sowie andere Abh<62>ngigkeiten
@ -482,6 +483,7 @@ function eintragen($char_id,$name,$user_ida) {
}elseif($row[type] == "majin") { $kampf_majin_n++;
}elseif($row[type] == "tausch2") { $kampf_tausch2_n++;
}elseif($row[type] == "frucht") { $kampf_frucht_n++;
}elseif($row[type] == "konterhp") { $kampf_konterheal_n++;
}
if($kampf_copy_n > $kampf_copy) {
$fehler[0] = "Fehler die Technik vom type: Copy darf nur ".$kampf_copy." mal benutzt werden.";
@ -559,8 +561,12 @@ function eintragen($char_id,$name,$user_ida) {
$fehler[19] = 'Fehler die Technik vom type: frucht darf nur '.$kampf_frucht.' mal benutzt werden!';
$anz++;
}
if($kampf_konterheal_n > $kampf_konterheal) {
$fehler[20] = 'Fehler die Technik vom type: Konterheal darf nur '.$kampf_konterheal.' mal benutzt werden!';
$anz++;
}
if($kampf_hp_n >= 1 AND $kampf_hpmp_n >= 1) {
$fehler[20] = 'Fehler die Technik vom type: HP darf nicht zusammen mit der Technik vom type: HPMP benutzt werden!';
$fehler[21] = 'Fehler die Technik vom type: HP darf nicht zusammen mit der Technik vom type: HPMP benutzt werden!';
$anz++;
}
}

@ -8,25 +8,20 @@
####################KAMPF HP SPIELER 1
if ($technick1['type'] == 'hp') {
if ($technick1['type'] == "hp") {
$k_mp[0] = $k_mp[0] - $technick1['mp'];
if ($k_mp[0] < 0) {
$k_mp[0] = 0;
$schaden_1 = 'Keine MP';
$aktion_AV1[$x] = 'nein';
} else {
$k_hp[0] = $k_hp[0] + (($k_hp1[1] / 100) * $technick1['hp']);
if ($k_hp1[1] < $k_hp[0]) {
$k_hp[0] = $k_hp1[1];
}
$tmp_hp[0] = (($k_hp1[1] / 100) * $technick1['hp']);
$schaden_1 = '+' . $technick1['hp'] .'% HP';
$aktion_AV1[$x] = 'nein';
}
}
####################KAMPF HP SPIELER 2
if ($technick2['type'] == 'hp') {
$k_mp[1] = $k_mp[1] - $technick2['mp'];
if ($k_mp[1] < 0) {
@ -34,12 +29,7 @@ if ($technick2['type'] == 'hp') {
$schaden_2 = 'Keine MP';
$aktion_AV2[$x] = 'nein';
} else {
$k_hp[1] = $k_hp[1] + (($k_hp2[1] / 100) * $technick2['hp']);
if ($k_hp2[1] < $k_hp[1]) {
$k_hp[1] = $k_hp2[1];
}
$tmp_hp[1] = (($k_hp2[1] / 100) * $technick2['hp']);
$schaden_2 = '+' . $technick2['hp'] .'% HP';
$aktion_AV2[$x] = 'nein';
}

@ -7,31 +7,33 @@
*/
####################KAMPF HPMP SPIELER 1
if($technick1['type'] == 'hpmp') {
if($technick1['type'] == "hpmp") {
$k_hp[0] = $k_hp[0] + (($k_hp1[1] / 100) * $technick1['hp']);
//$k_hp[0] = $k_hp[0] + (($k_hp1[1] / 100) * $technick1[hp]);
$tmp_hp[0] = (($k_hp1[1] / 100) * $technick1['hp']);
$k_mp[0] = $k_mp[0] + (($k_mp1[1] / 100) * $technick1['mp']);
if($k_hp1[1] < $k_hp[0]) { $k_hp[0] = $k_hp1[1]; }
//if($k_hp1[1] < $k_hp[0]) { $k_hp[0] = $k_hp1[1]; }
if($k_mp1[1] < $k_mp[0]) { $k_mp[0] = $k_mp1[1]; }
$schaden_1 = '+' . $technick1['hp'] . '% HP /' . $technick1['mp'] . '% MP';
$aktion_AV1[$x] = 'nein';
$schaden_1 = "+ $technick1[hp]% HP/ $technick1[mp]% MP";
$aktion_AV1[$x] = "nein";
}
####################KAMPF HPMP SPIELER 2
if($technick2['type'] == 'hpmp') {
$k_hp[1] = $k_hp[1] + (($k_hp2[1] / 100) * $technick2['hp']);
if($technick2['type'] == "hpmp") {
//$k_hp[1] = $k_hp[1] + (($k_hp2[1] / 100) * $technick2[hp]);
$tmp_hp[1] = (($k_hp2[1] / 100) * $technick2['hp']);
$k_mp[1] = $k_mp[1] + (($k_mp2[1] / 100) * $technick2['mp']);
if($k_hp2[1] < $k_hp[1]) { $k_hp[1] = $k_hp2[1]; }
//if($k_hp2[1] < $k_hp[1]) { $k_hp[1] = $k_hp2[1]; }
if($k_mp2[1] < $k_mp[1]) { $k_mp[1] = $k_mp2[1]; }
$schaden_2 = '+' . $technick2['hp'] . '% HP /' . $technick2['mp'] . '% MP';
$aktion_AV2[$x] = 'nein';
$schaden_2 = "+ $technick2[hp]% HP/ $technick2[mp]% MP";
$aktion_AV2[$x] = "nein";
}
?>

@ -0,0 +1,55 @@
<?php
/*
*
* @copyright (c) 2009 animegame.eu
* @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public Licence
*
*/
?>
<?php
####################KAMPF HP SPIELER 1
if ($technick1['type'] == "konterhp") {
$k_mp[0] = $k_mp[0] - $technick1['mp'];
if ($k_mp[0] < 0) {
$k_mp[0] = 0;
$schaden_1 = "Keine MP";
$aktion_AV1[$x] = "nein";
} else {
$k_hp[1] = $k_hp[1] - $tmp_hp[1];
$schaden_1 = "$tmp_hp[1]";
if($tmp_hp[1] > 0) {
$schaden_2 = "Konter!";
}
$aktion_AV1[$x] = "nein";
}
} else {
$k_hp[1] = $k_hp[1] + $tmp_hp[1];
if ($k_hp2[1] < $k_hp[1]) {
$k_hp[1] = $k_hp2[1];
}
}
####################KAMPF HP SPIELER 2
if ($technick2['type'] == "konterhp") {
$k_mp[1] = $k_mp[1] - $technick2['mp'];
if ($k_mp[1] < 0) {
$k_mp[1] = 0;
$schaden_2 = "Keine MP";
$aktion_AV2[$x] = "nein";
} else {
$k_hp[0] = $k_hp[0] - $tmp_hp[0];
$schaden_2 = "$tmp_hp[0]";
if($tmp_hp[0] > 0) {
$schaden_1 = "Konter!";
}
$aktion_AV2[$x] = "nein";
}
} else {
$k_hp[0] = $k_hp[0] + $tmp_hp[0];
if ($k_hp1[1] < $k_hp[0]) {
$k_hp[0] = $k_hp1[1];
}
}
?>

@ -8,11 +8,11 @@
####################Majin SPIELER 1
if($technick1['type'] == 'majin') {
if($technick1['type'] == "majin") {
$k_mp[0] = $k_mp[0] - $technick1['mp'];
if($k_mp[0] < 0) {
$schaden_1 = 'Majin Verwandlung fehlgeschlagen';
$aktion_AV1[$x] = 'nein';
$schaden_1 = "Majin Verwandlung fehlgeschlagen";
$aktion_AV1[$x] = "nein";
$k_mp[0] = 0;
} else {
@ -23,23 +23,23 @@ $k_ver[1] = $k_ver[1] * ($technick1['verteidigung']-0.5);
$alt_hp = $k_hp[1];
$k_hp[1] = round($k_hp[1] - ($k_starke[1] / 2));
$schaden_1 = $technick1['name'];
$schaden_1 = "$technick1[name]";
$schaden_2 = $alt_hp - $k_hp[1];
if($alt_hp < $k_hp[1]) { $k_hp[1] = $alt_hp; $schaden_2 = 0; }
$aktion_AV1[$x] = 'nein';
$aktion_AV2[$x] = 'nein';
$aktion_AV1[$x] = "nein";
$aktion_AV2[$x] = "nein";
$aussetzten_runde = 1;
}}
####################Majin SPIELER 2
if($technick2['type'] == 'majin') {
if($technick2['type'] == "majin") {
$k_mp[1] = $k_mp[1] - $technick2['mp'];
if($k_mp[1] < 0) {
$schaden_2 = 'Majin Verwandlung fehlgeschlagen';
$aktion_AV2[$x] = 'nein';
$schaden_2 = "Majin Verwandlung fehlgeschlagen";
$aktion_AV2[$x] = "nein";
$k_mp[1] = 0;
} else {
@ -50,13 +50,13 @@ $k_ver[0] = $k_ver[0] * ($technick2['verteidigung']-0.5);
$alt_hp = $k_hp[0];
$k_hp[0] = round($k_hp[0] - ($k_starke[0] / 2));
$schaden_2 = $technick2['name'];
$schaden_2 = "$technick2[name]";
$schaden_1 = $alt_hp - $k_hp[0];
if($alt_hp < $k_hp[0]) { $k_hp[0] = $alt_hp; $schaden_1 = 0; }
$aktion_AV1[$x] = 'nein';
$aktion_AV2[$x] = 'nein';
$aktion_AV1[$x] = "nein";
$aktion_AV2[$x] = "nein";
$aussetzten_runde = 1;
}}

@ -109,6 +109,7 @@ if ($k_hp[0] > $k_aufgabe[0] AND $k_hp[1] > $k_aufgabe[1] AND $x < 10) {
exit;
}
$tmp_hp = array();
while ($k_hp[0] > $k_aufgabe[0] AND $k_hp[1] > $k_aufgabe[1] AND $x < 10) {
$technick1 = mysql_fetch_array(mysql_query("SELECT at_id, aktiv FROM lernen WHERE id='$k_attacke1[$x]' LIMIT 10"));
@ -148,7 +149,10 @@ while ($k_hp[0] > $k_aufgabe[0] AND $k_hp[1] > $k_aufgabe[1] AND $x < 10) {
// $speed_char1 = mt_rand($speeds_char1_4, $speeds_char1);
// $speed_char2 = mt_rand($speeds_char2_4, $speeds_char2);
$aussetzten_runde = ""; ////// MUSS SO BLEIBEN WICHTIG
////// MUSS SO BLEIBEN WICHTIG
$aussetzten_runde = "";
$tmp_hp[0] = 0;
$tmp_hp[1] = 0;
##################################MP, SSJ Verwandlungen, HP, Koerper Tausch Technicken
include ($_SERVER['DOCUMENT_ROOT'] . 'ag/include/kampf/majin.php');
@ -170,6 +174,8 @@ while ($k_hp[0] > $k_aufgabe[0] AND $k_hp[1] > $k_aufgabe[1] AND $x < 10) {
include ($_SERVER['DOCUMENT_ROOT'] . 'ag/include/kampf/mpv.php');
include ($_SERVER['DOCUMENT_ROOT'] . 'ag/include/kampf/tausch.php');
include ($_SERVER['DOCUMENT_ROOT'] . 'ag/include/kampf/hpmp.php');
//Als letztes um alle HP-Attacken zu kontern (in $tmp_hp gespeichert)
include ($_SERVER['DOCUMENT_ROOT'] . 'ag/include/kampf/konter_heal.php');
//include "kampf/summon.php";
}
include ($_SERVER['DOCUMENT_ROOT'] . 'ag/include/kampf/atk_wert.php');

Loading…
Cancel
Save