Skocz do zawartości
  • 0

niszczenie itemów


SunSeey

Pytanie

Siemka, posiadam taki skrypt:

on break:
    event-block is ripe beetroot plant or ripe potato plant or ripe carrot plant or melon block or pumpkin or carved pumpkin or kelp plant or kelp or brown mushroom or red mushroom
    player doesn't have permission "otherdrops.custom.pizdy"
    cancel event



I jest spoko, działa, ale gdy np. zaleje się wodą tamte sadzonki, zadepta albo zniszczy się blok pod tym to normalnie wypadają - dałoby radę zrobić, żeby nie wypadały za wszelką cenę?

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/43841-niszczenie-item%C3%B3w/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on drop:
    if event-item is ripe beetroot plant or ripe potato plant or ripe carrot plant or melon block or pumpkin or carved pumpkin or kelp plant or kelp or brown mushroom or red mushroom:
		cancel drops

jak cancel drops nie zadziała to może delete event-item

Odnośnik do komentarza
https://skript.pl/temat/43841-niszczenie-item%C3%B3w/#findComment-274619
Udostępnij na innych stronach

  • 0
29 minut temu, CoFFeIN04 napisał:

on drop:
    if event-item is ripe beetroot plant or ripe potato plant or ripe carrot plant or melon block or pumpkin or carved pumpkin or kelp plant or kelp or brown mushroom or red mushroom:
		cancel drops

jak cancel drops nie zadziała to może delete event-item

trochę nie o to mi chodziło i nie wiem czy zadziała, bo ripe potato plant to blok, a nie item.
no i chodzi mi o to, żeby osoba bez permisji nie mogła rozwalić, a nie żeby nic nie wylatywało

Odnośnik do komentarza
https://skript.pl/temat/43841-niszczenie-item%C3%B3w/#findComment-274620
Udostępnij na innych stronach

  • 0
Teraz, SunSeey napisał:

trochę nie o to mi chodziło i nie wiem czy zadziała, bo ripe potato plant to blok, a nie item.
no i chodzi mi o to, żeby osoba bez permisji nie mogła rozwalić, a nie żeby nic nie wylatywało

no to nie da się tak zrobić, skąd skrypt ma wiedzieć kto rozlał tą wodę 

Odnośnik do komentarza
https://skript.pl/temat/43841-niszczenie-item%C3%B3w/#findComment-274621
Udostępnij na innych stronach

  • 0
7 godzin temu, SunSeey napisał:

Siemka, posiadam taki skrypt:


on break:
    event-block is ripe beetroot plant or ripe potato plant or ripe carrot plant or melon block or pumpkin or carved pumpkin or kelp plant or kelp or brown mushroom or red mushroom
    player doesn't have permission "otherdrops.custom.pizdy"
    cancel event



I jest spoko, działa, ale gdy np. zaleje się wodą tamte sadzonki, zadepta albo zniszczy się blok pod tym to normalnie wypadają - dałoby radę zrobić, żeby nie wypadały za wszelką cenę?

1. Możesz jedynie ogólnie zablokować na serwerze niszczenie plonów przez wodę za pomocą eventu 'on flow', w którym sprawdzasz event-block (woda) i future event-block (jeden z tych plonów).

2. Deptanie plonów będziesz mógł zablokować przy pomocy odrobiny Javy, poprzez Skripta ciężko to będzie zrobić.

3. Tutaj można spróbować z eventem 'on form of air', w którym sprawdzamy czy past event-block to któreś z naszych plonów.

Odnośnik do komentarza
https://skript.pl/temat/43841-niszczenie-item%C3%B3w/#findComment-274631
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ę...