Schneeball-Schlacht |
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
|
|
Titel: Schneeball-Schlacht
Version: 1.0
Beschreibung: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+Name des Hacks: Schneeballschlacht für 2.1
+
+Geschrieben von: Glare
+
+Demo: ab 1.12. auf http://www.NieWiederAlleine.de
+
+Voraussetzungen: WBB 2.1.x
+ Guthabenhack 1.9.x von Lasall
+
+Was macht der Hack: Mit diesem Hack könnt ihr euren Usern eine
+ Schneeballschlacht bieten. In den jeweiligen
+ Profilen können Schneebälle geworfen werden.
+ Nach 10 Treffern ist ein User eingefroren und
+ kann erst wieder mitmachen wenn er aufgetaut
+ wurde.
+
+Copyright: Dieser Hack darf nur von mir (Glare) angeboten
+ werden. Support gibt es im Supportthread, nicht
+ per PN, Mail oder ICQ!
+ Das Copyright darf nicht verändert oder ent-
+ fernt werden!!!
+
+Distanzierung:
+ Ich übernehme keine Haftung für eventuelle Schäden,
+ Fehler oä., die mit der Benutzung dieses Hacks
+ entstehen könnten. Ich weise ausdrücklich daraufhin,
+ daß der Einbau auf eigene Gefahr geschieht.
+ Deshalb gilt: Backup der Datenbank und der Dateien
+ machen!!!!! Es gibt keinen Anspruch auf Support,
+ Gewährleistung und Ersatz.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Neue Version vom 30.11.04 hochgeladen.
Geändert:
Alles auf Sprachvariablen umgestellt
Schneemenge läßt sich im Profil ändern
Infoseite verbessert
Config Datei eingefügt, womit sich die Werte verstellen lassen
Guthaben Edit-Fehler behoben
.
.
.
?
----
Demo: http://www.NieWiederAlleine.de
weiter zum Download
__________________
|
|
21.11.04 13:23 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
Themenstarter
|
|
Keine Ahnung, habe noch nie ein 2.2.x genutzt
__________________
|
|
21.11.04 15:09 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
Themenstarter
|
|
Ein direktes Bild? Was meinst du damit?
__________________
|
|
21.11.04 17:09 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Lasall
Mitglied
Dabei seit: 16.01.04
Beiträge: 315
|
|
Er meint bestimmt nen Screenshot?
Sollte auch auf wbb 2.2 laufen, aber nicht bei register_globals = off ...
|
|
21.11.04 17:14 |
WWW
Finden
Als Freund hinzufügen
|
|
maxii
Mitglied
Dabei seit: 17.08.04
Beiträge: 266
Herkunft: Deutschland HH Forenversion: 2.2
|
|
Zitat: |
Original von Lasall
aber nicht bei register_globals = off ... |
wie meinst du das gernau ??
|
|
21.11.04 18:45 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Lasall
Mitglied
Dabei seit: 16.01.04
Beiträge: 315
|
|
Zitat: |
Original von maxii
Zitat: |
Original von Lasall
aber nicht bei register_globals = off ... |
wie meinst du das gernau ?? |
Zitat: |
Register_Globals ist eine PHP interne Option die automatisch globale Variablen unter ihrem Eigen-Namen zur Verfügung stellt. Typisches Beispiel: Ein Formular hat ein Textfeld "eingabe" - bei register_globals=on steht im Empfängerskript unter $eingabe der eingegebene Wert zr Verfügung.
Das scheinbar so gemütliche System hat schwerwiegende Nachteile: Werte werden ohne Prüfung übernommen. $eingabe wird genutzt, gleich ob der Wert aus einem Skript stammt, per GET oder POST übermittelt wurde. Darum gibt es seit 4.1 die Variablen _GET, _POST etc in denen diese Variablen auch zur Verfügung stehen - und man weiss genau worauf man zugreift! So steht das Feld "eingabe" bei einem Formular das per POST arbeitet danach unter $_POST['eingabe'] zur Verfügung
Es ist somit nicht mehr möglich, per GET einen Wert unterzuschieben, da er explizit in der POST variable gesucht wird. Das spricht für saubereren Code und weniger Sicherheitslücken |
|
|
21.11.04 20:05 |
WWW
Finden
Als Freund hinzufügen
|
|
chSamy
Mitglied
Dabei seit: 16.01.04
Beiträge: 1.263
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi; WBB Lite 1 Profi Herkunft: Edewecht Forenversion: 3.0; 2.3
|
|
Hi könntest du die erweiterung für das Profil von Piti bitte bei g2002 auch in die Datenbank eintragen den ich glaube dort gehört es dann hin oder poste es dort im Support Thread währe eine nette sache.
__________________ mfg chSamy
|
|
22.11.04 03:33 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
Themenstarter
|
|
Ich werde mich heut nachmittag mal dran setzen.
Zu dem leeren Dropdown-Feld: Hast du denn den Guthaben-Hack von Lasall installiert?
Zitat: |
+Voraussetzungen: WBB 2.1.x
+ Guthabenhack 1.9.x von Lasall
|
__________________
|
|
22.11.04 06:59 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Marvin
Mitglied
Dabei seit: 16.01.04
Beiträge: 103
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi Forenversion: 3.1; 2.3
|
|
Hallo,
habe alles so eingebaut und der Guthabenhack ist auch drin, aber wenni ch auf ein Profil klicke kommt:
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.1.5): Invalid SQL: SELECT * FROM bb1_snow WHERE opferid = 1 ORDER BY snowid DESC LIMIT 0,20
mysql error: Table 'test.bb1_snow' doesn't exist
mysql error number: 1146
mysql version: 4.0.20a-debug-log
php version: 4.3.7
Date: 22.11.2004 @ 12:17
Script: /forum/profile.php?userid=1&sid=
Referer: http://127.0.0.1/forum/
|
Möchte ich die .sql-Datei per phpMyAdmin einfügen kommt:
Zitat: |
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 9 |
Was muss ich denn da ändern ?
Vielen Dank.
|
|
22.11.04 12:26 |
Finden
Als Freund hinzufügen
|
|
stepreis
Mitglied
Dabei seit: 16.01.04
Beiträge: 187
Herkunft: Berlin Forenversion: wbb2.3.3
|
|
@marvin
die tabelle bb1_snow existiert nicht bei dir...
importiere die sql datei nicht übers acp sondern per phpmyadmin...
und bei mir hat es mit dieser funktioniert:
Zitat: |
CREATE TABLE bb1_snow (
snowid int(11) NOT NULL auto_increment,
`time` int(11) NOT NULL default '0',
opferid int(11) NOT NULL default '0',
werferid int(11) NOT NULL default '0',
werfername varchar(50) NOT NULL default '',
`action` int(11) NOT NULL default '0',
PRIMARY KEY (snowid)
)
ALTER TABLE `bb1_users` ADD `schneevorrat` INT(11) DEFAULT '1000' NOT NULL;
ALTER TABLE `bb1_users` ADD `schneehit` INT(11) DEFAULT '0' NOT NULL; |
wenn du die sql schon importiert hast und der fehler trotzdem kommt schau in deiner db nach ob die tabelle bb1_snow vorhanden ist und ob in der tabelle bb1_users ganz unten die beiden felder schneevorrat und schneehit drin sind...
@glare
guthaben hack ist natürlich vorhanden, da ja auch vorraussetzung :-)
die fehlerhafte anzeige kam durch den eingesetzten teil in der profile.php von der userpage erweiterung...
hab die weiterleitung in die userpage_show mal auskommentiert und nun funktioniert das alles...
liegt also generell nicht am hack, sondern daran, dass er mit dieser weiterleitung nicht klar kommt...
grüssle vom step
|
|
22.11.04 12:47 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Marvin
Mitglied
Dabei seit: 16.01.04
Beiträge: 103
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi Forenversion: 3.1; 2.3
|
|
Ja, danke stepreis. So hatte ich das dann auch gemacht mit der MySQL.
|
|
22.11.04 13:00 |
Finden
Als Freund hinzufügen
|
|
stepreis
Mitglied
Dabei seit: 16.01.04
Beiträge: 187
Herkunft: Berlin Forenversion: wbb2.3.3
|
|
na dann ist ja alles gut...
@glare
was ich noch nützlich finden würde, wäre eine übersicht, aller teilnehmenden user...
eine kleine auflistung der user die bereits einen schneeball geworfen haben oder von einem getroffen wurden...
und da hinter steht dann zum beispiel der aktuelle zustand (eingefroren, 5 mal getroffen oder so)...
und wenn man es dann noch ein bisschen komfortabler machen möchte, könnte man noch ne auflistungsoption zur verfügung stellen
sortieren nach usernamen, eingefroren oder anzahl der treffer
p.s. kaum 10 stunden online der hack und alle sind se eingefroren bei mir
|
|
22.11.04 13:17 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
Themenstarter
|
|
Hmm, da ja alle nötigen Daten in der bbX_snow drinstehen, sollte die Übersicht kein Problem sein. Ich werde mal schauen ob ich heute abend dazu komme.
Wie sieht es denn bisher mit der Nutzbarkeit aus?
Sind die Zufallsfunktionen ok, oder stören die eher?
Wie kommt der Hack bei deinen Usern an?
__________________
|
|
22.11.04 14:24 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Glare
Mitglied
Dabei seit: 16.01.04
Beiträge: 396
Forenversion: 2.3
Themenstarter
|
|
Natürlich läuft er mit Firefox!
Hmm, 2.0? Glaub ich nicht...
__________________
|
|
22.11.04 14:33 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|