Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Skrypt na losowanie co 30 lub 1h


Rekomendowane odpowiedzi

Opublikowano

Witam, istnieje skrypt, co co jakiś czas np 30 min lub 1h robi losowanie i daje komus jakiś przedmiot, i tak samo robi automatycznie??
Bardzo bym prosił Was o pomoc ;)

Opublikowano

options:
	tag: &6&l[&4&lLOS&6&l]
	minuty: 30
command /los [<text>] [<item>]:
        aliases: /los
	description: Losuje itemy.
	usage: /los
	permission: losowanie.use
	permission message: Nie masz uprawnien do uzywania tej komendy!
	trigger:
		if argument 1 is "start":
			if argument 2 is not set:
				broadcast "<aqua><bold>Losowanie<yellow><bold> rozpocznie sie za..."
				wait 1 second
				broadcast "<aqua><bold>3<yellow>..."
				wait 1 second
				broadcast "<aqua><bold>2<yellow>..."
				wait 1 second
				broadcast "<aqua><bold>1<yellow>..."
				wait 1 second
				set {_player} to a random player out of all players
				give a random item of {Losowanie::*} to {_player}
				broadcast "{@tag}<green><bold> Gracz <red><bold>%{_player}%<green><bold> otrzymal nagrode<aqua><bold><green><bold>,gratulujemy!"
		if argument 1 is "add":
			if argument 2 is not set:
				send "{@tag}&7&lMusisz wpisac nazwe przedmiotu!"
			else:
				if argument 2 is item:
					add arg 2 to {Losowanie::*}
					send "{@tag}&7&lPomyslnie dodano &c&l%arg 2% &7&ldo Losowania!"
				else:
					send "{@tag}&9&lMusisz wpisac nazwe przedmiotu, ktory chcesz dodac!"
		if argument 1 is "remove":
			if argument 2 is not set:
				send "{@tag}&7&lMusisz wpisac nazwe przedmiotu!"
			else:
				if argument 2 is set:
					remove arg 2 from {Losowanie::*}
					send "{@tag}&7&lPomyslnie usunieto &c&l&arg 2%&7&lz Losowania!"
				else:
					send "{@tag}&9&lMusisz wpisac nazwe przedmiotu, ktory chcesz usunac!"
		if argument 1 is "list":
			send "{@tag} %{Losowanie::*}%"
every {@minuty} minutes:
	execute console command "/los start"

Trzymaj co 30 min będzie losowanie

Komendy:

 /los start - startuje losowanie

 /los add - dodaje item do przedmiotów które ma wylosować np /los add Diamond

 /los remove - usuwa dodany item

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...