Balancer: Все сообщения за 14 Декабря 2005 года

 
ПнВтСрЧтПтСбВс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Balancer

администратор
★★★★★
Дайте мне набор точек, по которым он прыгать должен - сделаю. Там работы на три строчки Форта :) Если, правда, у разных маммонов разный NPC_ID. Если одинаковый - нужно будет сделать одно дополнительное слово :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Dagmar> По моему у него всегда было 4,5 миллиона хп :)

11млн на оффе при исправной работоспособности скиллов, типа не позволяющих применять на нём слипы/руты и т.п. и куче боевых скиллов. Этот комплект скиллов как раз легко и тянет на стократное усложнение :)

Здоровье ему прописывается не от балды, а по формуле, исходя из времени его респавна и количества богатств.

Когда будет введено сохранение статуса времени респавна и респавн Антараса можно будет увеличить до "официальных" ~14 суток, то, соответственно, его HP ещё раз в 14 может упасть.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Artful> А как я понимаю на форте нету функции которая проверяет какая счас неделя, следовательно ее нада будет вводить...

На Форте есть полный доступ ко всем Java-методам :D
В самом сыром виде получить текущий день недели будет так:
code text
  1. "java.util.Calendar" class dup "getInstance" 0 jget swap "DAY_OF_WEEK" field@ swap "get" { int.class } jget .


Artful> и что еще следовательнее не 3-и строчки а куча строчек...

А их по любому надо будет вводить и для других целей :D Пойду пропишу, что ли... :)
Добавил.
code text
  1. DAY_OF_WEEK Calendar@

всё :)

Artful> Координаты прописаны внутри файла

Эх, все координаты из Java в датапак выносить надо...

Artful> но так же нада указывать направление куда должен смотреть маммон...

Ну так это легко :) Можно не телепортировать, а воспользоваться функциями анспавна/спавна. Спавн в форте использует параметр heading. Или дописать слово типа hjump, jump-h или что-то такое, которое будет использовать три координаты + heading :)

Artful> PS. Так же нада придумать слово которое будет телепортить народ из некрополей в ближайший город в случае если человек находящийся в некпрополе в неделю призов принял сторону которая проиграла...

Опиши, как оно должно работать - сделаем.

Artful> Во время периода Победы в Некрополи могут попасть только игроки победившей стороны, владеющей этой печатью. Игрок, попавший в Некрополь нечестным путем, будет телепортирован оттуда любым монстром или NPC. Если ни одна из сторон не владеет Печатью, никто не сможет войти в Некрополи.

Т.е. просто выбрасывание оттуда всех, у кого "нет доступа"? Надо вводить проверки нахождения внутри заданных областей. В прицнипе, для этого всё есть, даже мехинизм разметки областей. Хотя он пока и примитивный (//point>file)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Z.I.M.> Бал дык чё делать буим ?:)

с чем? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
  • Удалён S-Grade, отсутствующий в дропе мобов
  • Осуществлена повторная попытка перехода на новый движок. Пока - держится.
  • Исправлены ошибки во многих мобах (как правило, усилен PDef там, где он из-за глюка ограничивался 999 и вместо увеличения времени респавна увелеичено HP).
  • Как всегда - небольшие обновления в скиллах, квестах, свойствах итемов.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Исправлен глюк с "недоучиванием" некоторых скиллов.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Artful> { x_координата, y_координата, z_координата, heading, время в минутах(которое моб должен простоять на этом месте) } => id моба.
Artful> Далее моб спаунится на первых координатах на определенное время, по истичению времени он деспаунится отсюда и спаунится в новом месте. В этом случае и мастер тома начнет прыгать...

Ок. Нормально.

Artful> правда на сколько это движок нагрузит....

Мало нагрузит. Повесить таймерный процесс с момента старта сервера. Только пора вплотную заняться убиванием таймеров при рестарте Форта :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Шуга> Бал а так и должно быть , чтобы А грейд шлем доставался из мобов 27 лвла?

Судя по l2wh не должно. Исправим. Правда, непонятно на что. Точных данных по дропу этого моба нет :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Шуга> А можно узнать что за обновления в скиллах, а то я теперь боюсь идти воевать... (а то будет как с foget, вместо сброса цели у моба, сам флагаешься, а скил ничего не делает)

"Double Shot" > дальность с 700 до 900
"Aggression" > дальность с 400 до 600
"Poison Blade Dance" радиус с 160 до 200
"Stun Shot" > дальность с 700 до 900
У скиллов аля "Triple Slash","Power Strike","Double Sonic Slash" и тп. дальность с 50 до 40.

Может, ещё что-то. Это последнее, что в changelog на эту тему.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Yu-Rock> Хочется узнать Правильно ли прописан в ТОИ дроп с них ?если нет то с кого его бить?

http://la2.balancer.ru/.../?name=Recipe:%20Leather%20Armor%20of%20Doom
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Artful> И что у вас тут за разделение планета/непланета... Счас все играют на одном сервере и являются одной семьей...
Artful> Ну прямо как рассизм...

У меня прямо мысль тут неотвязная, не придумать ли какой-нибудь "межсерверный" альянс и прямо поощрять его в пику "сепаратистам" :D

...

Кстати, смотрю тут на толпы народа с совершенно безумными именами и в свете http://balancer.ru/forums/viewpoll.php?id=4805 рука тянется к командной строке... Надо доделать контекстное меню игроков и ввести туда удобное переименование. Буду прямо через генератор фэнтезийных имён переименовывать...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Nilartan> Вопрос : можно ли сменить клан лидера?

Наверное, можно. Давайте 3/4 голосов членов клана :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Шуга> Бал а так и должно быть , чтобы А грейд шлем доставался из мобов 27 лвла?
Шуга> http://la2.balancer.ru/db/items/?name=dark+crystal+helmet&crystal=

Всё, выправил полностью дроп этого моба - http://la2.balancer.ru/db/mob/?id=1168
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Думаю, что при отсутствии времени на пропись полного обмена, можно прописывать по конкретным просьбам игроков :) Одну-две строчик в день дописать, может, не так сложно будет.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★
Untouchable> прикольное исправление - теперь дидли блоу бьёт вместо 2к на 600 всего по мобам, ето когда простой крит на 900... про мортало блоу ваапче молчу, слабее простого удара... ну и куда ето годиться? раньше дидли/мортал блоу 100% работал нормально, а вот теперь ето хрень полная... и ето ещё и после того как маамоны отказались менять кинжал на посох, хотя должны... луче б блэксмита маммона доделали чем скиллы портить...

Ответ разработчика :)

Murkt> фишка в чём - раньше для скиллов считались critical. Получалось, что Deadly Blow считался так
Murkt> (attacker.patk + skill.power)*soulshot*critical
Murkt> А бекстаб - то же самое, но так как для его прохождения critical условие не обязательное, то бил он нормально, а иногда - как ДБ (критом). В результате - лучник Дабл Шотом стреляет - по 1000... Стрельнул, крит - 5к.
Murkt> Сейчас же всё считается так
Murkt> skill.power*soulshot
Murkt> И всё.
Murkt> Т.е. сейчас более правильно. И на самом деле так и есть (на оффе) - мортал блов с некоторого уровня становится слабее обычного крита, т.к. на крит действуют обкасты и пассивы, а на МБ - нет.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Сейчас телепортация стала работать более приближённо к официальной :)

При начале телепортации человек исчезает из исходной локации, в точке, куда перемещается, появляется в конце оной. (Раньше появлялся мгновенно, из-за чего мог пропустить обращения к себе или атаку).

В процессе телепортации экран обычно теперь затемняется, а не является замороженной копией последнего вида :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Untouchable> Balancer тоесть ты хочеш оставить всё как есть?=)

Вопросы не ко мне, а к Murkt. Когда вы, наконец, усвоите, что кодом и данными сервера занимаюсь не я один, а команда? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Murkt>> По-нормальному, это значит что тогда все Physical Damage скиллы усилятся.
roller> А почему это плохо?
roller> Чем больше сила, тем сильнее вдарит. Скилом там или просто ударом.

Виртуоз шпаги далеко не обязан иметь силу молотобойца :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Murkt> Можно сделать (и как я вижу - требуется) сделать временный фикс на это дело - чтобы даггерщик всегда бил с критом. Если Балансер даст добро - сделаю.

Не всегда тогда уже, а с определённой вероятностью? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Unknown posting 52738 и дальше.

Иногда форум полезно читать :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★
SomeOne> To Balancer, то что вы намудрили со скиллами даггера, это не правильно, т.к даггерщики созданы специально для магов (чтобы хоть кто то мог их убить) а теперь даггеры это кусок мяса, даже орки полезнее :(

Ещё раз, и в последний - Unknown posting 52738
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
1. За мат.

2. Из тюрьмы выход автоматический после набивания N кристаллов из дропа тюремных мобов. Обычно 100 (и у тебя), в запущенных случаях - 200.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Murkt> балансер делал рестарт?

Нет ещё. Сейчас закончу тут косметику с группами мобов, выложу, и сделаю рестарт.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Yu-Rock> просто новая территория хз как там дроп прописан

Вот потому у нас БД нашего дропа и висит :) В спорных случаях, когда, например, A-grade в мобе 25lvl появится лучше заранее предупреждать :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★
masterXL> хммм. критики нет... это настораживает

Пока просто не смотрели :)
Я тут добиваю MobGroup - устрою сейчас своим наезд пятисот кроликов... или гремлинов :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Untouchable> Murkt, Balancer - рестарт был, а скилл стал ещё слабее, дидли блоу теперь бьёт на 400 по монстре, остальное не изменилось...

Я сборку на сервере ещё вообще не обновлял :D Так что ничего измениться не могло.

Сервер обновлю только сейчас, минут через 15.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
roller> если при заходе в игру чар "заджайлен" писать об этом информацию типа:

почти слово в слово и перенёс :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Untouchable> =) ну я не згал=) муркт сказал после рестарта - ну я так и понял=)

Всё, пробуйте :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А у нас A-Grade халявного больше не осталось. Выбивайте :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Pavlo> Раз уж такая тема пошла с переносом, не мог бы уважаемый Балансер перенести около 30 человек с сервера 2ЛА.ру...

Гм. У нас тут пока практика переноса только целыми серверами :) Так что - это с народом обсудить нужно.

А что там не устраивает? Онлайн там больше...

Pavlo> Б.Д. я смогу представить (только попозже) Уж с БД то можно, я думаю.

Угу. Этот механизм отлажен.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Замечен баг с невероятной регенерацией рейдбоссов. Будем разбираться :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
roller> Это при чат-бане :)

Угу, на это и расчитывалось :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
можно в лоб.
public void addExpAndSp(int addToExp, int addToSp)
Так что:
code forth
  1. 1000000 100000 player@ "addExpAndSp" { int.class int.class } jexec


Или отдельным словом например, так:
code forth
  1. : p.exp/sp+!  ( exp sp player - )
  2.     player@ "addExpAndSp" { int.class int.class } jexec
  3. ;
  4.  
  5. : exp/sp+!  ( exp sp - )
  6.     player@ p.exp/sp+!
  7. ;


Первое слово прибваляет заданному игроку, второе - текущему.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Рейд у нас сегодня был. Спонтанный и ручной, но народу, кажется, понравилось :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
прописал.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Ага, наверное, оно :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Выложил в Error: Not Found – L2J Fortress

Перенёс в папку masterxl - чтобы не было путаницы в именах эвентов, наверное, лучше делать их в "именных" папках :)

И нужно ускорять работу по созданию механизма словарей, чтобы не изобретать имена, типа events-balancer-raid_boss-start, а просто start, но в словаре raid_boss, который, в свою очередь в словарях balancer и events :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Призы придумаю, конечно... :D Но репортажа не было пока ни одного. Были отдельные сюжетные фотки. Вот за самые интересные призы и выдам :)

...

Никто скриншотов сегодняшнего наезда на Гиран не делал? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Сегодня прошёл спонтанный сабж :) Скриншотов почти не делал, так как всё время уходило на борьбу с мобами :)

Не смотря на крики "разве это наезд??", ИМХО, в целом прошло неплохо :)

В призах (дроп последнего моба) было несколько уникальных C-Grade. Плюс, как обычно, адена и т.п...

Скришоты подберу позже.

Заодно и по предыдущему эвенту :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru