YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Guthaben Hack Grundversion » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 311.952 Views | | Thema zu Favoriten hinzufügen
Seiten (50): « erste ... « vorherige 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 nächste » ... letzte »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Guthaben Hack Grundversion 19 Bewertungen - Durchschnitt: 7,8419 Bewertungen - Durchschnitt: 7,8419 Bewertungen - Durchschnitt: 7,84
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ET-423 ET-423 ist männlich
Mitglied


Dabei seit: 23.06.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

Ich ahbe darüber nichts gefunden sorry


und em Auswelchem grund kann es sein des ich Usern in der Admin CP kein guthaben geben kann




UNd wo ist jetzt das problem beim Shop ?
04.09.05 12:50 ET-423 ist offline E-Mail WWW Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

1.) Das wurde allerdings schonmal angesprochen, kann ich mich auch daran erinnern. Evtl. war die install.php oder so fehlerhaft etc. es fehlt definitiv ein Feld in der bb1_guthaben_config Tabelle namens send_konto_onoff

2.) weil du in der users.php einen Einbau fehler hast bei der UPDATE bbX_users SET Anweisung

3.) Shopproblem? du meinst das man beim Überweisen ins Minus kommen kann??

Du musst einfach vor der SQL-Abfrage zum Überweisen sowas in der Art machen:

php:
1:
2:
3:
4:
if( $wbbuserdata['guthaben'] < $_POST['ueberweisungs_guthaben'] )
{
    //Abbruch der Überweisung das man mehr Überweisen möchte, als man hat
}


Wie die Felder genau sind, kann Frostyz ja sagen Augenzwinkern

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

04.09.05 13:01 MrMind ist offline E-Mail Finden Als Freund hinzufügen
ET-423 ET-423 ist männlich
Mitglied


Dabei seit: 23.06.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von MrMind
1.) Das wurde allerdings schonmal angesprochen, kann ich mich auch daran erinnern. Evtl. war die install.php oder so fehlerhaft etc. es fehlt definitiv ein Feld in der bb1_guthaben_config Tabelle namens send_konto_onoff

2.) weil du in der users.php einen Einbau fehler hast bei der UPDATE bbX_users SET Anweisung

3.) Shopproblem? du meinst das man beim Überweisen ins Minus kommen kann??

Du musst einfach vor der SQL-Abfrage zum Überweisen sowas in der Art machen:

php:
1:
2:
3:
4:
if( $wbbuserdata['guthaben'] < $_POST['ueberweisungs_guthaben'] )
{
    //Abbruch der Überweisung das man mehr Überweisen möchte, als man hat
}


Wie die Felder genau sind, kann Frostyz ja sagen Augenzwinkern

Mfg
MrMind



Wie vor der SQL Abrage ?
04.09.05 13:13 ET-423 ist offline E-Mail WWW Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von ET-423
Wie vor der SQL Abrage ?


Es muss ja eine SQL-Ab- bzw. Anfrage geben um das Guthaben vom einem User weg zu nehmen und dem anderen drauf zumachen. Anderster geht das ja net. Und genau davor muss die gesetzt sein.

Wenn du das net selber machen willst, dann warte bis Frostyz dazu genaueres sagt. Ich kenne diesen Hack nicht ich erkläre nur Schematisch wie man solche Probleme lösen kann.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

04.09.05 14:10 MrMind ist offline E-Mail Finden Als Freund hinzufügen
ET-423 ET-423 ist männlich
Mitglied


Dabei seit: 23.06.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

aber könte mir jetzt einer sagen woran es liegt das es jetzt egal was ich amche gein guthaben mehr gibt ohne das ich was von deinen sachen jetzt gemacht habe einfachso
04.09.05 14:11 ET-423 ist offline E-Mail WWW Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von ET-423
aber könte mir jetzt einer sagen woran es liegt das es jetzt egal was ich amche gein guthaben mehr gibt ohne das ich was von deinen sachen jetzt gemacht habe einfachso



Wenn du das nun in einem korrekten deutschen Satz formulieren würdest, könnte ich es dir genau sagen, aber so verstehe ich net genau was du meinst.

Wenn es um das Überweisen geht, gibt es bestimmt eine Option diese im ACP abzuschalten.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

04.09.05 14:29 MrMind ist offline E-Mail Finden Als Freund hinzufügen
FloWe1902 FloWe1902 ist männlich
Mitglied


Dabei seit: 25.08.05
Beiträge: 5

Antworten Zitieren Editieren Melden       UP

Kann mir ma jemand helfen?

Im Profil wird der Guthaben Shop nicht angezeigt und wenn ich die Seite

/wbblite/guthaben.php

aufrufen will kommt ne komplett weiße Seite! verwirrt
06.09.05 17:40 FloWe1902 ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von FloWe1902
Kann mir ma jemand helfen?

Im Profil wird der Guthaben Shop nicht angezeigt und wenn ich die Seite

/wbblite/guthaben.php

aufrufen will kommt ne komplett weiße Seite! verwirrt


Haste die Templates bearbeitet und hochgeladen?

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

06.09.05 21:48 MrMind ist offline E-Mail Finden Als Freund hinzufügen
HopFenschlodel
unregistriert
Antworten Zitieren Editieren Melden       UP

So, hab mich mal bei dem Guthaben Hack, dem Problem angenommen,
dass man keine "0" Geldname überweisen kann, sowie dass man nicht
mehr mehr überweisen kann, als man eigentlich hat !!

Suche in USERCP.PHP nach :
php:
1:
if($guthaben_send>$wbbuserdata['guthaben'] OR $guthaben_send<OR $wbbuserdata[userid]==$_POST['user'] OR $control==""){


ersetzen mit :
php:
1:
if($guthaben_move $wbbuserdata['guthaben'] OR $guthaben_move <= OR $wbbuserdata[userid] == $_POST['user'] OR $control==""){


Grüße HopFi...
07.09.05 14:36
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Wo liegt der Unterschied zwischen $guthaben_move und $guthaben_send????

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

07.09.05 16:58 MrMind ist offline E-Mail Finden Als Freund hinzufügen
Wolverine
Mitglied


Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2

Antworten Zitieren Editieren Melden       UP

*grübel* Bei mir zeigt es ein paar Fehler an, ob da noch reste aus einer vorherigen Boardinstallation rumhängen?

(Ultmate Battle ist auch installiert,aber vorher)

Ausführung der Install-guthaben.php

Zitat:
Datenbank wird aktualisiert...

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: CREATE TABLE bb2_guthaben_config ( pn_onoff int(11) NOT NULL default '0', threads_onoff int(11) NOT NULL default '0', posts_onoff int(11) NOT NULL default '0', reg_onoff int(11) NOT NULL default '0', pn_wert int(11) NOT NULL default '0', threads_wert int(11) NOT NULL default '0', namen_aendern_kosten int(11) NOT NULL default '0', posts_wert int(11) NOT NULL default '0', namen_aendern_onoff int(11) NOT NULL default '0', benutzerrang_aendern_kosten int(11) NOT NULL default '0', benutzerrang_aendern_onoff int(11) NOT NULL default '0', reg_wert int(11) NOT NULL default '0', send_money_onoff int(11) NOT NULL default '0', werber_onoff int(11) NOT NULL default '0', werber_wert int(11) NOT NULL default '0', threadrating_onoff int(11) NOT NULL default '0', threadrating_wert int(11) NOT NULL default '0', umfrage_onoff int(11) NOT NULL default '0', umfrage_wert int(11) NOT NULL default '0', umfragevote_onoff int(11) NOT NULL default '0', send_konto_onoff int(11) NOT NULL default '0', umfragevote_wert int(11) NOT NULL default '0', toplist_anzahl int(11) NOT NULL default '0', waehrung varchar(100) NOT NULL default '' ) TYPE=MyISAM;
mysql error: Table 'bb2_guthaben_config' already exists
mysql error number: 1050
Date: 07.09.2005 @ 17:45
Script: /rpg/install-guthaben.php
Referer:




Beim Speichern in den ACP/ Shop Einstellungen

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb2_guthaben_config SET namen_aendern_kosten ='', namen_aendern_onoff ='0', benutzerrang_aendern_kosten ='', benutzerrang_aendern_onoff ='0', send_money_onoff ='0', send_konto_onoff ='0'
mysql error: Unknown column 'namen_aendern_kosten' in 'field list'
mysql error number: 1054
Date: 07.09.2005 @ 17:48
Script: /rpg/acp/guthaben.php
Referer: http://www.dsonnscheintschee.de/rpg/acp/...ction=shop&sid=



ACP Globale Optionen


Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb2_guthaben_config SET pn_onoff ='1)', threads_onoff ='1', posts_onoff ='1', reg_onoff ='1', pn_wert ='30', threads_wert = '50', posts_wert ='10', reg_wert ='100', werber_wert ='200', werber_onoff ='1', waehrung ='Latinum', threadrating_wert ='0', threadrating_onoff ='0', umfrage_wert ='0', umfrage_onoff ='0', umfragevote_wert ='0', umfragevote_onoff ='0', toplist_anzahl ='10'
mysql error: Unknown column 'threadrating_wert' in 'field list'
mysql error number: 1054
Date: 07.09.2005 @ 17:49
Script: /rpg/acp/guthaben.php
Referer: http://www.dsonnscheintschee.de/rpg/acp/...ction=edit&sid=




Forum wenn man auf Topist geht

Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT * FROM bb2_users ORDER BY guthaben DESC LIMIT 0, 10
mysql error: Unknown column 'guthaben' in 'order clause'
mysql error number: 1054
Date: 07.09.2005 @ 17:50
Script: /rpg/guthaben.php?action=toplist&sid=
Referer: http://www.dsonnscheintschee.de/rpg/sear...earchid=77&sid=
07.09.05 17:51 Wolverine ist offline E-Mail Finden Als Freund hinzufügen
Wolverine
Mitglied


Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2

Antworten Zitieren Editieren Melden       UP

Neue Beiträge kann man auch nicht mehr erstellen


Zitat:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT p.*, u.userposts, u.regdate, u.signature, u.email, u.homepage, u.icq, u.aim, u.yim, u.msn, u.guthaben, u.showemail, u.receivepm, u.usercanemail, u.gender, u.invisible, u.title, u.lastactivity, r.ranktitle, r.rankimages , i.iconpath, i.icontitle , av.avatarid, av.avatarextension, av.width, av.height FROM bb2_posts p LEFT JOIN bb2_users u USING (userid) LEFT JOIN bb2_ranks r USING (rankid) LEFT JOIN bb2_icons i ON (p.iconid=i.iconid) LEFT JOIN bb2_avatars av ON (u.avatarid=av.avatarid) WHERE p.postid IN (0,68,112) ORDER BY p.posttime ASC
mysql error: Unknown column 'u.guthaben' in 'field list'
mysql error number: 1054
Date: 07.09.2005 @ 17:54
Script: /rpg/thread.php?threadid=38&sid=
Referer: http://www.dsonnscheintschee.de/rpg/boar...boardid=17&sid=
07.09.05 17:55 Wolverine ist offline E-Mail Finden Als Freund hinzufügen
Wolverine
Mitglied


Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2

Antworten Zitieren Editieren Melden       UP

Hat sich fürs erste Erledigt, war so wie ich vermutet habe, die "Alten" waren noch da. Mal sehen ob noch mehr passiert ist!
07.09.05 19:25 Wolverine ist offline E-Mail Finden Als Freund hinzufügen
HopFenschlodel
unregistriert
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von MrMind
Wo liegt der Unterschied zwischen $guthaben_move und $guthaben_send????

Mfg
MrMind


ganz einfach...die guthaben_send kommt nirgends vor...scheint noch ne Leiche gewesen zu sein von seiner alten Version...

ich zeig dir mal den kompletten Abschnitt....

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
if($action=="guthaben_send") {
        
        $guthaben_move=intval($_POST['Betrag']);
        $guthaben_move=str_replace("-","",$guthaben_move);

        // Guthaben überweisen
        $control=$db->query_first("SELECT userid FROM bb".$n."_users WHERE userid='".$_POST['user']."'");
        if(isset($_POST['send'])){
                if($guthaben_move $wbbuserdata['guthaben'] OR $guthaben_move <= OR $wbbuserdata[userid] == $_POST['user'] OR $control==""){
                        eval("\$tpl->output(\"".$tpl->get("usercp_guthaben_send_error1")."\");");
                        exit;
                }
$name=$db->query_first("SELECT userid,username FROM bb".$n."_users WHERE userid='".$_POST['user']."'");
    $db->query("INSERT INTO bb".$n."_guthaben_konto (userid,begruendung,wieviel,date) VALUES ($wbbuserdata[userid], 'Guthaben für $name[username]', '-$guthaben_move','".time()."')");
    $db->query("INSERT INTO bb".$n."_guthaben_konto (userid,begruendung,wieviel,date) VALUES (".$_POST['user'].", 'Guthaben von $wbbuserdata[username]', '+$guthaben_move','".time()."')");
    $db->query("UPDATE bb".$n."_users SET guthaben=guthaben-".$guthaben_move." WHERE userid='".$wbbuserdata['userid']."'");
    $db->query("UPDATE bb".$n."_users SET guthaben=guthaben+".$guthaben_move." WHERE userid='".$_POST['user']."'");
                        header("Location: usercp.php?action=shop&sid=$session[hash]");
           exit();
        }

        $user=$db->query("SELECT userid, username FROM bb".$n."_users ORDER BY username DESC");
        while($row=$db->fetch_array($user)){
                $user_options.=makeoption($row[userid],$row[username],"",0);
        }

        eval("\$tpl->output(\"".$tpl->get("usercp_guthaben_send")."\");");
}


und nirgendwo kam dieses "Guthaben_send" vor.....nur die Variable "Guthaben_move", also hab ich die ausgetauscht und siehe da ..es geht..
Oder er war noch fixiert auf diese Sprungvariable "Guthaben_send" um diese Routine anzuspringen und hat die aus versehen verwechselt...
EGAL, also mit Guthaben_move funktioniert es einwandfrei !

Grüße HopFi

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von HopFenschlodel: 07.09.05 20:31.

07.09.05 20:28
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

@HopFenschlodel

Achso, ja dann ist das verständlich warum es nun geht und davor net Augenzwinkern

Kannte den Code ja net, daher wusste ich net, was verwendet wird und was veraltet ist, daher hat mich ein kompletter Variablen austausch sehr stark verwundert, daher auch die Frage Augenzwinkern

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

07.09.05 22:33 MrMind ist offline E-Mail Finden Als Freund hinzufügen
HopFenschlodel
unregistriert
Antworten Zitieren Editieren Melden       UP

Jepp...lernen tu ich ziemlich schnell.....

aber wenn ich verzweifel...fehlt mir als jemand den ich fragen könnte....

;-) Aber ich gebe nicht auf.... Du bist ja hier... ;-)
07.09.05 22:50
Wolverine
Mitglied


Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2

Antworten Zitieren Editieren Melden       UP

Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:

Wenn ich auf Private Nachrichten gehe, bringt er die Fehlermeldung.
Ich hab mich genau an die Anleitung gehalten, wo bitte liegt der Fehler?

Fehlermeldung:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/19/d29060965/htdocs/sunrises/rpg/pms.php on line 275


Link zum Forum oder Screenshot:

Pm gehen nur bei Anmeldung
http://www.dsonnscheintschee.de/rpg/

Was wurde zuletzt geändert oder eingebaut?

Ultimate Battle System, Shoutbox (die geht nicht, hat aber wohl nix damit zu tun)
08.09.05 08:03 Wolverine ist offline E-Mail Finden Als Freund hinzufügen
HopFenschlodel
unregistriert
Antworten Zitieren Editieren Melden       UP

Hänge mal deine PMS.PHP hier an....

Grüße HopFi
08.09.05 08:51
Wolverine
Mitglied


Dabei seit: 19.01.04
Beiträge: 31
Forenversion: 1.2

Antworten Zitieren Editieren Melden       UP

Gesagt, getan! smile

Ich glaub ich hab mich vertipp, aber der größe des Hacks, werd ich kaum drauf kommen wo.


Noch ne andere Frage!
Zu Ulimate Battle, Guthaben in das Spiel überweisen, geht das?
(Im Hack find ich nix darüber)

Dateianhang:
unknown pms.php (22,19 KB, 1 mal heruntergeladen)
08.09.05 09:06 Wolverine ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Deine Fehöermeldung wurde im Allg. Fragen & Probleme Thread so wie hier (glaube ich) mehrfach besprochen.

Es liegt einfach an einem Leerzeichen in einem Array, wie sowas:

$guthaben[' pms']

das Leerzeichen (auch Whitspace genannt) müsste nur entfernt werden.


Desweiteren ist der Guthaben-Hack nicht für Spiele gecodet worden, es gibt lediglich Anpassungen an die Spiele die dann das Guthaben überweisen bzw. abziehen. Das ist allerdings die Aufgabe des Spielcoders und net des vom Guthabenhackcoder.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

08.09.05 09:10 MrMind ist offline E-Mail Finden Als Freund hinzufügen
Seiten (50): « erste ... « vorherige 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 nächste » ... letzte » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Guthaben Hack Grundversion