Piszę skrypt na auto wiadomości i auto komendy z konfiguracją w pliku.yml ale mam taki problem:
skrypt wysyła "Hello" po 10 sekundach, następnie czeka 15 sekund, wysyła "Hi" i przestaje wysyłać.
Chciałbym zrobić tak, że jeśli „cooldown” pierwszej wiadomości jest ustawiony na 15 sekund, wówczas wysyła tę wiadomość co 15 sekund. Wie ktoś jak to zrobić? Z góry dzięki.
Kod:
on load:
set {_1::*} to yaml node keys "list" from "config"
loop {_1::*}:
set {_d::msg::%loop-value%} to yaml value "list.%loop-value%.msg" from "config"
set {_d::cooldown::%loop-value%} to yaml value "list.%loop-value%.cooldown" from "config" parsed as timespan
wait {_d::cooldown::%loop-value%}
send "%{_d::msg::%loop-value%}%" to console
Pytanie
THEzombiePL 9
Piszę skrypt na auto wiadomości i auto komendy z konfiguracją w pliku.yml ale mam taki problem:
skrypt wysyła "Hello" po 10 sekundach, następnie czeka 15 sekund, wysyła "Hi" i przestaje wysyłać.
Chciałbym zrobić tak, że jeśli „cooldown” pierwszej wiadomości jest ustawiony na 15 sekund, wówczas wysyła tę wiadomość co 15 sekund. Wie ktoś jak to zrobić? Z góry dzięki.
Kod:
Config:
Odnośnik do komentarza
Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi