anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 17 Jul, 2025 10:33

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Ruhmeshalle
BeitragVerfasst: Mi 04 Okt, 2006 18:02 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 24 Sep, 2006 09:45
Beiträge: 43
Geschlecht: Männlich
Dieser Teil des Forums entwickelt sich langsam zu meinem Lieblingsort.. :D

also:

ich hätte gerne in der Ruhmeshalle neue Bereiche also bestenlisten.
nur weiß ich nicht wie ^^ und vor allem wie sich die werte dann erhöhen..

da wäre z.B. der bereich "Kräutersammler" und dort werden all meine (ich habe 3 kräutertypen in mein logd eingebaut) kräuter zusammen gezählt und in einer bestenliste zusammengefasst.

wer kann helfen?

Edit: http://www.westerlande.de/logd


Zuletzt geändert von Fajeth am Mi 04 Okt, 2006 22:18, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 04 Okt, 2006 21:51 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Sa 09 Sep, 2006 11:35
Beiträge: 95
Wohnort: Hessen / Frankfurt a.M
Hmm ... gibt es auch einen Link zur Source?
Ich starte jetzt einfach mal einen 'Blind-Versuch'

Also:

Öffne hof.php
und suche:
[php]} elseif ($_GET[op]=="paare"){[/php]
füge danach ein:
[php]} elseif ($_GET[op]=="kraut"){
$sql = "SELECT name,kraut AS data1 FROM accounts WHERE locked=0 AND kraut ORDER BY kraut $order, acctid $order LIMIT $limit";
$adverb = "begabtesten";
if ($_GET[subop] == "least") $adverb = "unbegabtesten";
$title = "Die $adverb besten Kräutersammler";
$headers = array("Kraut");
display_table($title, $sql, false, false, $headers, false);[/php]

suche:
[php]$sql = "SELECT count(acctid) AS c FROM accounts WHERE locked=0 AND dragonkills>0";[/php]

füge danach ein:
[php]} elseif ($op == "kraut") {
$sql = "SELECT count(acctid) AS c FROM accounts WHERE locked=0 AND kraut";[/php]

suche:
[php]addnav("Arenakämpfer","hof.php?op=battlepoints&subop=$subop&page=$page");[/php]

füge danach ein:
[php]addnav("Besten Kräutersammler", "hof.php?op=kraut&subop=$subop&page=$page");[/php]

Öffne dragon.php

suche 2x:
[php],"dragonpoints"=>1[/php]

füge danach ein:
[php],"kraut"=>1[/php]


SQL Befehl
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `kraut` INT( 11 ) DEFAULT '0' NOT NULL')

Wie gesagt es ist ein Blindversuch, alle Angaben sind ohne Gewähr!!

_________________
Lerne die Regeln, dann weißt du, wie man Sie richtig bricht !!!

--->> Zur Info: Mein Source ist nicht frei da mein LotGD noch offline auf einem Xampp Server läuft ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 04 Okt, 2006 22:17 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 24 Sep, 2006 09:45
Beiträge: 43
Geschlecht: Männlich
oh ja mom ^^
änderungen solltem im profil nun stehen..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Okt, 2006 15:05 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
Ich hab auch ein Problem mit dem Eintragen in die Ruhmeshalle.
Und zwar hab ich es ebenso gemacht wie Valarion (nicedragon special ;)).
Nur leider wird in der Ruhmeshalle nun nicht normal sortiert.
Wenn ein User 9 mal erfolgreich war, steht er ganz oben.
Schafft er dann ein 10. mal, wird er nach unten unter die 2 sortiert.
So verhält es sich mit allen.
War ein User 46 mal erfolgreich, wird er (statt ganz oben zu stehen) unter die sortiert, die zwischen 5 und 9 liegen. :shock:

Eingerichtet hab ich es wie gesagt ebenso wie Valarion.
Der Befehl zur Ausführung sieht bei mir so aus:

[php]$session['user']['namedesmods']++;[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Okt, 2006 15:58 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 25 Aug, 2005 00:53
Beiträge: 135
LoGD: http://schwarzer-drache.cwsurf.de/logd/source.php
Ich vermute mal, das sql-feld namedesmods ist "varchar"...
varchar ist ein textfeld, also werden die zahlen logischerweise alphabetisch geordnet^^
du musst namedesmods auf "int" umstellen...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Okt, 2006 16:23 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 27 Sep, 2006 10:58
Beiträge: 133
Und wenn man sowohl das Textfeld als auch das "int" benötigt?
Soll man dann zwei sql-Felder erstellen oder kann man das in einem vereinen? :?
Momentan habe ich dieses Feld:

$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `namedesmods` INT( 11 ) DEFAULT '0' NOT NULL')

Und mit dem Feld wird es alphabetisch geordnet. :shock:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Okt, 2006 16:33 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Gib doch mal nen Link zur SOurce her oder rück mit Code raus :pein:


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum