Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Jak zablokowac komende plugins


Rekomendowane odpowiedzi

Opublikowano

dodajesz permissie 

-bukkit.*

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

polecam plugin skript :DD i taki oto skrypcik:

command /pl:

{TAB}if player is op:

{TAB}{TAB}stop

{TAB}else:

{tab}{tab}cancel event

{tab}{tab}send "&eNie masz permissions do tej komendy!"

TAMIAST {tab} kliknij TABULATOR czyli TAB aby wyrównać :D

PS.Dodam, że kopiując to co wyżej i wklejając od nowa ze zmianą /pl na inną komende np /plugins, /?,/bukkit:me uzyskasz ten sam efekt :P

Opublikowano

Jest wiele sposobów, ale najlepszym pluginem na zablkowanie tego jest....NoCheatPlus! Tak dokładnie takie linijki:

 

 protection:

  plugins:
    hide:
      active: true
      nopermission:
        message: '&cI''m sorry, but you do not have permission to perform this command. Please contact the server administrators if you believe that this is in error.'
        commands:
        - plugins
        - version
        - icanhasbukkit
        - ver
        - pl
        - bukkit:ver
        - bukkit:version
        - bukkit:plugins
        - bukkit:pl
        - bukkit:icanhasbukkit
 

Luub, inne pluginy:

- NoPl

- NoPlugins

- BlockThatCommand

- Skript, kolega podał wyżej.

ale tak jak pisałem, najlepszy jest NoCheatPlus :)

Opublikowano

Masz tutaj sk (Skript) na blokowanie tej kommendy:

http://pastebin.com/mrLJLUVJ

Liczę na "Lubie to"

 

Jak ma do zablokowania kilkanaście komend to będzie dużo niepotrzebnego kodu. Prościej zrobić aliasy:

command /plugins:
    aliases: pl, bukkit:pl, itd
    trigger:
        send "&6* &c>> &7Nie masz dostempu do tej kommendy."
Opublikowano


    @EventHandler
public static void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) {
if ((event.getMessage().toLowerCase().endsWith("/pl")) || (event.getMessage().toLowerCase().startsWith("/pl "))) {
event.setCancelled(true);
event.getPlayer().sendMessage("Nie masz dostepu do sprawdzania listy pluginow!");
}
}

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...