Jump to content
This site uses cookies! Learn More

This site uses cookies!

By continuing to use this site, you agree to allow us to store cookies on your computer. :)

TheSmokie

Elite user
  • Content Count

    980
  • Joined

  • Last visited

About TheSmokie

Profile Information

  • Gender
    Male
  • Location
    Thunderbluff

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. You’re beat bet is to watch @Marsbar video and start making fightclasses using c#
  2. 1: paid doesn’t always mean best, I’m pretty sure every server has at least a copy of every paid product on here, make your own. 2: i only bot max. 3-4 hours a day per account, think what a human would do, would a human farm for 19 hours a day? 3: always make dummy trading accounts, if your trying to move gold, make 10 dummy accounts and pass your gold threw each of them 3x toons each. Could just be me but this works. 4: don’t bot during peak it’s better to have less online. 5: always keep a eye on your bots
  3. You gotta pay someone or make one your own, I personally don’t know anyone who is working on that expansion
  4. @Droidz any update on this?
  5. i think it should be @blackrockspeculator is so bad, i have ran muti bots and not die, you need to make your own profile. if you dont want problems. Or pay someone like @Bambo or @Matenia for help doing what you want it to do. stop making stupid posts blaming the bot when you are the one who doesnt know how to config the bot or make your own shit. Note Matenia charges 30$ per hour of his help. idk about bambo.
  6. Updated : added sell specific item (string name) to vender Remove quest by name Code to sell items (you will need code above in your custom script.) if(wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(new Vector3(x, y, z), NpcID, 1)) { TB.Sellitem("Name of item"); }
  7. I know this is a old thread but i came across it when trying to find a method to bender item by name, i was able to make a method that vender ALL item by the name, i thought I'd share. public static class Toolbox { public static void Sellitem(string ItemName) { Lua.LuaDoString(string.Format(@" local ItemToSell = '{0}' for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink(bag, slot); if name and string.find(name, ItemToSell) then if (MerchantFrame:IsShown() ) then ShowMerchantSellCursor(1) UseContainerItem(bag, slot) end end end end", ItemName)); } } if (wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(new Vector3(x, y, z), NpcID, 1)) { Toolbox.Sellitem("Name of item"); }
  8. Hello, This code works for your quest. Thank you @droidz for the idea of removing u.IsMyPet. (Tested,) public sealed class Abduction : QuestClass { public Abduction() { Name = "Abduction"; QuestId.Add(11590); Step.AddRange(new[] { 1, 0, 0, 0, 0 }); } public override bool IsComplete() { if(ObjectManager.GetObjectWoWUnit().Count(u => u.Name == "Captured Beryl Sorcerer") == 1) { Conditions.ForceIgnoreIsAttacked = false; } return ObjectManager.GetObjectWoWUnit().Count(u => u.Name == "Captured Beryl Sorcerer") == 1 && Conditions.ForceIgnoreIsAttacked == false; } public override bool Pulse() { string TarName = "Beryl Sorcerer"; var HostleNpc = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(25316)); var hotspots = new List<Vector3>() { new Vector3(3486.18f, 6074.44f, 65.86797f), new Vector3(3362.955f, 6091.348f, 66.686f) }; Conditions.ForceIgnoreIsAttacked = true; if (HostleNpc != null && HostleNpc.IsValid && !ObjectManager.Me.InCombat) { GoToTask.ToPositionAndIntecractWithNpc(HostleNpc.Position, HostleNpc.Entry); return true; } if (ObjectManager.Target.Name == TarName) { if (ObjectManager.Me.InCombat) { Lua.LuaDoString("AttackTarget();"); if (ObjectManager.Target.HealthPercent <= 55) { Lua.LuaDoString("StopAttack();"); ItemsManager.UseItem(34691); return true; } } return true; } GoToTask.ToPositionAndIntecractWithNpc(hotspots[Others.Random(0, hotspots.Count - 1)], 29488, 1); return true; } }
  9. hello, i am deeply sorry i was late, I've been busy with work and irl, here is what you are looking for 😄 Hope you and others enjoy. function PickItemUp(SearchItemName) i=(SearchItemName)d=1 for x=0,4 do for y=1,GetContainerNumSlots(x) do if (d>0) then l=GetContainerItemLink(x,y) if l and GetItemInfo(l)==i then PickupContainerItem(x,y) d=d-1 end end end end end function GemSocketing(ItemSlotID, GemName, slotID) if ( not ItemSocketingFrame:IsShown() ) then SocketInventoryItem(ItemSlotID) end if (ItemSocketingFrame:IsVisible() == nil) then SocketInventoryItem(ItemSlotID) end PickItemUp(GemName) if ( CursorHasItem() ) then ClickSocketButton(slotID) end AcceptSockets() if ( ItemSocketingFrame:IsShown() ) then HideUIPanel(ItemSocketingFrame); end end GemSocketing(2, "Accurate Huge Citrine", 1) //armor slot number, Gem name, gem frame slot number armor slots : 0 = ammo 1 = head 2 = neck 3 = shoulder 4 = shirt 5 = chest 6 = belt 7 = legs 8 = feet 9 = wrist 10 = gloves 11 = finger 1 12 = finger 2 13 = trinket 1 14 = trinket 2 15 = back 16 = main hand 17 = off hand 18 = ranged 19 = tabard 20 = first bag (the rightmost one) 21 = second bag 22 = third bag 23 = fourth bag (the leftmost one)
×
×
  • Create New...