[question] Дополнения к серверу
Сборка: La2 Base interlude final
Краткое изложение: Создаю сервер, оборудование есть, но знания не самые полные, прошу помочь с данными вопросами:
1. Как сделать авто рестарт сервера в 24.00 по Москве.
2. Как сделать фулл-бафера ( все бафы, включая 3-ая профа, малярия, коты) по 4 часа. (просьба выложить файл)
3. Как сделать скил нублеса и скил телепорта в гиран в скилах, которые появляются при создании персонажа.
4. Как сделать так, чтобы все новые персонажи появлялись в одной точке ( например где то на поляне, или в лесах).
5. Как правильно настроить работу епик-рб - выпадание только епик бижи, респ всех РБ ТОЛЬКО после рестарта, и моментальное появление.
6. Как сделать годарт ПВП зоной.
З.Ы. ОЧЕНЬ благадарю за точные и правильные ответы, буду спасибкать во всех постах...
1)Если не ошибаюсь в конфигах а иначе в ядре.
2)Файлов Для Интерлюда Нету (Читай Мануалы Как Создать Бафера)
3)Насчет Нублесса не понял Насчет Скиллов Создай Скилл (Попозже как зделаю выложу так как самому надо)
4)Измени координаты в таблице в БД "char_templates"
5)Через Дроп-Лист Или Подходиш к каждому эпику--->>>таргет--->>> шифт+клик и редактируеш дроп
6)Заходиш В Датапак ищеш zone.xml ищеш годарт меняеш с town на arena (вроде так)
Жду Спасибки
Идешь в то место, где хочешь что бы все появлялись, пишешь //loc записываешь координаты, и пишешь их в таблице chat_templates, x y z, по порядку. Тык спасибку.
Я думаю мог бы и догадаться.Если хочешь всех в 1 месте всем и задаешь одинаковые координаты.
Сори за Оффтоп
У Кого нить есть мануал по верстке сайтов ???
З.Ы.Автор обещал во всех постах :)
З.Ы. Мне кажется тут нет ни одного точного ответа, кроме reb00t2 , он четко ответил на поставленный вопрос...
_http://html.manual.ru/
_http://php-manual.info/
Мануалов по верстке сайтов, как таковых нет. Ибо это все равно, что мануал по починке трамвая - научить кого-то полностью невозможно, а учить частично никому не надо.
Ну Чтож тут сказать... все понятно это либо ты не понятно разьяснил либо до самого не доходит... всем все ясно...
1.INSERT INTO global_tasks(task,type,last_activation,param1,param2,param3) VALUES
('restart', 'TYPE_GLOBAL_TASK', '2147483647', '1', '00:00:00', '300');
3.В таблице skill_trees
6.http://la2base.ru/forum/index.php?showtopic=17689
2.
DanceTimeMultiplier=3
# Множитель времени бафов
BuffMultiplier=20
# Множитель времени духов (бафы типа COV, POW, POF и т.д.)
SpiritMultiplier=1
Одна единица - равняется 5 минутам вроде, умножай до 4 часов. И ставь то, что получилось в поля. Если на маляру не подействует, просто смотришь название её, alt+g пишешь название и искать скилл, смотришь айди и идешь в папку скиллс, находишь бафф этот и меняешь время действия (время пишется там в секундах). Тык спасибку)
ребут ты непонял он имеет ввиду дать ему готового баффера xD со всем и чтобы все по 4 часа было
2. Как сделать фулл-бафера ( все бафы, включая 3-ая профа, малярия, коты) по 4 часа. (просьба выложить файл)
3. Как сделать скил нублеса и скил телепорта в гиран в скилах, которые появляются при создании персонажа.
4. Как сделать так, чтобы все новые персонажи появлялись в одной точке ( например где то на поляне, или в лесах).
5. Как правильно настроить работу епик-рб - выпадание только епик бижи, респ всех РБ ТОЛЬКО после рестарта, и моментальное появление.
6. Как сделать годарт ПВП зоной.
Automatic Server Restart--
#########################################################################
INSERT INTO global_tasks(task,type,last_activation,param1,param2,param3) VALUES
('restart', 'TYPE_GLOBAL_TASK', '2147483647', '1', '00:00:00', '300'); -- At 00:00 in the night he will do a server restart players will have 5 minutes to logout
INSERT INTO global_tasks(task,type,last_activation,param1,param2,param3) VALUES
('restart', 'TYPE_GLOBAL_TASK', '2147483647', '1', '12:00:00', '300');-- At 12:00 in the midday he will do a server restart players will have 5 minutes to logout
Структура:
skill_id int(10) unsigned NOT NULL default '0',
level int(10) unsigned NOT NULL default '0',
name varchar(40) NOT NULL default '',
sp int(10) unsigned NOT NULL default '0',
min_level int(10) unsigned NOT NULL default '0',
Пример запроса:
Собственно задача: добавить каждой начально профе по скилу, id проф мона узнать тут _http://lin2la2.my1.ru/index/0-94
UPDATE char_templates SET y="y_coord";
UPDATE char_templates SET z="z_coord";
Координаты можно узнать командой /loc, порядок соответственный.
Потом добавим:
если drop_chance = 1000000, то шанс = 100%.
Можно было просто удалить весь дроп, кроме бижи, но ведь автору скорей всего захочется добавить ещё каких-нибудь колов :D
Заставить рб респауниться после рестарта можно только в ядре, поскольку рестарт будет раз в день, то время респауна нужно тоже поставить день (лучше прибавить минут 10-20) + поправить аи, чтобы они респаунились без учета рандомного времени. Изменение времени респауна уже тоже обсуждалось )
Немножко подправить ручками и навести лоск :D
Кста, довольно полезный список запросов _http://my-trac.assembla.com/L2Dot/browser/extra/Usefull_SQL_Queries





