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

Profile writing help.

gnujimmy

New Member
Joined
Jul 6, 2011
Messages
96
Reaction score
0
So i was wondering if there was a possibility to write a grinding profile that works like this.

Lets say you are leve 1 and the profile grinds up to level 5, then i want it to automatically move to a another spot to grind from 5-10 and so on and so on.

I can't find a guide to it maybe i'm just a bit retard *facepalm* if anyone know of a guide that covers how to do this please give me a link :) Cheers
 
So i was wondering if there was a possibility to write a grinding profile that works like this.

Lets say you are leve 1 and the profile grinds up to level 5, then i want it to automatically move to a another spot to grind from 5-10 and so on and so on.

I can't find a guide to it maybe i'm just a bit retard *facepalm* if anyone know of a guide that covers how to do this please give me a link :) Cheers

Hi, Gnujimmy,

This is most certainly doable, but you adapt a Questing Profile for grinding. The form looks something like...
Code:
<HBProfile>
    <!-- ...whatever... -->

    <QuestOrder>
         <!-- Level 1 to 5 -->
         <SetGrindArea>
             <GrindArea>
                 <!-- ...whatever is appropriate for Grind Area... -->
             </GrindArea>
         </SetGrindArea>
         <GrindTo Condition="Me.Level &lt;= 5" />


         <!-- Level 5 to 10 -->
         <SetGrindArea>
             <GrindArea>
                 <!-- ...whatever is appropriate for Grind Area... -->
             </GrindArea>
         </SetGrindArea>
         <GrindTo Condition="Me.Level &lt;= 10" />
    </QuestOrder>
</HBProfile>

The Wiki has a sample QuestOrder profile that you can tailor for grinding as we've shown above. A detailed description of each of the XML elements used for profiles is also in the Wiki.

Using 'questing' profiles for grinding is so much more versatile, and I highly recommend writing all Grinding profiles this way.


cheers,
chinajade
 
Last edited:
Hi, Gnujimmy,

This is most certainly doable, but you adapt a Questing Profile for grinding. The form looks something like...
Code:
<HBProfile>
    <!-- ...whatever... -->

    <QuestOrder>
         <!-- Level 1 to 5 -->
         <SetGrindArea>
             <GrindArea>
                 <!-- ...whatever is appropriate for Grind Area... -->
             </GrindArea>
         </SetGrindArea>
         <GrindTo Condition="Me.Level &lt;= 5" />


         <!-- Level 5 to 10 -->
         <SetGrindArea>
             <GrindArea>
                 <!-- ...whatever is appropriate for Grind Area... -->
             </GrindArea>
         </SetGrindArea>
         <GrindTo Condition="Me.Level &lt;= 10" />
    </QuestOrder>
</HBProfile>

The Wiki has a sample QuestOrder profile that you can tailor for grinding as we've shown above. A detailed description of each of the XML elements used for profiles is also in the Wiki.

Using 'questing' profiles for grinding is so much more versatile, and I highly recommend writing all Grinding profiles this way.


cheers,
chinajade


Thank you so much for you help :) +Rep
 
I did this to the profile. But it's just standing there any ideas?

Code:
<HBProfile>
    <!-- ...whatever... -->
        <MinLevel>1</MinLevel>  <!-- minimum level that can use the HBProfile -->
    <MaxLevel>86</MaxLevel>

    <QuestOrder>
         <!-- Level 1 to 5 -->
         <SetGrindArea>
             <GrindArea>
            <Factions>634 1999</Factions> <!-- This is considered a(n) "[Undead, Scourge, Wolf, Murloc]" -->
            <TargetMinLevel>1</TargetMinLevel> <!-- Target minimum level mob -->
            <TargetMaxLevel>87</TargetMaxLevel> <!-- Target maximum level mob -->
                   
            <Hotspots> <!-- These are the points around the area you want to farm -->
<Hotspot X="-1079.124" Y="-5363.197" Z="14.91781" />
<Hotspot X="-1064.954" Y="-5472.971" Z="14.68005" />
<Hotspot X="-1001.057" Y="-5514.712" Z="14.3582" />
<Hotspot X="-1022.442" Y="-5390.704" Z="14.85514" />
            </Hotspots>
             </GrindArea>
             </SetGrindArea>
         <GrindTo Condition="Me.Level &lt;= 2" />


         <!-- Level 5 to 10 -->
         <SetGrindArea>
             <GrindArea>
            <Factions>634 1999 2000</Factions> <!-- This is considered a(n) "[Undead, Scourge, Wolf, Murloc]" -->
            <TargetMinLevel>1</TargetMinLevel> <!-- Target minimum level mob -->
            <TargetMaxLevel>87</TargetMaxLevel> <!-- Target maximum level mob -->
                   
            <Hotspots> <!-- These are the points around the area you want to farm -->
<Hotspot X="-1261.771" Y="-5391.766" Z="14.76969" />
<Hotspot X="-1315.437" Y="-5494.914" Z="14.96609" />
<Hotspot X="-1266.803" Y="-5476.659" Z="14.74387" />
<Hotspot X="-1274.088" Y="-5413.978" Z="14.54739" />
            </Hotspots>
            </GrindArea>
            </SetGrindArea>
         <GrindTo Condition="Me.Level &lt;= 10" />
    </QuestOrder>
</HBProfile>
 
<GrindTo Level="2"/>

the way you're doing it is that says less than or equal to... and it meets those requirements so it just stands there
 
Last edited:
<GrindTo Level="2"/>

the way you're doing it is that says less than or equal to... and it meets those requirements so it just stands there


I changed it to what you wrote, still standing still here's the new code. Can you take a quick look again? :)

<HBProfile>
<!-- ...whatever... -->
<MinLevel>1</MinLevel> <!-- minimum level that can use the HBProfile -->
<MaxLevel>86</MaxLevel>

<QuestOrder>
<!-- Level 1 to 5 -->
<SetGrindArea>
<GrindArea>
<Factions>634 1999</Factions> <!-- This is considered a(n) "[Undead, Scourge, Wolf, Murloc]" -->
<TargetMinLevel>1</TargetMinLevel> <!-- Target minimum level mob -->
<TargetMaxLevel>87</TargetMaxLevel> <!-- Target maximum level mob -->

<Hotspots> <!-- These are the points around the area you want to farm -->
<Hotspot X="-1079.124" Y="-5363.197" Z="14.91781" />
<Hotspot X="-1064.954" Y="-5472.971" Z="14.68005" />
<Hotspot X="-1001.057" Y="-5514.712" Z="14.3582" />
<Hotspot X="-1022.442" Y="-5390.704" Z="14.85514" />
</Hotspots>
</GrindArea>
</SetGrindArea>
<GrindTo Level="2"/>


<!-- Level 5 to 10 -->
<SetGrindArea>
<GrindArea>
<Factions>634 1999 2000</Factions> <!-- This is considered a(n) "[Undead, Scourge, Wolf, Murloc]" -->
<TargetMinLevel>1</TargetMinLevel> <!-- Target minimum level mob -->
<TargetMaxLevel>87</TargetMaxLevel> <!-- Target maximum level mob -->

<Hotspots> <!-- These are the points around the area you want to farm -->
<Hotspot X="-1261.771" Y="-5391.766" Z="14.76969" />
<Hotspot X="-1315.437" Y="-5494.914" Z="14.96609" />
<Hotspot X="-1266.803" Y="-5476.659" Z="14.74387" />
<Hotspot X="-1274.088" Y="-5413.978" Z="14.54739" />
</Hotspots>
</GrindArea>
</SetGrindArea>
<GrindTo Level="4"/>
</QuestOrder>
</HBProfile>
 
[19:35:01:682] StyxWoW.AreaManager.CurrentGrindArea is null

you're using the quest bot grind area, so use quest bot

don't use grind bot
 
Back
Top