Skocz do zawartości
  • 0

skrypt na losowanie


Fallouter

Pytanie

Napisałby mi ktoś skrypt na komende /losowanie? Komenda otwierałaby gui o nazwie &cWYLOSOWANE i gui miałoby jedną linijke a gui wyglądało by tak:
1 slot - nic
2 slot - nic
3 slot - nic
4 slot - zielone szkło o nazwie &aTwoja Nagroda -->
5 slot - nagroda
6 slot - zielone szkło o nazwie &a<-- Twoja Nagroda
7 slot - nic
8 slot - nic
9 slot - nic

W skrypcie byłyby dwie skrzynki Epicka i rzadka

Epicka miałaby dropy:
patyk - 100%
stone - 100%
dirt - 100%

Rzadka
sianko - 5%
stone - 10%
dirt -25%

losowany przedmiot byłby TYLKO jeden

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

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 godzin temu, Fallouter napisał:

Napisałby mi ktoś skrypt na komende /losowanie? Komenda otwierałaby gui o nazwie &cWYLOSOWANE i gui miałoby jedną linijke a gui wyglądało by tak:
1 slot - nic
2 slot - nic
3 slot - nic
4 slot - zielone szkło o nazwie &aTwoja Nagroda -->
5 slot - nagroda
6 slot - zielone szkło o nazwie &a<-- Twoja Nagroda
7 slot - nic
8 slot - nic
9 slot - nic

W skrypcie byłyby dwie skrzynki Epicka i rzadka

Epicka miałaby dropy:
patyk - 100%
stone - 100%
dirt - 100%

Rzadka
sianko - 5%
stone - 10%
dirt -25%

losowany przedmiot byłby TYLKO jeden

Nie wiem czy oto ci chodziło, dodaj graczom Permisje losowanie.use aby mogli używać tej komendy

Odnośnik do komentarza
https://skript.pl/temat/54746-skrypt-na-losowanie/#findComment-331536
Udostępnij na innych stronach

  • 1

Skrypt podany przez @MonsterSwep wygląda na wygenerowany przez mierne AI nie do skryptów np. ChatGPT poprawiony kod lecz nie testowany potrzba SkQuery!:

 

on script load:
	add stick to {_itemepic::stick}
	add stone to {_itemepic::stone}
	add dirt to {_itemepic::dirt}
	add wheat to {_itemrare::wheat}
	add stone to {_itemrare::stone}
	add dirt to {_itemrare::dirt}

command /losowanie:
	permission: losowanie.use
	trigger:
		set {_gui} to chest with 1 rows named "&cWYLOSOWANE"
		set slot 4 of {_gui} to lime stained glass pane named "&aTwoja Nagroda -->"
		set slot 6 of {_gui} to lime stained glass pane named "&a<-- Twoja Nagroda"
		set slot 5 of {_gui} to air
		set {_item} to {_empty}
		set {_item_epic} to {_empty}
		set {_item_rare} to {_empty}
		set {_liczba} to random number between 1 and 2
		{_liczba} = 1:
			set {_item} to random element out of {_itemepic::*}
			set slot 5 of {_gui} to {_item}
		{_liczba} = 2:
			set {_item} to random element out of {_itemrare::*}
			set slot 5 of {_gui} to {_item}
		

on inventory click:
	if name of event-inventory is "&cWYLOSOWANE":
		event-inventory is not player's inventory
		cancel event
        if clicked slot is 5:
        	stop

 

Edytowane przez xMarmo321
Odnośnik do komentarza
https://skript.pl/temat/54746-skrypt-na-losowanie/#findComment-331538
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ę...