=$row['goldcost'] && $session['guild']['gems']>=$row['gemcost']) { output("`#Deine Schätze sind gross genug, du kannst also mit dem Bau beginnen.`n`n"); addnav($row['name']." (Stufe `^".$row['stufe']."`0)","gildenverwalt.php?op=build&action=$_GET[action]&stufe=$_GET[stufe]".($row['value2']>0?"&value=$row[value1]":"")."&step=1"); } } else { if($_GET['stufe']>1) { $sql = "UPDATE gilden_ausbau SET stufe='$_GET[stufe]' value1='$_GET[value]' WHERE ownerguild='{$session['guild']['gildenid']}' AND link='$_GET[action]'"; db_query($sql); } else { $sql = "SELECT * FROM gilden_ausbau WHERE ownerguild='0' AND link='$_GET[action]' AND stufe='1'"; $row = db_fetch_assoc(db_unbuffered_query($sql)); db_query("INSERT INTO gilden_ausbau (ownerguild,name,stufe,value1,value2,link)VALUES ('".$session['guild']['gildenid']."','$row[name]','$row[stufe]','$row[value1]','$row[value2]','$row[link]')") or die(db_error(LINK)); } output("`#$row[name] Stufe $row[stufe] wurde (aus)gebaut."); guild_update("gold",($session['guild']['gold']-$row['goldcost'])); guild_update("gems",($session['guild']['gems']-$row['gemcost'])); guild_update("gildenpunkte",($session['guild']['gildenpunkte']+$row['givepoint'])); } break; /* Ausbau verwalten */ case "verwaltbuild": // page_title("Gebäudeverwaltung"); require_once "lib/gildenbuilding.php"; switch($_GET['action']) { case "weapon": include_once "builds/weapon.php"; break; case "armor": include_once "builds/armor.php"; break; // case "diplomat": // include_once "builds/diplomat.php"; // break; } break; /* Fehlermeldung, falls kein Fall für op vorhanden */ case "rename": if(!isset($_GET['step']) || $_GET['step'] == 1) { renameform("gildenverwalt.php?op=rename&step=2"); } else { if(check_input($_POST)==false) { rawoutput($error); renameform("gildenverwalt.php?op=rename&step=2"); } else { guild_update("gildenname",$_POST['gildenname']); guild_update("gildenname_b",$_POST['gildenname_b']); guild_update("gildenprefix",$_POST['gildenprefix']); guild_update("gildenprefix_b",$_POST['gildenprefix_b']); output("Gilde umbenannt!"); } } break; case "dropguild": if(!isset($_GET['step'])) { $droplink = "gildenverwalt.php?op=dropguild&step=1"; allownav($droplink); output("
", true); } else dropguild($session['guild']['gildenid']); break; default: $title = "FEHLER!"; output("`\$Fehler! Melde es unverzüglich den Administratoren, wenn du das sehen kannst"); endswitch; /* Navigation */ /* Aktionen */ addnav("Aktionen"); addnav("Bewerbungen",($_GET['op']=="bewerbungen"?"":"gildenverwalt.php?op=bewerbungen")); // Bewebungen einsehen addnav("Mitgliederliste",($_GET['op']=="members"?"":"gildenverwalt.php?op=members")); // Mitgliederliste einsehen &Ränge zuteilen addnav("Spieler belohnen",($_GET['op']=="belohnen"?"":"gildenverwalt.php?op=belohnen")); // Spieler mit Gems oder Gold belohnen addnav("Ränge bearbeiten",($_GET['op']=="ranks"?"":"gildenverwalt.php?op=ranks")); // Ränge verwalten if ($session['user']['isleader'] >= highestleader) { addnav("Gilde umbenennen",($_GET['op']=="rename"?"":"gildenverwalt.php?op=rename")); // Gilde umbennen addnav("`\$Gilde auflösen",($_GET['op']=="dropguild"?"":"gildenverwalt.php?op=dropguild")); // Auflösen der Gilde } addnav("Texte"); addnav("Editiere...",""); addnav("Geschichte","gildenverwalt.php?op=texte&text=story"); // Geschichte editieren addnav("Beschreibung","gildenverwalt.php?op=texte&text=desc"); // Beschreibung der Gilde editieren addnav("Regeln","gildenverwalt.php?op=texte&text=regeln"); // Die Regeln editieren /* Ausbau-Modifikation by Eliwood */ if(buildactive===true) { addnav("Gebäudeverwaltung"); if(is_buildet("weapon")) addnav("Waffenverwaltung","gildenverwalt.php?op=verwaltbuild&action=weapon"); if(is_buildet("armor")) addnav("Rüstungsverwaltung","gildenverwalt.php?op=verwaltbuild&action=armor"); //if(is_buildet("diplomat")) addnav("Diplomatie","gildenverwalt.php?op=verwaltbuild&action=diplomat"); if($_GET['step']!=1) { addnav("Ausbau"); show_build_navs(); } } /* Ausgang */ addnav("Ausgang"); addnav("Aufenthaltsraum","gilden.php"); // Hauptraum addnav("Gildenstrasse","gildenstrasse.php"); // Zurück zur Gildenstrasse if(function_exists("backplace")) // Prüfen ob Funktion backplace überhaupt definiert ist backplace(0); // Zurück zum Platz addnav("Dorfplatz","village.php"); // Zum Dorfplatz /* Gildenwerte in der Datenbank wieder abspeichern */ // saveguild($session['guild']['memberid']); /* Output ausgeben */ page_header($title); page_footer(); ?>