Skocz do zawartości
  • 0

Poprawienie skryptu


_Hezer_

Pytanie

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
16 minut temu, JkodGames napisał:

Spróbuj


every minute:
	if "%now%" contains "16:00 PM":
		[kod]

 

 

Ewentualnie zamiast tamtego "if" użyj


if "%hour%:%minute%:%second%" is "22:0:0"

 

Moglbys to dodac w tym skrypcie i powiedziec czy dziala bo ja jestem zielony w skryptach :/ 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, _Hezer_ napisał:

Moglbys to dodac w tym skrypcie i powiedziec czy dziala bo ja jestem zielony w skryptach :/ 

Okej. Daj chwilę.

 

Godzinę temu, _Hezer_ napisał:

Moglbys to dodac w tym skrypcie i powiedziec czy dziala bo ja jestem zielony w skryptach :/ 

U mnie nie ma błędów. Sprawdź.

variables:
    {auto.tnt} = true

every minute:
	if "%now%" contains "16:00 PM":
		set {auto.tnt} to true
		broadcast " &8» &cTnT &7zostalo &a&nwlaczone&7!"
	if "%now%" contains "22:00 PM":
		set {auto.tnt} to false
		broadcast " &8» &cTnT &7zostalo &b&nwylaczone&7!"
on place tnt:
    if {auto.tnt} is false:
        cancel event
        send " &8» &cTnT &7wybucha od &c16:00 do 22:00&7!"

 

Nieaktywny

Łączę posty.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, JkodGames napisał:

U mnie nie ma błędów. Sprawdź.


variables:
    {auto.tnt} = true

every minute:
	if "%now%" contains "16:00 PM":
		set {auto.tnt} to true
		broadcast " &8» &cTnT &7zostalo &a&nwlaczone&7!"
	if "%now%" contains "22:00 PM":
		set {auto.tnt} to false
		broadcast " &8» &cTnT &7zostalo &b&nwylaczone&7!"
on place tnt:
    if {auto.tnt} is false:
        cancel event
        send " &8» &cTnT &7wybucha od &c16:00 do 22:00&7!"

 

Niby nie ma errorow ale dalej mozna stawiac tnt :/ 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 godzinę temu, _Hezer_ napisał:

Witam, poprawi ktos ten skrypcik sa errory ale nie wiem gdzie mam wersje skriptu 2.2 dev36

Proszę.

every 1 minute:
	if (now formatted as "HH:mm") is "16:00":
		set {auto::tnt} to true
		broadcast " &8» &cTnT &7zostalo &a&nwlaczone&7!"
	else if (now formatted as "HH:mm") is "22:00":
		clear {auto::tnt}
		broadcast " &8» &cTnT &7zostalo &b&nwylaczone&7!"
		
on place of tnt:
	{auto::tnt} is not set
	cancel event
	send " &8» &cTnT &7wybucha od &c16:00 do 22:00&7!" to player

PS.

Na przyszłość nie twórz wątków na 4 godziny. Jeszcze wcześniej nawet nie pozwoliłeś mi odpowiedzieć i nagle zamknąłeś wątek. Dzisiaj co? Składasz zlecenie o napisanie skryptu i po 3-4 godzinach je zamykasz. Jeżeli już masz na tak krótki czas składać zlecenia, to już lepiej ich nie składaj, bo to tylko zaśmieca forum.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, _Hezer_ napisał:

Niby nie ma errorow ale dalej mozna stawiac tnt :/ 

Ponieważ nie ma ani 16, ani 22, a skrypt nie ustawia zmiennej na poczatku na np. wyłączoną. Możesz poczekać na 16, albo zmienić godzinę w "if" na 13, abyś teraz mógł przetestowac.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

Proszę.

PS.

Na przyszłość nie twórz wątków na 4 godziny. Jeszcze wcześniej nawet nie pozwoliłeś mi odpowiedzieć i nagle zamknąłeś wątek. Dzisiaj co? Składasz zlecenie o napisanie skryptu i po 3-4 godzinach je zamykasz. Jeżeli już masz na tak krótki czas składać zlecenia, to już lepiej ich nie składaj, bo to tylko zaśmieca forum.

Będę pamiętał na przyszłość. Skrypt działa tylko musiałem inaczej wytabować bo byly 2 errory ale już wszystko działa. Dzięki!

Odnośnik do komentarza
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ę...