Hallo Leute,
mir ist eingefallen, dass ich eigentlich noch nichts kostenlos veröffentlicht habe und deshalb bin ich zum Entschluss gekommen, die erste Version des WBB-Connector's zu veröffentlichen.
Der WBB-Connector läuft vollständig über MySQL und bietet euch verschiedene Einsatzmöglichkeiten. Es ist eine Art Bibliothek.
Ich werde nach und nach versuchen, immer mehr Funktionen einzubauen.
(Wiki-Page: http://wiki.multitheftauto.com/wiki/Resource:Woltlab-Connector)
Ich bitte euch das Copyright (kommt alle 6 Stunden) nicht zu entfernen, außer ihr erwähnt mich irgendwo auf eurem Server. Dankeschön.
Funktionen
Ein kompletten Log, der alle Fehler und Aufrufe dokumentiert.
(Wiki-Page: http://wiki.multitheftauto.com/wiki/Resource:Woltlab-Connector)
Aufgrund der Zeichenbegrenzung von 10.000 Zeichen habe ich alles auf das Wiki verlegt
Installation/Verwendung
Folgendermaßen kann man es verwenden:
Ihr packt das Archiv in euren resources-Ordner.
Folgendermaßen kann man die Funktionen aufrufen:
oder
Was kann man eigentlich damit machen?
Man könnte beispielsweise damit ein Login-Register System aufbauen, oder Support-Threads aus dem Spiel im Forum erstellen.
Wenn zum Beispiel ein Bug gefunden wurde, oder ein Spieler Support braucht, könnte er ingame ein Thema in eurem Forum erstellen, damit ihr ihm helfen könnt
Ein Beispiel
Hier könnt ihr sehen, wie man überprüft ob das Passwort des Users richtig ist:
exports.woltlab:woltlab_connect ( "127.0.0.1", "root", "", "wcf" )local login = exports.woltlab:woltlab_checkPassword ( "xthepr0mise", "test" )if login == true then outputChatBox("Das Passwort ist richtig")else outputChatBox("Das Passwort ist falsch")endexports.woltlab:woltlab_disconnect()
Sollte das Passwort richtig/falsch sein, wird das im Log gespeichert.
Sollte es einen Fehler bei der Verbindung geben, so wird das auch im Log gespeichert.
Download
http://community.multitheftauto.com/index.php?p=re…details&id=5753
Schlusswort
Euch fehlt hier eine Funktion? Sagt bescheid und ich werde versuchen, sie baldmöglichst hinzuzufügen.
Dann viel Spaß damit
Changelog
04.10.2012[*]Added woltlab_groupExists[*]Added woltlab_isUserInGroup[*]Added woltlab_getGroupID[*]Added woltlab_getGroupTitle[*]Added woltlab_addUserToGroup[*]Added woltlab_removeUserFromGroup
MfG
xthepr0mise