Thread Rating:
  • 11 Vote(s) - 4.18 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[v1.4] ~*All-In-One~Version1.9*~
Danke für die schnelle Antwort ;-)

Zur Statue:
Wenns so einfach wäre dann wäre da kein Problem ;-)
hab ja auch gesagt schon alles versucht mit inclusive drauf folgendem Neustart, Cache leeren und was es net alles gibt aber egal ob aktiv oder nicht ich kann immer Statue bauen auch wenn ich jetzt dazu übergegangen bin es einfach nicht zu tun
habs auch über die Adresszeile versucht mit deinstallieren und installieren aber hat sich nichts geändert >.<

Und zum Thema Übersicht:
bevor das Award Tool installiert war ging die Übersicht nur jetzt muss ich jedes mal manuell auf "Kombiniert, Produktion" etc. klicken damits mir die Dörfer dann auch anzeigt davor kommt nur diese Meldung von wegen "smarty error" unso
is im eigentlichen sinne eher lästig als ein wirkliches schwerwiegendes problem (genauso wie die statue)
vllt. passt da nur wieder irgendwas nicht zusammen?

das wäre die datei (/htdocs/templates/game_overview_villages.tpl):
PHP Code:
<table class="vis">
    <
tr>
   {
php$this->_tpl_vars['links']['Umbenennen'] = 'rename'$this->_tpl_vars['mode'] = $_GET['mode']; {/php}
{foreach 
from=$links item=f_mode key=f_name}
    {if 
$f_mode==$mode}
        <
td class="selected" width="100"><a href="game.php?village={$village.id}&screen=overview_villages&mode={$f_mode}">{$f_name}</a></td>
  {else}
        <
td width="100"><a href="game.php?village={$village.id}&screen=overview_villages&mode={$f_mode}">{$f_name}</a></td>    
    {/if}
{/foreach}
    </
tr>
</
table>
<
br />
<
table class="vis" width="100%">
  <
tbody>
    <
tr>
      <
td width="80">
        <
a href="javascript:popup_scroll('groups.php?village={$village.id}', 500, 500);">&raquo; {$lang->grab("overview_villages""groups")}</a>
      </
td>
      <
td style="text-align:center;">
        {foreach 
from=$groups item=g}
          {if 
$g.id == $user.group}
            <
b>>{$g.group_name}<</b>
          {else}
          <
a href="game.php?village={$village.id}&screen=overview_villages&mode={$mode}&group={$g.id}">[{$g.group_name}]</a>
          {/if}
        {/foreach}
          {if 
$user.group == 0}
            <
b>>alle<</b>
          {else}
            <
a href="game.php?village={$village.id}&screen=overview_villages&mode={$mode}&group=all">[alle]</a>
          {/if}
      </
td>
    </
tr>
  </
tbody>
</
table>
{if 
$mode != 'rename'}
 {include 
file="game_overview_villages_$mode.tpl"}
{elseif 
$mode == 'rename'}
<
p>Hier kannst du deine Dörfer alle gleichzeitig umbenennen.</p>
<
p>
 
Folgende Platzhalter gibt es:<br />
 {
literal}
 <
table>
  <
tr>
   <
th align=left width=100>Platzhalter</th>
   <
th align=left width=300>Bedeutung</th>
   <
th align=left width=100>Beispiel</th>
  </
tr>
  <
tr>
   <
td>{NR_0}</td>
   <
td>Die Zahl des Dorfesmit vorranstehender 0.</td>
   <
td>001002003</td>
  </
tr>
  <
tr>
   <
td>{NR}</td>
   <
td>Die Zahl des Dorfes.</td>
   <
td>123</td>
  </
tr>
  <
tr>
   <
td>{x}</td>
   <
td>Die x-Koordinate des Dorfes.</td>
   <
td>535554534</td>
  </
tr>
  <
tr>
   <
td>{y}</td>
   <
td>Die y-Koordinate des Dorfes.</td>
   <
td>553545543</td>
  </
tr>  
 </
table>
 {/
literal}
</
p>
{if 
$Error != ''
 {
$Error}<br /><br />
{else}
 <
br /><br />
{/if}
<
form action='game.php?village={$village.id}&screen=overview_villages&mode=rename' method='post'>
 <
table>
  <
tr>
   <
td>Name:</td>
   <
td><input type=text name=name /></td>
  </
tr>
  <
tr>
   <
td><input type='submit' value='Umbenennen' /></td>
   <
td>&nbsp;</td>
  </
tr>
 </
table>
</
form>
{/if} 

Btw:
"Zur Zeit gibt es in der All in One einen Umlaut-Bug der durch ein Tool hervorgerufen wird. Fixen könnt ihr in selber nicht. Der Umlaute-Fix den es gibt, bringt hier leider nichts."
Hat sich mittlerweile was getan mit den Umlauten?
es ging ja mal rum man könnte des beheben wenn man unter /htdocs/lang/de die Umlaute durch &auml; etc. ersetzt

lg
Shaddix_1990



Reply
Also nochmal was zum Thema Übersicht:
Es schein definitiv am Award Tool zu liegen weil die Übersicht erst den "smarty"-error anzeigt wenn mans installiert bzw reinkopiert hat.
und an der datei "/htdocs/templates/game_overview_villages.tpl" hingegen ändert sich gar nicht, sie wird auch nicht ersetzt oder überschrieben o.Ä
ich bin zwar in der hinsicht ein laie aber ich würde sagen das ist wieder so ein kompatibilitätsfehler wie schon der davor wo die awards nicht funktioniert haben...
Reply
Das mag sein, aber in der Datei kann man's halt fixen.
Ich weiss nur nicht genau, wie.
Jedenfalls musst du vor dieser Zeile
Code:
{if $mode != 'rename'}
etwa (!) sowas einfügen:
Code:
{php}
if($this->_tpl_vars['mode'] == '')
{$this->_tpl_vars['mode'] = 'combined';}
{/php}
Ich kann das aber im Moment leider nicht selber testen.
Reply
Yay, endlich mal die Bauernhöfe neu berechnen, vielen Dank!
Reply
(19.02.2012, 22:37)Molt Wrote: Das mag sein, aber in der Datei kann man's halt fixen.
Ich weiss nur nicht genau, wie.
Jedenfalls musst du vor dieser Zeile
Code:
{if $mode != 'rename'}
etwa (!) sowas einfügen:
Code:
{php}
if($this->_tpl_vars['mode'] == '')
{$this->_tpl_vars['mode'] = 'combined';}
{/php}
Ich kann das aber im Moment leider nicht selber testen.

achso naja wie gesagt ich kenn mich da nicht aus ;-)
ich habs wie du gesagt hast davor eingefügt und gleich getestet, scheint soweit zu klappen also wars wohl richtig
vielen dank ;-)
umlaute problem is auch behoben
und statue...ich werd nochmal versuchen was du gesagt hast wenns nicht klappt mach ichs einfach wie immer und zwar einfach nicht bauen ;-)

lg
Shaddix_1990
Reply
is there an english one of DSLan v1.9 ?? because the en file seems to not translate it :/
Reply
why you don't make twlan not encode
Reply
Because we're not allowed to.
Reply
(16.03.2012, 07:51)phoomin2012 Wrote: why you don't make twlan not encode

because every one woul play it online and tribal wars wouldn't get played any more
Falls ich dir helfen konnte bewerte mich bitte
Reply
(19.02.2012, 22:37)Molt Wrote: Das mag sein, aber in der Datei kann man's halt fixen.
Ich weiss nur nicht genau, wie.
Jedenfalls musst du vor dieser Zeile
Code:
{if $mode != 'rename'}
etwa (!) sowas einfügen:
Code:
{php}
if($this->_tpl_vars['mode'] == '')
{$this->_tpl_vars['mode'] = 'combined';}
{/php}
Ich kann das aber im Moment leider nicht selber testen.

In welcher Datei ? im lang ordner war ich suchen habe aber nur weitere dateien gefunden.
Also meine Frage nochmal in welcher datei muss ich das einfügen ?
Reply
(18.02.2012, 04:18)Shaddix_1990 Wrote: das wäre die datei (/htdocs/templates/game_overview_villages.tpl)

Anmerkung: Du kannst meinen Code-Block auch ganz am Anfang der Datei einfügen. Wink
Reply
hmm . bin ich zu blöd ?

Habe deinen Text kopiert und am anfang des "Textes" eingefügt .
Ich habe auch nichts anderes gelöscht oder verändert. Das spiel läuft auch alles normal doch der sonderzeichen fehler tritt immernoch auf .

Meine Frage : kann wer die fertige Datei game_overview_villages.tpl hochladen ? und mir den Link per pn schicken oder im Forum .

Mfg shadowMonkey
Reply
Das hat doch nix mit dem Umlautbug zu tun o.0
Dafür gibts keine Lösung, und wird es wahrscheinlich auch kaum geben.
Reply
ok danke . das klärt so einiges =)
Ist der Umlaut bug in der nächsten Version 2.0 noch dabei oder wird er nicht mehr dabei sein ?
Oder kannst du das nocht nicht sagen ?
Mfg
Reply
eigentlich sollte er nichtmehr vorhanden sein, weil die version, wie bereits 1315^435846854641343 geschrieben, komplett neu gecodet wird.
Schildkröte: "nichts ist langsamer als ich!"
Schnecke: "ich bin ganz sicher langsamer!"
Und dann kam der Internet Explorer...
Reply
Nils, lass diese langen Zahlen, sonst kommt wieder was negatives bei raus :'D

MfG Manuel
Reply
rein logisch betrachtet, lieber Manuel, darf da keine negative Zahl rauskommen. Big Grin
Schildkröte: "nichts ist langsamer als ich!"
Schnecke: "ich bin ganz sicher langsamer!"
Und dann kam der Internet Explorer...
Reply
Massive coin making working for the 4 first village;
I correct it by editing the template file

templates/game_snob_mass_muenze.tpl
Code:
{php}
    $snob_limit = $this->_tpl_vars['snobLimit'];
{/php}
{literal}
    <script type="text/javascript">
function max_gold() {
var zahl = 0;
while(document.getElementsByName("anzahl[]")[zahl])
{
document.getElementsByName("anzahl[]")[zahl].value = document.getElementsByName("max_gold[]")[zahl].value;
zahl++;
}
}
</script>
{/literal}
<a href="game.php?village={$vill_id}&screen=snob">&laquo; Retour</a><br><br>
<form action="game.php?village={$vill_id}&amp;screen=snob&amp;mode=mass_muenze&amp;do=praeg" method="post">
<table class="vis" cellpadding="1" cellspacing="2" border="0">
    <tr align="left">
        <th>Vilage</th>
        <th>Co&ucirc;t</th>
        <th>Nombre</th>
    </tr>
    {foreach from=$p_villages item=village}
    <tr align="left">
        <td>
        <a href="game.php?village={$village.id}&amp;screen=overview">{$village.name} ({$village.x}|{$village.y}) C{$village.continent}</a>
        </td>
        <td>
        <img src="./graphic/holz.png" alt="">{php}echo format_number($this->_tpl_vars['village']['r_wood']);{/php} <img src="./graphic/lehm.png" alt="">{php}echo format_number($this->_tpl_vars['village']['r_stone']);{/php} <img src="./graphic/eisen.png" alt="">{php}echo format_number($this->_tpl_vars['village']['r_iron']);{/php}
        </td>
        <td>
        <input type="hidden" value="{$village.id}" name="vill_id[]">
        <input type="hidden" value="{php}echo $snob_limit;{/php}" name="snoblimit[]">
        <select name="anzahl[]" width="100%">
        <option value="0">- selectionner -</option>
        {php}
        $count = 1;
        $anzahl = false;
        
        
        while(true)
            {
            $wood = $this->_tpl_vars['holz'] * $count;
            $stone = $this->_tpl_vars['lehm'] * $count;
            $iron = $this->_tpl_vars['eisen'] * $count;
            
            if($this->_tpl_vars['village']['r_wood'] > $wood && $this->_tpl_vars['village']['r_stone'] > $stone && $this->_tpl_vars['village']['r_iron'] > $iron)
                {
                {/php}
                <option value="{php}echo $count;{/php}">{php}echo $count;{/php}x ({php}echo $wood;{/php}, {php}echo $stone;{/php}, {php}echo $iron;{/php})</option>
                {php}
                }
                else
                {
                 break;
                }
            $count++;
            }
        {/php}
        </select>
        <input type="hidden" value="{php}echo $count - 1;{/php}" name="max_gold[]">
        </td>
    </tr>
    {/foreach}
    <tr>
    <td>
    <input type="submit" value="Frapper les pi&egrave;ces">
    </td>
    <td>
    </td>
    <td>
    <a href="javascript:max_gold()">Le maximum</a>
    </td>
    </tr>
</table>
</form>
    {$err}
    {$refresh}
Be also warn, when vou use start_dslan.exe, if you run dslan_stop.exe php still running, so you receive more than one repport for one event so kill all php.exe after ruin dslan_stop and so before run dslan_start

Also when You make one coin by use of classic snob building, you make one coin, but all village are decreasing of cost of one coin in the same time.

If you whant I can also publish a modified file for all of going directly to the previous view of overview chen changing village or on clicking on overview in top of browser.

Sorry for English, but I'm French and I don't speak German.
Reply
I've updated this version to permit destroy, my patch permit to up the farm, update stats when the build is destroyed.

Of course, tou can configure the min level of all build and config the min value of main for allow destroy.
You can also configure the factor time of destroy building

Of course, request for updated file here.
Reply
Habe ein Problem.

Ich habe alles Schritt für Schritt ausgeführt aber es kann nie localhost laden.Es heisst immer Fehler: Verbindung fehlgeschlagen.

Wäre nett wenn mir jemand helfen könnte Tongue
Reply




Users browsing this thread: 5 Guest(s)