是否有办法把古武刷光部分从假火改为黄金谷?

崩溃
X
 
  • 时间
  • 显示
清除所有
新帖子
  • -Miyakei
    初级会员
    • 01.05.22
    • 2

    是否有办法把古武刷光部分从假火改为黄金谷?

    <?xml version="1.0" encoding="utf-8"?>
    <!--
    Profile: The Bowl of Embers
    Authors: Zamphire
    Code Credit: TuckMeIntoBread, Kayla.
    -->

    <!DOCTYPE Profile [
    <!-- Profile Settings -->
    <!ENTITY openchest "0">
    ]>

    <Profile>
    <Name>The Bowl of Embers</Name>
    <BehaviorDirectory></BehaviorDirectory>
    <Order>
    <While Condition="NovusLightLevel() &lt; 2000">

    <If condition="not DutyManager.InInstance">
    <LLJoinDuty DutyId="5" trial="true"/> <!-- 任务ID -->
    </If>

    <If condition="DutyManager.InInstance">
    <If Condition="ClassName == ((ClassJobType.Bard))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7867">
    <Log Message="Equipping Artemis Bow Novus..." />
    <EquipWeapon ItemID="7867"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.BlackMage))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7869">
    <Log Message="Equipping Stardust Rod Novus..." />
    <EquipWeapon ItemID="7869"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Dragoon))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7866">
    <Log Message="Equipping Gae Bolg Novus..." />
    <EquipWeapon ItemID="7866"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Monk))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7864">
    <Log Message="Equipping Sphairai Novus..." />
    <EquipWeapon ItemID="7864"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Ninja))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 9253">
    <Log Message="Equipping Yoshimitsu Novus..." />
    <EquipWeapon ItemID="9253"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Paladin))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7863">
    <Log Message="Equipping Curtana Novus..." />
    <EquipWeapon ItemID="7863"/>
    <WaitTimer WaitTime="3" />
    </While>
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.OffHand].RawItemId != 7872">
    <Log Message="Equipping Holy Shield Novus..." />
    <EquipWeapon ItemID="7872"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Summoner))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7870">
    <Log Message="Equipping The Veil of the Wiyu Novus..." />
    <EquipWeapon ItemID="7870"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Scholar))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7871">
    <Log Message="Equipping Omnilex Novus..." />
    <EquipWeapon ItemID="7871"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.Warrior))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7865">
    <Log Message="Equipping Bravura Novus..." />
    <EquipWeapon ItemID="7865"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <If Condition="ClassName == ((ClassJobType.WhiteMage))">
    <While Condition="ff14bot.Managers.InventoryManager.GetBa gByInventoryBagId(ff14bot.Enums.InventoryBagId.Equ ippedItems)[ff14bot.Enums.EquipmentSlot.MainHand].RawItemId != 7868">
    <Log Message="Equipping Thyrus Novus..." />
    <EquipWeapon ItemID="7868"/>
    <WaitTimer WaitTime="3" />
    </While>
    </If>
    <MoveTo XYZ="-13.12728, 0, -8.592924" usemesh="false" />
    <Grind GrindRef="Ifrit" While="not GameObjectManager.GetObjectByNPCId(1185).CurrentHe alth == 0"/> <!-- Kill Ifrit --><!-- boss信息 -->

    <While condition="DutyManager.InInstance">
    <WaitTimer WaitTime="10" />
    <LLLeaveDuty/>
    </While>
    <RunCode name="LightLevel"/>
    </If>
    </While>

    <If Condition="NovusLightLevel() == 2000">
    <RunCode name="LightLevel"/>
    <LLoadProfile Path="../Start.xml"/>
    </If>

    </Order>
    <GrindAreas>
    <GrindArea name="FirstBoss">
    <Hotspots>
    <Hotspot Radius="200" XYZ="27.51196,-9.256966,2.822876" />
    </Hotspots>
    <TargetMobs>
    <TargetMob Id="1534" Weight="1" /> <!-- Locksmith -->
    </TargetMobs>
    </GrindArea>
    <GrindArea name="Bedkeeper1">
    <Hotspots>
    <Hotspot Radius="90" XYZ="-32.02882, -17.23334, -66.66665" name="Name"/>
    </Hotspots>
    <TargetMobs>
    <TargetMob Id="1535" Weight="1"/> <!-- Morbol Seedling -->
    <TargetMob Id="1538" Weight="1000"/> <!-- Goldvine -->
    </TargetMobs>
    </GrindArea>
    <GrindArea name="Bedkeeper2">
    <Hotspots>
    <Hotspot Radius="90" XYZ="-336.795, -32.25722, -143.1539" name="Name"/>
    </Hotspots>
    <TargetMobs>
    <TargetMob Id="1536" Weight="1"/> <!-- Morbol Fruit -->
    <TargetMob Id="1535" Weight="1"/> <!-- Morbol Seedling -->
    <TargetMob Id="1538" Weight="1000"/> <!-- Goldvine -->
    </TargetMobs>
    </GrindArea>
    <GrindArea name="SecondBoss">
    <Hotspots>
    <Hotspot Radius="200" XYZ="-169.1768,-29.73806,-141.8632" />
    </Hotspots>
    <TargetMobs>
    <TargetMob Id="1533" Weight="1" /> <!-- Coincounter -->
    </TargetMobs>
    </GrindArea>
    <GrindArea name="FinalBoss">
    <Hotspots>
    <Hotspot Radius="200" XYZ="-411.4595,-33.2965,-126.8483" />
    </Hotspots>
    <TargetMobs>
    <TargetMob Id="1532" Weight="1" /> <!-- Miser's Mistress -->
    </TargetMobs>
    </GrindArea>
    </GrindAreas>

    <CodeChunks>
    <CodeChunk Name="LightLevel">
    <![CDATA[
    ff14bot.Helpers.Logging.Write(string.Format("Curre nt Novus LightLevel: {0}", (InventoryManager.EquippedItems.First().SpiritBond * 100)));
    await Coroutine.Sleep(5000);
    ]]>
    </CodeChunk>
    </CodeChunks>
    </Profile>

    绿色部分为自己修改部分,红色的部分语法不清楚改怎么修改为黄金谷信息,参考了解限黄金谷的思路但是直接复 制粘贴会Profile completed
    补充:直译下来感觉需要挨着修改怪物ID和坐标,有什么简便办法吗?
工作中...