TWLan Forum

Full Version: Besiegte Gegner im Profil anzeigen?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hey Leute^^

Ich wollte mal wissen ob man seine besiegten Gegner auch im Profil anzeigen kann und wenn ja wie das geht.

Bei mir ist das im Moment so, dass die Bashpunkte zwar in der Rangliste stehen, nicht jedoch im Spielerprofil.

Lg
Klar ist das möglich. Könnt dir innerhalb von 10 min son Script hochladen ^^
Aber du hast im Moment bestimmt besseres zu tun, oder ;-)

Schade, das ich sowas nicht kann^^

Lg
Klar hab ich um 1:41 Uhr in der Nacht besseres zu tun Wink nene ich setz mich mal ran =D
xDD

Danke, das ist nett
Iwie spackts bisschen kann dauern werd aber bestimmt noch fertig Wink
Ja, die 10 Minuten sind schon um xDDDD

Ja, lass dir ruhig Zeit^^
OK ich abe gemerkt das die Anzahl getöteter Truppen in keiner Variable (Array) ist die ich mir angeschaut habe (info_user, user, village).
Ich werde Heute nachmittag ein Script schreiben das das erledigt.

MfG
Okay danke.

Lg
Code:
<h2>{$lang->get("player")} {$info_user.username}</h2>

<table><tr><td valign="top">

<table class="vis" width="100%">
    <tr><th colspan="2">{$info_user.username}</th></tr>
    <tr><td width="80">{$lang->get("points")}:</td><td>{$info_user.points|format_number}</td></tr>
    <tr><td>{$lang->get("rank")}:</td><td>{$info_user.rang}</td></tr>
  {php}
  $query = mysql_query('SELECT * FROM `users` WHERE `id` = ' . $this->_tpl_vars['info_user']['id']);
  $data = mysql_fetch_assoc($query);
  {/php}
  <tr><td>Getötete Einheiten:</td><td>{php} print $data['killed_units_altogether']; {/php} ({php} print $data['killed_units_altogether_rank']; {/php}.)</td></tr>
    {if empty($info_ally.short)}
        <tr><td>{$lang->get("tribe")}:</td><td><a href="game.php?village={$village.id}&amp;screen=info_ally&amp;id=0"></a></td></tr>
    {else}
        <tr><td>{$lang->get("tribe")}:</td><td><a href="game.php?village={$village.id}&amp;screen=info_ally&amp;id={$info_ally.id}">{$info_ally.short}</a></td></tr>
    {/if}

        <tr><td colspan="2"><a href="game.php?village={$village.id}&amp;screen=mail&amp;mode=new&amp;player={$info_user.id}">&raquo; {$lang->get("write_mail")}</a></td></tr>
        {if $can_invite}
            <tr><td colspan="2"><a href="javascript:ask('{$invite_confirm}', 'game.php?village={$village.id}&screen=ally&mode=invite&action=invite_id&id={$info_user.id}&h={$hkey}')">&raquo; {$lang->get("invite")}</a></td></tr>
        {/if}
        
    </table><br />
    
    {$error}



<table class="vis" width="100%">
    <tr><th width="180">{$lang->get("villages")}</th><th width="80">{$lang->get("coords")}</th><th>{$lang->get("points")}</th></tr>
        {foreach from=$villages item=arr key=id}
            <tr><td><a href="game.php?village={$village.id}&amp;screen=info_village&amp;id={$id}">{$arr.name}</a></td><td>({$arr.x}|{$arr.y})</td><td>{$arr.points|format_number}</td></tr>
        {/foreach}
    </table>

</td><td align="right" valign="top" width="240">

    
<table class="vis" width="100%">
    <tr><th colspan="2">{$lang->get("profile")}</th></tr>
    {if !empty($info_user.image)}
        <tr><td colspan="2" align="center"><img src="graphic/player/{$info_user.image}" alt="Profilbild" /></td></tr>
    {/if}
    {if $age!=-1}
        <tr><td>{$lang->get("age")}:</td><td>{$age}</td></tr>
    {/if}
    {if $sex!=-1}
        <tr><td>{$lang->get("sex")}:</td><td>{$sex}</td></tr>
    {/if}
    {if $info_user.home!=''}
        <tr><td>{$lang->get("location")}:</td><td>{$info_user.home}</td></tr>
    {/if}
            
    </table>
    <br />
    {if !empty($info_user.personal_text)}
        <table class="vis" width="100%">
            <tr><th>{$lang->get("personal_text")}</th></tr>
            <tr><td align="center">{$info_user.personal_text}</td></tr>
        </table>
    {/if}
</td></tr></table>

Ungetestet!
Sollte aber funktionieren.
Ist für die 1.4

Sorry milos Big Grin

MfG Manuel
Okay. Únd was mache ich jetzt damit :o?

Sorry, aber ich habe da wie gesagt keine Ahnung von^^
Geh zu DSLan\htdocs\templates und öffne game_info_player.tpl und ersetze den Inhalt damit. Wink

MfG Manuel
Jo, das funktioniert, kriegst (mal wieder) ne sehr gute Bewertung ;-)

Mir fällt jetzt spontan gleich ne zweite Frage ein, soll ich da einen zweiten Thread für aufmachen?

Lg
Gerne Wink

Ne schreib mal hier.

MfG Manuel
Wenn ich ne neue Runde nach dem Softreset anfange, und dann auf Karte klicke lädt er die sofort und schnell ohne Verzögerung.
Ist die Runde allerdings schon weiter fortgeschritten lädt er die Karte entweder gar nicht mehr oder es dauert mehrere Sekunden..

Mache ich mal wieder was falsch Tongue?

Lg
Nichts, das liegt daran dass am Anfang nur ein Dorf da ist, und später mehrere.

MfG Manuel
Release es doch gleich als kleines Tutorial / Tool, Manuel.
Klingt nämlich richtig gut die Idee Wink
Mach ich Yannic Wink

MfG Manuel
Und da kann man wirklich nichts machen?
Das ist im Moment der einzige Mangel, den ich noch an DS Lan habe ;-)

Jaa, das wäre als Tool wirklich gut zu gebrauchen
(29.04.2011, 18:09)DerDrogendealer Wrote: [ -> ]Wenn ich ne neue Runde nach dem Softreset anfange, und dann auf Karte klicke lädt er die sofort und schnell ohne Verzögerung.
Ist die Runde allerdings schon weiter fortgeschritten lädt er die Karte entweder gar nicht mehr oder es dauert mehrere Sekunden..

Mache ich mal wieder was falsch Tongue?

Lg

Kommt aber auch drauf an ob Bots laufen, denn dann lädt die Karte bei mir gar nicht mehr (kommt natürlich darauf an wie viele Bots ich am laufen habe). Naja ist aber sonst auch so, wenn viele Dörfer bereits gebaut / erstellt wurden.
Pages: 1 2