ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Frage zum Punktesystem

Geschlossen
  1. #1
    User Pic
    JackAss Mitglied
    Registriert seit
    14.06.2007
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Also ich habe das Script installiert und es läuft auch alles wunderbar jedoch wollte ich mal wissen wie es genau funktioniert. Also im Profil gibt es ja jetzt Dienstzeit, Aktivität, Forenaktivität und Clanaward.

    Also bei der Dienstzeit wird bei keinem Member was angezeigt woran liegt das?

    Aktivität ebenfalls.. wodurch wird die Aktivität gemessen?? Wie oft jemand online ist oder wie?

    Clanaward... den kann man ja vergeben im Adminmenu... allerdings wenn man im Profil dann die Maus drüber hält steht da Stufe 1... gibt es ne Stufe 2 und mehr?

    Bräuchte mal da bissl Aufklärung vielleicht kann mir ja jemand helfen.


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    HeX Hall Of Fame
    Registriert seit
    14.01.2006
    Beiträge
    2.113
    Beitragswertungen
    1 Beitragspunkte
    dienstzeit gibs ab 1 jahr im clan.. wenn es den clan noch nicht so lange gibt, dann steht da auch nichts.

    forenaktivität gibs ab 50 postings, aktivität ab 200 bonuspunkte und es gibt nur einen clanaward.

    es wird eigentlich auch alles auf der range seite ganz gut erklärt, dafür ist die ja da
    Discite moniti!
    www.pixelbash.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    JackAss Mitglied
    Registriert seit
    14.06.2007
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    meinst du die Ranks??? ich habe den pimpmyilchadmin drauf vielleicht habe ich das deswegen nicht... aber trotzdem danke


    ok habe gesehen du meinst die range.php

    thx


    Zuletzt modifiziert von JackAss am 12.11.2007 - 11:27:39
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    JackAss Mitglied
    Registriert seit
    14.06.2007
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Also ich habe mal wieder ein kleines Problem mit dem Punkte Modul. Seit ein paar Tagen hat jeder unter Dienstzeit ein Abzeichen was vorher nicht der Fall war weil keiner lange genug im Clan war. Woran kann das liegen. Das Problem ist mir kommt es vor als wenn es mit dem Jahreswechsel zu tun hat.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, JackAss!

    Weil die Zeitberechnung des Punktesys laut Rock@Wulf scheiße ist.

    Fix:
    include/includes/func/pointsys.php
    Zeile 141:

    function getmedal($nr,$value){
    if($nr==1){
    	$ej=date('Y',$value);
    	$ej20=date('n',$value);
    	$ej30=date('j',$value);
    	$ej3=mktime(0,0,0,$ej20,$ej30,$ej+3);
    	$ej2=mktime(0,0,0,$ej20,$ej30,$ej+2);
    	$ej1=mktime(0,0,0,$ej20,$ej30,$ej+1);
    	$aktime = time();
    	if($aktime >= $ej3){
    	$toreturn='<img src="include/images/medals/1s3.gif" alt="Stufe3" border="0">';
    	}
    	elseif ($aktime >= $ej2){
    	$toreturn='<img src="include/images/medals/1s2.gif" alt="Stufe2" border="0">';
    	}
    	elseif ($aktime >= $ej1){
    	$toreturn='<img src="include/images/medals/1s1.gif" alt="Stufe1" border="0">';
    	} else {
    	$toreturn='<img src="include/images/medals/1s0.gif" alt="NA" border="0">';
    	}
    } elseif($nr==2){
    	if($value>='500'){
    	$toreturn='<img src="include/images/medals/2s3.gif" alt="Stufe3" border="0">';
    	} elseif ($value>='100'){
    	$toreturn='<img src="include/images/medals/2s2.gif" alt="Stufe2" border="0">';
    	} elseif ($value>='50'){
    	$toreturn='<img src="include/images/medals/2s1.gif" alt="Stufe1" border="0">';
    	} else {
    	$toreturn='<img src="include/images/medals/1s0.gif" alt="NA" border="0">';
    	}
    } elseif($nr==3){
             if($value>='1000'){
    	$toreturn='<img src="include/images/medals/3s3.gif" alt="Stufe3" border="0">';
    	} elseif ($value>='500'){
    	$toreturn='<img src="include/images/medals/3s2.gif" alt="Stufe2" border="0">';
    	} elseif ($value>='200'){
    	$toreturn='<img src="include/images/medals/3s1.gif" alt="Stufe1" border="0">';
    	} else {
    	$toreturn='<img src="include/images/medals/1s0.gif" alt="NA" border="0">';
    	}
    } elseif($nr==4){
             if ($value==1){
    	$toreturn='<img src="include/images/medals/4s1.gif" alt="Stufe1" border="0">';
    	} else {
    	$toreturn='<img src="include/images/medals/1s0.gif" alt="NA" border="0">';
    	}
    } else {
    	$toreturn='No Award';
    }
    return($toreturn);
    }


    Einfach die Funktion ersetzen und das passt mit 1-3 Jahren.

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Stimmt meine Zeitberechnung im Modul ist wirklich nicht die beste aber naja man entwickelt sich halt meine jetzige ist besser aber leider auch nichmehr zum alten kompatibel
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    JackAss Mitglied
    Registriert seit
    14.06.2007
    Beiträge
    69
    Beitragswertungen
    0 Beitragspunkte
    Danke Lieber David zwinker

    @Rock warum machste dann nicht nen neuen Release?

    Greez
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten