Skocz do zawartości
  • 0

skrypt na komende o danej godzinie


Pytanie

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /komendaczas [<text>]:
  trigger:
  	if arg 1 is set:
  		set {zmienna} to arg 1

every 1 minute:
	if {zmienna} is "%hour%:%minute%":
		execute console command "command"

Chyba będzie działać

Odnośnik do komentarza
https://skript.pl/temat/12923-skrypt-na-komende-o-danej-godzinie/#findComment-90309
Udostępnij na innych stronach

  • 0
Godzinę temu, PanRomcio napisał:

Fapaj

  Ukryj zawartość

at 18.00:
    execute player command "prezent"
    send "&9Jest godzina &618.00! &9Czas na prezenty!"

Liczę na like'a ;) 

Wywala błąd i pisze 18 is not a time

Odnośnik do komentarza
https://skript.pl/temat/12923-skrypt-na-komende-o-danej-godzinie/#findComment-90440
Udostępnij na innych stronach

  • 0
2 minuty temu, ZadusznyMPC napisał:

Wywala błąd i pisze 18 is not a time

ja jebix napisałem jako pierwszy.

at 18:00:

[TAB]execute console command "prezent"

Jaki błąd wywala? ._.

Odnośnik do komentarza
https://skript.pl/temat/12923-skrypt-na-komende-o-danej-godzinie/#findComment-90442
Udostępnij na innych stronach

  • 0
12 godzin temu, Nieznajomy11 napisał:

every 20 seconds:
	if "%hour%:%minute%" is "18:0":
		execute console command "prezent"

Nie do końca pamiętam w jakim formacie jest minuta jako zero, ale powinno działać. Poprzednie skrypty są useless

Przecież ja to samo napisałem, tylko z użyciem zmiennej...

Mam tu jeszcze inny sposób:

Skrypt na serwer:

every 15 second:
	download "http://178.33.51.253/time.php" to "plugins/time-stop.yml"
	set {hzodsh.time-www} to coloured single value "time" get of "plugins/time-stop.yml"
	if {hzodsh.time-www} contains "02:00":
		execute console command "stop"
		stop

I w download "http[...]" wpisujesz adres strony na którym będziesz miał plik time.php
Zawartość pliku time.php:

<?php
echo 'time: ';
echo date('H:i',mktime());
?>

Trzeba pamiętać że godzina na twojej stronie www może być inna niż masz na komputerze, dlatego musisz dostosować swój skrypt do godziny ze strony www.

W miejscu "02:00" możesz wpisać inną godzine.

Odnośnik do komentarza
https://skript.pl/temat/12923-skrypt-na-komende-o-danej-godzinie/#findComment-90486
Udostępnij na innych stronach

  • 0
1 godzinę temu, ShroN napisał:

Przecież ja to samo napisałem, tylko z użyciem zmiennej...

Mam tu jeszcze inny sposób:

Skrypt na serwer:


every 15 second:
	download "http://178.33.51.253/time.php" to "plugins/time-stop.yml"
	set {hzodsh.time-www} to coloured single value "time" get of "plugins/time-stop.yml"
	if {hzodsh.time-www} contains "02:00":
		execute console command "stop"
		stop

I w download "http[...]" wpisujesz adres strony na którym będziesz miał plik time.php
Zawartość pliku time.php:


<?php
echo 'time: ';
echo date('H:i',mktime());
?>

Trzeba pamiętać że godzina na twojej stronie www może być inna niż masz na komputerze, dlatego musisz dostosować swój skrypt do godziny ze strony www.

W miejscu "02:00" możesz wpisać inną godzine.

at X

Dotyczy czasu minecraftowego

Pobieranie pliku w głównym wątku serwera co 15 sek do tego nie jest dobrym pomysłem.

Odnośnik do komentarza
https://skript.pl/temat/12923-skrypt-na-komende-o-danej-godzinie/#findComment-90502
Udostępnij na innych stronach

  • 0
Dnia 11.08.2016 o 22:49, Nieznajomy11 napisał:

every 20 seconds:
	if "%hour%:%minute%" is "18:0":
		execute console command "prezent"

Nie do końca pamiętam w jakim formacie jest minuta jako zero, ale powinno działać. Poprzednie skrypty są useless :<

 

jest 100% pewność, że wykona mi tą komendę tylko raz?

@Edit nie działa

Edytowane przez ZadusznyMPC
Odnośnik do komentarza
https://skript.pl/temat/12923-skrypt-na-komende-o-danej-godzinie/#findComment-90617
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ę...