// MYSQL VERBINDUNG //
mysql_connect("localhost","manager","ring02") or die ("Keine Verbindung zur Datenbank");
mysql_select_db("korporal_MR") or die ("Datenbank nicht vorhanden");
?>
$time = time();
## Max User ##
$max_1 = 1600;
?>
function inc($seite){
global $status, $ress;
include("var.php");
## Sicherheit ##
$save = rand(99,999);
## Verfügbare Seiten eintragen ##
$frei = "board".$save;
$frei .= "screen".$save;
$frei .= "kontakt".$save;
$frei .= "login".$save;
$frei .= "register".$save;
$frei .= "imp".$save;
$frei .= "statistik".$save;
$frei .= "profil".$save;
$frei .= "user_rang".$save;
$frei .= "glossar".$save;
$frei .= "info".$save;
$frei .= "ingame/status".$save;
$frei .= "ingame/Burg".$save;
$frei .= "ingame/spionage".$save;
$frei .= "ingame/out".$save;
$frei .= "ingame/geb".$save;
$frei .= "ingame/forschung".$save;
$frei .= "ingame/lager".$save;
$frei .= "ingame/tech".$save;
$frei .= "ingame/edit".$save;
$frei .= "ingame/handel".$save;
$frei .= "ingame/ausbilden".$save;
$frei .= "ingame/map".$save;
$frei .= "ingame/helden".$save;
$frei .= "ingame/heldenshop".$save;
$frei .= "ingame/wbau".$save;
$frei .= "ingame/armee".$save;
$frei .= "ingame/post".$save;
$frei .= "ingame/ausr".$save;
$frei .= "ingame/myvolk".$save;
$frei .= "admin/index".$save;
$frei .= "admin/user".$save;
$frei .= "admin/ntext".$save;
$frei .= "admin/pn_mail".$save;
$frei .= "admin/new_geb".$save;
if(stristr($seite,"ingame") && !$_SESSION['user']){
echo "Du bist nicht eingeloggt.";
}
else{
$admin = mysql_fetch_array(mysql_query("SELECT * FROM pf_admin WHERE user = '$_SESSION[user]'"));
if(stristr($seite,"admin") && $admin['ID'] <= 0){
echo "Keine Rechte.";
}
else{
if(!stristr($frei,$seite.$save) && $seite != "home"){
echo "Diese Seite ist auf dem Server nicht verfügbar.";
}
else{
if($seite == "home"){
include( 'home.php' );
}
else{
require( $seite . '.php' );
}
}
}
}
return true;
}
?>
function on ($time){
$on = $time-600;
$anzeige = mysql_num_rows(mysql_query("SELECT * FROM pf_user WHERE online > '$on'"));
echo $anzeige;
return true;
}
?>
function show ($time){
$on = $time-600;
$show_db = mysql_query("SELECT * FROM pf_user WHERE online > '$on' && showon = '1' ORDER BY login");
while($show = mysql_fetch_array($show_db)){
echo " ".$show['nickname']."
";
}
}
function glossar (){
$show_db = mysql_query("SELECT * FROM pf_glossar WHERE zusatz = '0' ORDER BY thema ASC");
while($show = mysql_fetch_array($show_db)){
echo " ".$show['thema']."
";
}
}
function glossar_search ($wort){
$wort = "%".$wort."%";
$show_db = mysql_query("SELECT * FROM pf_glossar WHERE thema LIKE '$wort' OR beitrag LIKE '$wort'");
while($show = mysql_fetch_array($show_db)){
$name = mysql_fetch_array(mysql_query("SELECT * FROM pf_glossar WHERE ID = '$show[zID]'"));
echo " ".$name['thema']."
";
}
}
?>
$volkID = $_SESSION['user'];
require("Action/arbeiter.php");
$arbeiter3 = $arbeiter_frei+$arbeiter_mine;
if($_SESSION['user'] == true){
$plus = mysql_fetch_array(mysql_query("SELECT * FROM pf_user_geb WHERE user = '$_SESSION[user]'"));
$tech = mysql_fetch_array(mysql_query("SELECT * FROM pf_user_forschungen WHERE user = '$_SESSION[user]'"));
$burg = mysql_fetch_array(mysql_query("SELECT * FROM pf_user_burgleben WHERE user = '$_SESSION[user]'"));
$mal = mysql_fetch_array(mysql_query("SELECT * FROM pf_user_ressi WHERE user = '$_SESSION[user]'"));
if($tech['f16'] == 10){
$ok = 2;
}
else{
$ok = 1 + ($tech['f16']/10);
}
$extra = ceil($burg['zuneigung']/2);
$plus1 = 22 + ($plus['g2']*14) + ($plus['g12']*20) + $extra;
if($tech['f1']>0){
$multi = (1+($tech['f1']*0.02));
$plus1 = $plus1 * $multi;
}
$plus1v = $plus1 / 4;
$plus1day = $plus1 * 24;
$max1 = (2500 + ($plus['g6']*2500)) * $ok;
$arbeiter_1 = ceil((($plus1*$mal['m1'])-$extra) / 100);
if($arbeiter_holz > $arbeiter3){
$plus1 = $arbeiter3 * 100;
$plus1v = ceil($plus1/4);
$plus1day = ceil($plus1*24);
}
if($mal['s1']==1){
$plus1 *= 1.5;
$plus1v *= 1.5;
$plus1day *= 1.5;
}
if($mal['s1']==2){
$plus1 *= 2;
$plus1v *= 2;
$plus1day *= 2;
}
$arbeiter3 -= $arbeiter_1;
$plus2 = 25 + ($plus['g3']*15) + ($plus['g13']*20) + $extra;
if($tech['f11']>0){
$multi = (1+($tech['f11']*0.02));
$plus2 = $plus2 * $multi;
}
$plus2v = $plus2 / 4;
$plus2day = $plus2 * 24;
$max2 = (2500 + ($plus['g7']*2500)) * $ok;
$arbeiter_2 = ceil((($plus2*$mal['m2'])-$extra) / 100);
if($arbeiter_eisen > $arbeiter3){
$plus2 = $arbeiter3 * 100;
$plus2v = ceil($plus2/4);
$plus2day = ceil($plus2*24);
}
if($mal['s2']==1){
$plus2 *= 1.5;
$plus2v *= 1.5;
$plus2day *= 1.5;
}
if($mal['s2']==2){
$plus2 *= 2;
$plus2v *= 2;
$plus2day *= 2;
}
$arbeiter3 -= $arbeiter_2;
$plus3 = 18 + ($plus['g4']*12) + ($plus['g14']*18) + $extra;
if($tech['f12']>0){
$multi = (1+($tech['f12']*0.02));
$plus3 = $plus3 * $multi;
}
$plus3v = $plus3 / 4;
$plus3day = $plus3 * 24;
$max3 = (2500 + ($plus['g8']*2500)) * $ok;
$arbeiter_3 = ceil((($plus3*$mal['m3'])-$extra) / 100);
if($arbeiter_stein > $arbeiter3){
$plus3 = $arbeiter3 * 100;
$plus3v = ceil($plus3/4);
$plus3day = ceil($plu3*24);
}
if($mal['s3']==1){
$plus3 *= 1.5;
$plus3v *= 1.5;
$plus3day *= 1.5;
}
if($mal['s3']==2){
$plus3 *= 2;
$plus3v *= 2;
$plus3day *= 2;
}
$arbeiter3 -= $arbeiter_3;
$plus4 = 18 + ($plus['g5']*12) + ($plus['g15']*16) + $extra;
if($tech['f2']>0){
$multi = (1+($tech['f2']*0.02));
$plus4 = $plus4 * $multi;
}
$plus4v = $plus4 / 4;
$plus4day = $plus4 * 24;
$max4 = (2500 + ($plus['g9']*2500)) * $ok;
$arbeiter_4 = ceil((($plus4*$mal['m4'])-$extra) / 100);
if($arbeiter_wasser > $arbeiter3){
$plus4 = $arbeiter3 * 100;
$plus4v = ceil($plus4/4);
$plus4day = ceil($plus4*24);
}
if($mal['s4']==1){
$plus4 *= 1.5;
$plus4v *= 1.5;
$plus4day *= 1.5;
}
if($mal['s4']==2){
$plus4 *= 2;
$plus4v *= 2;
$plus4day *= 2;
}
$arbeiter3 -= $arbeiter_4;
$max5 = (2500 + ($plus['g10']*500)) * $ok;
$save = 500 + ($plus['g10']*250);
}
?>
function ress($user, $plus1, $plus2, $plus3, $plus4){
global $ress;
echo "
".number_format($ress['cr'],0,"",".")." |
".number_format($ress['ress1'],0,"",".")." (".number_format($plus1,0,"",".")."/Std) |
".number_format($ress['ress2'],0,"",".")." (".number_format($plus2,0,"",".")."/Std) |
".number_format($ress['ress3'],0,"",".")." (".number_format($plus3,0,"",".")."/Std) |
".number_format($ress['ress4'],0,"",".")." (".number_format($plus4,0,"",".")."/Std) |
Fläche: ".number_format($ress['groß'],0,"",".")." |
include_once("function/banner.php"); ?>
|
|