Здравствуйте, гость ( Вход | Регистрация )

> Timenow
Naprasno
сообщение 25.2.2019, 17:24
Сообщение #1


**

Neophyte
Сообщений: 24
Регистрация: 11.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.376
Возраст: 30



Как работает запуск по времени?
Мне нужно чтобы только в определённое время работал скрипт. Что не так?

if TimeNow >17:00:00 and <18:00:00
goto start
else
send 6
end_if
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 25.2.2019, 21:24
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.752
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29834
Пользователь №: 11.279



Цитата
if TimeNow > 17:00:00 and TimeNow < 18:00:00

Очень большие вопросы по поводу того, как это будет работать. В данном случае строки будут сравниваться, как числа, т.е. по коду символа. Это может привести к печальным последствиям. В частности если будет возвращено:
2:10:10, то это окажется больше, чем 10:10:10, т.к. код первого символа 2 больше, чем 1. Для того чтобы это работало (и то под говно код еще тот) формат времени должен быть hhmmss. В данном же случае он hmmss как минимум, а то и hms.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 6.9.2025, 2:41
Designed by Nickostyle