Spiele jetzt mit auf

Aktuelles

Das Anti-Werbesystem @Developer

Status
Für weitere Antworten geschlossen.

Lichtgang

Player
Hallo,
ich wurde heute vom Anti-Werbesystem gebannt weil ich einen Youtube Link gepostet habe..
Ich habe ein paar Vorschläge zu diesem System:
Werbung wird geprüft, ich hatte erstmal die Idee zu kucken ob Port 25565 offen ist, aber das ist ja nicht 100% sicher.
Es gibt API's die prüfen wieviele Leute online sind und Co.
Diese API ist wohl am einfachsten:
http://198.50.146.38/ping.php?ip=<ServerIp>
Wenn wir jetzt http://198.50.146.38/ping.php?ip=cytooxien.de machen kriegen wir diese Infos:
Wieviele Spieler online sind,
und wieviele Maximal online sein können
Wenn wir jetzt aber nach google.com kucken kommt nur ein schlichter Error..
Das heißt: Wenn er sich zum Server connecten konnte kommt kein Error im Text vor, wenn er aber nicht kann kommt Error drin vor
Hier mal in Pseudocode
url = fetchWerbung()
response = GET ("http://198.50.146.38/ping.php?ip=" + $url )
if(url.contains("error")) {
player.sendMessage("Das Ultrageile Anti-Werbung Plugin von Cytooxien hat dir den Arsch gerettet!");
else
player.setBanned(true);

Plz nit haten wegen den nicht vorhandenn Java Skills
 

Alex1AT

Premium
Versteh ich das richtig?

Wenn man eine IP postet, wird überprüft ob das ein Server ist?

Wenn ja, wird man gebannt
Wenn nein, erscheint "Das Ultrageile Anti-Werbung Plugin von Cytooxien hat dir den Arsch gerettet!"
o_Oo_O
 
Zuletzt bearbeitet von einem Moderator:

Olaftology

Premium
Die Idee ist eigentlich sehr gut, aber man sollte die Nachricht ändern.
Außerdem sollte man manche ips von dem System ausschließen, da ich z.B. gestern Wegen Werbung gebannt wurde obwohl ich ledeglich einem User die Ts-Ip (cytooxien.de) mitteilte.
 

Blu3InFecT

Das posten von IP's ist generell verboten,so wie ich das verstanden hab. :confused:
 

AconTM

Premium
Um das ein für allemal zu klären,

unser Anti Hack bzw Schutzsystem des Servers ist NICHT Verbuggt aber es erkennt halt
nur spezielle dinge wie z.b Domains oder IP´s. Das beste beispiel ist da immer noch das
Tic-Tac-Toe spiel weswegen man immer wegen Werbung gebannt / gekickt wurde. Grund
hierfür ist das ein "-" als Punkt ersatz zählt d.h das System erkennt tic-tac.to (das E wird
hierbei ausgeblendet). Daher ist es relativ unnötig ein neues System zu schreiben da
es ja gut Funktioniert! Wenn man Cytooxien.DE in den Chat schreibt dann passiert nix da
es auf der Whitelist steht und andere IP´s bzw Domains sollen im Chat eben nicht gepostet
werden.

Falls ihr jedoch einen eigenen TS habt auf dem ihr mit euren Leuten reden wollt könnt ihr einfach
mit /msg "TEXT" die IP posten, oder wenn es ein Freund ist einfach mit @NAME "TEXT" senden.


Mfg AconTM
#Close
Falls ein Dev noch will kann er ja drunter schreiben ;D
 
Status
Für weitere Antworten geschlossen.
Oben