Millenium 4 Опубликовано 20 июня, 2014 Уважаемые, каким образом можно порезать статы всех рб на 30%, а всех мобов на 50% сборка EmuRT... За хорошие ответы с меня + Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
rooti 764 Опубликовано 20 июня, 2014 (изменено) Уважаемые, каким образом можно порезать статы всех рб на 30%, а всех мобов на 50% сборка EmuRT... За хорошие ответы с меня + Сейчас будет очень странный, но *тут мат* очень действенный способ. Выгружаем список РБ, а именно их п.атаку в отдельный excel файл первая колонка - атака ( A ) вторая колонка - "30%, 0.3" ( B ) третья колонка результат, делаем формулу "атака - атака*процент", получаем итог в 3 колонке ( C ) обратно импортируем колонку ( С ) в sql с npc аналогично с мобами =A1-A1*B1 уж лучше отдельную колонку сделать с процентами Изменено 20 июня, 2014 пользователем rooti 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Warmen 126 Опубликовано 20 июня, 2014 (изменено) РБ 30% UPDATE npc SET pdef = pdef * 0.7 WHERE type = 'L2RaidBoss'; UPDATE npc SET hp = hp * 0.7 WHERE type = 'L2RaidBoss'; UPDATE npc SET mdef = mdef * 0.7 WHERE type = 'L2RaidBoss'; UPDATE `npc` SET `patk` = `patk` * 0.7 where type='L2RaidBoss'; UPDATE `npc` SET `matk` = `matk` * 0.7 where type='L2RaidBoss'; МОБЫ 50% UPDATE npc SET pdef = pdef * 0.5 WHERE type = 'L2Monster'; UPDATE npc SET hp = hp * 0.5 WHERE type = 'L2Monster'; UPDATE npc SET mdef = mdef * 0.5 WHERE type = 'L2Monster'; UPDATE `npc` SET `patk` = `patk` * 0.5 where type='L2Monster'; UPDATE `npc` SET `matk` = `matk` * 0.5 where type='L2Monster'; Изменено 20 июня, 2014 пользователем Warmen 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
rooti 764 Опубликовано 20 июня, 2014 РБ 30% UPDATE npc SET pdef = pdef * 0.7 WHERE type = 'L2RaidBoss'; UPDATE npc SET hp = hp * 0.7 WHERE type = 'L2RaidBoss'; UPDATE npc SET mdef = mdef * 0.7 WHERE type = 'L2RaidBoss'; UPDATE `npc` SET `patk` = `patk` * 0.7 where type='L2RaidBoss'; UPDATE `npc` SET `matk` = `matk` * 0.7 where type='L2RaidBoss'; МОБЫ 50% UPDATE npc SET pdef = pdef * 0.5 WHERE type = 'L2Monster'; UPDATE npc SET hp = hp * 0.5 WHERE type = 'L2Monster'; UPDATE npc SET mdef = mdef * 0.5 WHERE type = 'L2Monster'; UPDATE `npc` SET `patk` = `patk` * 0.5 where type='L2Monster'; UPDATE `npc` SET `matk` = `matk` * 0.5 where type='L2Monster'; Ну или так Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Millenium 4 Опубликовано 20 июня, 2014 К сожалению через БД не как не сделать это... Все статы находятся в xml... Теперь только в ручную переписывать или как то можно сделать по другому?? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
rooti 764 Опубликовано 20 июня, 2014 К сожалению через БД не как не сделать это... Все статы находятся в xml... Теперь только в ручную переписывать или как то можно сделать по другому?? ищи конвертер xml -> excel и по моему способу или по способу Warmen можно в БД перетащить и там все изменить 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Millenium 4 Опубликовано 20 июня, 2014 Все решили тему //closed Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Demoncool 1110 Опубликовано 20 июня, 2014 Перенесено в архив Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Demoncool 1110 Опубликовано 20 июня, 2014 Автоматическое сообщение Эта тема была перемещена из "Java сервер" в "Lineage 2". Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты