anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 14:43

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Aktiv/ Inaktiv in der Kriegerliste
BeitragVerfasst: Di 17 Mär, 2009 23:56 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
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);')

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 18 Mär, 2009 20:33 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
An sich keine schlechte Idee, aber warum ein neues Feld in der DB und nicht das aus der RP-Bereitschaft nutzen/erweitern?

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 18 Mär, 2009 20:45 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Du kannst es doch genauso über die Profileinstellungen handhaben? ;-)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 18 Mär, 2009 20:59 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
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

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 18 Mär, 2009 21:45 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
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. =)

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 18 Mär, 2009 21:56 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
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. ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 18 Mär, 2009 22:06 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Das könnte man auch tun =)
Hab's mir halt einfach gemacht ^^

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 19 Mär, 2009 11:58 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
jo würde dann auch eher noch ein Lämpchen mehr einfügen als nen neues DB Feld..

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 19 Mär, 2009 13:41 
Offline
Freak
Freak
Benutzeravatar

Registriert: Mi 06 Jul, 2005 19:10
Beiträge: 543
Wohnort: Bremen
Geschlecht: Männlich
LoGD: http://my-logd.com/motwd
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.

_________________
Das schwarze Schaf der LotGD-Community, 2. platzierter, beim Giga.de Homepage-Award 2007 und 1. platzierter beim German Web Award 2008.
PC-ACTION meint: "Sehr gut" für MotWD!
Mind of the White Dragon => http://my-logd.com/motwd


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 27 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum