Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Проверка времени
#1
Знающие помогите пожалуйста. Хочу на квест поставить ограничение. Чтобы квест можно было взять допустим только с 12 до 15 часов по времени серверной машины. Подскажите пожалуйста как выставить это условие. Может пример какой... Все облазил ничего не могу найти полезного.
Ответ
#2
Посмотрите в сторону инстант зоны, там если был в инсте то в чар верибл заносится строка с ИД перса и через сколько спадет то или иное условие, таким же макаром попробуйте.
[Изображение: 1852855861.png]
Ответ
#3
При начале квеста, делай проверку. Я яву/питон практически не знаю, так что вот тебе пример на си.

PHP код:
<?php 
if ((TimeToStr(Now()) >= "12:00") && (TimeToStr(Now()) <= "15:00"))
{
//блок кода твоего квеста
} else return "Извини брат, время вышло";
Ответ
#4
mishut Написал:Знающие помогите пожалуйста. Хочу на квест поставить ограничение. Чтобы квест можно было взять допустим только с 12 до 15 часов по времени серверной машины. Подскажите пожалуйста как выставить это условие. Может пример какой... Все облазил ничего не могу найти полезного.

Поиск в гугле по "java get system time".
Ответ
#5
Спасибо за помощь. Буду пробовать.
Ответ
#6
Посмотреть уже существующие квесты проще всего.
Aka Stels
Ответ
#7
[SRC="java"]final Calendar calendar = Calendar.getInstance();
final int hour = calendar.get(Calendar.HOUR);
if(hour >= 12 && hour <= 15)
qiveQuestToPlayer(player);[/SRC]


Или так с явкой 8
[SRC="java"]final ZonedDateTime dateTime = ZonedDateTime.now();
final int hour = dateTime.getHour();
if(hour >= 12 && hour <= 15)
qiveQuestToPlayer(player);[/SRC]
Ответ
#8
GabberBaby Написал:[SRC="java"]final Calendar calendar = Calendar.getInstance();
final int hour = calendar.get(Calendar.HOUR);
if(hour >= 12 && hour <= 15)
qiveQuestToPlayer(player);[/SRC]
Спасибо огромное! Отлично работает. Только надо использовать не Calendar.HOUR, а Calendar.HOUR_OF_DAY. HOUR возвращает час в 12 часовой вариации, а HOUR_OF_DAY в 24 часовой.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Отображение времени дебаффа. LifeAfterWoW 28 8,247 02-26-2019, 01:36 PM
Последний пост: moveton
  Проверка на GameGuard dantest 0 1,066 09-21-2015, 07:49 PM
Последний пост: dantest
  Каст спела, проверка таргета Empatic 4 2,025 06-23-2015, 11:35 PM
Последний пост: Empatic
  Проверка Empatic 6 1,764 06-20-2015, 02:44 PM
Последний пост: Empatic
  Проверка условий в html NPC Fadd 0 1,540 12-15-2014, 11:45 PM
Последний пост: Fadd
  Проверка у Valakas Manager Snowball1 9 2,181 09-15-2014, 02:01 AM
Последний пост: Snowball1
  Проверка на символы в нике desolator 0 1,602 02-27-2014, 10:38 PM
Последний пост: desolator
  Проверка на "combat=false" у скилла LastStand 12 2,253 12-09-2013, 04:34 PM
Последний пост: Aristocrat
  Сокращение времени бафов на N% finfan 7 2,277 06-21-2013, 07:49 AM
Последний пост: finfan
  Проверка на уже выполненное действие Noize 11 2,653 05-12-2013, 07:46 PM
Последний пост: Zubastic

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)