Bugs beseitigt im Usergroupmenü und bei der Testcharaktererstellung

main
radiskull 14 years ago
parent 7c60ccf2d6
commit 5e9b247234

@ -79,7 +79,7 @@ function handleErstelleCharRequestOfTestUser($user, $type, $name, $bild, $lvl, $
displayErrorMessage(NULL,'Ungültige Eingabe bei den Stats!',displayHistoryBackLink());
return;
}
if($lp <= ($hp+$mp+$str+$def+$spd+$end+$lck)) {
if($lp < ($hp+$mp+$str+$def+$spd+$end+$lck)) {
displayErrorMessage(NULL,'Es wurden mehr Lernpunkte ausgegeben als eigentlich möglich!',displayHistoryBackLink());
return;
}

@ -31,7 +31,6 @@ function getOtherUserGroups($user) {
$groups[$i] = array("gruppen_id" => $result['gruppen_id'], "gruppen_name" => $result['gruppen_name']);
$i++;
}
return $groups;
}
@ -55,7 +54,7 @@ function displayUserGroups($action, $name, $ugname, $delete, $add) {
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input name="choose" value="usergroups" type="hidden"></input>
<input name="action" value="search" type="hidden"></input>
<input name="name" value="<?php echo $username; ?>" type="hidden"></input>
<input name="uname" value="<?php echo $username; ?>" type="hidden"></input>
<table width="80%">
<tr>
<th align="center" colspan="3">User <?php echo $username;?></th>

@ -157,16 +157,7 @@ function erstelleChar($user, $specialcharname, $newname = '', $picture = '', $lv
$Gluck += $lck;
$Ausdauer += $end;
$trainingspoints += $lp*2;
echo 'HP:'.$HP.'<br>';
echo 'HP:'.$MP.'<br>';
echo 'STR:'.$Starke.'<br>';
echo 'DEF:'.$Verteidigung.'<br>';
echo 'SPD:'.$Geschwindigkeit.'<br>';
echo 'LCK:'.$Gluck.'<br>';
echo 'END:'.$Ausdauer.'<br>';
echo 'TP:'.$trainingspoints.'<br>';
echo 'LVL:'.$lvl.'<br>';
$LP = ($lvl - 1) * 10;
// Ueberprüfe ob ein Slot frei ist
$chars = getCharsOfUser($user['id']);
@ -192,7 +183,6 @@ function erstelleChar($user, $specialcharname, $newname = '', $picture = '', $lv
return false;
}
// Slotüberprüfung beendet!
echo 'Slotüberprüfung abgeschlossen!<br>';
$sql = 'Insert into chars(name, starke, verteidigung, speed, glueck, ausdauer, hp, mp, level, type, rasse, besitzer, char_type, training_points, lernpunkte, bild, exp) ' .
'values(\''.$newname.'\',' .
' '.$Starke.',' .
@ -208,13 +198,12 @@ function erstelleChar($user, $specialcharname, $newname = '', $picture = '', $lv
' '.$user['id'].',' .
' \''.$c_type.'\',' .
' '.$trainingspoints.',' .
' 0, ' .
' '.$LP.',' .
'\''.$picture.'\', '.
'\'0,'.calculateRequiredExpChars($lvl).'\'' .
')';
echo $sql.'<br>';
//echo $sql.'<br>';
$identifier = mysql_query($sql);
echo $identifier;
if($identifier == FALSE){
if(mysql_fetch_assoc(mysql_query('Select * from chars where name = \''.$newname.'\''))){
displayErrorMessage(NULL,'Name schon vorhanden!!',displayHistoryBackLink());

Loading…
Cancel
Save