Перейти к содержанию
Авторизация  
LoveYougurt

запуск олимпиады

Рекомендуемые сообщения

Добрый вечер форумчане)

 

запуск олимпиады  почему то не 18:00 по мск а в 22:39 по мск  как поставить обратно в кфг написано в 18:00


# ====================================== #


# Главные параметры олимпиады #
# ====================================== #
# Включить олимпиаду
# По умолчанию: true
OlympiadEnabled = true

# ====================================== #
# Настройка периодов олимпиады #
# ====================================== #
# Время старта ежедневных соревнований олимпиады
# 1 - Часы, по умолчанию: 18
# 2 - Минуты, по умолчанию: 00
AltOlyStartTime = 18
AltOlyMin = 00

# Время ежедневного периода олимпиады
# Время в часах, на офф серверах 6 часов
# По умолчанию: 6
AltOlyCPeriod = 6

# Время еженедельного периода олимпиады
# Время в днях, на офф серверах 7 дней
# По умолчанию: 7
AltOlyWperiod = 7

# Время проверочного периода олимпиады
# Время в часах, на офф сервера 24 часа
# По умолчанию: 24
AltOlyVperiod = 24


# Время боя на олимпиаде между противниками
# По умолчанию: 360000
AltOlyBattle = 360000

# ====================================== #
# Настройка старта боев олимпиады #
# ====================================== #
# Классовые бои
# 1 - Необходимое кол-во участников для старта
# 2 - Количество награды за победу
AltOlyClassedParticipants = 5
AltOlyClassedRewItemCount = 50

# Внеклассовые бои
# 1 - Необходимое кол-во участников для старта
# 2 - Количество награды за победу
AltOlyNonClassedParticipants = 4
AltOlyNonClassedRewItemCount = 30

# Сбрасывать таймер отката скилов игрока перед боем
# По умолчанию: true
AltOlyResetSkillTime = true

# Проверить IP адресс перед началом боя
# Запрещает одному IP участвовать в нескольких боях
# По умолчанию: true
AltOlySameIp = true

# Проверка кубиков перед началом боя
# Удаляет непринадлежащие кубики
# По умолчанию: true
AltOlyRemoveCubics = true

# Список запрещенных вещей на олимпиаде
# Проверяются перед боем, список через запятую
# Пример: [1,2,3,10,20,30....101,102,103]
AltOlyRestrictedItems = 0

# Включить ограничение точки экипировки
AltOlyEnchantReset = True

# Ограничение точки экипировки участников
# Сбрасывает значение точки на указанное
# По умолчанию: -1 (лимит отключен)
AltOlyEnchantLimit = 7

# ====================================== #
# Награда и бонусы участникам олимпа #
# ====================================== #
# Стандартная награда победителю боя
# По умолчанию: 6651(Nobless Gate Pass)
AltOlyRewardItem = 6651

# Награда за получения геройства
# Бонусное кол-во очков герою
# По умолчанию: 300
AltOlyHeroPoints = 300

# Обмен Nobless Gate Pass за очки олимпиады
# 1 - Минимальное кол-во очков для обмена
# 2 - Стоимость 1 очка. 1 point = X NGP
# По умолчанию: 50/1000
AltOlyMinPointForExchange = 50
AltOlyGPPerPoint = 1000

# Начальный уровень очков участника
# Кол-во очков, которое выдается новому участнику
# По умолчанию: 18
AltOlyStartPointsCount = 18

# Еженедельное начисление очков олимпиады
# Кол-во очков, которое начисляется игрокам ежедневно
# По умолчанию: 3
AltOlyWeeklyPointsCount = 3

# ====================================== #
# Расчет урона во время боев олимпиады #
# ====================================== #
# Учитывать силу восстановления здоровья
# По умолчанию: false
AltOlyMatchHealCounts = false

# Учитывать урон нанесенных питомцами
# По умолчанию: false
AltOlySummonDamageCounts = false

# Активировать использование Blessed SpiritShots
# По умолчанию: false
OlympiadAllowBSS = false

# ====================================== #
# Другие настройки олимпиады #
# ====================================== #
# Новый режим обновления статистики олимпиады
# Новый режим обновляет статистику по завершению периода
# По умолчанию: true
AltOlyShowMonthlyWinners = true

# Вести лог олимпиады в файл olympiad.csv
# По умолчанию: true
AlyOlyLogFights = true

# Тип периода олипиады : Month - месяц, Week - неделя
#
OlympiadDurationType=Week

# Длительность олимпиады в периодах

OlympiadDuration=1

# Снимать очки при ничьей на олимпиаде
OlympiadRemovePointsOnTie=true
IncludeSummonDamage=true

 

Изменено пользователем LoveYogurt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый вечер форумчане)

 

запуск олимпиады  почему то не 18:00 по мск а в 22:39 по мск  как поставить обратно в кфг написано в 18:00

 

 

# ====================================== #

# Главные параметры олимпиады #

# ====================================== #

# Включить олимпиаду

# По умолчанию: true

OlympiadEnabled = true

 

# ====================================== #

# Настройка периодов олимпиады #

# ====================================== #

# Время старта ежедневных соревнований олимпиады

# 1 - Часы, по умолчанию: 18

# 2 - Минуты, по умолчанию: 00

AltOlyStartTime = 18

AltOlyMin = 00

 

# Время ежедневного периода олимпиады

# Время в часах, на офф серверах 6 часов

# По умолчанию: 6

AltOlyCPeriod = 6

 

# Время еженедельного периода олимпиады

# Время в днях, на офф серверах 7 дней

# По умолчанию: 7

AltOlyWperiod = 7

 

# Время проверочного периода олимпиады

# Время в часах, на офф сервера 24 часа

# По умолчанию: 24

AltOlyVperiod = 24

 

 

# Время боя на олимпиаде между противниками

# По умолчанию: 360000

AltOlyBattle = 360000

 

# ====================================== #

# Настройка старта боев олимпиады #

# ====================================== #

# Классовые бои

# 1 - Необходимое кол-во участников для старта

# 2 - Количество награды за победу

AltOlyClassedParticipants = 5

AltOlyClassedRewItemCount = 50

 

# Внеклассовые бои

# 1 - Необходимое кол-во участников для старта

# 2 - Количество награды за победу

AltOlyNonClassedParticipants = 4

AltOlyNonClassedRewItemCount = 30

 

# Сбрасывать таймер отката скилов игрока перед боем

# По умолчанию: true

AltOlyResetSkillTime = true

 

# Проверить IP адресс перед началом боя

# Запрещает одному IP участвовать в нескольких боях

# По умолчанию: true

AltOlySameIp = true

 

# Проверка кубиков перед началом боя

# Удаляет непринадлежащие кубики

# По умолчанию: true

AltOlyRemoveCubics = true

 

# Список запрещенных вещей на олимпиаде

# Проверяются перед боем, список через запятую

# Пример: [1,2,3,10,20,30....101,102,103]

AltOlyRestrictedItems = 0

 

# Включить ограничение точки экипировки

AltOlyEnchantReset = True

 

# Ограничение точки экипировки участников

# Сбрасывает значение точки на указанное

# По умолчанию: -1 (лимит отключен)

AltOlyEnchantLimit = 7

 

# ====================================== #

# Награда и бонусы участникам олимпа #

# ====================================== #

# Стандартная награда победителю боя

# По умолчанию: 6651(Nobless Gate Pass)

AltOlyRewardItem = 6651

 

# Награда за получения геройства

# Бонусное кол-во очков герою

# По умолчанию: 300

AltOlyHeroPoints = 300

 

# Обмен Nobless Gate Pass за очки олимпиады

# 1 - Минимальное кол-во очков для обмена

# 2 - Стоимость 1 очка. 1 point = X NGP

# По умолчанию: 50/1000

AltOlyMinPointForExchange = 50

AltOlyGPPerPoint = 1000

 

# Начальный уровень очков участника

# Кол-во очков, которое выдается новому участнику

# По умолчанию: 18

AltOlyStartPointsCount = 18

 

# Еженедельное начисление очков олимпиады

# Кол-во очков, которое начисляется игрокам ежедневно

# По умолчанию: 3

AltOlyWeeklyPointsCount = 3

 

# ====================================== #

# Расчет урона во время боев олимпиады #

# ====================================== #

# Учитывать силу восстановления здоровья

# По умолчанию: false

AltOlyMatchHealCounts = false

 

# Учитывать урон нанесенных питомцами

# По умолчанию: false

AltOlySummonDamageCounts = false

 

# Активировать использование Blessed SpiritShots

# По умолчанию: false

OlympiadAllowBSS = false

 

# ====================================== #

# Другие настройки олимпиады #

# ====================================== #

# Новый режим обновления статистики олимпиады

# Новый режим обновляет статистику по завершению периода

# По умолчанию: true

AltOlyShowMonthlyWinners = true

 

# Вести лог олимпиады в файл olympiad.csv

# По умолчанию: true

AlyOlyLogFights = true

 

# Тип периода олипиады : Month - месяц, Week - неделя

#

OlympiadDurationType=Week

 

# Длительность олимпиады в периодах

 

OlympiadDuration=1

 

# Снимать очки при ничьей на олимпиаде

OlympiadRemovePointsOnTie=true

IncludeSummonDamage=true

 

Время на сервере указано правильно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а где посмотреть?

ну на машине я имел ввиду. На своем компе запускаешь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну на машине я имел ввиду. На своем компе запускаешь?

время мск стоит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в бд смени и все

в базе 2 файла олимпиады  и то там пустоpre_1479679558__gdfhdhgdf.jpg

Изменено пользователем LoveYogurt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в базе 2 файла олимпиады  и то там пустоpre_1479679558__gdfhdhgdf.jpg

Datetime.properties нет такого?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый вечер форумчане)

 

запуск олимпиады  почему то не 18:00 по мск а в 22:39 по мск  как поставить обратно в кфг написано в 18:00

 

 

# ====================================== #

# Главные параметры олимпиады #

# ====================================== #

# Включить олимпиаду

# По умолчанию: true

OlympiadEnabled = true

 

# ====================================== #

# Настройка периодов олимпиады #

# ====================================== #

# Время старта ежедневных соревнований олимпиады

# 1 - Часы, по умолчанию: 18

# 2 - Минуты, по умолчанию: 00

AltOlyStartTime = 18

AltOlyMin = 00

 

# Время ежедневного периода олимпиады

# Время в часах, на офф серверах 6 часов

# По умолчанию: 6

AltOlyCPeriod = 6

 

# Время еженедельного периода олимпиады

# Время в днях, на офф серверах 7 дней

# По умолчанию: 7

AltOlyWperiod = 7

 

# Время проверочного периода олимпиады

# Время в часах, на офф сервера 24 часа

# По умолчанию: 24

AltOlyVperiod = 24

 

 

# Время боя на олимпиаде между противниками

# По умолчанию: 360000

AltOlyBattle = 360000

 

# ====================================== #

# Настройка старта боев олимпиады #

# ====================================== #

# Классовые бои

# 1 - Необходимое кол-во участников для старта

# 2 - Количество награды за победу

AltOlyClassedParticipants = 5

AltOlyClassedRewItemCount = 50

 

# Внеклассовые бои

# 1 - Необходимое кол-во участников для старта

# 2 - Количество награды за победу

AltOlyNonClassedParticipants = 4

AltOlyNonClassedRewItemCount = 30

 

# Сбрасывать таймер отката скилов игрока перед боем

# По умолчанию: true

AltOlyResetSkillTime = true

 

# Проверить IP адресс перед началом боя

# Запрещает одному IP участвовать в нескольких боях

# По умолчанию: true

AltOlySameIp = true

 

# Проверка кубиков перед началом боя

# Удаляет непринадлежащие кубики

# По умолчанию: true

AltOlyRemoveCubics = true

 

# Список запрещенных вещей на олимпиаде

# Проверяются перед боем, список через запятую

# Пример: [1,2,3,10,20,30....101,102,103]

AltOlyRestrictedItems = 0

 

# Включить ограничение точки экипировки

AltOlyEnchantReset = True

 

# Ограничение точки экипировки участников

# Сбрасывает значение точки на указанное

# По умолчанию: -1 (лимит отключен)

AltOlyEnchantLimit = 7

 

# ====================================== #

# Награда и бонусы участникам олимпа #

# ====================================== #

# Стандартная награда победителю боя

# По умолчанию: 6651(Nobless Gate Pass)

AltOlyRewardItem = 6651

 

# Награда за получения геройства

# Бонусное кол-во очков герою

# По умолчанию: 300

AltOlyHeroPoints = 300

 

# Обмен Nobless Gate Pass за очки олимпиады

# 1 - Минимальное кол-во очков для обмена

# 2 - Стоимость 1 очка. 1 point = X NGP

# По умолчанию: 50/1000

AltOlyMinPointForExchange = 50

AltOlyGPPerPoint = 1000

 

# Начальный уровень очков участника

# Кол-во очков, которое выдается новому участнику

# По умолчанию: 18

AltOlyStartPointsCount = 18

 

# Еженедельное начисление очков олимпиады

# Кол-во очков, которое начисляется игрокам ежедневно

# По умолчанию: 3

AltOlyWeeklyPointsCount = 3

 

# ====================================== #

# Расчет урона во время боев олимпиады #

# ====================================== #

# Учитывать силу восстановления здоровья

# По умолчанию: false

AltOlyMatchHealCounts = false

 

# Учитывать урон нанесенных питомцами

# По умолчанию: false

AltOlySummonDamageCounts = false

 

# Активировать использование Blessed SpiritShots

# По умолчанию: false

OlympiadAllowBSS = false

 

# ====================================== #

# Другие настройки олимпиады #

# ====================================== #

# Новый режим обновления статистики олимпиады

# Новый режим обновляет статистику по завершению периода

# По умолчанию: true

AltOlyShowMonthlyWinners = true

 

# Вести лог олимпиады в файл olympiad.csv

# По умолчанию: true

AlyOlyLogFights = true

 

# Тип периода олипиады : Month - месяц, Week - неделя

#

OlympiadDurationType=Week

 

# Длительность олимпиады в периодах

 

OlympiadDuration=1

 

# Снимать очки при ничьей на олимпиаде

OlympiadRemovePointsOnTie=true

IncludeSummonDamage=true

 

Возможно расчет в ядре не верно сделан.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обычно данные олимпиады заносятся в таблицу server_variables

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обычно данные олимпиады заносятся в таблицу server_variables

pre_1479712270__vbcncvbnvbn.jpg

 

есть такая база и вот что там

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обнули его и всё. А вообще смотри время сервера (в конфиге ServerTime = true, в игре с этим конфигом ввести команду /time)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обнули его и всё. А вообще смотри время сервера (в конфиге ServerTime = true, в игре с этим конфигом ввести команду /time)

всмысли обнулить его? 

 

и нашёл в кфг вот это 

# Использовать альтернативное сохранение времени
SaveDate = true
 
# Сколько секунд реального времени является 1 игровая минута
TimeMulti = 10
 
# Час когда заходит солнце
SunSet = 0
 
# Час когда солнце всходит
SunRise = 6
 
# Задержка перемещения, в мс
MoveDelay = 200
 
# Europe/Moscow или же GMT+4:00
TimeZone=Europe/Moscow

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

всмысли обнулить его? 

 

и нашёл в кфг вот это 

# Использовать альтернативное сохранение времени
SaveDate = true
 
# Сколько секунд реального времени является 1 игровая минута
TimeMulti = 10
 
# Час когда заходит солнце
SunSet = 0
 
# Час когда солнце всходит
SunRise = 6
 
# Задержка перемещения, в мс
MoveDelay = 200
 
# Europe/Moscow или же GMT+4:00
TimeZone=Europe/Moscow

 

pre_1479712270__vbcncvbnvbn.jpgего очисть 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удали таблицу и вставь стандартную. А так ПКМ - Empty Table (это в навикете)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удали таблицу и вставь стандартную. А так ПКМ - Empty Table (это в навикете)

pre_1479716073__54dfgdgrhg.jpg

вот заново залил этот файл

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а как его щас то проверить если мне надо чтобы он запускался в 18:00

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удали таблицу и вставь стандартную. А так ПКМ - Empty Table (это в навикете)

В этой таблице задается время "Окончания периода" \ "Сброс очей каждую неделю(у кого 0)" \ "И вроде след период".

А человеку нужно задать начала олимпиады при запуске сервера. Эти настройки идут в ядре, с выводом в конфиг.

Изменено пользователем gvb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В этой таблице задается время "Окончания периода" \ "Сброс очей каждую неделю(у кого 0)" \ "И вроде след период".

А человеку нужно задать начала олимпиады при запуске сервера. Эти настройки идут в ядре, с выводом в конфиг.

прикол в том что у него в конфигах всё верно написано. Мне кажется это связанно с временем самого сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В этой таблице задается время "Окончания периода" \ "Сброс очей каждую неделю(у кого 0)" \ "И вроде след период".

А человеку нужно задать начала олимпиады при запуске сервера. Эти настройки идут в ядре, с выводом в конфиг.

ладно понял спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

прикол в том что у него в конфигах всё верно написано. Мне кажется это связанно с временем самого сервера.

Сними обуфку с ядра, и глянь Olympiad.java

 

(Вот этот кусок не правильно работает.)
_compStart = Calendar.getInstance();
_compStart.set(Calendar.HOUR_OF_DAY, Config.ALT_OLY_START_TIME);
_compStart.set(Calendar.MINUTE, Config.ALT_OLY_MIN);
_compEnd = _compStart.getTimeInMillis() + _cPeriodTime;
Изменено пользователем gvb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Сними обуфку с ядра, и глянь Olympiad.java

 

(Вот этот кусок не правильно работает.)
_compStart = Calendar.getInstance();
_compStart.set(Calendar.HOUR_OF_DAY, Config.ALT_OLY_START_TIME);
_compStart.set(Calendar.MINUTE, Config.ALT_OLY_MIN);
_compEnd = _compStart.getTimeInMillis() + _cPeriodTime;

у меня даже такого файла нету в сервере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня даже такого файла нету в сервере.

Это в исходниках

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...