Tag liebe e*pvp com.
ich wollte euch heute mal eine SELBSTGESCHRIEBENE!! Quest anbieten..
Ihr werdet dadurch ingame mit GM Rechten Player bannen können ohne nerviges
DB gesuche, oder auf der HP rumwuseln.
Wie funktioniert sie?
Eigentlich ganz einfach, ihr gebt einfach den Ingame Namen des zu bannenden
Spielers ein und die Quest bzw, Querry sucht automatisch nach seinem Account.
und bannt ihn je nach der entsprechend ausgewählten Zeit.
Was wird dazu vorraus gesetzt?
Es wird dazu die Questlib Erweiterung von Mijago vorausgesetzt, besser gesagt
die Mysql Funktionen werden vorrausgesetzt.
Hierbei ein Thx an Mijago.
bei wem die Mysql verbindung durch Mijagos lib nicht funktioniert
der soll in der questing.lua die mysql querry funktion von
--e= ändern in -e
das befindet sich in zeile 503
und muss dann so aussehen: os.execute ("mysql "..pre.." -e\""..query.."\" > "..path)
ihr müsst gegebenenfalls die Value des Items ändern und den Itemtyp
in der DB auf 18 stellen, sollte aber jedem bekannt sein.
die hauptquest ist im Anhang, hf damit.
mfg, [SA]Tears aka. Blackbite
€: ich werde bald eine Erweiterung dafür machen das die Spieler die den Bann bekommen sollen
auch automatisch gekickt werden...
der Grund warum es über quest läuft und nicht clientside durch Python ist eben der
das in der Python datei db user,passwort und IP angegeben werden müssen, und durch das client encrypten es sehr unsicher wäre.
€2: Bitte nicht als eures ausgeben oder woanders pubben ohne meine erlaubnis, was man dieser Com so oft sagen kannw ie man will aber es so oder so gemacht wird...
€3: Sollte der Account nicht nach der angegebenen Zeit entbannt werden müsst ihr an eurem Server
die derzeitige Zeit einstellen, bei Putty im sysinstall, dann sollte es klappen