anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Aktiv/ Inaktiv in der Kriegerliste https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4846 |
Seite 1 von 1 |
Autor: | Marja [ Di 17 Mär, 2009 23:56 ] |
Betreff des Beitrags: | Aktiv/ Inaktiv in der Kriegerliste |
Mich hat es immer genervt das manche Spieler herumgedümpelt sind und als Rp bereit angezeigt wurden. Manche wollten zwar davon spielen, aber vllt nicht zu dem Zeitpunkt oder wie auch immer. Hab mich mal an der Rpg Bereitschaft orientiert und folgendes Zustande gebracht: Wer mag kann's haben. Für evt. Verbesserungsvorschläge bin ich offen =) SQL: $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `aktivemu` TINYINT( 2 ) DEFAULT '0' NOT NULL ; ') Ich geh mal davon aus das die meisten Rp Bereitschaft haben: Suche: $this->bbcode_second_pass_code('', 'addnav("Gerade Online","list.php");') Füge danach ein: $this->bbcode_second_pass_code('', 'addnav("Aktiv"); if ($session['user']['aktivemu']==0) addnav("Ich bin z.Z. aktiv","list.php?op=aktiv"); if ($session['user']['aktivemu']==1) addnav("Ich habe gerade keine Zeit","list.php?op=aktivn"); ') Suche: $this->bbcode_second_pass_code('', 'if($_GET[op]=="rpon") { $session['user']['rpbulb']++; redirect("list.php"); } if($_GET[op]=="rpoff") { $session['user']['rpbulb']--; redirect("list.php"); }') Füge danach ein: $this->bbcode_second_pass_code('', 'if($_GET[op]=="aktiv") { $session['user']['aktivemu']++; redirect("list.php"); } if($_GET[op]=="aktivn") { $session['user']['aktivemu']--; redirect("list.php"); }') Oder eben direkt nach: Zitat: page_header("Kämpferliste"); den oberen Code eingeben. Weiter. Suche 2x: $this->bbcode_second_pass_code('', '$sql = "SELECT acctid,') Füge nach accid ein: $this->bbcode_second_pass_code('', 'aktivemu,') Suche: Zitat: <td><b>Zuletzt da</b> Füge danach ein: $this->bbcode_second_pass_code('', '<td><b>Aktiv?</b></td>') Und zu letzt: Suche.. $this->bbcode_second_pass_code('', 'output("</td></tr>",true); } output("</table>",true);') Füge stattdessen ein: $this->bbcode_second_pass_code('', 'output("</td></tr><td>",true); output($row[aktivemu]?"`2Ja":"`4 Nein",true); output("</td>",true); } output("</table>",true);') |
Autor: | Auric [ Mi 18 Mär, 2009 20:33 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
An sich keine schlechte Idee, aber warum ein neues Feld in der DB und nicht das aus der RP-Bereitschaft nutzen/erweitern? |
Autor: | Kevz [ Mi 18 Mär, 2009 20:45 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
Du kannst es doch genauso über die Profileinstellungen handhaben? ;-) |
Autor: | Rikkarda [ Mi 18 Mär, 2009 20:59 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
ich frage mich eher nach dem Sinn dahinter.. vielleicht habe ich auch etwas missverstanden, aber ich habs momentan so verstanden, dass es "stört" wenn einer seine Lampe "grün" hat aber letztendlich doch keine Zeit / Lust whatever hat.. wieso dann ein 2. "Klick mich" für "jetzt keine Zeit" eher angeklickt werden sollte, als das rote Lämpchen zum Leuchten gebracht wird verstehe ich grade nicht wirklich. Oder hab ich den Sinn hinter dem 2. Klickteil verpeilt? xD |
Autor: | Marja [ Mi 18 Mär, 2009 21:45 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
Der Sinn ist derer; Manche haben Lust auf ein Rp, jedoch im Moment keine Zeit, sind kurz afk oder arbeiten an ihrer Bio. Freuen sich jedoch wenn sie jemand nach einem Rp fragen würde. Sprich: Grad keine Zeit, aber Rp Anfragen sind erwünscht- werden jedoch auf später verlegt. =) |
Autor: | Eliwood [ Mi 18 Mär, 2009 21:56 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
Ist der Sinn des Grünen Lämpchens nicht gerade, "Ich habe jetzt Zeit/Lust auf RP" und das rote Lämpchen soll heissen, "Ich habe zur Zeit keine Zeit/Lust auf RP"? Wer ein rotes Lämpchen hat, den kann man ja trotzdem anschreiben... Ansonsten könnte man den Status auf Rot/Orange/Grün erweitern über das selbe Feld: SprichMichNichtWegenRpAn/KeineZeitAberAnfragenErwünscht/ZeitUndIchWillAnfragen. ![]() |
Autor: | Marja [ Mi 18 Mär, 2009 22:06 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
Das könnte man auch tun =) Hab's mir halt einfach gemacht ^^ |
Autor: | Rikkarda [ Do 19 Mär, 2009 11:58 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
jo würde dann auch eher noch ein Lämpchen mehr einfügen als nen neues DB Feld.. |
Autor: | -DoM [ Do 19 Mär, 2009 13:41 ] |
Betreff des Beitrags: | Re: Aktiv/ Inaktiv in der Kriegerliste |
Oder einfach nach der "innaktivität" automatisch auf "rot" stellen, bzw. beim ausloggen ebenfalls. So muss der Spieler wenn er "Rp-Bereit" ist, wieder auf den grünen Button/Lampe (wie auch immer) umstellen. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |