anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 07 Aug, 2020 14:06

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Suche Post-Counter
BeitragVerfasst: Fr 13 Apr, 2007 12:41 
Offline
Profi
Profi

Registriert: So 03 Sep, 2006 13:55
Beiträge: 141
Hallo zusammen,
mal wieder die Frau ohne Durchblick.

Ich habe vor einiger Zeit die RP-Orden und auch die RP-Points (Rathaus - Raum der Wahrheit) hier aus dem Forum eingebaut.
Leider muss man als Admin diese RP-Points oder RP-Orden manuell vergeben, was zu Unstimmigkeiten unter den Usern führen kann.

Einer der Admins ist on, wenn User XYZ gerade 40 Posts geschrieben hat und gibt ihm einen RP-Orden und RP-Point, die er dann ausgeben kann.
Der selbe Admin nicht on, wenn User ABC gerade 100 Posts geschrieben hat. Erog, User ABC kriegt weder RP-Points noch RP-Orden.

Dann sagt User ABC, das ist unfair, ich mach doch viel mehr RPG als User XYZ und der kriegt so viele RP-Points zum ausgeben und noch RP-Orden.

Um diesem Streit auszuweichen, würde ich es mir wünschen, dass mir jemand sagen kann wie, wo und was ich einbauen muss, damit die Posts eines jeden Users vom System gezählt werden und er dann festgelegte Belohnungen bekommt.

Das Was weiß ich schon: Post-Counter.

Nur hab ich keine Ahnung wo ich den einbauen muss und wie so ein Postcounter für alle User aussieht.

Meine Idee dabei war:
Pro Post = 5 RP-Points
100 Post = 1 RP-Orden
150 Posts = 2 RP-Orden
350 Posts = 3 RP-Orden
600 Posts = 4 RP-Orden
1000 Posts = 5 RP-Orden

Ich würde mich wirklich sehr freuen, wenn mir da jemand helfen könnte.
Ich sage schon mal danke, für die Aufmerksamkeit und die hoffentlich baldige Antwort.

December


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 13 Apr, 2007 13:02 
Offline
Eingeweihter
Eingeweihter

Registriert: Di 02 Jan, 2007 17:20
Beiträge: 59
Geschlecht: Männlich
Würde aber dann wenn schon folgendes ergänzen:

1.Wenn ein Post per Admin gelöscht wurde verliert man die Punkte oder Orden wieder. aber auch so das man ins negative kommen kann.
2.Zudem sollte man erst die Punkte bekommen wenn man mehr als 20 Buchstaben hat oder so.


Der Grund ist das sonst manche Trottel einfach alles zuspamen und dann auch noch Punkte kassieren.

_________________
Wege entstehen dadurch das man sie geht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 13 Apr, 2007 15:11 
Offline
Profi
Profi

Registriert: So 03 Sep, 2006 13:55
Beiträge: 141
Na, da würde ich sogar noch weiter gehen. Anstatt ab 20 Buchstaben, ab 20 Wöter pro Post die fünf RP-Points...

Das mit der Negativen Wertung finde ich auch super. Das einzige Problem ist es, dass ich nicht weiß, wie man so etwas bastelt und wo man es dann einbaut.

Aber von der Erweiterung meines Vorschlages von Commander-Thor bin ich vollends begeistert. Wenn jetzt noch jemand Langeweile hat und Lust zu programmieren, dann wäre es super, wenn er seine Energie evtl. in diesen Post-Counter steckt.

Schon mal danke.

December


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 13 Apr, 2007 16:21 
Offline
Eingeweihter
Eingeweihter

Registriert: Di 02 Jan, 2007 17:20
Beiträge: 59
Geschlecht: Männlich
Das mit dem Negativen dürfte einfach sein.
Entweder die Zahl ganz einfach ins negative wandern lassen oder wenn das nicht geht ein weitere DB Feld (heißt das so?) haben und dort +1 machen anstatt auf dem Normalen. Und dann auch wieder immer schauen ob Das 2. Feld höher als 0 ist, denn dann muss da erst abgezogen werden.

Noch eine kleione ergänzung:
Würde sogar mehr als die vergebenen Punkte abziehe, so als kleine Strafe.

Die 20 Buchstaben waren nur als Beispiel gedacht.

_________________
Wege entstehen dadurch das man sie geht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 13 Apr, 2007 16:22 
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
Lass es liebe so wie du es momentan machst. Also das der Admin diese verteilt. Denn es kommt auch auf die Qualität der Posts an, und nicht auf die menge....

Ich könnte so RuckZuck alle Orden bekommen, one auch nur 5 Minuten arbeit zu haben. GhostWriter sage ich einfach mal. Das Teil aktiviere ich im Haus, wo kaum jemand kontrollieren tut und gut.

Beurteile es manuell, so fährts du besser. Denn Qualität sollte mehr zählen, als Quantität...;-)

_________________
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  
 Betreff des Beitrags:
BeitragVerfasst: Fr 13 Apr, 2007 16:34 
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/
$this->bbcode_second_pass_code('', 'SELECT COUNT(*) as anzahl FROM commentary WHERE author=$id')

Darüber kannst du schon mal ganz leicht ruasfinden, wie viele posts ein User schon gemacht hat (musst eben nur für $id seine acctid einsetzen).

Ich für meinen Teil bevorzuge auch das Manuelle System, desshalb hab ichs aj auch veröffentlicht ^^

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche Post-Counter
BeitragVerfasst: Do 05 Mär, 2009 02:40 
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/
Hmm *Überschrift anschiel*
Naja die passt ja schon ganz gut.
Und zwar... wollt ich meine Rp-Posts' zählen lassen. Sprich, dort wo
nun steht:

Es wurden bereits Posts hinterlassen.

Sollte eine Zahl stehen wie z.b. :

Es wurden bereits "10" Posts hinterlassen.

Hab iwie alles versucht aber die index.php spuckt's mir einfach nicht aus. *sfz*
Jemand eine Ahnung warum?

_________________
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  
 Betreff des Beitrags: Re: Suche Post-Counter
BeitragVerfasst: Do 05 Mär, 2009 16:30 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
$this->bbcode_second_pass_code('', '$sql5 = "SELECT SUM(comment) AS comment FROM commentary WHERE 1";
$result = db_query($sql);')

In der zweiten Zeile wird $sql als String für die DB-Anfrage übergeben, die steht aber in $sql5 ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Suche Post-Counter
BeitragVerfasst: Do 05 Mär, 2009 17:42 
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/
Äh... aber doch bitte COUNT(*) statt SUM(comment)!
Du willst doch nicht die Summe der Kommentartexte(womöglich Ungleich ihrer Anzahl) zählen, oder?

Außerdem sollte das ganze ja noch auf einen Bereich beschränkt sein, also Fertig:
$this->bbcode_second_pass_code('', '
// in $section sei die aktuelle Chat-Area angegeben (z.B. innerhalb von viewcommentary der Fall)
$sql = "SELECT COUNT(*) as anzahl FROM commentary WHERE section='" . $section . "'";
$result = db_query($sql);
$row = db_fetch_assoc($result);
output("Es wurden bereits " . $row['anzahl'] . " Posts geschrieben`n");
')

Auric

_________________
Mehr oder minder inaktiv


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 8 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