Skocz do zawartości
  • 1

Skrypt na Efekty


DeepesT

Pytanie

Witam serdecznie czy byłby ktoś tak miły i wspomógł by mnie skryptem na /efekty wyjaśnienie: pod komendą /efekty otwiera się menu gdzie mamy do wyboru efekty które możemy zakupić za bloki emeraldu jak nie mamy wymaganej ilosci w eq to pisze nam ze nie masz potrzebnych itemów aby zakupić dany efekt a jeśli gracz ma to wyświetla się ze zakupiłeś efekt oraz jak gracz posiada na sobie efekt zakupiony  pod /efekty to nie możne zakupić s powrotem efektu bo będzie pisało  posiadasz już dany efekt na sobie Z góry dziękuję.

Odnośnik do komentarza
https://skript.pl/temat/41906-skrypt-na-efekty/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
20 minut temu, DeepesT napisał:

Witam serdecznie czy byłby ktoś tak miły i wspomógł by mnie skryptem na /efekty wyjaśnienie: pod komendą /efekty otwiera się menu gdzie mamy do wyboru efekty które możemy zakupić za bloki emeraldu jak nie mamy wymaganej ilosci w eq to pisze nam ze nie masz potrzebnych itemów aby zakupić dany efekt a jeśli gracz ma to wyświetla się ze zakupiłeś efekt oraz jak gracz posiada na sobie efekt zakupiony  pod /efekty to nie możne zakupić s powrotem efektu bo będzie pisało  posiadasz już dany efekt na sobie Z góry dziękuję.

Czym ma być ten efekt? Efekt wizualny, efekt mikstury? A może czymś innym?

a) Efekt mikstury:

Ile ma trwać ten efekt? Jeśli gracz go zakupi, to czy będzie możliwość nałożenia tego efektu na siebie?

b) Efekt wizualny:

Jeśli gracz zakupi ten efekt, to ma on być możliwy do założenia?

 

Ogółem rzecz biorąc, opisałeś jedynie powierzchownie wygląd GUI, wiadomości oraz zakupywanie efektów. A gdzie reszta?

Sprecyzuj co dokładnie ma zawierać ten skrypt. Miej na uwadze, że my, zleceniobiorcy również mamy swój cenny czas i dobrze by było, gdybyśmy nie musieli poświęcać czasu na głupie domyślanie się i na zabawę w detektywa.

Odnośnik do komentarza
https://skript.pl/temat/41906-skrypt-na-efekty/#findComment-262638
Udostępnij na innych stronach

  • 0

Dostosuję się do pana odpowiedzi tak jak umiem: a więc pod /efekty proszę o umieszczenie np: stone o nazwie siła I po kliknienciu na owy przedmiot gdy gracz ma np 32 bloki emeraldu to dostaje efekt siły 1 jak nie ma w eq wymaganej ilosci itemów to pisze ze nie masz itemów a jak zakupiłes efekt siły 1 i chcesz jeszcze raz zakupic a masz efekt na sobie pisze ci ze masz juz ten efekt na sobie

Odnośnik do komentarza
https://skript.pl/temat/41906-skrypt-na-efekty/#findComment-262644
Udostępnij na innych stronach

  • 0
19 minut temu, DeepesT napisał:

Dostosuję się do pana odpowiedzi tak jak umiem: a więc pod /efekty proszę o umieszczenie np: stone o nazwie siła I po kliknienciu na owy przedmiot gdy gracz ma np 32 bloki emeraldu to dostaje efekt siły 1 jak nie ma w eq wymaganej ilosci itemów to pisze ze nie masz itemów a jak zakupiłes efekt siły 1 i chcesz jeszcze raz zakupic a masz efekt na sobie pisze ci ze masz juz ten efekt na sobie

W takim razie:

command /efekty:
	trigger:
		open chest inventory with 3 rows named "&b&lEfekty" to player
		loop 27 times:
			set slot loop-number - 1 of player's current inventory to white stained glass pane named " "
		loop 9 times:
			set slot loop-number + 8 of player's current inventory to gray stained glass pane named " "
		set slot 13 of player's current inventory to stone named "&cSiła I" with lore "&7Koszt&8: &a32 bloki szmaragdów" and "" and "&7Kliknij &6LPM&7, aby zakupić!"
		set slot 26 of player's current inventory to barrier named "&cWyjdź" with lore "&7Kliknij &6LPM&7, aby wyjść z okna zakupu efektów!"
		
on inventory click:
	if name of player's current inventory is not "&b&lEfekty":
		stop
	if clicked inventory is player's inventory:
		stop
	cancel event
	if clicked slot is 13:
		if player has strength:
			close player's inventory
			send "&cJuz posiadasz ten efekt na sobie!" to player
			stop
		if player doesn't have 32 emerald blocks:
			close player's inventory
			send "&cNie stać cię na to!" to player
			stop	
		apply potion of strength 1 to player for 1 minute
		remove 32 emerald blocks from player's inventory
		send "&aZakupiłeś efekt&7: &cSiła &6I" to player
	else if clicked slot is 26:
		close player's inventory

Proszę, oto skrypt.

Odnośnik do komentarza
https://skript.pl/temat/41906-skrypt-na-efekty/#findComment-262649
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ę...