anpera.net https://anpera.homeip.net/phpbb3/ |
|
Bürgermeister kann aktivieren? https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=3815 |
Seite 1 von 1 |
Autor: | newbi [ Fr 20 Jul, 2007 22:57 ] |
Betreff des Beitrags: | Bürgermeister kann aktivieren? |
soo das Newbi mal wieder^^ ich dachte mir, bevor ich in den urlaub fahre, töte ich Kenny ein paar Mal und geb den usern was zu tun während ich weg bin.^^ Nur bei einem komm ich grad nicht wieder. Ich möchte ein Dorffest veranstalten. über die config kann ichs als admin auch aktivieren [php]"fest"=>"findet fest statt?,enum,0,Nein,1,Ja"; [/php] wie kann ich jetzt zb im Palast einstellen, das der aktuelle Bürgermeister das fest auch beenden oder beginnen kann? Danke schonmal^^ Newbi |
Autor: | Taikun14 [ Sa 21 Jul, 2007 04:05 ] |
Betreff des Beitrags: | |
if($session['user']['buergermeister']==1){ addnav("Fest beenden","fest.php?op=beend"); } case "beend"; output("Willst du das Fest wirklich beenden?"); addnav("Ja","fest.php?op=beend1"); addnav("Nein","fest.php?op=ne"); break; case "beend1"; getsetting("medjagd","0"); break; Das ist jetzt ein grobes Beispiel, wie du es glaub' ich haben willst. Natürlich musst du anpassen. Kann auch sein, dass du das getsetting mit einem Update Befehl machen musst, hab' mit der Tabelle noch nichts wirkliches am Hut gehabt :O |
Autor: | adminator [ Sa 21 Jul, 2007 07:54 ] |
Betreff des Beitrags: | |
Die Idee war ja schon mal nicht verkehrt... aber so funzt es nicht. Probier es mal so: [php] $feststatus=getsetting("fest","0"); //liest den Wert aus und weist ihn ner String-Variablen zu if($feststatus==1){ addnav("Fest beenden","fest.php?op=beend"); } // wenns halt switch sein soll switch($_GET[op]){ case "beend": output("Willst du das Fest wirklich beenden?"); addnav("Ja","fest.php?op=beend1"); addnav("Nein","village.php"); // oder halt zu deinem Ort break; case "beend1": $feststatus="0"; //Wert auf 0 setzen savesetting("fest","$feststatus"); //damit wird der Wert der Stringvariablen ins Feld zurückgeschrieben output("Das Fest ist beendet!`n") addnav("Zurück","village.php"); // oder halt zu deinem Ort break; } [/php] ist ungetestet, müßte aber so klappen. Lieben Gruss Uwe |
Autor: | Taikun14 [ So 22 Jul, 2007 02:13 ] |
Betreff des Beitrags: | |
if($feststatus==1){ Damit könnte es dann aber jeder beenden^^ Also if($feststatus==1 && $session['user']['buergermeister']==1){ |
Autor: | newbi [ So 22 Jul, 2007 09:54 ] |
Betreff des Beitrags: | |
kay habs geschafft^^ danke für Eure Hilfe. Hab im Palast nen Nav für den Bürgermeister eingebaut. Nach der Anleitung von Adminator ( mit kleinen Änderungen) kann der Bütrgermeister jetzt das Dorffest beenden oder starten. [/php] |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |