Делаем новые миссии. CLEO - скрипты, cutscene, статьи, программы. Игровые новости.
 
23.7.13 12:20 |

Таймер для CLEO скриптов

Раздел: CLEO скрипты | Автор: yelmi | Рейтинг: 6.75 (8) | Хитов 6204
Иногда, требуется организовать отсчет времени для каких бы то ни было нужд.
Стандартный опкод работает только с глобальными переменными, а в CLEO скриптах нельзя использовать глобальные переменные. Напишем небольшой скрипт таймера без применения глобальных переменных.

Код:
{$CLEO}
0000:
wait 2000
3@ = 0
32@ = 0
while 3@ == 0
wait 0
1@ = 180000 // 3 минуты
0062: 1@ -= 32@ // (int)
1@ /= 1000
0085: 0@ = 1@ // (int)
0@ /= 60
0085: 2@ = 0@ // (int)
2@ *= 60
0062: 1@ -= 2@ // (int)
03F0: enable_text_draw 1
0340: set_text_draw_RGBA 168 142 51 255
033F: set_text_draw_letter_size 1.0 2.0
0342: enable_text_draw_centered 1
0343: set_text_draw_linewidth 640.0
0349: set_text_draw_font 3
if
0019: 1@ > 9
then
045B: draw_text_2numbers 320.0 390.0 GXT 'TIME' numbers 0@ 1@ // ~1~:~1~
else
045B: draw_text_2numbers 320.0 390.0 GXT 'TIME_0' numbers 0@ 1@ // ~1~:~1~
end
if and
0@ == 0
1@ == 0
then
3@ = 1
end
end
0A93: end_custom_thread


Компилируем, запускаем. Наблюдаем в низу экрана обратный отсчет времени.

Наш таймер готов.

 

  1 2 3 4 5 6 7 8 9 10  

Родственные ссылки
» Другие статьи раздела CLEO скрипты
» Эта статья от пользователя yelmi

5 cамых читаемых статей из раздела CLEO скрипты:
» Таймер для CLEO скриптов

5 последних статей раздела CLEO скрипты:
» Таймер для CLEO скриптов

¤ Перевести статью в страницу для печати
¤ Послать эту cтатью другу

MyArticles 0.6 beta for RUNCMS: by RunCms.ru


Реклама

Вверх     Вернуться на главную. Вход в Систему. Статьи. Скачать. Миссии. ФОРУМ Обратная связь.   
   
   
Яндекс.Метрика
   
   
- Генерация страницы: 0.03 секунд -