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()); displayErrorMessage(NULL,'Ungültige Eingabe bei den Stats!',displayHistoryBackLink());
return; 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()); displayErrorMessage(NULL,'Es wurden mehr Lernpunkte ausgegeben als eigentlich möglich!',displayHistoryBackLink());
return; return;
} }

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

@ -157,16 +157,7 @@ function erstelleChar($user, $specialcharname, $newname = '', $picture = '', $lv
$Gluck += $lck; $Gluck += $lck;
$Ausdauer += $end; $Ausdauer += $end;
$trainingspoints += $lp*2; $trainingspoints += $lp*2;
$LP = ($lvl - 1) * 10;
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>';
// Ueberprüfe ob ein Slot frei ist // Ueberprüfe ob ein Slot frei ist
$chars = getCharsOfUser($user['id']); $chars = getCharsOfUser($user['id']);
@ -192,7 +183,6 @@ function erstelleChar($user, $specialcharname, $newname = '', $picture = '', $lv
return false; return false;
} }
// Slotüberprüfung beendet! // 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) ' . $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.'\',' . 'values(\''.$newname.'\',' .
' '.$Starke.',' . ' '.$Starke.',' .
@ -208,13 +198,12 @@ function erstelleChar($user, $specialcharname, $newname = '', $picture = '', $lv
' '.$user['id'].',' . ' '.$user['id'].',' .
' \''.$c_type.'\',' . ' \''.$c_type.'\',' .
' '.$trainingspoints.',' . ' '.$trainingspoints.',' .
' 0, ' . ' '.$LP.',' .
'\''.$picture.'\', '. '\''.$picture.'\', '.
'\'0,'.calculateRequiredExpChars($lvl).'\'' . '\'0,'.calculateRequiredExpChars($lvl).'\'' .
')'; ')';
echo $sql.'<br>'; //echo $sql.'<br>';
$identifier = mysql_query($sql); $identifier = mysql_query($sql);
echo $identifier;
if($identifier == FALSE){ if($identifier == FALSE){
if(mysql_fetch_assoc(mysql_query('Select * from chars where name = \''.$newname.'\''))){ if(mysql_fetch_assoc(mysql_query('Select * from chars where name = \''.$newname.'\''))){
displayErrorMessage(NULL,'Name schon vorhanden!!',displayHistoryBackLink()); displayErrorMessage(NULL,'Name schon vorhanden!!',displayHistoryBackLink());

Loading…
Cancel
Save