L2-Community.com - Bce o Lineage II  
Главная Регистрация Справка Пользователи Поиск Сообщения за день Все разделы прочитаны
 
 

Вернуться   L2-Community.com - Bce o Lineage II > Форум Lineage II > Серверная часть > Статьи и мануалы

Ответ
 
Опции темы Опции просмотра
Старый 23.01.2011, 13:11   #1
xakerlab
Участник
 
Регистрация: 12.05.2009
Сообщений: 52
Вы сказали Спасибо: 0
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Где редактировать инстанского Закена

Народ подскажите плиз с такой траблой, сервер сборки l2jserver и закен там инстанский но когда туда прилетаеш 80-85 лвлом то он анхорит тобиш стоиш в параличе, где ето правится?
xakerlab вне форума   Ответить с цитированием
Sponsored Links
Старый 23.01.2011, 13:31   #2
J-Fobos
Member of L2 Community
 
Аватар для J-Fobos
 
Регистрация: 30.05.2008
Адрес: город темных эльфов
Сообщений: 1,311
Вы сказали Спасибо: 82
Поблагодарили: 407 раз(а) в 243 сообщениях
По умолчанию

Код:
 $lvl = 85 // Каким уровнем сделать всех РБ?
 $add_stats = False; // добножать статы РБ на уровень?
 $add_stats_for_difference = True; // добножать статы РБ на разницу у вровне ($add_stats не учитываеться) (советую)?


 WHILE ($raid_data = mysql_fetch_array(mysql_query("select * from raidboss_spawnlist;")))
 {
  IF(!$add_stats_for_difference)
  {
   IF($add_stats)
   {
   mysql_query("update npc set `level` = '".$lvl."', patk = (`patk` * ".$lvl."), pdef = (`pdef` * ".$lvl."), matk = (`matk` * ".$lvl."), mdef = (`mdef` * ".$lvl.") where id = '".$raid_data['boss_id']."' and `level` != '".$lvl."' limit 1;");
   }
   ELSE
   {
   mysql_query("update npc set `level` = '".$lvl."' where id = '".$raid_data['boss_id']."' limit 1;");
   }
  }
  ELSE
  {
  mysql_query("update npc set patk = (`patk` * (".$lvl." - `level`)), pdef = (`pdef` * (".$lvl." - `level`)), matk = (`matk` * (".$lvl." - `level`)), mdef = (`mdef` * (".$lvl." - `level`)) where id = '".$raid_data['boss_id']."' and `level` != '".$lvl."' limit 1;");
  mysql_query("update npc set `level` = '".$lvl."' where id = '".$raid_data['boss_id']."' limit 1;"); // второй запрос т.к. нельзя апдейт и сравнение уровня в 1.
  }

 }
ps: к этому всему надо прибавить ограничение на применение только к закену.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 23.01.2011, 13:35   #3
xakerlab
Участник
 
Регистрация: 12.05.2009
Сообщений: 52
Вы сказали Спасибо: 0
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию

Чото страшно Вы написали))) а может тут чет накрутить можно:
<!-- Boss Zones (No Restart Zones) -->
<zone id="12000" type="BossZone" shape="NPoly" minZ="-8380" maxZ="-4880"> <!-- [21_24] zaken_no_restart -->
<stat name="EnabledByDefault" val="false" />
<stat name="InvadeTime" val="1800000" />
</zone>
xakerlab вне форума   Ответить с цитированием
Старый 23.01.2011, 14:40   #4
J-Fobos
Member of L2 Community
 
Аватар для J-Fobos
 
Регистрация: 30.05.2008
Адрес: город темных эльфов
Сообщений: 1,311
Вы сказали Спасибо: 82
Поблагодарили: 407 раз(а) в 243 сообщениях
По умолчанию

В *.xml файле параметры зоны, это совсем не то. Если мой вариант не подходит, то можно еще изменить класс npc Zaken на LineageMonster*.* (меняется в таблице npc, поле class)
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By   Branden
L2-Community ©2008-2015


Еще можно прочесть: