Dein Char sieht ein blaues Portal und ist Neugierig. Er geht hindurch und findet sich aufeinmal in Gyasta wieder! Was für ein seltsames Ereignis! |
';
$ort = 13;
}
$char = getChar($charid);
$tmp = preg_split('#,#',$char['hp']);
$hp[1] = $tmp[1];
$tmp = preg_split('#,#',$char['mp']);
$mp[1] = $tmp[1];
$hp[0] = max($hp[0], 0);
$mp[0] = max($mp[0], 0);
//aktuelle HP/MP sollten die max. HP/MP nicht überschreiten
if($hp[0] > $hp[1]) {
$hp[0] = $hp[1];
}
if($mp[0] > $mp[1]) {
$mp[0] = $mp[1];
}
// Erstmal aufräumen
mysql_query('Delete from quests where charid = '.$charid);
mysql_query('Delete from quest_fights where charid = '.$charid);
mysql_query('Delete from quest_rounds where charid = '.$charid);
// Das leveln :)
// Erfahrung
addExpToChar($charid, $exp);
// Attacken
addAttackUsageToChar($charid, $attacken);
// Schaden und den neuen Ort eintragen (und den Status nicht vergessen :)
$sql = 'Update chars set hp=\''.$hp[0].','.$hp[1].'\', mp=\''.$mp[0].','.$mp[1].'\', ort = '.$ort.', status = \'Frei\' where id = '.$charid;
// echo $sql.'