|
|
|
@ -60,9 +60,17 @@ function isAPhoneNumber(){
|
|
|
|
|
// $user_ida, $char_1_Type, $char_name
|
|
|
|
|
function handleErstelleCharRequest($user, $type, $name, $bild){
|
|
|
|
|
$race = getRaceById($type);
|
|
|
|
|
$rtype = getRaceTypeById($race['id']);
|
|
|
|
|
if($race == NULL || $race['special'] || $rtype['gm_only']) {
|
|
|
|
|
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden!',displayHistoryBackLink());
|
|
|
|
|
$rtype = getRaceTypeById($race['type']);
|
|
|
|
|
if($race == NULL || $race['special'] || $rtype['gm_only'] || $rtype == NULL ) {
|
|
|
|
|
if($race == NULL) {
|
|
|
|
|
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden. Rasse mit ID '.$type.' existiert nicht!',displayHistoryBackLink());
|
|
|
|
|
} elseif( $race['special'] == true ) {
|
|
|
|
|
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden! Sie kann nur durch Dragonball wünsche bekommen werden!',displayHistoryBackLink());
|
|
|
|
|
} elseif( $rtype['gm_only'] == true ) {
|
|
|
|
|
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden! Nur GMs können '.$race['name'].' erstellen!',displayHistoryBackLink());
|
|
|
|
|
} else {
|
|
|
|
|
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden! Wir wissen noch nicht warum!',displayHistoryBackLink());
|
|
|
|
|
}
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
if(erstelleChar($user, $type, $name, $bild)){
|
|
|
|
|