Сообщений: 1
Тем: 1
Зарегистрирован: Mar 2010
Репутация:
0
03-14-2010, 09:59 PM
(Сообщение последний раз редактировалось: 03-14-2010, 11:33 PM puritan.)
Сколько раз создавал плдобные темы, и никто тольком не ответил.
Сборка l2jserver 7158 Gracia Epilogue. Как убрать штраф от рб? Что бы все могли бить рб (даже не по уровню), и что бы дроп был.
Писать типа удали или измени скил штрафа от Рб не нужно, потому что штраф он хоть и не дает но и Рб не бьется.
Добавлено через 1 час 34 минуты
Тема ап, помогите плз!!
Сообщений: 26
Тем: 7
Зарегистрирован: Mar 2010
Репутация:
0
а че актуально у тебя наверное пвп серв? бери правь каждый день по рб делай им 85 лвл увеличивай статы добавляй дроп
Сообщений: 211
Тем: 11
Зарегистрирован: Jul 2009
Репутация:
2,309
Специально для тебя.
PHP код:
<?php
$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.
}
}
Л2ж у меня свежих таблиц небыло только с финалки.