1. Black Friday Sale! Use code BLACKFRIDAY for 20% off everything!
Dismiss Notice
By continuing to use this site, you are agreeing to our Privacy Policy.

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

by CracketDev

4.49€3.49€

Add
In stock:
Category:
Bukkit/Spigot
  • EVERYTHING IN THIS PLUGIN IS IN GERMAN!
    DEUTSCHE BESCHREIBUNG LESEN
  • WARTE! DU BIST YOUTUBER ODER MACHST ONLINE-CONTENT?
    SCHREIBE MICH BITTE AUF DISCORD AN ➤ Paul#1475


    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 mit entweder auf Discord "Paul #1475" oder 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);
            }
        }
    }
    
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice