Jump to content

Seminko

Members
  • Posts

    225
  • Joined

  • Last visited

File Comments posted by Seminko

  1. 2 hours ago, Matenia said:
    
    List<int> containerSlot = Bag.GetItemContainerBagIdAndSlot(19022);
    Lua.LuaDoString($@"ClearCursor();
                    PickupContainerItem({containerSlot[0]}, {containerSlot[1]});
                    PickupInventoryItem(16);
                    EquipPendingItem(0);
                    ClearCursor();");

    That doesn't work for equipping the fishing rod for you?

    Yea, I mean I could do that using code if I wanted to, but I don't feel like it :-P

  2. 5 minutes ago, valetine said:

    Thank you very much, this is a real perfect plug-ins.

    Is it possible to add a function that picks only the specified fish? such as just loot Stonescale Eel , skip other fishs.

    I was thinking about that but there are plugins for wrobot that do that for you and are not limited to fishing.

    BTW, I use an addon called LootFilter (vanilla).  It can delete items below X value, delete by name, delete by rarity etc.

    PoisonManager

       413    8
    1 hour ago, tdurdenx said:

    15:02:14 - [PoisonManager] Highest Crippling Posion: Crippling Poison / ID: 3775

    Stops at that in the log preventing bot from starting.

    Could you ellaborate on that? What do you mean it's preventing the bot from starting? Do you get an error?

  3. 13 hours ago, reapler said:

    oh haven't looked there, it doesn't matter.

    I would really like to try the event, without the while loops. I saw you giving the exact code with UNIT_SPELLCAST_SUCCEEDED to someone and he "liked" it so presumably it works. Not sure why it doesn't work for my particular case. Maybe cause it's a plugin and with how they are structured?

  4. 32 minutes ago, reapler said:

    @Seminko I haven't currently the binaries for vanilla, but you can try this instead

    
                float minutesLeft = 29.5f; //define this above loop     if patch is wotlk or above else use 59.5f for vanilla and tbc
                if (wManager.Wow.Helpers.SpellManager.GetSpellCooldownTimeLeft(8690) / 1000 / 60 > minutesLeft) // if HS is used, wait 15 seconds, write into log file and shutdown the computer
                {
                    Logging.Write("Shutdown in 15 seconds");
                    Thread.Sleep(15000);
                    Process.Start("shutdown", "/s /t 0");
                }

    I'm pretty sure someone can provide you the event because this is bogus to check in loop ;)

    How is this different to what I'm doing? I'm checking for item cooldown, you're checking for spell cooldown.

  5. 20 hours ago, reapler said:

    @Seminko nice to have the plugin. I'd recommend to check the duration off your hearthstone rather to just check if it's on cooldown or using events for it:

    It needs no loop.

    wManager.Wow.Enums.LuaEventsId doesn't containt definition for UNIT_SPELLCAST_SUCCEEDED

    I'm using vanilla wrobot

×
×
  • Create New...