Jump to content

Seminko

Members
  • Posts

    225
  • Joined

  • Last visited

Posts posted by Seminko

  1. 24 minutes ago, Droidz said:

    Hello, replace

    
    Buffer.Pulse();

    by

    
            while (wManager.Wow.Helpers.Conditions.ProductIsStarted)
            {
                if (wManager.Wow.Helpers.Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause)
                {
                    Buffer.Pulse();
                }
            }

     

    You're a godsend Droidz! Is there a helper condition sth like HaveMana?

  2. Updated the script again, but it only buffs once. Don't know how to make it check for the buffs repeatedly.

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    using System.ComponentModel;
    using System.Diagnostics;
    using System.Threading;
    
    using robotManager.Helpful;
    using robotManager.Products;
    
    using wManager.Wow.Helpers;
    using wManager.Wow.ObjectManager;
    
    public class CustomProfile : Custom_Profile.ICustomProfile
    {
        public void Pulse()
        {
    		try
            {
                Buffer.Pulse();
            }
            catch (Exception e)
            {
                Logging.WriteError("CustomProfile > Pulse(): " + e);
            }
        }
    
        public void Dispose()
        {
            try
            {
                Buffer.Dispose();
            }
            catch (Exception e)
            {
                Logging.WriteError("CustomProfile > Dispose(): " + e);
            }
        }
    }
    
    internal static class Buffer
    {
    	public static bool Pulse()
    	{
    		try
    		{
    			if (!ObjectManager.Me.HaveBuff("Arcane Intellect") && !ObjectManager.Me.InCombat)
    			{
    				SpellManager.CastSpellByNameLUA("Arcane Intellect");
    				Logging.WriteDebug("Buffed [Arcane Intellect]");
    				Thread.Sleep(Usefuls.Latency + 1600);
    			}
    			if (!ObjectManager.Me.HaveBuff("Frost Armor") && !ObjectManager.Me.InCombat)
    			{
    				SpellManager.CastSpellByNameLUA("Frost Armor");
    				Logging.WriteDebug("Buffed [Frost Armor]");
    				Thread.Sleep(Usefuls.Latency + 1600);
    			}
    			if (!ObjectManager.Me.HaveBuff("Dampen Magic") && !ObjectManager.Me.InCombat)
    			{
    				SpellManager.CastSpellByNameLUA("Dampen Magic");
    				Logging.WriteDebug("Buffed [Dampen Magic]");
    				Thread.Sleep(Usefuls.Latency + 1600);
    			}
    			return true;
    		}
    		catch (Exception e)
    		{
    			try
    			{
    				Dispose();
    			}
    			catch
    			{
    			}
    			Logging.WriteError("Buffer > Pulse(): " + e);
    			Products.ProductStop();
    			return false;
    		}
    	}
    	public static void Dispose()
        {
            Logging.Write("Stop Buffer.");
        }
    }

     

  3. 1 hour ago, Droidz said:

    Hello, you never put "true" at "isRunning"

    I updated it. It says it buffed me but it didn't.

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    using System.ComponentModel;
    using System.Diagnostics;
    using System.Threading;
    
    using robotManager.Helpful;
    using robotManager.Products;
    
    using wManager.Wow.Helpers;
    using wManager.Wow.ObjectManager;
    
    public class CustomProfile : Custom_Profile.ICustomProfile
    {
        private static WoWLocalPlayer Me = ObjectManager.Me;
    
        public void Pulse()
        {
    		if (!Me.HaveBuff("Arcane Intellect"))// && //!ObjectManager.Me.InCombat
    		{
    			SpellManager.CastSpellByNameLUA("Arcane Intellect");
    			Logging.WriteDebug("Buffed [Arcane Intellect]");
    			Thread.Sleep(Usefuls.Latency + 600);
    		}
    		if (!Me.HaveBuff("Frost Armor"))// && !ObjectManager.Me.InCombat
    		{
    			SpellManager.CastSpellByNameLUA("Frost Armor");
    			Logging.WriteDebug("Buffed [Frost Armor]");
    			Thread.Sleep(Usefuls.Latency + 600);
    		}
    		if (!Me.HaveBuff("Dampen Magic"))// && !ObjectManager.Me.InCombat
    		{
    			SpellManager.CastSpellByNameLUA("Dampen Magic");
    			Logging.WriteDebug("Buffed [Dampen Magic]");
    			Thread.Sleep(Usefuls.Latency + 600);
    		}
    		Thread.Sleep(1000);
        }
    
        public void Dispose()
        {
            Logging.Write("Buffer stopped.");
        }
    }

     

  4. Heya,

    i have put together a quick custome profile from bits and pieces around the forum.

    It doesn't give any error but does not buff me at all.

    Any ideas?

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    using System.ComponentModel;
    using System.Diagnostics;
    using System.Threading;
    
    using robotManager.Helpful;
    using robotManager.Products;
    
    using wManager.Wow.Helpers;
    using wManager.Wow.ObjectManager;
    
    public class CustomProfile : Custom_Profile.ICustomProfile
    {
        private bool isRunning;
        private static WoWLocalPlayer Me = ObjectManager.Me;
    
        public void Pulse()
        {
    		while (isRunning)
    		{
    				if (!Me.HaveBuff("Arcane Intellect"))// && //!ObjectManager.Me.InCombat
    				{
    					SpellManager.CastSpellByNameLUA("Arcane Intellect");
    					Logging.WriteDebug("Buffed [Arcane Intellect]");
    					Thread.Sleep(Usefuls.Latency + 600);
    				}
    				if (!Me.HaveBuff("Frost Armor"))// && !ObjectManager.Me.InCombat
    				{
    					SpellManager.CastSpellByNameLUA("Frost Armor");
    					Logging.WriteDebug("Buffed [Frost Armor]");
    					Thread.Sleep(Usefuls.Latency + 600);
    				}
    				if (!Me.HaveBuff("Dampen Magic"))// && !ObjectManager.Me.InCombat
    				{
    					SpellManager.CastSpellByNameLUA("Dampen Magic");
    					Logging.WriteDebug("Buffed [Dampen Magic]");
    					Thread.Sleep(Usefuls.Latency + 600);
    				}
    				Thread.Sleep(1000);
    		}
        }
    
        public void Dispose()
        {
            Logging.Write("Buffer stopped.");
        }
    }

     

  5. 14 hours ago, eeny said:

    1- Yes tonnes... depending on what you are farming of course.

    2- yes and yes.  Dependant on the bot / profile.  I will only ever leave my bots on an AFK relogger cycle if I'm 100% confident that profile is good and the bot wont get hung up.  My personal farming profiles probably have thousands of hours of cumulative profile test's across my accounts so im confident 99.9% of the possible issues have been ironed out.  I will turn on the PC and start relogger before i go to work, scheduling a PC shutdown in 8-10 hours without a second thought.

    Sounds great, even though of putting together a list? :) If you don't want to make it public per se, I'd appreciate a whisp :)

  6. Hey fellas,

    I've been botting for quite a while using a plethora of different bots. BUT. Only for fishing. I always though grinding for xp or money is too risky. I don't really want to bot when there's people around.

    1. Do you have any good spots where there are close to no people around?
    2. Do you let the bot grind with people around and go afk for extended periods of time?

    I guess it also depends on how fluid your FightClass is.

    Any thoughts are welcome

    Seminko

  7. So here is my theory. Haven't played retail for a while now but if I remember correctly you just right clicked the lure to apply it to the fishing pole. However in vanilla you have to right click it and manually apply it to a fishing pole.

    When I start the bot it seems like it wants to apply the lure because the cursor has a blue glow for a second just like you had lure on the cursor but it doesn't apply it properly. The strange thing is that when I stop the bot and run it again, the glow doesn't come back, like the bot remembered the 10 minutes aren't up yet.

    Here's the log file, it shows nothing about the lure:

    17:38:00 - iMage initialized.
    17:38:00 - iMage Loaded
    17:38:00 - [Fisher] Started
    17:38:00 - [AntiAfk] Loadded.
    [F] 17:38:01 - [Spell] Cast Fishing (Fishing)
    [F] 17:38:03 - [Spell] Cast Fishing (Fishing)
    [F] 17:38:05 - [Spell] Cast Fishing (Fishing)
    [F] 17:38:07 - [Spell] Cast Fishing (Fishing)
    [F] 17:38:09 - [Spell] Cast Fishing (Fishing)
    [F] 17:38:11 - [Spell] Cast Fishing (Fishing)
    [F] 17:38:27 - [Spell] Cast Fishing (Fishing)
    17:38:41 - iMage stopped.
    17:38:41 - [AntiAfk] Disposed.
    17:38:41 - [Fisher] Stopped
    17:38:42 - Session statistics:
    Elapsed time: 00h:00m:40s
    XP/HR: 0 - 0 min
    Kills: 0 (0/hr)
    Deaths: 0 (0/hr)
    Stucks: 0 (0/hr)
    Farms: 1 (90/hr)
    Loots: 0 (0/hr)
    Money/HR: 0 G 00 S 00 C (0 G 00 S 00 C)
    Honor/HR: 0 (0)

     

    fishingbot.JPG

     

    EDIT: Hello :) where are my manners ;)

  8. The included sound makes my ears bleed. I managed to find an old guide for Wrobot in Frech and found this:

    Quote

    TRANSLATED: Play a sound when you receive a whisper (by default the sound is included in the bot, to change it, you just have to create / copy the new sound file (in * .wav format) at this location: «WRobot \ Data \ newWhisper.wav ").

    Unfortunately, there is no *.wav file is included in my folders.

    How do I change it?

  9. Hey fellas,

    I started using this particular bot yesterday so bear with me.

    I though the sole purpose of a grinder is to grind mobs. However, it seems to only attack mobs which are aggroed which, as you can imagine, is not ideal with my mage. I tried ticking 'Attack before being attacked', tried adding mobs to my custome grinding profile, I adjusted the profile levels to 0-25 for both character level and attack level (the mobs I'm grinding are 18-19.

    Why is that? Is that the grinder or sth wrong with my fight class?

    Thanks,

    Seminko

  10. Hey there,

    first of all let me tell you how pleased I am with the bot!

    Now to my question, is there an "inventory manager"? I'm now running a questing/grinding profile but have full inventory. It kills a mob, tries to loot it, full inv, fine, it moves on. That's not the case for mining. It tries to mine the same node over and over again dispite the full inventory.

    Am I doing anything incorrectly?

    Thanks

    Seminko

×
×
  • Create New...