- Хроники
- Chaotic Throne: High Five
- Исходники
- Присутствуют
- Сборка
- Brawery
Всем добрый день. Хотел сделать Автоспойл через Агатион сделал все четко добавил ид агатиона в MonsterInstance.java Агатион ничего не делает началом я без ид агатиона сделала Автоспойл не указав скилы сработало из всех агатионы сработало Автоспойл . Указал свой ид агатиона и добавил скил Spoil, Sweep перестало работать.
Посмотреть вложение Запись 2026-08-17 010947.mp4
JavaScript:
if(player != null
&& player.getAgathion() != null
&& (player.getAgathion().getId() == 26014
|| player.getAgathion().getId() == 26015
|| player.getAgathion().getId() == 26016))
{
autoSpoilPlayerId = player.getObjectId();
final SkillEntry autoSpoilSkill =
SkillTable.getInstance().getSkillEntry(28000, 1);
if(autoSpoilSkill != null && !isDead() && !isSpoiled())
{
player.altUseSkill(autoSpoilSkill, this, false);
}
}
}
private void autoSweep(final Player player)
{
if(player == null)
return;
if(!isSpoiled(player))
return;
final SkillEntry sweeperSkill =
SkillTable.getInstance().getSkillEntry(444, 1);
if(sweeperSkill == null)
return;
player.altUseSkill(sweeperSkill, this, false);
}
if(type == RewardType.SWEEP)
{
if(!isSpoiled())
return;
final Player autoPlayer =
GameObjectsStorage.getPlayer(autoSpoilPlayerId);
if(autoPlayer != null
&& autoPlayer.getAgathion() != null
&& (autoPlayer.getAgathion().getId() == 26014
|| autoPlayer.getAgathion().getId() == 26015
|| autoPlayer.getAgathion().getId() == 26016))
{
activeChar = autoPlayer;
activePlayer = autoPlayer;
}
else
{
activeChar = lastAttacker;
activePlayer = lastAttacker.getPlayer();
}
}
else
{
activeChar = topDamager;
activePlayer = lockDropTo(topDamager.getPlayer());
}
XML:
<skill id="28000" levels="1" name="Auto Spoil">
<table name="#activateRate">80</table>
<table name="#magicLevel">72</table>
<set name="magicLevel" val="#magicLevel"/>
<set name="reuseDelay" val="0"/>
<set name="hitTime" val="0"/>
<set name="activateRate" val="#activateRate"/>
<set name="target" val="TARGET_ONE"/>
<set name="skillType" val="SPOIL"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="UDSafe" val="true"/>
</skill>
Сообщение объединено:
вот все сработало нашёл решеню 26014 это ID итема нужно было писать ид агатиона (НПЦ) все чётко работает !Посмотреть вложение Запись 2026-08-17 010947.mp4
Последнее редактирование:








































