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

Drop do eq w skript


TworcaSerwow

Rekomendowane odpowiedzi

Opublikowano

Witam. Mam taki problem otóż ostatnio zainstalowałem na serwer plugin DropToEq  i mam skrypt na drop z cobbla (SkyBlock przecie) i nie dropi nawet jak dla testu dalem 100% na żelazo to nie dropi (Dałem  "give 1 iron ingot to the player" nie "drop")
Oto kod: (Nie pełny bo nie dam całego ;))

 

on break of cobblestone:
        chance of 1.5%:
               give 1 iron ingot to the player
               send "&f&lGratulacje. Znalazles zelazo [+5 exp]"
               add 5 xp to player
       chance of 1%:
              give 1 gold ingot to the player
              send "&e&lGratulacje. Znalazles zloto [+15 exp]"
              add 5 xp to player
              wait 1 tick
              add 5 xp to player
              wait 1 tick
              add 5 xp to player
 
Ps: Nie chodzi o tabowanie ;)
ps: plugin DropToEq dodaje to ze jak np. rozwalisz dirta masz go w eq a nie dropi ;) i rozwala się normalnie

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano

Bo droptoeq wykorzystuje BlockBreakEvent a nie jakieś skripty - sripty.

Opublikowano

@up może byś wytłumaczył? Nie umiem pisać pluginów więc nie mam o tym pojęcia. I z góry prosze nie obrażaj skryptów bo to pomocne a nie trzeba miesiącami siedzieć nad nauką javy.

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano

No więc tak. W skrypcie tego nie napiszesz. No dobra... napiszesz ale musisz robić wykluczenia silk toucha itp...

A w javie to taki myk i gotowe ;)
 

	@EventHandler
	public void onBreak1(BlockBreakEvent e) {
		Collection<ItemStack> is = e.getBlock().getDrops(e.getPlayer().getItemInHand());
		e.getBlock().setType(Material.AIR);
		e.getBlock().getDrops().clear();
		for (ItemStack item : is) {
			e.getPlayer().getInventory().addItem(item);
		}
	}
Opublikowano

@up ja na javie się nic nie znam i nie wiem co z tym kodem zrobić napisz na PW i objaśnij jak pls ;(

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano

@up Tia.. dałeś jakiś kod, ja nie wiem co z nim zrobić bo się na javie nie znam i co? mógłbyś pomóc, opisać coś co z tym zrobić...

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

  • 1 rok później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...