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

[DL][Autorski][Plugin][AntiBot][By FUSH][1.5.1-RO.1]


Rekomendowane odpowiedzi

Opublikowano

Witam z tej strony MrLuise (FUSH) przedstawiam wam moj autorski plugin AntiBot.

 

AntiBot 1.0 1.5.1-R0.1

Plugin przeciw botom

Opis pluginu:

Plugin w zabezpiecza serwer przed botami nie w 100 %. Chodzi o to ze wiekszosc botow wbija pod innym nickiem. Jezeli gracz jest nowy kicka go a za drugim razem jest ok. Wtedy wiekszosc botow dostaje kicka.

Komendy:

 

Brak

Konfiguracja:

 

Zmieniasz wiadomosc kicka w config.yml Proste

Permissions Node:

 

Brak

Changelog:

 

V 1.0 : Wydanie Pluginu

Download-icon.pngDownload

Skan :https://www.virustotal.com/pl/url/ad4c3dcefebfd661fcfaefe17cc8ee2fa74c9869bffb5b550676cc3b9e5aae95/analysis/1365885523/

Kod źródłowy (opcjonalnie):

Autor pluginu: FUSH

 

Link to tematu na bukkit.pl : http://bukkit.pl/threads/1-5-1-r0-1-antibot-1-0-plugin-przeciw-botom.5056/

 

Jak cos sie nie podoba zrób lepszy.

Unbenannt.jpg


Sygnaturka wykonania EFCEBE - Jok3rStars [GILDIA DAUN]


Opublikowano

Jezeli macie pomysly na jakies inne pluginy pisac na pw ;)

Unbenannt.jpg


Sygnaturka wykonania EFCEBE - Jok3rStars [GILDIA DAUN]


Opublikowano

No przyznam, fajny pomysł na plugin..

 

Ale ja bym na twoim miejscu jeszcze dodał np. czy ma być wiadomość na wejściu i wyjściu gracza z serwa.

 

Przykładowy kod (mogą być błędy bo robiony 5 minutek :P)

package pl.Mijam0;

import java.util.logging.Logger;

import org.bukkit.ChatColor;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class AntiBotter extends JavaPlugin
  implements Listener
  {

      Logger logger = Logger.getLogger("Minecraft");
  public void onEnable()
  {
    getServer().getPluginManager().registerEvents(this, this);
    System.out.println("[AntiBot] Wlaczony..");
    
    
    
        FileConfiguration config = getConfig();
        config.addDefault("WiadomoscWywaleniaNaPoczatek", Integer.valueOf("[AntiBot] Prosimy zalogowac sie ponownie, przepraszamy za utrudnienia.."));
        config.addDefault("WiadomoscNaWejsciuIWyjsciu", Boolean.valueOf(true));
        config.options().copyDefaults(true);
        saveDefaultConfig();
        saveConfig();
  }

  @EventHandler
  public void nawejsciu(PlayerJoinEvent event)
    throws Exception
  {
    Player player = event.getPlayer();
    if (!player.hasPlayedBefore())
    {
      String wywaleniewiadomosc = getConfig().getString("WiadomoscWywaleniaNaPoczatek");
      player.kickPlayer(ChatColor.RED + "[AntiBot]" + ChatColor.GREEN + wywaleniewiadomosc);
    }
    if(getConfig().getBoolean("WiadomoscNaWejsciuIWyjsciu", true)){
		event.setJoinMessage(ChatColor.YELLOW + "Gracz" + ChatColor.YELLOW  + player + ChatColor.YELLOW + "dolaczyl do gry!");
    }
    if(getConfig().getBoolean("WiadomoscNaWejsciuIWyjsciu", false)){
		event.setJoinMessage("");
    }
  }
  public void nawyjsciu(PlayerQuitEvent event){
	  Player player = event.getPlayer();
	    if(getConfig().getBoolean("WiadomoscNaWejsciuIWyjsciu", true)){
			event.setQuitMessage(ChatColor.YELLOW + "Gracz" + ChatColor.YELLOW  + player + ChatColor.YELLOW + "wyszedl z gry!");
	    }
	    if(getConfig().getBoolean("WiadomoscNaWejsciuIWyjsciu", false)){
			event.setQuitMessage("");
	    }	  
  }
}

Tylko coś mi nie pasuje z wiadomością na wyjściu i wejściu gracza na/z serwa..

 

 

OSTRZEGAM PRZED KOPIOWANIEM KODU, MOGĄ BYĆ BŁĘDY BO NIE TESTOWANY KOD!!!

Opublikowano

Przydatne. I Bardzo dziekuje :) Tego szukalem ;)

1365336413-U179206.png



avatar147.jpg



1365336413-U179206.png



|Grafik|Let´sPlayerowiec|Administrator PCM PVP|Administrator Rzeznia SV+FR|


Aktualnie Na mchc.pl (O.n.l.i.n.e)





Opublikowano

@up

Dziekuje za pozytywna opinie.

Zapraszam do komentowania

Unbenannt.jpg


Sygnaturka wykonania EFCEBE - Jok3rStars [GILDIA DAUN]


Opublikowano

Dziekuje za dobra opinie. Moze macie jakies dalsze propozycje ?

Unbenannt.jpg


Sygnaturka wykonania EFCEBE - Jok3rStars [GILDIA DAUN]


Opublikowano

@up noo 10 linijek wyczyn...

I do tego lipa :D nie wiem jak to ma bronic. (90% programów podejmuje około 3 prób wejścia na serwer)

A napisanie czegos takiego to naprawde 10 minut roboty //edit 2 minuty

 

Edit2: Ucz sie pisania ucz. Ale ja polecam ci wpakować się na głębsza wodę... bo pisaniem takich małych pluginow jak ten do expa czy ten na niby boty... to się niczego nie nauczysz.

No i angielski... trzeba go znać i iść na angielskiego bukkita. Gdzie wszyscy służą pomocą :) Nie ma debili piszących : "google nie boli", "Jak nie umiesz tego zrobić to lepiej idź się zabij..."

 public void onEnable() {
    getServer().getPluginManager().registerEvents(this, this);
  }

  @EventHandler
  public void onPlayerJoinEvent(PlayerJoinEvent e) throws Exception {
    Player player = e.getPlayer();
    if (!player.hasPlayedBefore()) {
      player.kickPlayer("lololool zostales kickniety.");
    }
  }
}

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

  • 2 miesiące temu...
Opublikowano

Takie pytanko jaki to plugin ? on blokuje działanie cheatów czy blokuje gracza ? :>
chodzi czy np blokuje latanie , fastbreak , killaura
czy moze wyciąga kod z minecrafta czy ktoś ma mody jakieś i blokuje dostęp do gry

od razu masz propozycje pluginu (druga opcja) jezeli jest taka możliwość
zrób plugin ktory wypisywałby adminowi lub na chacie jakie mody ma wgrane dany gracz (na 100% jest to możliwe bo na bukkicie forge podczas wejscia do serwera na konsoli pisze jakie mody ma gracz wgrane)

Opublikowano

package pl.mc.fush;

import org.bukkit.ChatColor;
import org.bukkit.Server;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin
implements Listener
{
public void onEnable()
{
ConsoleCommandSender console = getServer().getConsoleSender();

getServer().getPluginManager().registerEvents(this, this);
console.sendMessage(ChatColor.GREEN + "----------------------------------------------------------");
console.sendMessage(ChatColor.RED + "[" + getName() + "]" + ChatColor.GOLD + " Stworzony przez FUSH ");
console.sendMessage(ChatColor.GREEN + "----------------------------------------------------------");
saveDefaultConfig();
}

@EventHandler
public void onPlayerJoinEvent(PlayerJoinEvent event) throws Exception
{
Player p = event.getPlayer();
if (!p.hasPlayedBefore())
{
String kick = getConfig().getString("messagekick");
p.kickPlayer(ChatColor.RED + "[AntiBot]" + ChatColor.GREEN + kick);
}
}
}

 

Caly kod pluginu o.O, pomijam fakt ze sam plugin jest lipny i nie potrzebny

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

ścierwo.. już lepiej, aby nowy user musiał przepisać jakiś losowy kod. Bo takie wyrzucanie z serwera nie spodoba się graczom.

1365881062-U68160.png

Opublikowano

ścierwo.. już lepiej, aby nowy user musiał przepisać jakiś losowy kod. Bo takie wyrzucanie z serwera nie spodoba się graczom.

AuthMe ma taka opcje jak cus :) Albo rejestracje e-mail :P

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...