Skocz do zawartości
  • 0

Platforma slime 9x9 po użyciu itemu.


Pytanie

Witam, potrzebował bym "efektu" na postawienie o blok niżej pod graczem platformy ze slime bloków 9x9 która tak jakby miała by go uchronić przed upadkiem. Wszystko to po użyciu magmowego kremu (magma cream) o jakiejś tam nazwie.

on right click with magma cream:
    if player's tool is named "&fplatforma":
        if player's gamemode is creative:
            postaw 
        else:
            postaw platformę - to tutaj potrzebuję pomocy
            remove 1 magma cream from player's inventory

Aktualnie mam to. Obejdzie się bez dodatków?

Odnośnik do komentarza
https://skript.pl/temat/41031-platforma-slime-9x9-po-u%C5%BCyciu-itemu/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, 21Shadow_ napisał:

Witam, potrzebował bym "efektu" na postawienie o blok niżej pod graczem platformy ze slime bloków 9x9 która tak jakby miała by go uchronić przed upadkiem. Wszystko to po użyciu magmowego kremu (magma cream) o jakiejś tam nazwie.


on right click with magma cream:
    if player's tool is named "&fplatforma":
        if player's gamemode is creative:
            postaw 
        else:
            postaw platformę - to tutaj potrzebuję pomocy
            remove 1 magma cream from player's inventory

Aktualnie mam to. Obejdzie się bez dodatków?

Bez dodatków raczej się nie obędzie (jeśli jest jakiś sposób, proszę podać), potrzebny będzie SkQuery:

on right click with magma cream:
    if player's tool is named "&fplatforma":
        if player's gamemode is creative:
            postaw 
        else:
            set {_loc} to location of block 5 blocks below the player
			set {_1} to {_loc}
			set {_2} to {_loc}
			add 9 to x-loc and z-loc of {_1}
			remove 9 from x-loc and z-loc of {_2}
			loop blocks within block at location at {_1} to block at location at {_2}:
				set block at loop-block to slime block
            remove 1 magma cream from player's inventory

Sprawdź czy działa, jeśli nie będzie, to poprawię.

Odnośnik do komentarza
https://skript.pl/temat/41031-platforma-slime-9x9-po-u%C5%BCyciu-itemu/#findComment-255929
Udostępnij na innych stronach

  • 0

Nie działa. Błąd w linijce: if player's tool is "&fplatforma":

Błąd:  Can't compare a slot with a text "&a&bPlatforma &2&bSlime"' (world.sk, line 47: if player's tool is "&a&bPlatforma &2&bSlime":')

 

A ten skQuery to bardzo fajny dodatek nie mam sprzeciwów

Odnośnik do komentarza
https://skript.pl/temat/41031-platforma-slime-9x9-po-u%C5%BCyciu-itemu/#findComment-256001
Udostępnij na innych stronach

  • 0
Godzinę temu, 21Shadow_ napisał:

Nie działa. Błąd w linijce: if player's tool is "&fplatforma":

Błąd:  Can't compare a slot with a text "&a&bPlatforma &2&bSlime"' (world.sk, line 47: if player's tool is "&a&bPlatforma &2&bSlime":')

 

A ten skQuery to bardzo fajny dodatek nie mam sprzeciwów

Musisz dać jakiś item, teraz porównujesz sam tekst do narzędzia, daj np.

if player's tool is slime ball named "&fPlatforma":

I będzie dobrze.

Odnośnik do komentarza
https://skript.pl/temat/41031-platforma-slime-9x9-po-u%C5%BCyciu-itemu/#findComment-256011
Udostępnij na innych stronach

  • 0

dziwne mam inny prawie identyczny if w innym warunku i działa, ale dobrze, dzięki za pomoc, zgłoszę się w razie błędów.

 

Kończymy z finalnym kodem:

Dzięki za pomoc, temat do zamknięcia.

xAxee

Łączę posty

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41031-platforma-slime-9x9-po-u%C5%BCyciu-itemu/#findComment-256025
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ę...