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. :)


Elite user
  • Content Count

  • Joined

  • Last visited

About TheSmokie

Profile Information

  • Gender
  • Location

Recent Profile Visitors

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

  1. 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)
  2. Should print yes or no. Once you have the npc following you
  3. Oh do it like this if(ObjectManager.GetObjectWoWUnit().Count(u => u.IsMyPet && u.Name == "Put name here") == 1) { Logging.Write("Yes"); } else Logging.Write("no");
  4. are you sure? you would have the rank ( you do not.)
  5. For wotlk, for questing, you can use my project X which is 1 - 60 quester then use project throne 60 - 80 grinder
  6. If you tell me if he is your pet (use Dev tools, C# and past this code,) i can make you a custom code for this quest like i used for ponys in my death knight profile, i just need to know if he returns as a pet or not and quest info like what item you use on him etc. run this code and look at logs to see if he returns as a pet or not after you use pet on him. if(ObjectManager.GetObjectWoWUnit().Count(u => u.IsMyPet && u.Name == "Put name here")) { Logging.Write("Yes"); } else Logging.Write("no");
  7. Hello, thanks @Talamin for the tag, try to check if you have everything downloaded properly. i downloaded everything new (to test if i get this error) i do not, these are my logs. [D] 21:01:42 - [Quester] RunCode[0]: AutoUpdater.CheckUpdate(); Thread.Sleep(500); [D] 21:01:43 - [NpcScan] Add npc to database: Repair - Huklah 21:01:46 - New version found, try to update file 21:01:46 - [Auto Updater]The version on your pc is the latest updated version.
  8. This can be from a number of things, using a none English client? Bad fightclasses, latency is to low, custom scripted server, etc. need more info like what server? What kind of client you using? Who’s fc you using?
  9. Hello, for wotlk quester. I’m pretty sure I’m the only one working on stuff, you can use project X to get you 1-60 questing in wotlk, then project throne for 60-80 grinding. I’ve been without a laptop recently so haven’t provided up dates but over all should work.
  10. I know this is a old thread posting but i wanted to say you could use this also : delay = 0; local main_frame = CreateFrame("Frame") main_frame:SetScript("OnUpdate", function(self, elapsed) local throttle = 1/GetFramerate(); self.st = elapsed + (self.st or 0); if self.st > throttle then self.st = 0; --force the delay to happen here so the frame doesn't trigger again until the delays over if delay > GetTime() then return true; end --Everything that loops over and over happens below this if enabled then --Do stuff every frame end end end) main_frame.delay = function(sec) local sec = sec or 1; local delay_until = GetTime() + sec; delay = delay_until; end
  • Create New...