PlayerWatcher | Vertreibe Hacker und Griefer | + Sourcecode | einzigartiges Plugin

PlayerWatcher | Vertreibe Hacker und Griefer | + Sourcecode | einzigartiges Plugin 0.2

OUTDATED, PLEASE DO NOT BUY ANYMORE
OUTDATED, PLEASE DO NOT BUY ANYMORE
OUTDATED, PLEASE DO NOT BUY ANYMORE

VERALTET, BITTE NICHT MEHR KAUFEN!
VERALTET, BITTE NICHT MEHR KAUFEN!
VERALTET, BITTE NICHT MEHR KAUFEN!

WARTE! DU BIST YOUTUBER ODER MACHST ONLINE-CONTENT?




WAS IST PLAYERWATCHER?

PlayerWatcher ist ein Spigot Plugin für die 1.8.8, das dir dabei helfen kann, Spieler auszuspionieren und ihr Knockback zu testen. Die Grundidee hinter dem Plugin ist simple: Einfacher Spieler und Hacker zu unterscheiden!


WAS DIR PLAYERWATCHER FÜR FUNKTIONEN BIETET
✅ = Bereits integriet
⚡ = Wird durch Updates noch hinzugefügt

✅ Knockbacktest
✅ Knockbackstick (Rückstoß 2)
✅ Spieler kicken
✅ Zu Spieler teleportieren
✅ Block unter Spieler abbauen
✅⚡Spieler einfrieren(!ACHTUNG! Wenn Beobachter Server verlässt, bleibt der Spieler eingefroren!) - Patch coming soon
✅ Invsee (Inventar des Spielers sehen)
✅ Gamemode Kreativ wechseln
✅ Unsichtbar werden (für alle ohne Rechte) & Sichtbar werden

⚡ Benutzer freundlicheres Inventar + Animationen
⚡ Mehr funktionen und komfort im Hauptinventar
⚡ Alle Gamemodes gelistet
⚡ Alle Spieler gelistet
⚡ - und neue Features (gerne auch Idee über Discord schreiben)
⚡ Performance Update



WAS DU BEI DER BENUTZUNG BEACHTEN MUSST:
➥ Du brauchst einen 1.8.8 Server
➥ Die Sprache ist nur auf Deutsch
➥ Die meisten Nachrichten können (zumindest derzeit) noch nicht geändert werden
➥ SOURCECODE ENTHALTEN - Weiterverkauf, Weitergabe etc illegal - nur für eigenen Verbrauch zulässig


DIESE RECHTE BENÖTIGST DU FÜR PLAYERWATCHER:
Die Voreingestellte Berechtigung lautet: 'playerwatcher.watch'
Du kannst diese aber auch unter dem Punkt "berechtigung" in der Config ändern.


EINE LISTE ALLER COMMANDS:

⮩ /watch [player] Beginne einen Spieler [player] zu beobachten. (Du bekommst alle drei Items in das Inventar)
⮩ /unwatch Du hebst die Beobachtung von dir mit einem Spieler auf.
⮩ /status Dir wird angezeigt, ob du jemanden Beobachtest oder nicht.



WAS SOLL ICH TUN, WENN EIN BUG AUFTRITT?
Sollte ein Fehler auftreten oder eine Funktion nicht richtig funktionieren,
kannst du das gerne melden - Du kannst uns per Chunkfactory Ticket-System erreichen. Sobald ich Zeit habe, werden ich dann den Fehler beheben.


(KLEINE API MIT ENTHALTEN)
Code:
public class API {

    public static String getSpectatorFrom(Player hacker, String ifPlayerNotSpectated){
        if(isSpectated(hacker)){
            try{
                Player beobachter = (Player) Bukkit.getPlayer(PlayerWatcher.watch.get(hacker));
                if(beobachter != null){
                    return beobachter.getName();
                }else return "";
            }catch (Exception e) { return ""; }
        }else return "";
    }

    public static boolean isSpectated(Player hacker){
        if(PlayerWatcher.watch.containsValue(hacker)){ return true; } else return false;
    }

    public static boolean isSpectating(Player Spectator){
        if(PlayerWatcher.watch.containsKey(Spectator)){ return true; } else return false;
    }

    public static String getHackerToSpectator(Player Spectator){
        if(isSpectating(Spectator)){
            try{
                Player hacker = (Player) Bukkit.getPlayer(PlayerWatcher.watch.get(Spectator).toString());
                if(hacker != null){
                    return hacker.getName();
                }else return "";
            }catch (Exception e){ return ""; }
        }else return "";
    }

    public static void Activate(Player Spectator, Player Hacker){
        if(Spectator != null && Hacker != null && Hacker.getName() != Spectator.getName()){
            if(!(PlayerWatcher.watch.containsKey(Spectator))){
                PlayerWatcher.WatcherAn(Spectator, Hacker);
            }
        }
    }

    public static void Deactivate(Player Spectator, Player Hacker){
        if(Spectator != null && Hacker != null && Hacker.getName() != Spectator.getName()){
            if(PlayerWatcher.watch.containsKey(Spectator) && PlayerWatcher.watch.containsValue(Hacker.getName())){
                PlayerWatcher.WatcherAus(Spectator);
            }
        }
    }

    public static boolean VanishStatus(Player player){
        if(PlayerWatcher.vanish.contains(player)){ return true; } else return false;
    }

    public static void addVanish(Player player){
        PlayerWatcher.vanish.add(player);
    }

    public static void removeVanish(Player player){
        if(PlayerWatcher.vanish.contains(player)){
            PlayerWatcher.vanish.remove(player);
        }
    }
}

OUTDATED, PLEASE DO NOT BUY ANYMORE
OUTDATED, PLEASE DO NOT BUY ANYMORE
OUTDATED, PLEASE DO NOT BUY ANYMORE

VERALTET, BITTE NICHT MEHR KAUFEN!
VERALTET, BITTE NICHT MEHR KAUFEN!
VERALTET, BITTE NICHT MEHR KAUFEN!


EVERYTHING IN THIS PLUGIN IS IN GERMAN!

DEUTSCHE BESCHREIBUNG LESEN
Author
CracketDev
Price
€4.49 €3.49
Downloads
0
First release
Last update
Rating
0.00 star(s) 0 ratings