Frage zum Points System mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Tarquinio
Mitglied
Beiträge: 26
Registriert: 25.02.2003 14:54
Kontaktdaten:

Frage zum Points System mod

Beitrag von Tarquinio »

Hi.

Code: Alles auswählen

Information
Database type    :: mysql
This mod only works with version 2.0.1 of phpBB.
Kann man den Points System MOd nicht auf der Version 2.0.4 ausführen??? Oder gibts irgendwo noch eine aktuellere Version?
Zuletzt geändert von Tarquinio am 23.03.2003 14:01, insgesamt 1-mal geändert.
Benutzeravatar
MiXa
Mitglied
Beiträge: 811
Registriert: 12.01.2003 14:16
Kontaktdaten:

Beitrag von MiXa »

ob es mit 2.0.4 kann ich dir leider nicht sagen

Hack revision: 1.0.1
File Size: 14 Kb
phpBB Version: 2.0.0 - 2.0.3
Author: eXplosive
Downloads: 6106
Average Rating: 8.61 / 10
Added: 2002-05-26 16:56:24
Last Update: December 22, 2002

http://www.phpbbhacks.com/download.php?id=435
vaddi
Mitglied
Beiträge: 19
Registriert: 19.12.2002 19:10

Beitrag von vaddi »

doch das punktesystem läuft auch auf 2.0.4
dafür gibt es eine aktualisierte mod.
den mod sollte es hier ---> http://bbmod.sourceforge.net
geben.

..achso dann ist die version ->MOD Version: 2.0.0

viele grüße
vaddi
Tarquinio
Mitglied
Beiträge: 26
Registriert: 25.02.2003 14:54
Kontaktdaten:

Beitrag von Tarquinio »

Danke jetzt klappt es.
HAb aber noch ne frage: Kann man es realisieren dass man die Anzeige der Points in nen Balken packt, also wie bei dem Levelmod?
Der Balken wäre voll, wenn man beispielsweise 50 Points hat. Ginge das?
Tarquinio
Mitglied
Beiträge: 26
Registriert: 25.02.2003 14:54
Kontaktdaten:

Beitrag von Tarquinio »

Hat keiner einen Tipp? Mir würde es schon schicken wenn mir jemand sagen würde wie die Variable heisst in der die Points gespeichert sind und in welcher datei? Bin ich da in der pointscp.php richtig?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du hast doch er user table ein feld hinzugefügt... der punkte findest du dann in der $userdata['name_des_felds'] ...

ah
Tarquinio
Mitglied
Beiträge: 26
Registriert: 25.02.2003 14:54
Kontaktdaten:

Beitrag von Tarquinio »

ich bekomms net gebacken. irgendwas is noch falsch. schaut euch bitte nochmal folgenden Code an

Code: Alles auswählen

	if($userdata['user_points']<9) $bild=0; 
	else if($userdata['user_points']<29) $bild=1; 
	else if($userdata['user_points']<49) $bild=2; 
	else if($userdata['user_points']<69) $bild=3; 
	else if($userdata['user_points']<98) $bild=4; 
	else $bild=5; 

$pointsgif='<img src="http://11f-online.gu2.info/artefakt/stern' . $bild . '.gif">';
Den code hab ich in die viewtopic.php gesetzt. und unten in dem postrow Array folgendes hinzugefügt

Code: Alles auswählen

'POINTSGIF' => $pointsgif;
dann hab ich in der viewtopic_body.tpl datei noch eingefügt dass die variable ausgegeben wird.
Jetzt wird aber immer nur folgendes bild ausgegeben:

Code: Alles auswählen

<img src="http://11f-online.gu2.info/artefakt/stern0.gif">
Egal wie viele points der jeweilige Benutzer hat.

Kann mir jemand sagen wo mein fehler liegt?
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

was für ein fehler kommt denn?
'POINTSGIF' => $pointsgif;
aus dem ; muss ein komma , werden...

ah
Tarquinio
Mitglied
Beiträge: 26
Registriert: 25.02.2003 14:54
Kontaktdaten:

Beitrag von Tarquinio »

Das Semikolon is war ein Tippfehler hier im Forum... Also is in der Datei schon richtig.
Der Fehler ist: Egal wie viel Points ein benutzer hat immer die gleiche Grafik angezeigt wird.
Schau mal hier http://web246.essen082.server4free.de/p ... ic.php?t=3

Die Points heisen "Auf der Suche nach Artefakten". Man sieht dass der user mit über 50 Points die gleiche Grafik (sternchen) hat wie der user mit nur einem Point. Das sollte anders sein.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

hmm...
$points = intval($userdata['user_points']);
$bild = ( $points < 9 ) ? 0 : ( ( $points < 29 ) ? 1 : ( ( $points < 49 ) ? 2 : ( ( $points < 69 ) ? 3 : ( ( $points < 89 ) ? 4 : 5 ) ) ) );
da der wert in $userdata['user_points'] als sting abgespeichert ist muss er erst durch intval zur zahl gemacht werden...

ah
Antworten

Zurück zu „phpBB 2.0: Mod Support“