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] Skrypt


Rekomendowane odpowiedzi

Opublikowano

Witam mam problem z tym skryptem:

variables:
    {los} = false
every 5 minute:
    set {los} to true
    set {_a} to integer between 1 and 9
    set {_b} to integer between 1 and 9
    set {_c} to integer between 1 and 9
    set {_d} to integer between 1 and 9
    set {_e} to integer between 1 and 9
    set {kod} to "%{_a}%%{_b}%%{_c}%%{_d}%%{_e}%"
    wait 1 second
    broadcast "&l&cUWAGA Pierwsza osoba, ktora przepisze ten kod: &l&2%/kod {konkurs.kod}% &l&cdostanie nagrode!"
    wait 30 second
    set {los} to false
command /kod [<text>]:
    trigger:
        if {los} is true:
            if arg is {kod}:
                set {los} to false
                give diamond to the player
                broadcast "&l&cKod zostal wykorzystany, zapraszamy ponownie za 5 minut"
                stop
            else:
                send: "&l&cPrzepisales niepoprawnie kod"
        else:
            send: "&l&cKod juz wygasl, sprobuj za 5 minut"
Opublikowano

Łapaj to ci pomoże, jeśli się dobrze orientuję to chodzi ci o skrypt konkurs pisania, tam musisz sobie go jeszcze ustawić.

 options:
	czas: 1800 # tu ustaw czas po jakim konkurs ma sie rozpoczac
	ilosc: 1 # ilosc itemu po wpisaniu wlasciwego kodu
	item: diamond # jaki item ma dostawac osoba bo wpisaniu kodu
	swiat: world # swiaty na ktorych ma dzialac komenda
	l: &r[&3&lKONKURS&r] # prefix

variables:
	{konkurs} = 0

every {@czas} seconds:
	execute console command "konkurs"

command /konkurs:
	trigger:
		if sender has permission "sk.konkurs":
			set {konkurs.znak1} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
			set {konkurs.znak2} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
			set {konkurs.znak3} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
			set {konkurs.znak4} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"                         
			set {konkurs.znak5} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
			set {konkurs.znak6} to 0 or 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 or 9 or "a" or "A" or "b" or "B" or "c" or "C" or "d" or "D" or "e" or "E" or "f" or "F" or "g" or "G" or "h" or "H" or "k" or "K" or "l" or "L" or "m" or "M" or "n" or "N" or "o" or "O" or "p" or "P" or "q" or "Q" or "r" or "R" or "s" or "S" or "t" or "T" or "u" or "U" or "v" or "V" or "w" or "W" or "x" or "X" or "y" or "Y" or "z" or "Z"
			set {konkurs.kod} to "%{konkurs.znak1}%%{konkurs.znak2}%%{konkurs.znak3}%%{konkurs.znak4}%%{konkurs.znak5}%%{konkurs.znak6}%"
			broadcast "{@l} &7Za 3 sekundy rozpocznie sie konkurs! Kto pierwszy wpisze znaki na ekranie wygrywa {@ilosc} {@item}"
			wait 1 second
			broadcast "{@l} &73"
			wait 1 second
			broadcast "{@l} &72"
			wait 1 second
			broadcast "{@l} &71"
			wait 1 second
			set {konkurs} to 1
			loop all players:
				execute console command "playsound random.levelup %loop-player%"
			broadcast "{@l} &7Kod to &e%{konkurs.kod}%&7! Aby go wprowadzic wpisz /odpowiedz (kod na ekranie)"
		else:
			message "&cNie masz uprawnien do tego!"

command /odpowiedz [<text>]:
	trigger:
		if {konkurs} is 1:
			if argument 1 is not empty:
				if argument 1 is {konkurs.kod}:
					if player is in world "{@swiat}":
						broadcast "{@l} &7Gracz %player% wpisal jako pierwszy kod &e%{konkurs.kod}% &7i wygral {@ilosc} {@item}!"
						give {@ilosc} {@item} to player
						loop all players:
							execute console command "playsound mob.wither.spawn %loop-player%"
						set {konkurs} to 0
					else:
						message "{@l} &7Aby wziasc udzial w konkursie musisz byc na swiecie &e{@swiat}&7!"
				else:
					message "{@l} &7Kod niepoprawny!"
			else:
				message "{@l} &7Wpisz /odpowiedz <kod>"
		else:
			message "{@l} &7W tej chwili nie trwa zaden konkurs!"

Nie oczekuj od dnia tego, co mogą dać jedynie lata. Ale nie zapomnij, że lata składają się z wielu dni, nie zmarnuj ani jednego.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...