Это с связано с автозаменой переменных когда спрашивает.
потом их запоминает. я сделаю лучше что бы не запоминал.
51. Kibor - 02 Сентября, 2018 - 01:50:54 - перейти к сообщению
52. vikkuzz - 02 Сентября, 2018 - 01:50:56 - перейти к сообщению
ну синтаксис нарушился из-за неправильной очередности таймера? назвал неправильно, заменил стандартные переменные, и это кажется все и испортило,т.к. переменные обозвались в зависимости от названия таймера? сохраняюсь частенько, но перед таймерами буду обязательно,я это имел ввиду.
(Добавление)
так можно из таймера блоки перемещать? если стандартные переменные уже заменились.
(Добавление)
так можно из таймера блоки перемещать? если стандартные переменные уже заменились.
53. Kibor - 02 Сентября, 2018 - 01:53:19 - перейти к сообщению
можно
54. vikkuzz - 02 Сентября, 2018 - 02:28:58 - перейти к сообщению
что будет если два таймера с одинаковым временем срабатывания будут в коде?
55. Kibor - 02 Сентября, 2018 - 02:30:13 - перейти к сообщению
ничего странного. будут срабатывать кто то первый кто то второй.
56. konctantin777 - 11 Декабря, 2018 - 01:05:33 - перейти к сообщению
Ввожу в немодальном диалоговом окне цифру через которое должен запускаться таймер. Как это значение в сам таймер передать ?
57. Zireael - 11 Декабря, 2018 - 02:34:32 - перейти к сообщению
Цитата:
Как это значение в сам таймер передать ?
sendtimer - меняет время срабатывания созданного таймера.
sendtimer(0, 1000);
CODE:
if(formatsn(text_edit0[0])>0) // если введенное число больше 0
{
sendtimer(0, formatsn(text_edit0[0])); // установить новое время срабатывания таймера 0
}
{
sendtimer(0, formatsn(text_edit0[0])); // установить новое время срабатывания таймера 0
}
58. konctantin777 - 11 Декабря, 2018 - 03:20:58 - перейти к сообщению
Это и имел в виду, чтобы время через которое запускается таймер менять- спасибо )
59. konctantin777 - 12 Марта, 2019 - 05:28:09 - перейти к сообщению
Подскажите, в диалоге стоит галочка "забирать награды". Надо проверять каждые 30мин. Но когда выполняется скрипт, enabletimer(0); обнуляет уже запущенный и отсчёт с начала идёт. Не могу логику сообразить чтобы: стоит галочка- по таймеру работало, не стоит- выключался. В виз. вот такой код :
if (flag_combo0[0]==0 || flag_combo0[0]==1) goto m_KIB5;
else goto m_KIB6;
m_KIB9: выйти();
задания();
выйти();
goto nach;
goto exit_KIB;
m_KIB6:
if (flag_check0[1]==1) goto m_KIB7;
else goto m_KIB8;
m_KIB7: выйти();
энергия();
goto nach;
goto exit_KIB;
m_KIB8:
if (flag_combo0[0]==0 || flag_combo0[0]==2) goto m_KIB9;
m_KIB5: выйти();
еж-ка();
goto nach;
exit_KIB:;
if (flag_combo0[0]==0 || flag_combo0[0]==1) goto m_KIB5;
else goto m_KIB6;
m_KIB9: выйти();
задания();
выйти();
goto nach;
goto exit_KIB;
m_KIB6:
if (flag_check0[1]==1) goto m_KIB7;
else goto m_KIB8;
m_KIB7: выйти();
энергия();
goto nach;
goto exit_KIB;
m_KIB8:
if (flag_combo0[0]==0 || flag_combo0[0]==2) goto m_KIB9;
m_KIB5: выйти();
еж-ка();
goto nach;
exit_KIB:;
60. Zireael - 12 Марта, 2019 - 07:04:19 - перейти к сообщению
Цитата:
Не могу логику сообразить чтобы: стоит галочка- по таймеру работало, не стоит- выключался.
code (Отобразить)
Если галка стоит каждые 3 секунды будет сообщение.