PDA

Просмотр полной версии : [Подсказка] Шанс скилов.


GraNIT
18.12.2009, 08:55
Уважаемые жители форума, нужна ваша помощь, как на сервере Л2 сделать, что бы в чате показывало шанс прохождения скила, ну типа я юзаю при пвп скил и мне пише типа "Stun 20%" или "Fear 6%", всё перерыл - нигде не нашел....мб кто подскажет, что для этого надо?! С меня, как всегда=):)

ISharkI
18.12.2009, 09:26
Я знаю точно что это есть в шарной сборке la2base в конфиге настраивается!

ZliLO
18.12.2009, 11:36
Уважаемые жители форума, нужна ваша помощь, как на сервере Л2 сделать, что бы в чате показывало шанс прохождения скила, ну типа я юзаю при пвп скил и мне пише типа "Stun 20%" или "Fear 6%", всё перерыл - нигде не нашел....мб кто подскажет, что для этого надо?! С меня, как всегда=):)
ковыряй в сторону патчей, там есть такая фишечка.

ISharkI
18.12.2009, 12:07
ковыряй в сторону патчей, там есть такая фишечка.

Это на уровне сервера!

VREDNbIi
18.12.2009, 12:17
если быть точнее ядра...

часть кода из еволов ( + базе )
if(Config.VIEW_SKILL_CHANCE && skill.getSkillType() != SkillType.MDAM && skill.getSkillType() != SkillType.PDAM && skill.getSkillType() != SkillType.DRAIN)
attacker.sendPacket(SystemMessage.sendString((new StringBuilder()).append(skill.getName()).append(" шанс: ").append(rate).append(" процентов").toString()));
return (Rnd.get(100) < rate);
}

GraNIT
18.12.2009, 13:24
а теперь скажите, что мне точно сделать?!)) Мне кусочек инфы не катит, мне желательно полное описание как это сделать...

VREDNbIi
18.12.2009, 13:38
нужны исходники сборки, находим файл: Formulas.java
находим строки те что выше дал, и правим как вам надо =)
компилим, и пользуемся =)

GraNIT
18.12.2009, 15:13
нету у меня такого файла=(

VREDNbIi
18.12.2009, 15:21
а там вообще есть такая фича?
чтобы отображался шанс прохождения скилов? если нету, то нужно самому писать код функции

=== === ===
в личку скину файлик, сам дописывать под свою будешь если нужно.

Weffy
19.12.2009, 14:17
А существует ли какая нить официальная база l2, где написаны шансы прохождения скилов, просто где не рыл не мог найти, а где и есть пишут примерный шанс

ISharkI
19.12.2009, 14:47
_l2db.ru да и вообще их много

G1LZA
19.12.2009, 14:48
на _old.l2db.ru вроде так пишется самые приближенные описания!

GraNIT
19.12.2009, 16:07
В принцыпе шанс каждого скила 100%, но этот шанс зависит от м.дефа, ментальных бафов, шмота и эпиков...

Fix
25.12.2009, 08:28
Где в сборке видел такое, не смог найти в чьей.

MyNameIs
25.12.2009, 19:25
точно знаю, что на ребелионе есть такое...)
а если есть исходник файла Formulas.java, полностью подстроенный, то можно будет переделать под свою сборку, хоть и времени уйдет, но вещь нужная...
щяс сам сижу под эму ковыряю...)
если что нибудь да и получиться, то выдам...)

G1LZA
26.12.2009, 00:12
в сборках ла2 базы есть такое и можно найти просто патч с кривым отображением)))покапайся в сборке базы найди способ взять это от туда возьми и пользуйся)

MyNameIs
26.12.2009, 00:34
хорошо, попробую...)
если получиться, ждите темы и файлик...)
делать буду под ему!

GraNIT
27.12.2009, 18:22
Ребятки, кто может закомпилировать мне файл ?! Ато мне выдает ошибки и хз из за чего=( С меня КоньЯк и СПАСИБО =)