Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

nax

WRobot user
  • Joined

  • Last visited

Everything posted by nax

  1. nax replied to 5avage's topic in General assistance
    No.
  2. looks like a socket problem
  3. this is interesting, ill have to take a look at the code. i dont use Dll, my code is for my project .
  4. You could consider creating a system where the decryption key is generated based on the user's IP address or hardware ID. To implement this, you'll need to delve into the field of cryptography and learn how to securely handle and manage these keys, i am currently researching this to give people able to protect their own fightclasses / profiles etc.
  5. Can someone provide me with the realmlist.wtf for sirus? id like to dump its warden to see whats going on.
  6. nax replied to kevinchow's topic in General discussion
    LOL
  7. Simple google search : https://www.google.com/search?q=wrobot+Face+target&rlz=1C1CHBF_enUS1022US1022&oq=wrobot+Face+target&aqs=chrome..69i57.3199j0j7&sourceid=chrome&ie=UTF-8
  8. public List<WoWPlayer> GetUnitsAttackingPartyMembers(WoWUnit p) { return Party.GetParty().Where(x => x.TargetObject?.Target == p.Guid).ToList(); }
  9. hello, try something like this, note this is pudo code (Made from my phone). public List<WoWUnit> GetUnitsAttackingPartyMembers() { var partyMembers = Party.GetParty(); var units = ObjectManager.GetObjectWoWUnit(); return units .Where(x => x.IsAlive && x.IsAttackable && (x.InCombat || x.InCombatFlagOnly) && partyMembers.Any(p => x.TargetObject?.Target == p.Guid)) .ToList(); }
  10. I'm confused on what you mean by Non modified wotlk.
  11. IsMounted serves as a method rather than a state, with its primary purpose being to validate your ongoing mount status. In cases where this method provides both retrieval (Get) and modification (Set) functionalities, the potential exists to change its value to false by utilizing the syntax IsMounted = false. However, the presence of a Set capability remains uncertain. For those skilled in reverse engineering, an opportunity might arise to manipulate the underlying data by introducing an altered byte into the pointer. This could prompt the method to yield a false outcome, with the possibility of restoring the original state at a later juncture.
  12. Im patently wait to see if anyone is gonna tell this guy he is using c# and not lua?
  13. Hello, I don’t know how droidz is hooking wow but would be because it’s opening up the process and hooking it to read the toon name for the log in screen of wrobot.
  14. If it’s client side you can try using a non modified client.
  15. Hello, This is something you will need to create for your needs, there is several threads that provide a good amount of insight.
  16. Hello, You’d have to build your own. I don’t think wrobot has any MOP Developers
  17. How do we use multi classes with different files using this method?
  18. Although untested due to my current lack of a vanilla World of Warcraft installation, the following code snippet should serve as a helpful starting point for constructing the necessary functions to manage item states. public class ToolTipReader { private static string TooltipName { get; set; } static ToolTipReader() { TooltipName = Others.GetRandomString(12); } public static void CreateTooltip() { Lua.LuaDoString($@" if not {TooltipName} then {TooltipName} = CreateFrame('GameTooltip', '{TooltipName}', nil, 'GameTooltipTemplate'); {TooltipName}:SetOwner(UIParent, 'ANCHOR_NONE'); end "); } public static void DestroyTooltip() { Lua.LuaDoString($"{TooltipName} = nil;"); } public static string[] ItemStates(string itemLink) { return Lua.LuaDoString<string[]>($@" local StatsTable = {{}} {TooltipName}:ClearLines() {TooltipName}:SetHyperlink('{itemLink}') for i = 1, {TooltipName}:NumLines() do local text = _G['ItemPurseTextLeft'..i]:GetText() table.insert(StateTable, text) end return unpack(StatsTable); "); } }
  19. You need to build a tooltip reader, cache each line into a table then read the results .
  20. nax replied to Pudge's topic in General assistance
    You are missing the hook that droidz uses….. you need the hook to execute functions on the main thread….. you should read ownedcore. ps : reading the memory address is easy, you just need to open the process and use ReadMemory from kernal32. injecting lua requires a hook to a function that allowed execution on the main thread. Which droids I think hooks the games Endscene then write assembly code with his own detour .
  21. You can find a lot of information by googling csharp basics.
  22. this is a profile made from easy profile creator. you may want to learn c# for more advance projects.
  23. nax replied to sakado's topic in General discussion
    I was thinking the same thing.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.