Guten Tag,
mir ist aufgefallen, dass es immerwieder Spieler schaffen die Voting Sperren zu umgehen und dann nach 1 Tag ein paar Tausend votes haben. Aus diesem Grund habe ich ein kleines Script, nichts besonderes aber sehr wirksam geschrieben, dass diese Leute beim Einkauf eines Items im Itemshop nicht das Item erhalten und automatisch gebannt werden!
Hier mal die PHP:
$_SESSION['id'] ist der Account ID (je nach Script abweichend)
header("Location: http://www.euerserver/block.html"); Hier muss eure URL rein, auf die ein Buguser weitergeleitet wird.
Die PHP einfach in den Itemshop einpflanzen z.B. in "shopbuy.php" (auch abweichend :D)
Vorraussetzung für das Script ist, dass Ihr alle 7 tage eure Vote Tabelle leert. Wenn Ihr die Spieler öfters als 1x pro Tag voten lasst, ist die Zahl oben ebenfalls anzupassen.
ich habe mir dafür auch ein kleines Script gemacht um die Tabelle zu leeren. Könnt Ihr je auch wenn Ihr wollt :)
ich hoffe es wird für einige hier eine kleine Hilfe sein.
Mit freundlichen Grüßen,
vbacoder:bandit:
mir ist aufgefallen, dass es immerwieder Spieler schaffen die Voting Sperren zu umgehen und dann nach 1 Tag ein paar Tausend votes haben. Aus diesem Grund habe ich ein kleines Script, nichts besonderes aber sehr wirksam geschrieben, dass diese Leute beim Einkauf eines Items im Itemshop nicht das Item erhalten und automatisch gebannt werden!
Hier mal die PHP:
PHP Code:
mysql_select_db('account');
$query = mysql_query("SELECT *, SUM(`times`) as amount FROM vote where account = '" . $_SESSION['id'] . "'");
$cccc = mysql_query("SELECT (`times`) FROM vote where account = '" . $_SESSION['id'] . "'");
$lasttime = mysql_fetch_array($query);
$amount = $lasttime['amount'];
$insertnew = false;
if ($amount == "") {
$insertnew = true;
}
list($DeinErgebniss) = mysql_fetch_array($cccc);
if ($DeinErgebniss > 8) {
mysql_select_db('account');
$xxx = mysql_query("UPDATE account.account SET status = 'BLOCK' where login = '" . $_SESSION['id'] . "'");
header("Location: http://www.euerserver/block.html");
exit;
}
header("Location: http://www.euerserver/block.html"); Hier muss eure URL rein, auf die ein Buguser weitergeleitet wird.
Die PHP einfach in den Itemshop einpflanzen z.B. in "shopbuy.php" (auch abweichend :D)
Vorraussetzung für das Script ist, dass Ihr alle 7 tage eure Vote Tabelle leert. Wenn Ihr die Spieler öfters als 1x pro Tag voten lasst, ist die Zahl oben ebenfalls anzupassen.
ich habe mir dafür auch ein kleines Script gemacht um die Tabelle zu leeren. Könnt Ihr je auch wenn Ihr wollt :)
ich hoffe es wird für einige hier eine kleine Hilfe sein.
Mit freundlichen Grüßen,
vbacoder:bandit: