• Visit Rebornbuddy
  • [Questions] Profile / Behavior writing

    Discussion in 'Community Developer Forum' started by Cannibal, Aug 8, 2015.

    1. Cannibal

      Cannibal New Member

      Joined:
      Aug 8, 2015
      Messages:
      21
      Likes Received:
      3
      Trophy Points:
      0
      Hello there,
      I'm attempting to get into profile and custom behavior coding. I'm currently stuck with a limited amount of information about
      available profile tags. Is there any resource I can consult to gain more knowledge about them? If so where would I find them?

      I downloaded a few profiles (for farming / leveling) and looked through it, but I can't seem to find anything else which would
      provide me with a decent amount of tags and their functionality.

      Example (taken from Botany_leveling_1-50.xml):
      Code:
      <If Condition="Core.Player.ClassLevel &lt; 11">
          <If Condition="not IsOnMap(148)">
              <TeleportTo Name="Bentbranch Meadows" AetheryteId="3" />
          </If>
          <Gather while="Core.Player.ClassLevel &lt; 11">
              <GatherObject>Mature Tree</GatherObject>
              <HotSpots>
                 <HotSpot Radius="95" XYZ="243.2079, -12.19825, -55.7188" />
              </HotSpots>
              <ItemNames>
                      <ItemName>Tinolqa Mistletoe</ItemName>
              </ItemNames>
              <GatheringSkillOrder>
                      <GatheringSkill SpellName="Field Mastery" TimesToCast="1" />
              </GatheringSkillOrder>
          </Gather>
      </If>
      

      Where's IsOnMap, GatheringSkill, GatheringskillOrder, etc. defined?

      I hope you guys can help me out.


      Edit:
      It seems I didn't do enough research on my question. The tags seem to come from the ff14bot.NeoProfiles Namespace
       
    2. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      All conditions: ff14bot.NeoProfiles.ConditionParser

      Attributes of the gather tag are fixed and understood to be GatherObject, HotSpots, ItemNames (or Slot alternatively), and GatheringSkillOrder. It's one of the few tags that has child attributes like that and is just knowledge you need to have. Most of the time any attributes are defined in the tag class.
       

    Share This Page