Any chance of getting "The innkeepers daughter- Link" added to use as a hearth?
I can add it yes. I'll just throw in an if item && nocooldown, use that.Any chance of getting "The innkeepers daughter- Link" added to use as a hearth?
Hey, just an idea...
Would it be possible to add the option to add more profiles to each "botbase config"?
But not like Botbase 1 > gatherbuddy > uldum > profile 1, Botbase 2 > gatherbuddy > uldum > profile 2 and so on.
This would switch between botbases and could end up like, uldum profile 1 > TH profile 1 > uldum profile 2.
What I'm thinking is, within a certain "loop" for the bot to switch profiles (randomly if possible), so if you have
botbase 1 in uldum for two hours, so within those two hours the bot cycles through profiles, again, preferably
at random intervals.
The more randomness there is (specially in the time each "loop" lasts), the better.
Hope that makes sense lol
public partial class Example : Form
{
public Example()
{
InitializeComponent();
}
private void add_Click(object sender, EventArgs e)
{
item n = new item();
//copy whatever
n.BotBase = this.BBcb1.Text;
n.Profile = this.SelectedProfile1.Text;
n.Zone = this.Zone1.Text;
n.Hours = this.P1Hours.Value.ToString();
n.Minutes = this.P1Mins.Value.ToString();
//save it in the list
routes.Items.Add(new ListViewItem(n.columns));
//reset the screen
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Example());
}
private void BBcb1_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void rem_Click(object sender, EventArgs e)
{
if (routes.SelectedItems.Count > 0)
{
for (int i = 0; i < routes.SelectedItems.Count; i++)
{
routes.Items.Remove(routes.SelectedItems[i]);
}
}
}
}
partial class Example
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.Zone1 = new System.Windows.Forms.ComboBox();
this.label12 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.P1Mins = new System.Windows.Forms.NumericUpDown();
this.P1Hours = new System.Windows.Forms.NumericUpDown();
this.label10 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.SelectedProfile1 = new System.Windows.Forms.TextBox();
this.BBcb1 = new System.Windows.Forms.ComboBox();
this.routes = new System.Windows.Forms.ListView();
this.botBase = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.profile = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.zone = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.runTimeH = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.runTimeM = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.add = new System.Windows.Forms.Button();
this.rem = new System.Windows.Forms.Button();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.P1Mins)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.P1Hours)).BeginInit();
this.SuspendLayout();
//
// groupBox1
//
this.groupBox1.BackColor = System.Drawing.Color.LightGray;
this.groupBox1.Controls.Add(this.Zone1);
this.groupBox1.Controls.Add(this.label12);
this.groupBox1.Controls.Add(this.label11);
this.groupBox1.Controls.Add(this.P1Mins);
this.groupBox1.Controls.Add(this.P1Hours);
this.groupBox1.Controls.Add(this.label10);
this.groupBox1.Controls.Add(this.label4);
this.groupBox1.Controls.Add(this.SelectedProfile1);
this.groupBox1.Controls.Add(this.BBcb1);
this.groupBox1.Location = new System.Drawing.Point(12, 3);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(554, 74);
this.groupBox1.TabIndex = 4;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "New ";
//
// Zone1
//
this.Zone1.FormattingEnabled = true;
this.Zone1.Items.AddRange(new object[] {
"Hyjal",
"Uldum",
"Deepholm",
"Twilight Highlands",
"Tol\'Barad Peninsula",
"None"});
this.Zone1.Location = new System.Drawing.Point(6, 45);
this.Zone1.Name = "Zone1";
this.Zone1.Size = new System.Drawing.Size(121, 21);
this.Zone1.TabIndex = 8;
this.Zone1.Text = "Zone";
//
// label12
//
this.label12.AutoSize = true;
this.label12.Location = new System.Drawing.Point(402, 47);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(47, 13);
this.label12.TabIndex = 7;
this.label12.Text = "Minutes:";
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(219, 48);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(38, 13);
this.label11.TabIndex = 6;
this.label11.Text = "Hours:";
//
// P1Mins
//
this.P1Mins.Location = new System.Drawing.Point(455, 45);
this.P1Mins.Name = "P1Mins";
this.P1Mins.Size = new System.Drawing.Size(70, 20);
this.P1Mins.TabIndex = 5;
//
// P1Hours
//
this.P1Hours.Location = new System.Drawing.Point(263, 45);
this.P1Hours.Name = "P1Hours";
this.P1Hours.Size = new System.Drawing.Size(70, 20);
this.P1Hours.TabIndex = 4;
//
// label10
//
this.label10.AutoSize = true;
this.label10.BackColor = System.Drawing.SystemColors.AppWorkspace;
this.label10.Location = new System.Drawing.Point(145, 47);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(71, 13);
this.label10.TabIndex = 3;
this.label10.Text = "Run for Time:";
//
// label4
//
this.label4.AutoSize = true;
this.label4.BackColor = System.Drawing.SystemColors.ControlLight;
this.label4.Location = new System.Drawing.Point(140, 23);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(76, 13);
this.label4.TabIndex = 2;
this.label4.Text = "Profile Filepath";
//
// SelectedProfile1
//
this.SelectedProfile1.Location = new System.Drawing.Point(222, 20);
this.SelectedProfile1.Name = "SelectedProfile1";
this.SelectedProfile1.Size = new System.Drawing.Size(306, 20);
this.SelectedProfile1.TabIndex = 1;
this.SelectedProfile1.Text = "None";
//
// BBcb1
//
this.BBcb1.FormattingEnabled = true;
this.BBcb1.Location = new System.Drawing.Point(6, 19);
this.BBcb1.Name = "BBcb1";
this.BBcb1.Size = new System.Drawing.Size(121, 21);
this.BBcb1.TabIndex = 0;
this.BBcb1.Text = "BOT Base";
this.BBcb1.SelectedIndexChanged += new System.EventHandler(this.BBcb1_SelectedIndexChanged);
//
// routes
//
this.routes.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.routes.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.botBase,
this.profile,
this.zone,
this.runTimeH,
this.runTimeM});
this.routes.GridLines = true;
this.routes.Location = new System.Drawing.Point(12, 83);
this.routes.Name = "routes";
this.routes.Size = new System.Drawing.Size(554, 97);
this.routes.TabIndex = 5;
this.routes.UseCompatibleStateImageBehavior = false;
this.routes.View = System.Windows.Forms.View.Details;
//
// botBase
//
this.botBase.Text = "BOT Base";
this.botBase.Width = 84;
//
// profile
//
this.profile.Text = "Profile";
this.profile.Width = 80;
//
// zone
//
this.zone.Text = "Zone";
//
// runTimeH
//
this.runTimeH.Text = "Run Time Hours";
this.runTimeH.Width = 128;
//
// runTimeM
//
this.runTimeM.Text = "Run Time Minutes";
this.runTimeM.Width = 139;
//
// add
//
this.add.Location = new System.Drawing.Point(572, 3);
this.add.Name = "add";
this.add.Size = new System.Drawing.Size(28, 23);
this.add.TabIndex = 6;
this.add.Text = "+";
this.add.UseVisualStyleBackColor = true;
this.add.Click += new System.EventHandler(this.add_Click);
//
// rem
//
this.rem.Location = new System.Drawing.Point(572, 83);
this.rem.Name = "rem";
this.rem.Size = new System.Drawing.Size(28, 23);
this.rem.TabIndex = 7;
this.rem.Text = "-";
this.rem.UseVisualStyleBackColor = true;
this.rem.Click += new System.EventHandler(this.rem_Click);
//
// Example
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(609, 188);
this.Controls.Add(this.rem);
this.Controls.Add(this.add);
this.Controls.Add(this.routes);
this.Controls.Add(this.groupBox1);
this.Name = "Example";
this.Text = "Example";
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.P1Mins)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.P1Hours)).EndInit();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.ComboBox Zone1;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.Label label11;
private System.Windows.Forms.NumericUpDown P1Mins;
private System.Windows.Forms.NumericUpDown P1Hours;
private System.Windows.Forms.Label label10;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.TextBox SelectedProfile1;
private System.Windows.Forms.ComboBox BBcb1;
private System.Windows.Forms.ListView routes;
private System.Windows.Forms.ColumnHeader botBase;
private System.Windows.Forms.ColumnHeader profile;
private System.Windows.Forms.ColumnHeader zone;
private System.Windows.Forms.ColumnHeader runTimeH;
private System.Windows.Forms.ColumnHeader runTimeM;
private System.Windows.Forms.Button add;
private System.Windows.Forms.Button rem;
}
class item
{
public string BotBase;
public string Profile;
public string Zone;
public string Hours;
public string Minutes;
public string[] columns { get { return new string[] { BotBase, Profile, Zone, Hours, Minutes }; } }
}
Any chance of getting "The innkeepers daughter- Link" added to use as a hearth?
[BuddyManager] Your toon is not level 80+.
[BuddyManager] Depending on what your settings are I CANNOT guarantee that it will work.
[8:31:21 AM:307] Could not generate path from {-4032.79, -6318.53, 38.69545} to {-2600.884, -4632.861, 249.5091} (time used: 0 milliseconds) @ FindEndPoly
Toying with it now.
So far, nothing big panda but my 85 gets:
I also get a path error everytime through the twilight highlands portal - is that a profile problem? Ive tried 2 profiles and both do it so thought I'd ask.
Possibly tomorrow.Thanks for the great plugin no1knowsy when will vashir added into buddymanager under zones?
That lvl 85 showing that is not possible. It's just not. So you need to restart wow and the bot and try again.Toying with it now.
So far, nothing big panda but my 85 gets: A USER ERROR!
I also get a path error everytime through the twilight highlands portal - is that a profile problem? Ive tried 2 profiles and both do it so thought I'd ask.