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] Jak zrobić używanie skryptu co 1h?


Rekomendowane odpowiedzi

Opublikowano

Witam mam pytanie jak zrobic w Skript takie coś aby pewnej.... Hmmm... Tabliczki można było używać raz na godzinę. Chodzi o to że robie serwer PvP i chcę zamiast Tchest'a dać Tabliczki żeby było takie coś

          |||||||||||||||

          |||||||||||||||

          |||||||||||||||

          |||||||||||||||

          ||||||||||||||

      \\\\\\\\|//////////

       \\\\\\\|/////////

        \\\\\\|///////

         \\\\\|/////

          \\\\|////

           \\\|//

            \|/

|-----------------------------------|

|       Znalazles nagrode  |

|        mozesz               |

|      brac ja co              |

|        godzine               |

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

Za odp dam Like'i

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano

Za odpowiedz dam Technika/Moderatora na serwerze! (jak już będzie :3)

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano

Prosze , nie testowane ;)

variables:
    {zestaw.%player%} = false
on rightclick on sign:
    if line 1 is "Cos tu wpisz":
        if {zestaw.%player%} is false:
             send "|-----------------------------------|"
             send "|          Znalazles nagrode        |"
             send "|              mozesz               |"
             send "|            brac ja co             |"
             send "|             godzine               |"
             send "|-----------------------------------|"
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             set {zestaw.%player%} to true
             wait 1 hour
             set {zestaw.%player%} to false

sygna_frikos.png

Opublikowano

@up testowalem i moge brac ciagle... Prosze o pomoc :P / Dodalem nawet 

       else:

                 send "&e&lJuz brales nagrode, mozna ja brac co godzine"

(z tabami itp.) Skript przy /skript reload all   nie wykrywa blędów..

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano
on rightclick on sign:
    if line 2 of event-block is "Tresc w 2 linii tabliczki":
        if {nagroda.%name of player%} is name of player:
            message "Musisz jeszcze poczekac"
        else:
            message "Znalazles nagrode - mozesz ja borac co godzine"
            execute console command "give %player% diamond 1"
            execute console command "give %player% 322 1"
            set {nagroda.%name of player%} to name of player
            wait 1 hour
            delete {nagroda.%name of player%}

Wczoraj to napisałem w innym temacie - do zmiany są tylko komunikaty i przedmioty

 

Dokładniej może to wyglądać tak:

on rightclick on sign:
	if line 2 of event-block is "wpisz to co chcesz na tabliczce":
		if {nagroda.%name of player%} is name of player:
			message "Musisz jeszcze poczekac"
		else:
                        send "|-----------------------------------|"
                        send "|          Znalazles nagrode        |"
                        send "|              mozesz               |"
                        send "|            brac ja co             |"
                        send "|             godzine               |"
                        send "|-----------------------------------|"
			give player item 
			give player item 
			give player item 
			give player item 
			set {nagroda.%name of player%} to name of player
			wait 1 hour
			delete {nagroda.%name of player%}
Opublikowano

sorki pomylilo mi sie w kodzie ;x

to powinno byc dobrze:

 

variables:
    {zestaw.%player%} = false
on rightclick on sign:
    if {zestaw.%player%} is false:
        if line 1 is "Cos tu wpisz":
             send "|-----------------------------------|"
             send "|          Znalazles nagrode        |"
             send "|              mozesz               |"
             send "|            brac ja co             |"
             send "|             godzine               |"
             send "|-----------------------------------|"
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             give player item (id lub nazwa)
             set {zestaw.%player%} to true
             wait 1 hour
             set {zestaw.%player%} to false

sygna_frikos.png

Opublikowano

@up Wypróbuje jak będę w domu narazie dzięki jak będzie okej to dam te Like'i

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Opublikowano

@up okej dzięki. Działa. Dodałem jeszcze:

if {zestaw.%player%} is true:
       send "&cMusisz jeszcze poczekac! Nagrode bierze sie co godzine!"
:)
DO ZAMKNIĘCIA

Hmmm @2up gdy klikne na jakąkolwiek tabliczke to mi daje (ale czas okej) ;_;

eJxzSSxKSc1OzVPQVQgpzy9KTlQITi0qzy_nCsgvmca.png


Ten, który z demonami walczy, winien uważać, by samemu nie stać się jednym z nich. - Fryderyk Nietzsche

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...