• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Move To Profile

    Discussion in 'Buddy Wing Forum' started by ketdragon, Mar 1, 2016.

    1. ketdragon

      ketdragon New Member

      Joined:
      Feb 29, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Hi All,

      I am new to this and I have been able to load profiles and play around with them. I even did Dump my Current Location and added hotspots and it appears my bot still randomly goes to all of my points. I want the bot to go a specific route.

      In searching the forums I found a thread stating use the "move to" but I could not find an samples of this. Could somebody please provide an example of how the code would look for a move to and then using hotspots.

      Regards.
       
    2. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      What do you want to use it for? Grinding or leveling?
      What do you want to grind? NPCs or Nodes?
       
    3. ketdragon

      ketdragon New Member

      Joined:
      Feb 29, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Hi Cryogenesis,

      Thank you for getting back to me and I am looking to grind nodes.
       
    4. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      hope this helps:

      Code:
      <Profile xmlns="http://tempuri.org/ProfileSchema.xsd">
      	<Name>ENTER PROFILE NAME</Name>
          
      	<Vendors>
      		<Hotspot Name="Republic Medical Droid" X="-179.6483" Y="-19.94902" Z="54.6773" /> <!-- EXAMPLE VENDOR - CHANGE THIS LINE -->
      	</Vendors>
      	
      	<Questing>
      		<!-- Enter your MoveTo's by pressing My Location -->
      		<MoveTo QuestId="1" Name="My Location" X="35.36181" Y="-1.088998" Z="-26.97226" />
      		<MoveTo QuestId="1" Name="My Location" X="34.40114" Y="-1.098998" Z="-21.32897" />
      		<MoveTo QuestId="1" Name="My Location" X="40.5139" Y="-1.098998" Z="-14.7549" />
      		<MoveTo QuestId="1" Name="My Location" X="36.90117" Y="-1.098998" Z="-17.25796" />
      		<MoveTo QuestId="1" Name="My Location" X="32.75465" Y="-1.098998" Z="-16.87364" />
      		<LoadProfile Path="NAME OF PROFILE.xml" /> <!-- Enter the name of the file .xml to reload it everytime all moveto's haven been done -->
      	</Questing>
      	
      </Profile>
      
       
    5. ketdragon

      ketdragon New Member

      Joined:
      Feb 29, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      This is awesome and thank you for your help.
       
    6. DiabloTX

      DiabloTX New Member

      Joined:
      Jan 5, 2015
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      1
      Just a word of advice, randomly moving to the hotspots is better than following a specific path as far as detection(other players noticing) goes.
       
    7. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      As This is true, hotspot movement does not work on planets that are not meshed / not working.
      What you basically can do with this is create an oldskool path / route with IgnoreMesh="true". The bot ignores the meshserver completely, but you need a shitload of movetos. They all need to be in line of sight!!!
      The ignoremesh part can be placed on every moveto line before the coordinates.
       
    8. fjouve

      fjouve New Member

      Joined:
      Mar 3, 2016
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      1
      Here's my test profile I just made on Zakuul

      Code:
      <Profile xmlns="http://tempuri.org/ProfileSchema.xsd">
      	<Name>Zakuul Undertown</Name>
          
      	<Vendors>
      		<Hotspot Name="GNK Medical Droid" X="-192.3369" Y="-7.681165" Z="122.0733" />
      	</Vendors>
      	
      	<Questing>
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-199.5447" Y="-7.699" Z="124.9887" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-194.6786" Y="-7.699" Z="123.5385" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-186.3438" Y="-7.699" Z="124.4438" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-177.1839" Y="-7.699" Z="125.5777" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-177.7664" Y="-7.683611" Z="131.1398" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-184.9533" Y="-8.50003" Z="131.9771" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-185.9264" Y="-8.501983" Z="135.313" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-184.4948" Y="-8.500836" Z="139.8142" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-185.3153" Y="-8.741747" Z="143.1121" />
      		<MoveTo QuestId="1" Name="My Location" IgnoreMesh="true" X="-184.6989" Y="-9.299677" Z="151.732" />
      		<LoadProfile Path="Zakuul Undertown.xml" />
      	</Questing>
      	
      </Profile>
      Bot is unable to move... :/
      Did I make sth wrong?

      Edit: he stops moving as soon as he wants to loot a chest... So it's just not possible to grind on Zakuul...
       
      Last edited: Mar 16, 2016
    9. wired203

      wired203 Community Developer

      Joined:
      Jan 22, 2015
      Messages:
      391
      Likes Received:
      1
      Trophy Points:
      18
      You would have to turn off chest loot, then lower node scanning range to be within 20feet or so. Bots can move very short amounts on their own within a unmeshed area.
       
    10. fjouve

      fjouve New Member

      Joined:
      Mar 3, 2016
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      1
      And then bot collects chests around his ~15 feets range?
      Or is it simply impossible to collect in non-Meshed area?
       
      Last edited: Mar 16, 2016
    11. wired203

      wired203 Community Developer

      Joined:
      Jan 22, 2015
      Messages:
      391
      Likes Received:
      1
      Trophy Points:
      18
      Can't change range of chest detection, chests would break you everytime.
       
    12. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      I just tested it with a moveto and it works perfect. Do note, the movetos have to be in line of sight else you will look like a bot!
      So create a start point, create your route, add the route in reverse to get back and save. Then all will run peachy.
      Best you can do is create paths to the nodes. sadly i dont know if the detection range will fuck up the movement...

      For this testing profile go to Zakuul, Twin Rail District @ -1645,-76.
      Load the profile and test movement.
       

      Attached Files:

    13. wired203

      wired203 Community Developer

      Joined:
      Jan 22, 2015
      Messages:
      391
      Likes Received:
      1
      Trophy Points:
      18
      Detection range would cease movement, I use a modified combatbot.xml that you gave me the hint on which makes it look to the bot that you are questing an disables the movement check. I would target mobs and if I was within 20m I would move in and attack. Any further and it would want a path from the server and would stand there looking silly. Defiantly made the solo FP's more enjoyable but you had to get close. Nodes would react the same way.
       
    14. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      If this range was adjustable, this method would work for gathering.
       
    15. wired203

      wired203 Community Developer

      Joined:
      Jan 22, 2015
      Messages:
      391
      Likes Received:
      1
      Trophy Points:
      18
      There is a loot chest distance, that setting could be configurable but I don't know how. Default combat has this as a qualifier for it's movement.cs but I don't see anywhere range is set in the code. If we could edit range then I am pretty sure it would move that distance without mesh.

      Code:
      		public static Composite CloseDistance(float range)
      
       
    16. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Meh its more for Aevitas to implement it, if not already requested.
      Will check this tonight.
       

    Share This Page