Menu

#3 Resourcen Anzeige

open
nobody
None
5
2005-01-21
2005-01-21
HiQ
No

Auf die bitte hin es unter Patch zu posten, gebe ich
gerne den Quellcode frei, um im oberen Rahmen stehen zu
haben, wie viele Resourcen man gerade pro Stunde
Produziert.
Es ist nicht das sauberste HTML. Es gehört sich auch
nicht dieses in eine php Datei zu packen, aber es
funktioniert und uns reicht es :D Alle Angaben ohne Gewähr!

Also, ihr müsst in den unten stehenden php dateien
diesen Quellcode
--------------------------------------------
$goldproduction = 10+($userdata['goldmine']*3);
$steinproduction = 25+($userdata['stonemine']*3);
$nahrungsproduction = 14+($userdata['oilmine']*2);
$wissensproduction = $userdata['explorehouse']*3;
?>
<div align="center">
<table border="0" width="90%" bgcolor="#4F87C7">
<tr>
<td>
<div align="center">

<table bgcolor="#000000" border="0"
cellspacing="2" cellpadding="2">
<tr bgcolor="#FFFFFF">
<td width="200" align="center"> <b><font
size="2" face="Tahoma">Deine
Produktion pro Stunde</b></td>
<td width="100" align="center"><span
class="normalfont"><b> <font face="Tahoma" size="2">
<? echo $goldproduction ?>
Gold</font></b></span></td>
<td width="100" align="center"><span
class="normalfont"><b> <font face="Tahoma" size="2">
<? echo $steinproduction ?>
Steine</font></b></span></td>
<td width=100 align="center"><span
class="normalfont"><b> <font face="Tahoma" size="2">
<? echo $nahrungsproduction ?>
Nahrung</font></b></span></td>
<td width=100" align="center"><span
class="normalfont"><b> <font face="Tahoma" size="2">
<? echo $wissensproduction ?>
Wissen</font></b></span></td>

&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
    &lt;/td&gt;
&lt;/tr&gt;

</table>
<?
-----------------------------------------------
über der Zeile

if(isset($_REQUEST['action']))
$action=$_REQUEST['action'];
else $action="main";

einfügen. Abspeichern, hochladen und template.php
ausführen. VORHER EIN BACKUP MACHEN!

Diese Dateien habe ich geändert.
allianz.php
battle.php
build.php
castle.php
drive.php
explore.php
group.php
islands.php
impressum.php
kolo.php
map.php
members.php
message.php
overview.php
rank.php
spion.php
trade.php

Ich habe mal als Anhang meine battle.php drangehangen,
damit ihr seht wie es aussehen sollte!

Farben und Rahmen sind unserem Style angepasst. Müsst
ihr ggfs noch ändern!

Discussion

  • HiQ

    HiQ - 2005-01-21

    battle.php

     
  • Nobody/Anonymous

    Logged In: NO

    Danke aber ich habe das jetzt mall etwas globaler gemacht.

    ffne die global.php suche nach

    /** get ressources **/
    $time4ressources=time()-$userdata['lastressources'];
    $numOfRessources=$time4ressources/1800;
    if($numOfRessources>=1) {

    $SetGold=($op_set_res1+($userdata['goldmine']*$op_mup_res1))*$numOfRessources;

    $SetOil=($op_set_res2+($userdata['oilmine']*$op_mup_res2))*$numOfRessources;

    $SetStone=($op_set_res3+($userdata['stonemine']*$op_mup_res3))*$numOfRessources;

    $SetExp=($op_set_res4+($userdata['explorehouse']*$op_mup_res4))*$numOfRessources;
    $db->query("UPDATE cc".$n."_countries SET
    gold=gold+'$SetGold', oil=oil+'$SetOil',
    stone=stone+'$SetStone', exp=exp+'$SetExp',
    lastressources='".time()."' WHERE
    islandid='".$userdata['islandid']."'");
    }

    Fge darunter

    $goldproduction =
    $op_set_res1+($userdata['goldmine']*$op_mup_res1);
    $steinproduction =
    $op_set_res2+($userdata['stonemine']*$op_mup_res2);
    $nahrungsproduction =
    $op_set_res3+($userdata['oilmine']*$op_mup_res3);
    $wissensproduction = $userdata['explorehouse']*$op_mup_res4;

    speichern und hochladen.

    Jetzt das Template headerng.html bearbeiten

    suche nach:

    <td class="tdw" width="10%"><span
    class="normalfont"><b>$userdata[gold]</b></span></td>

    und fge nach </b> : /$goldproduction h. ein.

    die macht man dan auch noch mit:

    /$steinproduction h.
    /$nahrungsproduction h.
    /$wissensproduction h.

    (die tabbelen darunter)

    ACHTUN IST AUF BETA3 ABGESTIMMT

     
  • HiQ

    HiQ - 2005-01-21

    Logged In: YES
    user_id=1201424

    Bis wohin ist die auf die beta 3 abgestimmt ?
    Ich habe es nach deiner anleitung eingebaut, aber es zeigt
    falsche werte. Ich habe die Beta 2 installiert und spter
    manuell auf die beta 3 aktualisiert. Kann ich was dafr
    relevantes vergessen haben ?

    Oder muss ich noch was an der Datenbank ndern. Mir fiehl
    auf, das die global php neu werte hat gegen ber der beta 2

     
  • HiQ

    HiQ - 2005-01-21

    Logged In: YES
    user_id=1201424

    Hier mal ein Screenshot von dem was ich meine.

    http://www6.1mb.at/uploads/21.01.2005_16:24:47_unbenannt.jpg

    Meines ist das obere, welches die gleichen Summen anzeigt,
    wie das system.

    Deines hingegen zeigt mir nicht nachvollziehbare werte an.
    Ich wrde trotzdem gerne deines nehmen, da es einfacher und
    besser ist. Danke dir vorab fr deine Hilfe

     
  • Lordsilver

    Lordsilver - 2005-01-22

    Logged In: YES
    user_id=1202001

    Naja in der Beta3 wurde alles etwas globaler programiert wie
    zb. die ressources berechnung die kann man jetzt in der
    /lib/config.php einstellen. daruf habe ich es abgestimmt.
    und auf der start seite wenn man dort auf ein gebude klickt
    stehen so oder so falsche angaben weil dort was vegessen
    wurden ist anzu passen.

    steht aber schon unter Bugs

     
  • Lordsilver

    Lordsilver - 2005-01-22

    Logged In: YES
    user_id=1202001

    nach trag wegen der config.php daten gibt es doch diese befehle
    $op_set_res1
    $op_mup_res1

    die aus der Config ausgelesen werden (dort kan mann die
    Rohstoff verteilung einstellen)

     
  • HiQ

    HiQ - 2005-01-22

    Logged In: YES
    user_id=1201424

    ?!
    Bei mir steht in der /lib/Config0.php

    nur das hier

    <?PHP

    $dbhost="localhost";

    $dbuser="root";

    $dbpassword="";

    $dbbase="";

    $n=1;

    ?>

    Ich habe die aktuelle hier von sf.net gezogen.

     
  • Lordsilver

    Lordsilver - 2005-01-22

    Logged In: YES
    user_id=1202001

    sorry option.php ist gemeint

     
  • HiQ

    HiQ - 2005-01-22

    Logged In: YES
    user_id=1201424

    Die Eintrge sind bei mir in der Options.php vorhanden.
    Da ich das forum hier nicht zuspammen mchte, hast du ein
    Headset und kannst auf unseren Teamspeak Server kommen?
    217.172.172.108:2000 oder per Icq unter 119841974
    Danke dir vorab.

     
  • HiQ

    HiQ - 2005-01-23

    Logged In: YES
    user_id=1201424

    Keiner der eintrge stimmt. weder meine, noch deine.
    ich habe um 23 uhr den Gold wert mit dem um 24 uhr verglichen.
    Ich htte laut meiner aneige 37 bekomme mssen und laut
    deiner anzeit 27.
    Bekomen habt ich 31 Gold. Fr die anderen Anzeigen gilt das
    auch.

     

Log in to post a comment.

MongoDB Logo MongoDB