diff --git a/ag/gm/gm_seite.php b/ag/gm/gm_seite.php
index f56058d..c83aef9 100644
--- a/ag/gm/gm_seite.php
+++ b/ag/gm/gm_seite.php
@@ -214,7 +214,7 @@ if(checkLoginData($_SESSION['user'],$_SESSION['password'])){
displayArena($_REQUEST);
} else if($_REQUEST['choose'] == 'tournament'){
//_POST['name'] anstatt _REQUEST weil schon durch username überschrieben wird
- displayTournamentMenu($_REQUEST['action'], $_REQUEST['klein'], $_REQUEST['wochen'], $_REQUEST['minlevel'], $_REQUEST['maxlevel'], $_REQUEST['fusion'], $_REQUEST['special'], $_REQUEST['gain'], $_REQUEST['randomize'], $_POST['name'], $_REQUEST['anzahl']);
+ displayTournamentMenu($_REQUEST['action'], $_REQUEST['klein'], $_REQUEST['wochen'], $_REQUEST['wochenst'], $_REQUEST['minlevel'], $_REQUEST['maxlevel'], $_REQUEST['fusion'], $_REQUEST['special'], $_REQUEST['gain'], $_REQUEST['randomize'], $_POST['name'], $_REQUEST['anzahl']);
}else {
displayOptions();
}
diff --git a/ag/gm/include/tournament.inc.php b/ag/gm/include/tournament.inc.php
index 9f6666d..c126088 100644
--- a/ag/gm/include/tournament.inc.php
+++ b/ag/gm/include/tournament.inc.php
@@ -9,6 +9,7 @@
defineIfNotDefined('TURNIER_ANFAENGER_GEBUEHR', 10000);
defineIfNotDefined('TURNIER_WOCHEN_GEBUEHR', 50000);
+defineIfNotDefined('TURNIER_WOCHENST_GEBUEHR', 50000);
function displayTournamentOptions() {
?>
@@ -24,7 +25,9 @@ function displayTournamentOptions() {
|
@@ -145,7 +148,7 @@ function displayCheckTournament($minlvl, $maxlvl, $fusion, $special, $gain, $ran
}
}
-function displayEditFee($klein, $wochen) {
+function displayEditFee($klein, $wochen, $wochenst) {
$change = FALSE;
if($klein !== NULL || $wochen !== null) {
if($klein !== NULL && $klein != TURNIER_ANFAENGER_GEBUEHR) {
@@ -156,6 +159,10 @@ function displayEditFee($klein, $wochen) {
$change = TRUE;
setDefine('TURNIER_WOCHEN_GEBUEHR', $wochen);
}
+ if($wochenst !== NULL && $wochenst != TURNIER_WOCHENST_GEBUEHR) {
+ $change = TRUE;
+ setDefine('TURNIER_WOCHENST_GEBUEHR', $wochenst);
+ }
} else {
}
@@ -191,8 +198,16 @@ function displayEditFee($klein, $wochen) {
>
|
+
+ Wochenturnier non-Fusion
+ |
+ Anmeldegebühr: |
+ >
+ |
+
|
@@ -212,7 +227,7 @@ function displayEditFee($klein, $wochen) {
@@ -249,4 +264,4 @@ function displayTournamentMenu($action, $klein, $wochen, $minlvl, $maxlvl, $fusi
}
}
-?>
\ No newline at end of file
+?>
diff --git a/ag/inclu/user-controll.php b/ag/inclu/user-controll.php
index 92d1b1e..17eb8df 100644
--- a/ag/inclu/user-controll.php
+++ b/ag/inclu/user-controll.php
@@ -56,6 +56,7 @@ if ($name AND $passwort) {
$training_009 = "";
$turnier_009 = 'Wochen Turnier Anmeldung
' .
+ 'Non-Fusi Turnier Anmeldung
'.
'Anfänger Turnier Anmeldung
' .
'Turnier Angucken
';
diff --git a/ag/turnier.php b/ag/turnier.php
index 45bbe31..05850fe 100644
--- a/ag/turnier.php
+++ b/ag/turnier.php
@@ -39,7 +39,9 @@ function anmelden($user, $charid, $art){
$fee = (TURNIER_WOCHEN_GEBUEHR=='TURNIER_WOCHEN_GEBUEHR')?0:TURNIER_WOCHEN_GEBUEHR;
} else if($art == 'klein') {
$fee = (TURNIER_ANFAENGER_GEBUEHR=='TURNIER_ANFAENGER_GEBUEHR')?0:TURNIER_ANFAENGER_GEBUEHR;
- }
+ } else if($art == 'wochenst') {
+ $fee = (TURNIER_WOCHENST_GEBUEHR=='TURNIER_WOCHENST_GEBUEHR')?0:TURNIER_WOCHENST_GEBUEHR;
+ }
if(getUserAvailableMoney($user['id']) < $fee) {
displayErrorMessage(NULL,'Nicht genug Geld um am Turnier teilzunehmen!','weiter...');
@@ -60,6 +62,9 @@ function anmelden($user, $charid, $art){
// Char darf max lvl 25 haben und keine Fusion sein und auch keine Teufelsfrucht gegessen haben
$special_clue = 'AND level<=25 AND fusion_rasse = \'0\' AND rasse NOT IN ('.implode(',',$special_race_ids).') AND frucht is null';
$anzahl = 32;
+ } else if($art == 'wochenst') {
+ $special_clue = 'AND fusion_rasse = \'0\'';
+ $anzahl = 64;
} else{
$anzahl = 64;
}
@@ -116,6 +121,9 @@ function displayDefault($user, $art){
} else if($art == 'wochen'){
$turniername = 'Wochen';
$fee = (TURNIER_WOCHEN_GEBUEHR=='TURNIER_WOCHEN_GEBUEHR')?0:TURNIER_WOCHEN_GEBUEHR;
+ } else if($art == 'wochenst') {
+ $turniername = 'Wochen non-fusion';
+ $fee = (TURNIER_WOCHENST_GEBUEHR=='TURNIER_WOCHENST_GEBUEHR')?0:TURNIER_WOCHENST_GEBUEHR;
} else {
displayErrorMessage(NULL,'Anzeigefehler!!','weiter...');
return;
diff --git a/ag/turnier_auswahl.php b/ag/turnier_auswahl.php
index 97e2a88..16e8032 100644
--- a/ag/turnier_auswahl.php
+++ b/ag/turnier_auswahl.php
@@ -21,20 +21,33 @@
-
+
|
|
-
+ |
+
+
+
+ |
+
+
+
-
+
|
-
+ |
-
+
+
+ |
+ |
+
+
+
|