Add T4 Alliance Bonuses NEW_FUNCTION

Add T4 Alliance Bonuses NEW_FUNCTION
This commit is contained in:
novgorodschi catalin
2026-07-27 14:52:15 +03:00
parent 5c4b377daf
commit 064416826e
58 changed files with 1332 additions and 120 deletions
+96 -80
View File
@@ -18,96 +18,112 @@ body {
/* Fix */
.online1, .online2, .online3, .online4, .online5 {width:12px; height:12px;}
/* Oberer Layer mit Menue ohne Werbung */
/* Top layer with menu without ads */
#ltop1 {position:relative; width:100%; min-width:980px; height:100px; z-index:2; background-image:url(../un/l/mp.gif); background-repeat:repeat-x; left:0px; top:0px;}
/* Oberer Layer mit Menue mit Werbung */
/* Top layer with menu with ads */
#ltop2 {position:relative; padding-left: 25%; width:100%; min-width:980px; height:100px; z-index:2; background-image:url(../un/l/mw.gif); background-repeat:repeat-x; left:0px; top:0px;}
/* - VERALTET - Oberer Layer mit Mindestbreite fuer IE6 */
/*#ltop3 {width:777px;} */
/* - VERALTET - Oberer Layer mit Mindestbreite fuer IE6 bei Skyscraper */
/* - DEPRECATED - Top layer with minimum width for IE6 with Skyscraper */
#ltop4 {width:911px;}
/* Den gesamten mittleren Teil umschliessendes Div */
#lmidall {background-image: none; float: none; height: auto; margin: 0 auto; width: 980px;}
/* Div enclosing the entire middle section */
#lmidall {background-image: none; float: none; height: auto; margin: 0 auto; width: 1350px;}
/* Den gesamten mittleren Teil umschliessendes Div */
/* Div enclosing the entire middle section */
#lmidlc {position:relative; min-width:682px; float:left;}
/* Div mit linkem Menue */
/* Div with left menu */
#lleft {position:relative; width:230px; height:450px; z-index:3; float:left; left:0px; top:-7px;}
/* Mittlerer Layer */
/* Middle layer */
#lmid1 {position:relative; width:552px; float:left; border:0px;}
/* Hilfslayer ohne float wegen Netscape Bug (InGame) */
/* Helper layer without float due to Netscape bug (InGame) */
#lmid2 {padding-top:38px; min-height:380px;}
/* Hilfslayer ohne float wegen Netscape Bug (OutGame) */
/* Helper layer without float due to Netscape bug (OutGame) */
#lmid3 {padding-top:0px; top:-7px; min-height:440px;}
#lmid2,#lmid3 {position:relative; width:500px; background-image:url(../un/a/rand.gif); background-repeat:repeat-y; padding-bottom:10px; padding-left:26px; padding-right:26px;}
#lmid2,
#lmid3 {
position: relative;
width: 1000px;
padding-bottom: 10px;
padding-left: 26px;
padding-right: 26px;
/* Msgboxen */
background-image:
url(../un/a/rand_left.gif),
url(../un/a/rand_right.gif);
background-repeat:
repeat-y,
repeat-y;
background-position:
left top,
right top;
}
/* Message boxes */
#lmid3 .nb {position:absolute; width:200px; z-index:5; left:580px; top:63px; background-color:#fff;}
/* Rechter Layer fuer Doerferliste und Direktlinks ohne Skyscraper */
/* Right layer for village list and direct links without Skyscraper */
#lright1 {position:relative; width:200px; padding-left:18px; z-index:5; float:left;}
/* Rechter Layer fuer Doerferliste und Direktlinks mit Skyscraper */
/* Right layer for village list and direct links with Skyscraper */
#lright2 {position:relative; width:200px; padding-left:158px; z-index:5; float:left;}
/* Unteres Div fuer Footer background-color:#0FF; */
/* Lower div for footer background-color:#0FF; */
#lbottom {position:relative; width:100%; height:25px; z-index:1; clear:both;}
/* Zusaetliches unteres Div (OutGame) */
/* Additional lower div (OutGame) */
#lfooter1 {background-image:url(../un/a/btm.gif); background-repeat:repeat-x; width:100%; clear:both;}
/* Div innerhalb von lfooter1 (OutGame) */
/* Div inside lfooter1 (OutGame) */
#lfooter2 {padding-top:15px; font-size:8pt; color:#666; text-align:center; width:800px;}
/* Div Layer fuer die Lageranzeige */
/* Div layer for the storage display */
#lres, #lres0, #lres1, #lres2 {position:absolute; width:612px; height:20px; text-align:center; z-index:2;}
#lres0 {left:100px; top:100px;} /* mit Skyscraprer oder ohne Ad */
#lres1 {left:100px; top:142px;} /* mit Fullsize Ad */
#lres2 {left:100px; top:172px;} /* mit Bigsize Ad */
#lres0 {left:100px; top:100px;} /* with Skyscraper or without ad */
#lres1 {left:100px; top:142px;} /* with Fullsize ad */
#lres2 {left:100px; top:172px;} /* with Bigsize ad */
/* Div Layer fuer die Zeitanzeige */
/* Div layer for the time display */
#ltime {position:absolute; width:220px; height:15px; z-index:3; left:5px; top:0px; color:#FFF; font-size:10px;}
/* Div fuer Truppenbewegungen*/
/* Div for troop movements */
#ltbw0, #ltbw1 {position:relative; width:230px; z-index:5; padding-top:5px; padding-bottom:5px; left:49px; top:0px; float:left;}
#ltbw1 {height:47px;}
/* Div fuer die Anzeige der Rohstoffproduktion */
/* Div for displaying resource production */
#lrpr {position:relative; width:230px; padding-top:5px; padding-bottom:10px; left:49px; top:0px; float:left;}
/* Div fuer die Anzeige der Truppen im Dorf */
/* Div for displaying troops in the village */
#ltrm {position:relative; width:230px; padding-top:10px; padding-bottom:0px; left:49px; top:0px; float:left;}
/* Div fuer die Anzeige der Bauauftraege */
/* Div for displaying construction orders */
#lbau1 {position:relative; width:500px; top:0px; clear:both;}
#lbau2 {position:relative; width:500px; z-index:20;}
/* Platzhalter fuer Float und Ersatz fuer min-height im IE6 */
/* Placeholder for float and replacement for min-height in IE6 */
#lplz1 {position:relative; width:250px; height:310px; float:left;}
#lplz2, #lplz3 {position:relative; height:400px; width:500px;}
/* Textmenue: Punkt1 | Punkt2 | Punkt3 */
/* Text menu: Item1 | Item2 | Item3 */
.txt_menue {font-size:10pt;}
/* Alle Bilder per Default ohne Rahmen */
/* All images by default without border */
img {border:0px;}
/* Groesse der Bilder: Rohstoffe, Dauer, Truppen */
/* Size of images: Resources, duration, troops */
img.res, img.clock {width:18px; height:12px;}
img.unit, tr.unit td img {width:16px; height:16px;}
img.logo {width:116px; height:60px;}
/* Liste mit den Direktlinks */
/* List with direct links */
ul.dl {margin-left:0px; margin-top:0px; padding-left:20px; padding-top:3px;}
li.dl {margin-top:2px;}
@@ -116,7 +132,7 @@ li.dl {margin-top:2px;}
.center {text-align: center;}
.nbr {white-space:nowrap;}
/* Navigation InGame */
/* InGame navigation */
#n1, #n2, #n3, #n4, #n5 {width:70px; height:100px; background-repeat:no-repeat;}
#n1:hover,#n2:hover,#n3:hover,#n4:hover {background-position:bottom;}
#n1 {background-image:url(../un/l/n1.gif);}
@@ -124,10 +140,10 @@ li.dl {margin-top:2px;}
#n3 {background-image:url(../un/l/n3.gif);}
#n4 {background-image:url(../un/l/n4.gif);}
/* - VERALTET - Abstand der oberen Navigation von Links */
/* - DEPRECATED - Distance of top navigation from left */
/* #navileft {margin-left:231px;} */
/* Schriftgroessen */
/* Font sizes */
.f16 {font-size:16pt;}
.f135 {font-size:13.5pt;}
.f10 {font-size:10pt;}
@@ -137,10 +153,10 @@ li.dl {margin-top:2px;}
.f7 {font-size:7pt;}
.f6 {font-size:6pt;}
/* e Schriftfarbe fuer Fehlermeldung Login/Anmeldung */
/* e Text color for error message Login/Registration */
.e {color:#FF8000;}
/* Schriftfarbe fuer Inaktive Links */
/* Text color for inactive links */
.c {color:#C0C0C0;}
.c0 {color:#000000;}
.c1 {color:#71D000;}
@@ -150,10 +166,10 @@ li.dl {margin-top:2px;}
.c5 {color:#FF0000;}
.c6 {color:#B500A3;}
/* Dicke Schrift */
/* Bold font */
.b {font-weight:bold}
/* Duenne Schrift */
/* Normal font weight */
.t {font-weight:normal;}
/* Links */
@@ -168,38 +184,38 @@ h1, h2, h3, span, form, img, li {margin:0; padding:0;}
h1 {font-size:18pt;}
h2 {font-size:13.5pt;}
/* Hintergrundbild fuer kleine Karte */
/* Background image for small map */
.mbg {background-image:url(../un/m/map.jpg); z-index:1;}
/* Positionsangabe fur Hintergrundbild und zwei transparente Ebenen darueber (Felder,ImgMap) */
/* Position specification for background image and two transparent layers above it (fields, ImgMap) */
.mbg,.mdiv {position:absolute; width:540px; height:450px; left:5px; top:10px;}
/* Div Layer fuer die Mouse Over Infobox (kleine Karte) */
/* Div layer for the mouse-over infobox (small map) */
.map_infobox {position:absolute; width:170px; height:80px; z-index:50; left:360px; top:48px;}
/* Div Layer fuer die Mouse Over Infobox (grosse Karte) */
/* Div layer for the mouse-over infobox (large map) */
.map_infobox_xxl {position:absolute; width:170px; height:80px; z-index:500; right:20px; top:20px;}
/* ausgegraute leere Tabelle */
/* Grayed-out empty table */
.map_infobox_grey {background-color:#F0F0F0; width:100%;}
table.map_infobox_grey tr {background-color: #FFF;}
/* Link zur grossen Karte */
/* Link to large map */
.map_link_to_xxlmap {position:absolute; width:33px; height:25px; z-index:650; left:26px; top:88px;}
/* Formular zur Direkteingabe von Koordinaten (kleine Karte) */
/* Form for direct coordinate input (small map) */
.map_insert_xy {position:absolute; width:180px; height:80px; z-index:50; left:20px; top:365px;}
/* Formular zur Direkteingabe von Koordinaten (grosse Karte) */
/* Form for direct coordinate input (large map) */
.map_insert_xy_xxl {position:absolute; width:180px; height:80px; z-index:500; left:10px; top:465px;}
/* Koordinatenanzeige auf kleiner Karte links oben */
/* Coordinate display on small map top left */
.map_show_xy {position:absolute; width:200px; height:80px; z-index:50; left:26px; top:38px;}
/* Koordinatenanzeige auf grosser Karte links oben */
/* Coordinate display on large map top left */
.map_show_xy_xxl {position:absolute; width:200px; height:80px; z-index:500; left:10px; top:10px;}
/* Koordinaten xy der kleinen Karte */
/* Coordinates xy of the small map */
.mx1,.mx2,.mx3,.mx4,.mx5,.mx6,.mx7,.my1,.my2,.my3,.my4,.my5,.my6,.my7 {position:absolute; z-index:30; width:35px; height:12px; font-size:7pt; text-align:center;}
.mx1{left:14px; top:255px;}
@@ -218,7 +234,7 @@ table.map_infobox_grey tr {background-color: #FFF;}
.my2{left:194px; top:110px;}
.my1{left:230px; top:90px;}
/* Felder kleine Karte */
/* Fields small map */
.mt1{position:absolute; z-index:1; left:229px; top:57px;}
.mt2{position:absolute; z-index:2; left:266px; top:77px;}
.mt3{position:absolute; z-index:3; left:303px; top:97px;}
@@ -275,17 +291,17 @@ table.map_infobox_grey tr {background-color: #FFF;}
.mt48{position:absolute; z-index:12; left:198px; top:277px;}
.mt49{position:absolute; z-index:13; left:235px; top:297px;}
/* Div Layer fur die Details auf der rechten Seite */
/* Div layer for details on the right side */
.map_details_right {position:absolute; width:230px; height:110px; z-index:3; left:325px; top:100px;}
/* Div Layer fur die Details auf der rechten Seite */
/* Div layer for details on the right side */
.map_details_actions {position:absolute; width:500px; height:40px; z-index:5; left:30px; top:360px;}
/* Div Layer fur die Details auf der rechten Seite */
/* Div layer for details on the right side */
.map_details_troops {position:absolute; width:220px; height:220px; z-index:3; left:325px; top:220px;}
/* Dorfname fuer dorf1.php und dorf2.php */
/* Village name for dorf1.php and dorf2.php */
.dname {position:absolute; width:500px; height:40px; z-index:4; left:26px; top:38px;}
/* Rohstofffelder Hintergrund */
/* Resource fields background */
#f1,#f2,#f3,#f4,#f5,#f6,#f7,#f8,#f9,#f10 {position:absolute; width:300px; height:264px; left:15px; top:75px; background-repeat:no-repeat; z-index:1;}
#f1 {background-image:url(../un/g/f1.jpg);}
#f2 {background-image:url(../un/g/f2.jpg);}
@@ -299,7 +315,7 @@ table.map_infobox_grey tr {background-color: #FFF;}
#f10 {background-image:url(../un/g/f10.jpg);}
#resfeld {position:absolute; width:300px; height:264px; left:15px; top:75px; z-index:3;}
/* Rohstofffelder Stufe */
/* Resource fields level */
.rf1,.rf2,.rf3,.rf4,.rf5,.rf6,.rf7,.rf8,.rf9,.rf10,.rf11,.rf12,.rf13,.rf14,.rf15,.rf16,.rf17,.rf18 {position:absolute; z-index:2;}
.rf1 {left: 93px; top:27px;}
.rf2 {left: 156px; top:26px;}
@@ -320,16 +336,16 @@ table.map_infobox_grey tr {background-color: #FFF;}
.rf17 {left: 132px; top:223px;}
.rf18 {left: 182px; top:227px;}
/* Div Layer fuer Dorfhintergrund */
/* Div layer for village background */
.d2_x {position:absolute; width:540px; height:448px; z-index:1; left:5px; top:30px;}
.d2_0 {background-image:url(../un/g/bg0.jpg);}
.d2_1 {background-image:url(../un/g/bg1.jpg);} /* Palisade (Gallier) */
.d2_11 {background-image:url(../un/g/bg11.jpg);} /* Stadtmauer (Roemer) */
.d2_12 {background-image:url(../un/g/bg12.jpg);} /* Erdwall (Germanen) */
.d2_1 {background-image:url(../un/g/bg1.jpg);} /* Palisade (Gauls) */
.d2_11 {background-image:url(../un/g/bg11.jpg);} /* City wall (Romans) */
.d2_12 {background-image:url(../un/g/bg12.jpg);} /* Earth wall (Teutons) */
.d2_2 {background-image:url(../un/g/bg2.jpg);}
.d2_3 {background-image:url(../un/g/bg3.jpg);}
/* Position der Gebaeude im Dorfzentrum */
/* Position of buildings in the village center */
.d1{position:absolute; z-index:6; left:121px; top:82px;}
.d2{position:absolute; z-index:9; left:204px; top:57px;}
.d3{position:absolute; z-index:8; left:264px; top:47px;}
@@ -355,7 +371,7 @@ table.map_infobox_grey tr {background-color: #FFF;}
.d20{position:absolute; z-index:25; left:266px; top:306px;}
.dx1 {position:absolute; z-index:5; left:318px; top:232px;}
/* ImgMap fuer Gebauedelinks */
/* ImgMap for building links */
.dmap {position:absolute; width:422px; height:339px; z-index:30; left:68px; top:70px;}
#ce {position:absolute; z-index:80;}
@@ -364,7 +380,7 @@ table.map_infobox_grey tr {background-color: #FFF;}
.popup4 {position:absolute; width:30px; height:30px; z-index:81; border: 0px solid #000000; left: 600px; top: 115px}
.m_navi {position:absolute; width:116px; height:18px; z-index:82; left: 145px; top: 420px}
/* Login und Anmeldeformular */
/* Login and registration form */
.p1 {border-style:dashed; border-width:1px; border-color:#C0C0C0; padding:6px;}
.p2 {border-style:dashed; border-width:1px; border-color:#C0C0C0; padding:3px;}
label {
@@ -384,39 +400,39 @@ textarea {border:#71D000 solid; border-width: 1px;}
input.f80 { width:80px;}
input.f30 { width:30px;}
input.std {font-weight:bold; font-size:8pt; height:14pt;} /* Berichte, Nachrichten verschieben */
input.std {font-weight:bold; font-size:8pt; height:14pt;} /* Move reports, messages */
/* Rahmenfarbe der Tabelle */
/* Border color of the table */
.tbg {background-color: #C0C0C0; width:100%; text-align:center; font-size:10pt;}
/* Zellenfarbe der Tabelle */
/* Cell color of the table */
table.tbg tr {background-color: #FFFFFF;}
/* Hintergrundbild für Tabellenkopf */
/* Background image for table header */
.rbg {background-color: #FFFFFF; font-weight:bold; background-image: url(../un/a/c2.gif);}
/* Tabellenzeile Grau */
/* Table row gray */
table.tbg tr.cbg1 td, td.cbg1 {background-color:#F5F5F5}
table.tbg td.cbg2 {background-color:#71D000}
/* Abstand links, in Tabellenzeile */
/* Padding left, in table row */
table.tbg tr.s7 td, td.s7 {padding-left:7px; text-align:left}
table.tbg tr.r7 td, td.r7 {padding-right:7px; text-align:right}
/* Abstand links und rechts in Tabellenzeile */
/* Padding left and right in table row */
.slr3 { padding-left:3px; padding-right:3px; text-align:center}
/* Rahmen für Treffer in der Statistik */
/* Border for hits in statistics */
table.tbg td.ou {border-top:1px solid #71D000; border-bottom:1px solid #71D000; background-color:#F0FFF0; }
table.tbg td.li {border-left:1px solid #71D000 }
table.tbg td.re {border-right:1px solid #71D000}
/* Dorfliste */
/* Village list */
.dtbl {width:73px; font-size:11px;}
.dlist1, .dlist3 {width:35px;}
.dlist2 {width:3px; font-size:10px;}
/* Allianz Forum */
/* Alliance forum */
.forumline {background-color: #000000; border: 1px #c0c0c0 solid;}
.forum_h1 { font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #000000}
@@ -482,17 +498,17 @@ td.row2 {background-color:#FEFEFE; }
display: none;
}
/* Laenderflaggen */
/* Country flags */
.dflags1 {position:relative; float:right; text-align:center; font-size:6pt; color:#FFF; padding-left:1px; padding-right:1px; padding-top:1px;}
.dflags2 {padding-top:1px;}
img.flags {border:solid 1px #000000; width:21px; height:13px;
opacity:0.4; /* W3C-konform */
-moz-opacity:0.4; /* Mozilla und Derivate */
opacity:0.4; /* W3C-compliant */
-moz-opacity:0.4; /* Mozilla and derivatives */
FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /*IE*/
}
/* importiertes Allianzprofil */
/* Imported alliance profile */
table#profile {border-collapse:collapse; line-height:16px; width:100%;}
table#profile td, table#profile th {vertical-align:middle; padding:2px 7px; border:1px solid silver; font-size:13px; color:black;}
table#profile thead th, table#profile tfoot th {background-image:url(../un/a/c2.gif); background-repeat:repeat; text-align:center; font-weight:bold;}