Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   Двойной урон от физ скилов при юзе сосок (https://forum.zone-game.info/showthread.php?t=18945)

Tassadar999 31.03.2012 21:28

Двойной урон от физ скилов при юзе сосок
 
Доброго времени суток, подскажите пожалуйста как решить проблемку
Пытаюсь отключить двойной урон от физ скилов с юзаньем сосок в интере - но что то безуспешно, либо урон от сосок вообще даже при обычной атаке не увеличивается, либо при компиле выдает ошибку.
нашел оригинальный патч l2j сервера
http://trac.l2jserver.com/changeset/913
убирал эти строки - не компилится

FewG 31.03.2012 21:41

Re: Двойной урон от физ скилов при юзе сосок
 
Во 1-ых: Зачем удалять? power*2 = 2x ===> Значит power=x. Логично?
Во 2-ых: Где смысл убирать дамаг от сосок?

linliss 31.03.2012 21:41

Re: Двойной урон от физ скилов при юзе сосок
 
ванга в отпуске, покажите лог ошибок при компиле

Tassadar999 31.03.2012 22:02

Re: Двойной урон от физ скилов при юзе сосок
 
Цитата:

Сообщение от linliss (Сообщение 174102)
ванга в отпуске, покажите лог ошибок при компиле

1:
Свернуть ↑Развернуть ↓

FewG я думал что надпись //If true skill will have SoulShot boost (power*2) в файле l2skill.java это скорее описание.
Убирать двойной урон от физ скилов?Хочу римейк с2 сделать)

linliss 31.03.2012 22:06

Re: Двойной урон от физ скилов при юзе сосок
 
Цитата:

Сообщение от Tassadar999 (Сообщение 174105)
1:
Свернуть ↑Развернуть ↓

FewG я думал что надпись //If true skill will have SoulShot boost (power*2) в файле l2skill.java это скорее описание.
Убирать двойной урон от физ скилов?Хочу римейк с2 сделать)

Так удалите все, что подсвечено зеленым и добавьте что подсвечено красным
Ведь ясно написано, что неможет найти метод getSSBoost(), который вам непонадобится.

FewG 31.03.2012 22:24

Re: Двойной урон от физ скилов при юзе сосок
 
Цитата:

Сообщение от Tassadar999 (Сообщение 174105)
[SPOILER="1"]
FewG я думал что надпись //If true skill will have SoulShot boost (power*2) в файле l2skill.java это скорее описание.

Да, это и есть комментарии. Я про то, чтоб убрать модификаторы и прочие упоминания о "SSBoost".

Tassadar999 31.03.2012 23:15

Re: Двойной урон от физ скилов при юзе сосок
 
Убрал все что связано с SSBoost и вставил предудущую формулу, сервер нормально скомпилился, все равно к примеру скилл powerstrike бьет на 30% сильнее с соской, уже даже в xml файлах скилов в папке stats ставил на этот скил ssboost =1 (0 тоже пробывал) пока безрезультатно

Tassadar999 02.04.2012 15:54

Re: Двойной урон от физ скилов при юзе сосок
 
Решение нашел, убрал импорты все с SSboost
заменил формулу с
damage += skill.getPower();
на
damage = damage + skill.getPower();

Azagthtot 02.04.2012 16:23

Re: Двойной урон от физ скилов при юзе сосок
 
Цитата:

Сообщение от Tassadar999 (Сообщение 174766)
Решение нашел, убрал импорты все с SSboost
заменил формулу с
damage += skill.getPower();
на
damage = damage + skill.getPower();

Вы, простите, одно и то же написали. :)

linliss 02.04.2012 16:24

Re: Двойной урон от физ скилов при юзе сосок
 
Цитата:

Сообщение от Tassadar999 (Сообщение 174766)
Решение нашел, убрал импорты все с SSboost
заменил формулу с
damage += skill.getPower();
на
damage = damage + skill.getPower();

советую хотябы основы языка почитать:redlol:


Текущее время: 09:29. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot