• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • SelectIconString click slot not working for me

    Discussion in 'Community Developer Forum' started by DuckKnight, Sep 25, 2015.

    1. DuckKnight

      DuckKnight New Member

      Joined:
      Sep 24, 2015
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      1
      Im trying to write a profile for myself to automate a certain levequest so that i do not have to do it manually. Current issue im having is with the ClickSlot,
      I'm trying to tele to limsa and use the aethernet shard to teleport to aft castle. currently the most i got it to do is go the the Aetheryte and interact with it but i cant click the options available. i tried using SelectIconString.ClickSlot as well as SelectString.ClickSlot but both doesnt work for me. Any tip as to how to overcome this? here is my code which i have done so far. I've tried ClickLineEquals as well but doesnt do anything.

      Code:
      <?xml version="1.0" encoding="utf-8"?>
      
      <Profile>
      	<Name>[O] Aethernet - Limsa Lominsa</Name>
      	<BehaviorDirectory>../Quest Behaviors</BehaviorDirectory>
      	<KillRadius>90</KillRadius>
      	<CodeChunks>
      		
       		<CodeChunk Name="UseAethernet">
      			<![CDATA[await Buddy.Coroutines.Coroutine.Sleep(2000);
      				ff14bot.RemoteWindows.SelectIconString.ClickSlot(0);
      				]]>
      		</CodeChunk>
      	</CodeChunks>
      	<Order>
      		<If Condition="not IsOnMap(129)">
      			<TeleportTo Name="Limsa Lominsa" AetheryteId="8" />
      		</If>
      
      		<!-- The Aftcastle -->
      		<UseObject UseDistance="5.0" NpcId="8" XYZ="-78.546648, 18.80033, 1.1491005" Radius="10" UseTimes="1" 
      
      BlacklistAfter="False" />
      		<RunCode Name="UseAethernet"/>
      		<RunCode Name="UseAethernet"/>
      	</Order>
      	<GrindAreas>
      	</GrindAreas>
      	
      </Profile>
      
       
    2. y2krazy

      y2krazy Community Developer

      Joined:
      Jun 21, 2011
      Messages:
      2,803
      Likes Received:
      70
      Trophy Points:
      48
      This should still work:

      Code:
      <Profile>
      <Order>
      
      <MoveTo Name="Limsa Lominsa Lower Decks Aetheryte" XYZ="-88.80331, 18.80033, 1.980216" />
      <RunCode Name="TeleportToAftcastle" />
      
      </Order>
      <CodeChunks>
      	<CodeChunk Name="TeleportToAftcastle">
      		<![CDATA[ 
      			await Buddy.Coroutines.Coroutine.Sleep(500);
      			ff14bot.Managers.GameObjectManager.GetObjectByNPCId(8).Interact();
      			await Buddy.Coroutines.Coroutine.Sleep(1000);
      			if (ff14bot.RemoteWindows.SelectString.IsOpen)
      				ff14bot.RemoteWindows.SelectString.ClickSlot(0);
      			await Buddy.Coroutines.Coroutine.Sleep(1000);
      			if (ff14bot.RemoteWindows.SelectString.IsOpen)
      				ff14bot.RemoteWindows.SelectString.ClickSlot(0);
      			await Buddy.Coroutines.Coroutine.Sleep(5000);
      	]]>
      	</CodeChunk>
      </CodeChunks>
      </Profile>
       
    3. DuckKnight

      DuckKnight New Member

      Joined:
      Sep 24, 2015
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      1
      I'll go try. Thanks so much! :)
       

    Share This Page