Сейчас 19:59:46 Четверг, 28 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как сделать таймер?
Как сделать таймер?
BakenllyДата: Вторник, 27 Января 2015, 21:31:42 | Сообщение # 1
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
Подскажите пожалуйста, как сделать часы, показывающие просто время игры.
 

НаклзДата: Вторник, 27 Января 2015, 21:56:55 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 1431
Награды: 0
Репутация: 760
Блокировки:
Ну если нужен именно таймер, то вот так - http://rghost.ru/8wZQ7pT7W
Некоторые спросят зачем округление в целочисленную я сделал и потом назад, вот вам ответ:
Перед тем как таймер поставиться на паузу, всё равно пройдёт какое-то незаметное время, это округление уберёт эти миллисекунды, что бы таймер был максимально точным., а зачем обратно? ну таймер же в реальных время воспринимает, а не в целочисленных.
 

sumertДата: Среда, 28 Января 2015, 04:39:51 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 2330
Награды: 2
Репутация: 1094
Блокировки:
Bakenlly, если как в доте, то просто сделай триггер с событием, которое срабатывает каждую секунду. Заведи 2 переменных счетчика. первая отвечает за секунды, вторая за минуты (в случае необходимости заведи третью под часы) и увеличивая счетчик секунд на 1 при срабатывании триггера. Сделать условие: когда счетчик секунд равен 60, счетчик минут увеличивай на 1, а счетчик секунд обнуляй.
Для вывода устанавливай ресурс еды за счетчик секунд, а ресурс дерева - за минуты.
 

BakenllyДата: Четверг, 29 Января 2015, 14:45:22 | Сообщение # 4
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
Цитата Наклз ()
Ну если нужен именно таймер, то вот так - http://rghost.ru/8wZQ7pT7W

спасибо, помог!
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как сделать таймер?
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz