So?
[php]
<?php
// Dorfamt
// Make by Kev
// Make for
http://www.logd.de.to
// 05-09-2004 September
// E-Mail:
logd@gmx.net
// Website:
http://www.logd.de.to
// Copyright 2004 by Kev
// Installation
//
// Einfach in der village.php folgenden eintrag reinschreiben...
//
// addnav("Dorfamt","dorfamt.php"); (done)
//
// Öffne dann die newday.php und füge folgendes am ende ein: (done)
//
// if ($session[user][steuertage]==3) {output("`^`cDu hast noch 2 Tage Zeit um die Steuern zu zahlen!`c`n`n");}
// if ($session[user][steuertage]==2) {output("`^`cDu hast noch 1 Tag Zeit um die Steuern zu zahlen!`c`n`n");}
// if ($session[user][steuertage]==1) {output("`^`cHeute is Zahltag, du musst heute Steuern zahlen!");}
//
// if ($session[user][steuertage]==0) {output("`^Da du Deine Steuern nicht gezahlt hast, wie es dir gesagt wurde, wurde etwas Gold von der Bank gepfändet!`n`n");
// savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 2500);
// $session[user][goldinbank]-=2500;
// if($session[user][goldinbank]<1)
// {$session[user][goldinbank]=0;}
// $session[user][steuertage]=4;
// $soandso = $session[user][name];
// addnews("`2$soandso `2hat die Steuern nicht gezahlt!`n");}
//
// Dann suche:
//
// $session[user][age]++;(done)
//
// Und füge darunter ein:
//
// if($session[user][level]>=5){ $session[user][steuertage]-=1; }
//
//
// Mysql(done)
//
// ALTER TABLE `accounts` ADD `wahlen` INT( 11 ) UNSIGNED DEFAULT '1' NOT NULL ;
// ALTER TABLE `accounts` ADD `steuertage` INT( 11 ) UNSIGNED DEFAULT '4' NOT NULL ;
require_once "common.php";
include "text.php";
page_header("Das Dorfamt");
output("`c`b`&Das Dorfamt`0`b`c`n`n");
if (!isset($session)) exit();
if ($_GET[op]=="")
{
output("`2
Du trittst in eine große Halle, die an beiden Seiten von weißen Marmorsäulen gesäumt wird.
Gegenüber des Eingangstores befindet sich ein freundlich aussehender Schreibtisch und dahinter eine
noch freundlicher aussehende Dame, die sich mit einigen Papieren beschäftigt.
An der Wand hinter dem Schreibtisch hängt ein Schild mit der Aufschrift`n");
output("`c`2In der Amtskasse befinden sich `^" .getsetting ("amtskasse" ,0). "`2Goldstücke !`c", true);
output("`n`2 Als Du näher trittst hebt die Empfangsdame den Blick, sieht Dich an und fragt nach Deinem Begehr!`n
\"`@Willkommen, bitte nicht wundern, die Amtssprache wird Euch seltsam erscheinen. Was kann ich für Euch tun? \"");
addnav("Informationen zu...");
addnav("Spielregeln?","dorfamt.php?op=rules");
addnav("Steuern?","dorfamt.php?op=steuern");
addnav("Wichtiges...");
addnav("Steuern Zahlen","dorfamt.php?op=steuernzahlen");
addnav("Die Amtskasse","dorfamt.php?op=amtskasse");
addnav("Sonstiges...");
addnav("Diskussionen","dorfamt.php?op=diskus");
addnav("OOC Diskussionen","dorfamt.php?op=ooc");
addnav("Zum Dorf");
addnav("Z?Zurück zum Dorf","village.php");
}
else if ($_GET[op]=="rules")
{
output("`2Du erkundigst dich nach den Regeln und Gesetzen dieser Welt und die freundliche Empfangsdame händigt Dir folgende Liste aus:`n
`^Allgemeines:`n`2
1.Kein Spammen! Alles spielunrelevante (Internetadressen, Warez, Porn, Rassismus o.ä.)sind verboten`n
2.Kein Spieler wird beleidigt, es sei denn es gehört zum Rollenspiel und eine standesgemäße Herausforderung folgt!`n
3.Was die Admins sagen ist Gesetz, schließlich sind sie nicht umsonst Admins!`n
4.OOC, oder \"out of character\"-Gespräche sind auf ein Minimum zu reduzieren`n`n
`^Wichtiges:`n`2
Diese Liste ist erweiterbar und wird mit Ihrer Erweiterung sofort gültig. Sollte eine Regel nicht hier stehen,
so ist dies kein Aufruf den Umstand auszunutzen. Im Sinne eines guten Rollenspieles!`n`n
Der Server auf dem dieses Spiel läuft, gehört dem Admin und wird freiwillig und kostenlos zur Verfügung gestellt.
Sollte der Server in irgendeiner Art und Weise kompromittiert werden, in Form von Hacks, Attacken o.ä., ist mit
Ausschluss der ausführenden Person vom Spiel zu rechnen!");
addnav("Wege");
addnav("Z?Zurück","dorfamt.php");
}
else if ($HTTP_GET_VARS[op]=="steuern"){
output("`2$steuern");
addnav("Wege");
addnav("Zurück","dorfamt.php");
}
else if ($_GET[op]=="amtskasse")
{
output("`2Du läufst durch die Gänge des Amtes...`n
Als Du einige Herren über die AMtskasse reden hörst, stellst Du Dich wie beiläufig daneben
und erfährst, dass die Amtskasse zur Zeit `^" .getsetting ("amtskasse" ,0). " `2Goldstücke enthält!");
addnav("Wege");
addnav("Zurück","dorfamt.php");
}
else if ($_GET[op]=="steuernzahlen")
{
output("\"`@Steuern zahlen könnt Ihr dritten Gang rechts...\"`n
`2Als Du zu einem kleinen alten Mann kommst, blickt dieser auf und sagt:`n
`@\"Also du willst steuern Zahlen?`n
Hm, ich guck ma deine Akte durch! Moment bitte...Da ist sie ja\"`n");
output("`^Privatakte...`n`n");
output("`2Name: `^".$session[user][name]."`n");
output("`2Alter: `^".$session[user][age]."`^ Tage`n");
output("`2Level: `^".$session[user][level]."`n`n");
output("`^Sonstige Informationen...`n`n");
output("`2Gold: `^".$session[user][gold]."`n");
output("`2Edelsteine: `^".$session[user][gems]."`n");
output("`2Gold auf der Bank: `^".$session[user][goldinbank]."`n");
addnav("Steuern");
if ($session[user][level]<=10 && $session[user][level]>=5){ addnav("Steuern zahlen","dorfamt.php?op=lv"); }
if ($session[user][level]>=11){ addnav("Steuern zahlen","dorfamt.php?op=lvl"); }
addnav("Wege");
addnav("Zurück","dorfamt.php");
}
else if ($_GET[op]=="diskus")
{
output("`2Der Debattierraum liegt vor Dir!`n
Hier bekommt das Volk Gehör und die Admins hören sich Wünsche, Anregungen und Beschwerden an.");
output("Wie Dir scheint ist schon eine rege Diskussion im Gange!");
output("`$Neue Beiträge bitte in Gelb`n`n");
addcommentary();
viewcommentary("rat","Rufen",30,"ruft");
addnav("Zurück","dorfamt.php");
}
else if ($_GET[op]=="ooc")
{
output("`2OOC Raum-komischer Name, denkst Du Dir, als Du die Tür zu diesem Raum aufstösst!`n");
output("Überall an den Wänden stehen leuchtende Scheiben und einige dir bekannte und weniger
bekannte Gesichter starren wie gebannt darauf und klimpern auf bemalten Brettern herum-seltsame Runen`n`n");
output("`^Du hast den OOC Raum betreten. Wenn Du Gespräche führen möchtest, die sich außerhalb Deines Charakters befinden,
so führe sie bitte hier! Sollten sich andere Mitspieler irgendwo anders OOC unterhalten, dann weise sie bitte freundlich
per Ye Olde Mail darauf hin, dass dies hier der richtige Ort dafür wäre!`n`n");
addcommentary();
viewcommentary("OOC","Tippen",30,"tippt");
addnav("Zurück","dorfamt.php");
}
else if ($_GET[op]=="lv")
{
if ($session[user][steuertage]<=1)
{
if ($session[user][gold]>=525)
{
output("`2Du zahlst deine `^525Gold`2, ein!`n
`^Wenigstens einer der die Steuern hier bezahlt...`n
`2Der Kassier grinst dich an und verabschiedet dich! ");
$session[user][steuertage]=4;
$session[user][gold]-=750;
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 525);
addnav("Zurück","dorfamt.php");
}
else
{
output("`2Der Mann sagt: `^Du hast ja kein Geld dabei, wie willst Du da zahlen?`n");
output("`^Gut, dann nehmen wir halt etwas von der Bank, hm?`n");
if($session[user][goldinbank]<750)
{
output("`^Auch nicht? Dann halt Edelsteine!`n");
if($session[user][gems]<1)
{
output("`^Du armer Tropf, Du hast ja gar nichts! Na gut, dieses mal sehe ich noch darüber hinweg! Troll Dich`n");
$session[user][steuertage]=4;
}
else
{
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
$session[user][gems]--;
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 525);
$session[user][steuertage]=4;
}
}
else
{
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
$session[user][goldinbank]-=525;
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 525);
$session[user][steuertage]=4;
}
addnav("Zurück","dorfamt.php");
}
}
else
{
output("`2Der Mann sagt: `^Du brauchst heute noch keine Steuern zahlen");
addnav("Zurück","dorfamt.php");
}
}
else if ($_GET[op]=="lvl")
{
if ($session[user][steuertage]<=1)
{
if ($session[user][gold]>=1200)
{
output("`2Du zahlst deine `^1500Gold`2, ein!`n
`^Wenigstens einer der die Steuern hier bezahlt...`n
`2Der Kassier grinst dich an und verabschiedet dich! ");
$session[user][steuertage]=4;
$session[user][gold]-=1200;
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 1200);
addnav("Zurück","dorfamt.php");
}
else
{
output("`2Der Mann sagt: `^Du hast ja kein Geld dabei, wie willst Du da zahlen?`n");
output("`^Gut, dann nehmen wir halt etwas von der Bank, hm?`n");
if($session[user][goldinbank]<1200)
{
output("`^Auch nicht? Dann halt Edelsteine!`n");
if($session[user][gems]<1)
{
output("`^Du armer Tropf, Du hast ja gar nichts! Na gut, dieses mal sehe ich noch darüber hinweg! Troll Dich`n");
$session[user][steuertage]=4;
}
else
{
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
$session[user][gems]-=3;
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 1200);
$session[user][steuertage]=4;
}
}
else
{
output("`^Na wenigstens etwas...jetzt troll Dich!`n");
$session[user][goldinbank]-=1200;
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ 1200);
$session[user][steuertage]=4;
}
addnav("Zurück","dorfamt.php");
}
}
else
{
output("`2Der Mann sagt: `^Du brauchst heute noch keine Steuern zahlen");
addnav("Zurück","dorfamt.php");
}
}
//If there is enough money in the bank the party expiration date will be set
if(getsetting ("amtskasse",0)>500000)
{
savesetting ("amtskasse",getsetting ("amtskasse",0)- 400000);
savesetting ("lastparty",time()+175000);
}
page_footer();
?> [/php]