Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Проблема с флагом
#11
Вместо [src='java'] //Fix SkillID: 3318(Flag Display) == l2ft.gameserver.model.Skill.java (SystemMsg checkTarget) [/src]
добавить
[src='java']
if(!player.isInRangeZ(target, getCastRange()))
{
player.sendPacket(SystemMsg.YOUR_TARGET_IS_OUT_OF_RANGE);
return false;
}
[/src]
Для кого TODO дан? Ясным языком написано, что нужно доделать проверку на рейндж скилла.
Ответ
#12
Warencense Написал:Вместо [src='java'] //Fix SkillID: 3318(Flag Display) == l2ft.gameserver.model.Skill.java (SystemMsg checkTarget) [/src]
добавить
[src='java']
if(!player.isInRangeZ(target, getCastRange()))
{
player.sendPacket(SystemMsg.YOUR_TARGET_IS_OUT_OF_RANGE);
return false;
}
[/src]
Для кого TODO дан? Ясным языком написано, что нужно доделать проверку на рейндж скилла.
Сожалению даний фикс не помог
Вот где флаг ставиться
[Изображение: mqYCiJRXk0Y.jpg]
Ответ
#13
Значит смотришь таргет у скилла. По идее, должен быть одиночный таргет: TARGET_ONE или отдельный таргет именно под флаг. Также, стоит глянуть castRange скилла.
Ответ
#14
Warencense Написал:Значит смотришь таргет у скилла. По идее, должен быть одиночный таргет: TARGET_ONE или отдельный таргет именно под флаг. Также, стоит глянуть castRange скилла.
Вроде все в порядке со скилом
PHP код:
<?php 
<skill id="3318" levels="1" name="Flag Display">
<!--

Description:
In order to get recognition, display the combat flag on the fortress's flagpole.
-->
<set name="magicType" val="SPECIAL" />
<set name="icon" val="icon.weapon_fort_flag_i00" />
<set name="reuseDelay" val="5000" />
<set name="magicLevel" val="80" />
<set name="castRange" val="85" />
<set name="hitTime" val="180000" />
<set name="hitCancelTime" val="500" />
<set name="target" val="TARGET_FLAGPOLE" />
<set name="skillType" val="TAKEFORTRESS" />
<set name="operateType" val="OP_ACTIVE" />
</skill>
Ответ
#15
Литион Написал:Сожалению даний фикс не помог
Вот где флаг ставиться
[Изображение: mqYCiJRXk0Y.jpg]

поменяй target на flagPole, как писал Литион
Ответ
#16
У меня вопрос: а че принт скрин не пашет, что фотка с телефона да еще и обрезаная?)
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#17
поможет такое
[SRC="java"]
if (!player.isInRangeZ(flagPole, getCastRange()))
{
player.sendPacket(SystemMsg.YOUR_TARGET_IS_OUT_OF_RANGE);
return false;
}
[/SRC]
P.S. просто у этого скилла реальный таргет - сам игрок, так что проверка расстояния до target - это проверка расстояния до самого себя, т.е. всегда проходящая успешно.
Ответ
#18
У человека явно проверка кондиций кривая. Пущай ищет метод в котором проверяется возможность каста флага.

Вот там, как раз, и понадобится ваша подсказка.
Родился, живу и когда-нибудь умру.
Ответ
#19
Gaikotsu Написал:поможет такое
[SRC="java"]
if (!player.isInRangeZ(flagPole, getCastRange()))
{
player.sendPacket(SystemMsg.YOUR_TARGET_IS_OUT_OF_RANGE);
return false;
}
[/SRC]
P.S. просто у этого скилла реальный таргет - сам игрок, так что проверка расстояния до target - это проверка расстояния до самого себя, т.е. всегда проходящая успешно.
Уже писал не помогает етот фикс.

Добавлено через 1 минуту
lin2me Написал:поменяй target на flagPole, как писал Литион
Наркоман ? 80 лвл ? :redlol:
Ответ
#20
Значит смотри TARGET_FLAGPOLE. Мб там какая-то ошибка и скилл пытается кастонуться на флаг, а не на его держатель?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблема с квестами "Письма Кекропуса" Metallurg1985 0 550 11-05-2023, 07:01 PM
Последний пост: Metallurg1985
  Проблема с баферами Mor9k400 4 1,917 09-10-2018, 09:08 PM
Последний пост: Mor9k400
  Проблема с созданием персонажа Trufan 3 1,935 08-18-2016, 01:26 PM
Последний пост: Gaikotsu
  Проблема с custom jscripts. Сборка pw ESCfromReality 2 1,991 08-14-2016, 04:05 PM
Последний пост: KID
  Проблема с компилом Nez 2 1,735 08-04-2016, 04:08 PM
Последний пост: Nez
  Проблема с квестом взросление дракончика nemoruss 3 1,786 01-29-2016, 01:35 AM
Последний пост: nemoruss
  Проблема с квестом Elrokian Hunter's Proof Goffa 1 1,487 01-26-2016, 12:04 PM
Последний пост: GenCloud
  Проблема с лучниками vanyahunter123 3 1,699 12-13-2015, 09:15 AM
Последний пост: HiredKiller
  Проблема с скриптом DroNik 1 1,370 08-10-2015, 12:20 AM
Последний пост: Mosinnik
  Проблема с скриптом ownedbyhard 0 1,094 07-16-2015, 03:48 PM
Последний пост: ownedbyhard

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)