What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Any command that dismounts character?

Megser

Well-Known Member
Joined
Apr 17, 2010
Messages
1,389
Reaction score
73
As title says, any code in a profile which will dismount the character?

I found ForcedDismount CB. Looks like this now but it doesn't dismount. I'm trying to use a taxi CB which Vlad made, think you know who I mean Kick, you commented there.

PHP:
<HBProfile>
  <MinLevel>1</MinLevel>
  <MaxLevel>70</MaxLevel>
  <MinDurability>0.4</MinDurability>
  <MinFreeBagSlots>2</MinFreeBagSlots>
  <MailGrey>False</MailGrey>
  <MailWhite>True</MailWhite>
  <MailGreen>True</MailGreen>
  <MailBlue>True</MailBlue>
  <MailPurple>True</MailPurple>
  <SellGrey>True</SellGrey>
  <SellWhite>True</SellWhite>
  <SellGreen>True</SellGreen>
  <SellBlue>False</SellBlue>
  <SellPurple>False</SellPurple>
  <TargetElites>False</TargetElites>
  
  <AvoidMobs>
  </AvoidMobs>
  
   <Blackspots>
   </Blackspots>
  <!-- Quest Overrides -->

  

 <QuestOrder>
       <PickUp QuestName="Arrival in Outland" QuestId="10120" GiverName="Lieutenant General Orion" GiverId="19253" />
       <TurnIn QuestName="Arrival in Outland" QuestId="10120" TurnInName="Vlagga Freyfeather" TurnInId="18930" />
       <PickUp QuestName="Journey to Thrallmar" QuestId="10289" GiverName="Vlagga Freyfeather" GiverId="18930" />
       <CustomBehavior File="ForcedDismount" QuestId="10289" />
     <If Condition="HasQuest(10289)" >
       <CustomBehavior File="UseTaxi" QuestId="10289" NpcID="18930"  NodeName="Thrallmar, Hellfire Peninsula" ViewNodesOnly="0" X="-177.7961" Y="1028.265" Z="54.17478" />
     </If>

</QuestOrder>
  
</HBProfile>
 
Last edited:
u looking for a macro, or a botbase command? or a lua?

specificity pl0x
 
As title says, any code in a profile which will dismount the character?
If you want to use c# code then this will do it.
PHP:
Lua.DoString("Dismount() CancelShapeshiftForm()");

If from an in-game macro
PHP:
/dismount
 
If you want to use c# code then this will do it.
PHP:
Lua.DoString("Dismount() CancelShapeshiftForm()");

If from an in-game macro
PHP:
/dismount

a better one than /dismount is:

/dismount\n/cancelaura flight form\n/cancelaura swift flight form

^^ i used this for a lot in my profiles... but i switched to a behavior instead
 
Didn't work with the LUA thing : /.

Looked like this:

PHP:
<QuestOrder>
       <PickUp QuestName="Arrival in Outland" QuestId="10120" GiverName="Lieutenant General Orion" GiverId="19253" />
       <TurnIn QuestName="Arrival in Outland" QuestId="10120" TurnInName="Vlagga Freyfeather" TurnInId="18930" />
       <PickUp QuestName="Journey to Thrallmar" QuestId="10289" GiverName="Vlagga Freyfeather" GiverId="18930" />
       Lua.DoString("Dismount() CancelShapeshiftForm()");
     <If Condition="HasQuest(10289)" >
       <CustomBehavior File="UseTaxi" QuestId="10289" NpcID="18930"  NodeName="Thrallmar, Hellfire Peninsula" ViewNodesOnly="0" X="-177.7961" Y="1028.265" Z="54.17478" />
     </If>

Tried with your macro too Kick, but no : /. I'm doing something wrong.

PHP:
 <QuestOrder>
       <PickUp QuestName="Arrival in Outland" QuestId="10120" GiverName="Lieutenant General Orion" GiverId="19253" />
       <TurnIn QuestName="Arrival in Outland" QuestId="10120" TurnInName="Vlagga Freyfeather" TurnInId="18930" />
       <PickUp QuestName="Journey to Thrallmar" QuestId="10289" GiverName="Vlagga Freyfeather" GiverId="18930" />
       <CustomBehavior File="RunMacro"
                   QuestId="10289"
                   Macro="/dismount\n/cancelaura flight form\n/cancelaura swift flight form" />
                   NumOfTimes="1"
                   WaitTime="1000" />
     <If Condition="HasQuest(10289)" >
       <CustomBehavior File="UseTaxi" QuestId="10289" NpcID="18930"  NodeName="Thrallmar, Hellfire Peninsula" ViewNodesOnly="0" X="-177.7961" Y="1028.265" Z="54.17478" />
     </If>
 
Last edited:
<RunTo XYZ />
<CustomBehavior File="ForcedDismount" QuestId="0" MountType="Any" />
^^ stick that inside of the hasquest

and hv was referring to C# code for behaviors or cc's

but if u wanna do lua, then:


<CustomBehavior File="Misc\RunLua" Lua="" WaitTime="1000" />
and stick the lua in the ""

also the UseTaxi behavior is language only, which means for english only

The best thing to do is know how it works before trying to randomly stick stuff in there
 
Last edited:
Seriously! Shouldn't it work if it looks like this : o?


PHP:
<QuestOrder>
       <PickUp QuestName="Arrival in Outland" QuestId="10120" GiverName="Lieutenant General Orion" GiverId="19253" />
       <TurnIn QuestName="Arrival in Outland" QuestId="10120" TurnInName="Vlagga Freyfeather" TurnInId="18930" />
       <PickUp QuestName="Journey to Thrallmar" QuestId="10289" GiverName="Vlagga Freyfeather" GiverId="18930" />
       <CustomBehavior File="ForcedDismount" QuestId="10289" MountType="Any" />
     <If Condition="HasQuest(10289)" >
       <CustomBehavior File="UseTaxi" QuestId="10289" NpcID="18930"  NodeName="Thrallmar, Hellfire Peninsula" ViewNodesOnly="0" X="-177.7961" Y="1028.265" Z="54.17478" />
     </If>

I'm doing something wrong.
 
Seriously! Shouldn't it work if it looks like this : o?


PHP:
<QuestOrder>
       <PickUp QuestName="Arrival in Outland" QuestId="10120" GiverName="Lieutenant General Orion" GiverId="19253" />
       <TurnIn QuestName="Arrival in Outland" QuestId="10120" TurnInName="Vlagga Freyfeather" TurnInId="18930" />
       <PickUp QuestName="Journey to Thrallmar" QuestId="10289" GiverName="Vlagga Freyfeather" GiverId="18930" />
       <CustomBehavior File="ForcedDismount" QuestId="10289" MountType="Any" />
     <If Condition="HasQuest(10289)" >
       <CustomBehavior File="UseTaxi" QuestId="10289" NpcID="18930"  NodeName="Thrallmar, Hellfire Peninsula" ViewNodesOnly="0" X="-177.7961" Y="1028.265" Z="54.17478" />
     </If>
thoroughly read what i have said

put the dismount behavior inside of the if statement!

and i would delete usetaxi and use this at the beginning of the profile:


<CustomBehavior File="UserSettings" TrainNewSkills="False" LearnFlightPaths="True" UseFlightPaths="True" /> so the bot will auto take it

here's my code:

PHP:
		<PickUp QuestName="Arrival in Outland" GiverName="Commander Duron" QuestId="10288" GiverId="19229" />
			<If Condition="(HasQuest(10288))" >
				<RunTo X="-321.0089" Y="1027.476" Z="54.16222" />
				<CustomBehavior File="ForcedDismount" QuestId="0" MountType="Any" />
		<TurnIn QuestName="Arrival in Outland" TurnInName="Amish Wildhammer" QuestId="10288" TurnInId="18931" />
		<PickUp QuestName="Journey to Honor Hold" GiverName="Amish Wildhammer" QuestId="10140" GiverId="18931" />
			</If>
			<If Condition="((!HasQuest(10140)) &amp;&amp; (!IsQuestCompleted(10140)))" >
				<RunTo X="-321.0089" Y="1027.476" Z="54.16222" />
				<CustomBehavior File="ForcedDismount" QuestId="0" MountType="Any" />
		<PickUp QuestName="Journey to Honor Hold" GiverName="Amish Wildhammer" QuestId="10140" GiverId="18931" />
			</If>
		<TurnIn QuestName="Journey to Honor Hold" TurnInName="Marshal Isildor" QuestId="10140" TurnInId="19308" />
 
Last edited:
thoroughly read what i have said

put the dismount behavior inside of the if statement!

and i would delete usetaxi and use this at the beginning of the profile:


<CustomBehavior File="UserSettings" TrainNewSkills="False" LearnFlightPaths="True" UseFlightPaths="True" /> so the bot will auto take it

here's my code:

PHP:
		<PickUp QuestName="Arrival in Outland" GiverName="Commander Duron" QuestId="10288" GiverId="19229" />
			<If Condition="(HasQuest(10288))" >
				<RunTo X="-321.0089" Y="1027.476" Z="54.16222" />
				<CustomBehavior File="ForcedDismount" QuestId="0" MountType="Any" />
		<TurnIn QuestName="Arrival in Outland" TurnInName="Amish Wildhammer" QuestId="10288" TurnInId="18931" />
		<PickUp QuestName="Journey to Honor Hold" GiverName="Amish Wildhammer" QuestId="10140" GiverId="18931" />
			</If>
			<If Condition="((!HasQuest(10140)) &amp;&amp; (!IsQuestCompleted(10140)))" >
				<RunTo X="-321.0089" Y="1027.476" Z="54.16222" />
				<CustomBehavior File="ForcedDismount" QuestId="0" MountType="Any" />
	----->	<PickUp QuestName="Journey to Honor Hold" GiverName="Amish Wildhammer" QuestId="10140" GiverId="18931" />     <-----
			</If>
		<TurnIn QuestName="Journey to Honor Hold" TurnInName="Marshal Isildor" QuestId="10140" TurnInId="19308" />

Why do you tell it to pick it up again? Just so I know if this is something you do.
 
YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESSSSSSSS!! Finally got it to work! THANKS SO MUCH KICK!!! And thanks Highvoltz too!
 
Back
Top