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

[Problem] Pomocy w edycji Skryptu na los


Rekomendowane odpowiedzi

Opublikowano

Witam.Kto ustawi w tym skrypcie czas ci ile można wpisywać komende los lub żeby automatycznie sie wpisawała komenda co 10minut

 

 

#Losowanie,autorstwa MatZur

options:

tag: <yellow>[<aqua><bold>Losowanie<yellow>]

#Tutaj wpisujemy,co gracz ma dostac przy wylosowaniu go.

nagroda: diamond

#Tutaj wpisujemy,w jakiej ilosci gracz ma dostac nagrode.

ilosc: 3

command /losowanie:

description: Losuje itemy.

usage: /losowanie

permission: losowanie.use

permission message: Nie masz uprawnien do uzywania tej komendy!

trigger:

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 {@ilosc} {@nagroda} to {_player}

broadcast "{@tag}<green><bold> Gracz <red><bold>%{_player}%<green><bold> otrzymal nagrode <red><bold>{@ilosc} <aqua><bold>{@nagroda}<green><bold>,gratulujemy!"

Opublikowano
#Losowanie,autorstwa MatZur

options:

interval: 300 #czas w sekundach.

tag: <yellow>[<aqua><bold>Losowanie<yellow>]

#Tutaj wpisujemy,co gracz ma dostac przy wylosowaniu go.

nagroda: diamond

#Tutaj wpisujemy,w jakiej ilosci gracz ma dostac nagrode.

ilosc: 3

command /losowanie:

description: Losuje itemy.

usage: /losowanie

permission: losowanie.use

permission message: Nie masz uprawnien do uzywania tej komendy!

trigger:

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 {@ilosc} {@nagroda} to {_player}

broadcast "{@tag}<green><bold> Gracz <red><bold>%{_player}%<green><bold> otrzymal nagrode <red><bold>{@ilosc} <aqua><bold>{@nagroda}<green><bold>,gratulujemy!"


Powinno działać ale nie jestem pewien bo dopiero zaczynam ;D

REAKTYWACJA DREAMSKILL

Opublikowano

Jutro, jak znajde 5 minut to Ci podesle.:)

----------------------------------------------------------------------------------

 

Halloween. <3

 

Opublikowano
options:
    tag: <yellow>[<aqua><bold>Losowanie<yellow>]
    nagroda: diamond
    ilosc: 3
command /losowanie:
    description: Losuje itemy.
    usage: /losowanie
    permission: losowanie.use
    permission message: Nie masz uprawnien do uzywania tej komendy!
    trigger:
        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 {@ilosc} {@nagroda} to {_player}
        broadcast "{@tag}<green><bold> Gracz <red><bold>%{_player}%<green><bold> otrzymal nagrode <red><bold>{@ilosc} <aqua><bold>{@nagroda}<green><bold>,gratulujemy!"
every 5 real minutes:
    execute console command "/losowanie"
    stop

Proszę. :)

 

sygnatura.png

Opublikowano
#Losowanie,autorstwa MatZur
#Wersja 2.0
options:
	tag: <yellow>[<aqua><bold>Losowanie<yellow>]
	Minutes: 1
command /losowanie [<text>] [<item>]:
	description: Losuje itemy.
	usage: /losowanie
	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 {@Minutes} minutes:
	execute console command "/losowanie start"

Ulepszona wersja Losowania, dodano komendy, etc. Oczywiście czas wykonywania komendy automatycznie też jest, wraz z configiem.:)

----------------------------------------------------------------------------------

 

Halloween. <3

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...