anpera.net
https://anpera.homeip.net/phpbb3/

Kämpferliste
https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=2090
Seite 5 von 7

Autor:  xatchemx [ So 15 Apr, 2007 14:57 ]
Betreff des Beitrags: 

Das is normal ôo klick mal auf useronline dan steht da verschollen ôo

Autor:  xatchemx [ So 15 Apr, 2007 15:07 ]
Betreff des Beitrags: 

so thx Harthas es geht alles wider =))

Koennte mir nun jemand sagen wie ich das hinbekomme das man in der Kämpferliste sieht wer admin ist? So wie -DoM das hat also so in etwa !?

Autor:  xItachix [ So 15 Apr, 2007 15:38 ]
Betreff des Beitrags: 

ich weiss zwar jetzt nicht, wie -Dom es hat, aber es müsste auch so gehen:

Suche(2x):
[php]name,[/php]
Füge ein:
[php]superuser,[/php]

Suche:
[php]<td><b>Name</b></td>[/php]
Füge ein:
[php]<td><b>Rang</b></td>[/php]

Suche:
[php] output("`".($row[acctid]==getsetting("hasegg",0)?"^":"&")."$row[name]`0");
if ($session[user][loggedin]) output("</a>",true);
output("</td><td>",true);[/php]
Füge danach ein:
[php] output($super[$row['superuser']]);[/php]

ungetestet, aber müsste gehen ;)

Autor:  xatchemx [ So 15 Apr, 2007 16:04 ]
Betreff des Beitrags: 

ok thx geht so=)

Autor:  Auric [ So 15 Apr, 2007 17:15 ]
Betreff des Beitrags: 

Freya hat geschrieben:
ui, ich noch mal
habe eine mini mini frage,
jetzt kommt das problem, das ermir nicht anzweigt das es äh verschollen ist, gerade in der äh Admin grotte, ernimmt eher immer wieder den vorherigen Platz.

Meistens den Dorfplatz?
An was kann das liegen?


noch mal kurz die Erklärung dazu:
Wenn du die Kriegerliste aufrufst, wird direkt aus der DB gelesen, wo sich alle, die online sind, befinden - dazu gehörst auch du (wenn du eingeloggt bist). Das ganze wird aber noch abgefragt während das Script läuft.
Erst am Ende des Scriptes werden aber deine Aktualisierten Spielerdaten, also das, was in $session['user'] steht, in die DB geschrieben. Dazu gehört auch dein aktueller standort.
Da aber wie oben geschrieben die standorte schon vorher ausgelesen werden, wird für dich selbst immer der vorherige standort angezeigt, ein Anderer würde bei dir aber immer den aktuellen Standort sehen.

Hoffe, das ist ein wneig hilfreich.

Auric :wink:

Autor:  Llynya [ Sa 29 Sep, 2007 10:57 ]
Betreff des Beitrags: 

Sooo... ich hab das jetz mal durchgelesen und total den Überblick verloren.
Meine php Kenntnisse reichen bei weitem noch nicht aus, um da ne Übersicht
zu bekommen. Könnte vielleicht wer eine To-Do-List machen, wie ich das alles hinbekomme?
Ich meine: Statt Online den Ort & Ne Info, ob Admin oder Spieler.
Das wäre wirklich sehr hilfreich und nett.
Danke schonmal.
Gruß, Llyn

Autor:  Ela [ Mo 19 Nov, 2007 12:47 ]
Betreff des Beitrags:  Kämpferliste

Ich muss mich da mal anschliessen.

Ich hab es soweit gemacht, bis ich absolut den überblick verloren hab.

Wäre schön, wenn jemand schritt für schritt zusammen fassen kann, was man wo eintragen muss damit es laien verstehen ...

Autor:  Austria [ Mo 19 Nov, 2007 13:27 ]
Betreff des Beitrags: 

ja da kann ich euch beiden nur zustimmen...

ich kam bis zur nummer 31 im anzeigen der Kämpferliste, und heute wollte ich weiter machen, da es viel arbeit ist, aber ich bekomme ab nr.32 nur ne weiße seite angezeigt???
ich kenne mich auch nicht mehr aus was ich jetzt machen soll.
der db eintrag mit dem wo 24 steht, ist das dann für 24 einträge?? wenn ich mehr als 24 benötige muß ich dann 60 oder so reinschreiben???

mir ist schon schwindelig so drehen sich bei mir die php`s... :???: :???:

Autor:  MySql [ Di 20 Nov, 2007 14:16 ]
Betreff des Beitrags: 

Nein^^ Das ist nicht für die Einträge.

INT , TINYINT , etc. pp. Sind für "Zahleneinträge"

VARCHAR , TEXT , etc. pp. speichern nur einen bestimmt Text ab der dan in der kaempferliste angzeigt werden sollte.

Autor:  Dinarius [ Mo 17 Mär, 2008 22:17 ]
Betreff des Beitrags:  Re:

~ausgegraben~
Freya hat geschrieben:

$diehiernicht=array("Admin Grotte", "User Editor","Monster Editor","Anfragen","Schwarzes Brett",
"Spendenseite","Retitler","Datenbank reparieren","Kopfgeldliste","Aufgaben/Fehler","Aktuelle Kommentare","Faillog & Mail","SpielerBiografien","User Editor","Monster Editor",
"Stalltier Editor","Item Editor","Gildeneditor","Spott Editor","Waffen Editor","Rüstungs Editor","Hausmeister","Wortfilter","Spieleinstellungen",
"Herführende URLs", "Statistiken"); //Und noch mehr..was du halt nicht angezeigt haben willst!
if(in_array($title,$diehiernicht))
$sesssion['user']['standort']="Verschollen";
else
$session['user']['standort']=$title;[/php]


Sry, Freya ... geht nicht direkt an Dich. Will nur im allg bezug dazu nehmen. Den Codeschnipsel den Auric (?) damals sicherlich etwas zügig geschrieben hat funxt. Nur ist ihm ein kleines Fehlerchen unterlaufen, der scheinbar noch nicht jedem aufgefallen ist, hab zumindest grad nix im Thread dazu gefunden. Hab´s aber auch nur überflogen. ;) Und darum dieser Post.

Also, im if(in_array ... beim ersten session[user][standort] was für das $diehiernicht verantwortlich ist. Ist einfach nur ein s zuviel.
$this->bbcode_second_pass_code('', '$sesssion['user']['standort']="Verschollen";')
:koffie:

MfG

Autor:  Lucifer [ Di 18 Mär, 2008 10:56 ]
Betreff des Beitrags:  Re: Kämpferliste

irgendwie steig ich da nimmer durch....
Bei soviel code geschnipsel Oo
welcher code is der bessere also der geht ?

Autor:  MySql [ Di 18 Mär, 2008 12:31 ]
Betreff des Beitrags:  Re: Kämpferliste

nim Aurics...

Autor:  Lucifer [ Di 18 Mär, 2008 15:09 ]
Betreff des Beitrags:  Re:

Zitiere:
Auric hat geschrieben:
Dann müsstest du einfach in jeder Datai, die du spezifiert haben willst einen einrag machen wie $sessin[user][standort]="`@Wald";
Auric

das meintes du von auric ?

Autor:  MySql [ Di 18 Mär, 2008 16:13 ]
Betreff des Beitrags:  Re: Kämpferliste

Sorry, habe mich vorhin verlessen^^

$this->bbcode_second_pass_code('', '
$diehiernicht = array('Admin Grotte',
'User Editor',
'Monster Editor',
'Anfragen',
'Schwarzes Brett',
'Spendenliste',
'Retitler',
'Datenbank reparieren',
'Kofpgeldliste',
'Aufgaben/Fehler',
'Aktuelle Kommentare',
'Faillog & Mail',
'SpielerBiograpfien',
'User Editor',
'Stalltier Editor',
'Item Editor',
'Gildeneditor',
'Spott Editor',
'Waffen Editor',
'Rüstungs Editor',
'Hausmeister',
'Wortfilter',
'Spieleinstellungen',
'Herführende URLs',
'Statistiken');

If (in_array($title,$diehiernicht))
{
$session['user']['standort'] = 'Verschollen';
}
Else {
$session['user']['standort'] = $title;
}

')

Wie Freya es schrieb. Nur bissel Ordentlicher.
So dies fügst du zur Funktion "page_header" hinzu.

Autor:  Dinarius [ Di 18 Mär, 2008 17:27 ]
Betreff des Beitrags:  Re: Kämpferliste

$this->bbcode_second_pass_code('', '$diehiernicht=array('Admin Grotte',
'User Editor',
'Monster Editor',
'Anfragen',
'Schwarzes Brett',
'Spendenseite',
'Retitler',
'Datenbank reparieren',
'Kopfgeldliste',
'Aufgaben/Fehler',
'Aktuelle Kommentare',
'Faillog & Mail',
'SpielerBiografien',
'User Editor',
'Monster Editor',
'Stalltier Editor',
'Item Editor',
'Gildeneditor',
'Spott Editor',
'Waffen Editor',
'Rüstungs Editor',
'Hausmeister',
'Wortfilter',
'Spieleinstellungen',
'Herführende URLs',
'Statistiken'); //Und noch mehr..was du halt nicht angezeigt haben willst!
if(in_array($title,$diehiernicht))
$session['user']['standort']="Verschollen";
else
$session['user']['standort']=$title;')
Wenn man sagt, nim Auric seines, dann doch auch bitte auch nur verbessern, und nicht teilweise umschreiben. Bevor nun jemand schreit. Es ist das selbe. Nicht ganz. Der Sinn ist der selbe, wenn es gehen würden.... nochmal ganz langsam das vorher gepostet if (in_array .... lesen ;)

MfG

Autor:  MySql [ Di 18 Mär, 2008 17:32 ]
Betreff des Beitrags:  Re: Kämpferliste

Ich endschuldige mich jetzt mal für die klammern, doch die hab ich aus reflex geschrieben..

Autor:  Dinarius [ Di 18 Mär, 2008 17:35 ]
Betreff des Beitrags:  Re: Kämpferliste

MySql hat geschrieben:
If (in_array($title,no_title))

die meinte ich damit weniger ;) ... $no_title
iss nicht bös gemeint :)

Autor:  Lucifer [ Di 18 Mär, 2008 17:58 ]
Betreff des Beitrags:  Re: Kämpferliste

Dinarius hat geschrieben:
Wenn man sagt, nim Auric seines, dann doch auch bitte auch nur verbessern, und nicht teilweise umschreiben. Bevor nun jemand schreit. Es ist das selbe. Nicht ganz. Der Sinn ist der selbe, wenn es gehen würden.... nochmal ganz langsam das vorher gepostet if (in_array .... lesen ;)
MfG


rofl

also dann von Freya?
über alle hinzufügen wo ich es haben will richtig ?

Autor:  MySql [ Di 18 Mär, 2008 18:03 ]
Betreff des Beitrags:  Re: Kämpferliste

Nein^^ in die Funktion "Page_Header"

PS: So^^ Variable ist nun auch wieder richtig..

Autor:  Dinarius [ Di 18 Mär, 2008 18:07 ]
Betreff des Beitrags:  Re: Kämpferliste

@ Luzifer ... Laß dich nicht verrückt machen von dem geschribbsel hier. ;)

Also, öffne common.php und suche:
$this->bbcode_second_pass_code('', 'function page_header($title="LoGD 0.9.7 +jt ext (GER) 3"){')
und direkt vor der schließenden Klammer. Also kurz nach: $this->bbcode_second_pass_code('', '$header=str_replace("{title}",$title,$header);') füge das ein was im großen codefenster steht

Seite 5 von 7 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/