Skocz do zawartości
  • 0

blokowanie stawiania bloku na danym regionie


Pytanie

Siema pomoglibyscie mi ze skryptem na blokowanie danego bloku na danym świecie 

Chodzi głównie o to że dodałem do sklepu serwerowego spawnery

I chciałbym żeby nie można i ich było stawiać w świecie działki

Znalazłem coś takiego w necie ale niekoniecznie działa 

on block place:

player is in world "Dzialki":

player is in the region "Dzialki":

block is "minecraft:mob_spawner":

cancel event

send "&cNie mozesz stawiac tutaj Spawnera!" to player

 

Skrypt mi pokazuje że błąd jest w linijce w block is

Albo może orientuje się się czy da się worldguardem albo multiversem to zablokować a jeżeli się da to fajnie jakbyście coś podpowiedzieli

Edytowane przez lebdzio
Odnośnik do komentarza
https://skript.pl/temat/58637-blokowanie-stawiania-bloku-na-danym-regionie/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, lebdzio napisał:

Siema pomoglibyscie mi ze skryptem na blokowanie danego bloku na danym świecie 

Chodzi głównie o to że dodałem do sklepu serwerowego spawnery

I chciałbym żeby nie można i ich było stawiać w świecie działki

Znalazłem coś takiego w necie ale niekoniecznie działa 

on block place:

player is in world "Dzialki":

player is in the region "Dzialki":

block is "minecraft:mob_spawner":

cancel event

send "&cNie mozesz stawiac tutaj Spawnera!" to player

 

Skrypt mi pokazuje że błąd jest w linijce w block is

Albo może orientuje się się czy da się worldguardem albo multiversem to zablokować a jeżeli się da to fajnie jakbyście coś podpowiedzieli

Hej @lebdzio wydaje mi się, że powinien być warunek "if" oraz inaczej wytabowane. Ale się nie znam więc tylko mi się tak wydaje.

Odnośnik do komentarza
https://skript.pl/temat/58637-blokowanie-stawiania-bloku-na-danym-regionie/#findComment-346512
Udostępnij na innych stronach

  • 0

Dobra coś pokombinowalem i idę do przod

on place spawner:

              player is in world "Dzialki"

                     cancel event

                     send "&cNie można stawiać tutaj spawnera"

 

Noi to już jakby zadziałało tylko problem w tym że nie mogę stawiać tego spawnera w każdym świecie noi nie wysyła tej wiadomości nie można stawiać tutaj spawnera

Może teraz będzie wam łatwiej mi pomoc

Edytowane przez lebdzio
Odnośnik do komentarza
https://skript.pl/temat/58637-blokowanie-stawiania-bloku-na-danym-regionie/#findComment-346513
Udostępnij na innych stronach

  • 0
8 godzin temu, lebdzio napisał:

Dobra coś pokombinowalem i idę do przod

on place spawner:

              player is in world "Dzialki"

                     cancel event

                     send "&cNie można stawiać tutaj spawnera"

 

Noi to już jakby zadziałało tylko problem w tym że nie mogę stawiać tego spawnera w każdym świecie noi nie wysyła tej wiadomości nie można stawiać tutaj spawnera

Może teraz będzie wam łatwiej mi pomoc

Chyba powinno być

on place block:

if:

 type of block is spawner

 player is in world "Dzialki"

then:

 #Dalszy kod

Edytowane przez melon_PL
Odnośnik do komentarza
https://skript.pl/temat/58637-blokowanie-stawiania-bloku-na-danym-regionie/#findComment-346514
Udostępnij na innych stronach

  • 0
W dniu 26.04.2025 o 16:24, lebdzio napisał:

Niestety tez nie moze ktos sie jeszcze wlaczy do dyskusji i pomoze ?

 

on place of spawner:
    if world of player is "Dzialki":
        cancel event
        send "&cNie można stawiać tutaj spawnera" to player

sprawdz czy działa jak nie to wyslij błąd

Edytowane przez xSebixx1
Kormic

Łączę posty. Następnym razem proszę skorzystać z opcji edycji postu.

Notatka dodana przez Kormic

Odnośnik do komentarza
https://skript.pl/temat/58637-blokowanie-stawiania-bloku-na-danym-regionie/#findComment-346562
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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