Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/Помогите настроить Castle Siege
Поиск

Помогите настроить Castle Siege

11 ответов189 просмотровСейчас просматривают: 1
R
RaZoR.eXe
· 26.11.2009, 19:42

Сборка: L2j-Equal 323rev. Interlude [Stable Version]
Я хочу сделать чтобы все Castle Siege былиб в суботу и начинались в 18:00 а заканчивались в 19:00, то есть чтобы длились один час.

siege.properties:

Код
#Quick hack up Siege data file, plz dont use any spaces.
#Rewards are given every 2 hours to all castle owner clans warehouses

#Length of siege before the count down (in minutes)
SiegeLength = 120

#Count down length, best to use a multiple of 5 (in minutes)
CountDownLength = 10

#Max no. flags per clan
MaxFlags = 1

#Minimum level to register
SiegeClanMinLevel = 4

#Max no. of clans that can register on each side
AttackerMaxClans = 500
DefenderMaxClans = 500

#Respawn times in ms
DefenderRespawn = 20000
AttackerRespawn = 0

#Respawn time penalty for loosing each Control tower
CTLossPenalty = 20000

#Caste Artefacts and Control Towers spawns
#
#Control Towers syntax:  NameControlTowerN=x,y,z,npc_id,hp
# Name - castle name
# N - number
# x,y,z - coords
# npc_id - id of template
# hp - maximum health
#
#Artefacts syntax:  NameArtefactN=x,y,z,heading,npc_id
# Name - castle name
# N - number
# x,y,z - coords
# heading
# npc_id - id of template

дальше идут кординаты, ничего полезного


Кто разберается помогите пожадуйста.
За ранее благодарю.

0
Александр
Александр

Пользователь

Ветеран

Постов: 1306

На форуме с: 25.05.2009

Репутация: +296

Рейтинг: 0

· 26.11.2009, 19:50

Код
SiegeLength = 120


Указывается в минутах, т.е.:

Код
SiegeLength = 60

You can't feeling! No you can't feeling! And you can't feeling!

— People = Shit

0
R
RaZoR.eXe
· 26.11.2009, 20:31

А как сделать чтобы все Castle Siege былиб каждую суботу и начинались в 18:00 а заканчивались в 19:00 ?

0
tsa
tsa

Автор

Ветеран

Постов: 566

На форуме с: 10.05.2009

Репутация: +132

Рейтинг: 0

· 27.11.2009, 07:40

в базе время править вручную.

0
H
Hellopeoples
· 27.11.2009, 08:00

или просто сделай через админку...

0
R
RaZoR.eXe
· 27.11.2009, 09:27

Через базу в castle.sql да ?

0
R
RaZoR.eXe
· 29.11.2009, 14:44

я там читал чемы про осады но так и не понял одного

siegeDayOfWeek - День недели например 7-это суббота тогдда 1 это воскресенье и.т.д
siegeHourOfDay - Время началы осады по умолчанию 20 часов
siegeDate - Дата в формате UNIX TIME

Но не понимаю про этот siegeDate, там просит вводить дату и вреия чтобы посчитать.

А как мне сделать чтобы осады были каждую суботу в 18:00 ? Что писать в siegeDate ?

siegeDayOfWeek - тут поставил 7
siegeHourOfDay - тут поставил 18:00

siegeDayOfWeek - делаю 1
siegeHourOfDay - делаю 18
siegeDate - делая 1259539200 (это 11 / 29 / 09 @ 6:00:00pm)
Потом сохраняю выхажу, включил серв прказывает старюю дату, смотрю в навмгпте а там старое уже - 1260720019200

А так как мне сделать чтобы осады были каждую суботу в 18:00 ?
Я без понятия уже

0
M
mhost
· 29.11.2009, 16:54

1260720019200 - это 1260720019200 Это 13.12.2009 19:00

Считать очень просто. 1260720019200 это unix 200 это миллисекунды... поэтому когда считаете время.. то пишете 1260720019 + на конце в базе дописываете 000.

Для примера еще... Осада должна быть в 18:00 по МСК, 5 декабря.
Время 1260025200 + 000 дописываем и получаем что хотим. Юзай _http://www.epochconverter.com/

0
R
RaZoR.eXe
· 29.11.2009, 17:01

Спасибо, незнал что надо нули дописывать, думаю их небыло и поэтому назад старая дата стависать.

Не понимаю.
Вот как сделать 2009-11-29 20:00 по Литве +2

Каждый конвентер по своему считает ту же дату.

0
R
RaZoR.eXe
· 29.11.2009, 17:26

mhost: Для примера еще... Осада должна быть в 18:00 по МСК, 5 декабря.
Время 1260025200 + 000 дописываем и получаем что хотим. Юзай _http://www.epochconverter.com/


Вот на пример я насчитал 1259524800 это Sun, 29 Nov 2009 20:00:00 GMT,
вопрос что дописывать 200 или 000 ?

Считал по _www.epochconverter.com

Наставил на один замок 1259517600200, а на другой 1259517600000 и все супер работает.
Сейчас осталось 2 вопроса у меня:
1. Дописывать 200 или 000
2. А сейчас каждую каждую неделю будет автоматом осада или надо будет самому считать и вписывать чтобы каждую неделю было ?

0
R
RaZoR.eXe
· 30.11.2009, 21:14

up

0
Тема закрыта для ответов