TWLan Forum
Besiegte Gegner im Profil anzeigen? - Printable Version

+- TWLan Forum (https://twlan.org)
+-- Forum: Legacy (https://twlan.org/forumdisplay.php?fid=61)
+--- Forum: TWLan 1.x (DSLan) (https://twlan.org/forumdisplay.php?fid=62)
+---- Forum: Deutsche Community (https://twlan.org/forumdisplay.php?fid=65)
+----- Forum: Fragen & Probleme (https://twlan.org/forumdisplay.php?fid=7)
+----- Thread: Besiegte Gegner im Profil anzeigen? (/showthread.php?tid=4154)

Pages: 1 2


Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - Milu2K - 29.04.2011

Klar ist das möglich. Könnt dir innerhalb von 10 min son Script hochladen ^^


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

Aber du hast im Moment bestimmt besseres zu tun, oder ;-)

Schade, das ich sowas nicht kann^^

Lg


RE: Besiegte Gegner im Profil anzeigen? - Milu2K - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

xDD

Danke, das ist nett


RE: Besiegte Gegner im Profil anzeigen? - Milu2K - 29.04.2011

Iwie spackts bisschen kann dauern werd aber bestimmt noch fertig Wink


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

Ja, die 10 Minuten sind schon um xDDDD

Ja, lass dir ruhig Zeit^^


RE: Besiegte Gegner im Profil anzeigen? - Milu2K - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

Okay danke.

Lg


RE: Besiegte Gegner im Profil anzeigen? - SlimShady95 - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

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

Sorry, aber ich habe da wie gesagt keine Ahnung von^^


RE: Besiegte Gegner im Profil anzeigen? - SlimShady95 - 29.04.2011

Geh zu DSLan\htdocs\templates und öffne game_info_player.tpl und ersetze den Inhalt damit. Wink

MfG Manuel


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - SlimShady95 - 29.04.2011

Gerne Wink

Ne schreib mal hier.

MfG Manuel


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - SlimShady95 - 29.04.2011

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

MfG Manuel


RE: Besiegte Gegner im Profil anzeigen? - Yannici - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - SlimShady95 - 29.04.2011

Mach ich Yannic Wink

MfG Manuel


RE: Besiegte Gegner im Profil anzeigen? - DerDrogendealer - 29.04.2011

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


RE: Besiegte Gegner im Profil anzeigen? - Yannici - 29.04.2011

(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.