Skocz do zawartości
  • 0

AntyNogi


Eugieniusz321_

Pytanie

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

no ze free pluginem to ciężko ale masz ty skryptjeśli dobrze zrozumiałem co to antynogi

możesz kogoś poprosić o napisanie pluginu

package net.nocny.antynozki;

import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin{
	
	Main plugin = this;
	
	public void onEnable(){
		getServer().getPluginManager().registerEvents(new Listeners(this), this);
	}
	

}
package net.nocny.antynozki;

import java.util.ArrayList;

import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.event.entity.EntityDamageEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.inventory.ItemStack;

import net.md_5.bungee.api.ChatColor;

public class Listeners implements Listener{
	
	ArrayList<String> pvp = new ArrayList<String>();
	
	Main plugin;
	
	public Listeners(Main plugin){
		this.plugin = plugin;
	}	

	public void onDamage(EntityDamageEvent e){
		if(e.getEntity() instanceof Player){
			Player p = (Player) e.getEntity();
			pvp.add(p.getName());
			
		}
		
	}
	public void onPlace(BlockPlaceEvent e){
		if(e.getBlock().getType().equals(new ItemStack(Material.COBBLESTONE))){
			Player p = e.getPlayer();
			if(pvp.contains(p.getName()));
			e.setCancelled(true);
			p.sendMessage(ChatColor.RED + "Nie mozesz budowac podczas walki!");
		}
	}
	
	public void onLeave(PlayerQuitEvent e){
		if(pvp.contains(e.getPlayer().getName())){
			pvp.remove(e.getPlayer().getName());
		}
	}

}

 

Odnośnik do komentarza
https://skript.pl/temat/44256-antynogi/#findComment-277546
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...