Перейти к содержанию
Авторизация  
KJIyHu

Как добавить в .whoami шанс маг крита?

Рекомендуемые сообщения

Lucera 1.7, 2.0 и т д Как добавить в .whoami шанс маг крита? подкиньте строку с маг критом с меня ++

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
skills.properties

 

#-------------------------------------

# Коррекция критического урона

#-------------------------------------

# Максимальное значение параметра крит рейта

# 1 - физический

# 1 - магический

AltPCriticalCap = 500

AltMCriticalCap = 380

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
content = content.replaceFirst("%magic_crit%", df.format(cha.getCriticalMagic(null, null)));

 

ну по смотри по своему коду и подгоняй под себя  у тебя может быть и p.getCriticalMagic  или player.getCriticalMagic      увы не разу не смотрел люсю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

skills.properties
 
#-------------------------------------
# Коррекция критического урона
#-------------------------------------
# Максимальное значение параметра крит рейта
# 1 - физический
# 1 - магический
AltPCriticalCap = 500
AltMCriticalCap = 380

 

мне нужно чтобы после нажатия команды .whoami показавало какой шанс крита у перса помимо других статов, это просто ограничение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

content = content.replaceFirst("%magic_crit%", df.format(cha.getCriticalMagic(null, null)));
 
ну по смотри по своему коду и подгоняй под себя  у тебя может быть и p.getCriticalMagic  или player.getCriticalMagic      увы не разу не смотрел люсю

 

там код такого типа

 

 

public boolean useVoicedCommand(String command, L2PcInstance activeChar,

            String target) {

        if(activeChar!=null) {

            String html = "<html><title>Информация о персонаже</title><body>";

            html+="<br><center>Персонаж <font color=\"LEVEL\">"+activeChar.getName()+"</font><br>";

            html+="<table width=200>";

            html+="<tr><td>HP regen. "+String.format("%3.2f", Formulas.calcHpRegen(activeChar))+"</td>";

            html+="<td>MP regen. "+String.format("%3.2f", Formulas.calcMpRegen(activeChar))+"</td></tr>";

            html+="<tr><td>СP regen. "+String.format("%3.2f", Formulas.calcCpRegen(activeChar))+"</td><td>Уворот "+String.format("%3d", activeChar.getEvasionRate(activeChar))+"</td></tr>";

            html+="</table>Сопротивления<table width=200>";

            html+="<tr><td>Огонь "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.FIRE_VULN, 1.0, activeChar, null))+"</td>";

            html+="<td>Вода "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.WATER_VULN, 1.0, activeChar, null))+"</td></tr>";

            html+="<tr><td>Воздух "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.WIND_VULN, 1.0, activeChar, null))+"</td>";

            html+="<td>Земля "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.EARTH_VULN, 1.0, activeChar, null))+"</td></tr>";

            html+="<tr><td>Тьма "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.DARK_VULN, 1.0, activeChar, null))+"</td>";

            html+="<td>Святая "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.HOLY_VULN, 1.0, activeChar, null))+"</td></tr>";

          

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Formulas  открой данный файл и просмотри в нем как у тебя идет вывод маг крита и по принципу

 

html+="<td>MP regen. "+String.format("%3.2f", Formulas.getCriticalMagic(activeChar))+"</td></tr>";  но в формулах у тебя может быть не getCriticalMagic    нет даже сурсов что бы глянуть и подсказать

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Formulas  открой данный файл и просмотри в нем как у тебя идет вывод маг крита и по принципу

 

html+="<td>MP regen. "+String.format("%3.2f", Formulas.getCriticalMagic(activeChar))+"</td></tr>";  но в формулах у тебя может быть не getCriticalMagic    нет даже сурсов что бы глянуть и подсказать

https://dl.dropboxusercontent.com/u/62505455/l2j/Interlude.Su-Full.7z  вот сурс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 html+="<tr><td>Маг.Крит "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.MCRITICAL_RATE, 1.0, activeChar, null))+"</td>";

 

пробуй как для начало, а от сюда уже шагать <более чем уверен инфа может и пойдет но может быть ох какой не верной

 

почему то все люси молчат )))

Изменено пользователем XoTTa6bI4
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 html+="<tr><td>Маг.Крит "+String.format("%3.2f", 100 - 100 * activeChar.calcStat(Stats.MCRITICAL_RATE, 1.0, activeChar, null))+"</td>";

 

пробуй как для начало, а от сюда уже шагать <более чем уверен инфа может и пойдет но может быть ох какой не верной

 

почему то все люси молчат )))

отлично уже чето показывает дальше уже разберусь сам, спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...