Developers assistance
You have problem for create Quest profile? Custom Profile? Plugin? Product? C# or VB.net FightClass? This forum is for you.
537 topics in this forum
-
Howdy y'all! What I'm Doing Here again because I need help (again)! I'm working on a project to simplify/automate more of the profile creation process. I'm not a baller with C# and LUA like so many of y'all, but I have figured out that, with the exception of actual coordinates (which, for NPCs can be gotten manually with Droidz cool helper tool, but will otherwise have to be done manually until such time we can convert from Zygor --> WRobot). I'll post the final python script once it's functional (can save hours and also lets you have the profile give incredibly useful logging). The Question Anyways, my current issue is that I can't f…
-
- 1 reply
- 1.2k views
- 1 follower
-
-
Hi all, tell me how to implement auto-equipment items during leveling? ty
-
- 1 reply
- 1.6k views
- 1 follower
-
-
Hello, So i made a plugin that trains herb and skinning it works, but when my bot is for example in elwyn forest he wants to go to stormwind in straight line through the mountains.. he wants to use this code: wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(new Vector3(-8969.99f, 779.636f, 95.89193f), 5566, 1, false); So I tried code below, but its not working he keeps trying to go in straight line to sw.. help me out how do I use the pathfinder? var position = new Vector3(-8969.99f, 779.636f, 95.89193f); int npcEntryId = 6929; Logging.Write("bindloc: " + bindLocation); …
-
- 2 replies
- 1.9k views
-
-
Hello, What is the c# code to interact with npc and for example choose train and train herbalism? Regards
-
- 3 replies
- 2.1k views
-
-
Hello everyone, I'm missing the forum because I'm dedicating myself to Python programming studies and I'm still getting married this year (I'll make a good amount of money to make my fiancée happy ?). I stopped playing for a while, but I'm going back and now I want to start learning C #. 1 - I did a quick search on goole and saw that C # is in version 7.x, s I want to start developing for wow 3.3.5 that will work? Or will I have to apprehend the C # version of the time that wow 3.3.5 was released? 2 - What topic on the internet do I have to find, about C # to start? (Correct me if I'm wrong.) Example: I believe the first thing I should learn is, how to write and…
- 2 replies
- 1.7k views
-
I'm trying to get a Priest Fight Class going that can heal party members. I have the bot able to recognize a party member needs to be healed, and it will target the party member and cast Lesser Heal; however, the wRobot product then changes the bot's target to a hostile mob so the Lesser Heal gets cast on itself in the end instead of the party member that needs to be healed. I'm trying to search around the forums, and the unofficial documentation and try some stuff, but I'm not finding the proper way to stop the auto targeting from happening. I think this could be useful in other scenarios too, like getting a Warlock to fear a target when there's multiple enemies, an…
-
- 2 replies
- 1.6k views
- 1 follower
-
-
Hey Droidz, I noticed sometimes ObjectManager is updated while I iterate it in my rotation. If I use a lot of checks on units in the ObjectManager, it can slow down my rotations a lot. Sometimes iterations jump from 50ms to 500ms ("randomly") I noticed especially on TBC, this is because the ObjectManager in game gets huuuuge and wRobot takes a "long" time on every update. I noticed (I think) ObjectManager gets locked during these updates and the lock makes my thread wait. Sometimes, this lock can happen two or three times during one iteration, if I get unlucky. One way to prevent this would be to deepcopy the entire ObjectManager (or use my own implementation…
-
- 2 replies
- 1.4k views
- 1 follower
-
-
Hello @Droidz are there any blacklist events for when the bot does this? My problem: Bot blacklists this NPC (I think because it can't make a path? I don't understand it tbh, it should be able to make a path perfectly, at least within 5 yards, but there is a small counter around the npc). I don't know about this blacklist and select the same NPC over and over => bot never goes to vendor because it always choosest the unreachable vendor. So can I somehow access what vendor the bot blacklists when it happens, so I can add npcEntry to my own blacklist?
- 2 replies
- 1.3k views
- 1 follower
-
The bot will run through aggressive mobs when it is in the looting phase. Is it possible to have the bot check for targets near your target before running to loot? If (Looting = true && additional Mob is found within 30 yards of your lootable target && same additional mob is also within 30 yards of ME && same additional mob = aggressive) { Target additional mob; begin combat; } I was also hoping that I could put a 1 second strafe while running toward the mob to loot. If (currently running toward dead target to loot) { Move.StrafeLeft(Move.MoveAction.DownKey); …
-
- 0 replies
- 1.2k views
-
-
Hey is there any way to start the Relogger.exe while automatically performing "Start Checked"? I tried it with AutoIt but it doesn't capture the button. Maybe some args by starting it from command prompt?
-
- 1 reply
- 1.3k views
-
-
Hey, got a problem with a dungeon profile: The "corpse" is before the dungeon portal and not behind it when dying inside. Because of this the bot will stand in front of the dungeon and try to resurrect. Is it possible to modify this in any way? Or even set a custom path? (Becaus in this case the "resurrect path would always be the same)
- 3 replies
- 1.9k views
- 2 followers
-
Hi, So I'm currently working on a 'tag and bag' plugin (an adaptation of Matenia's 'PartyHelperPlugin' which I will be releasing with source code when I'm finished -- credits to Matenia for base code & advice on how to get started ?). The way this plugin functions is very similar to Matenia's plugin, however the leader does not invite the followers, they never join a party together, and consequently, to the best of my knowledge there is no way to use Lua SendAddonMessage, so that functionality is not being used. (EDIT: After doing some research I believe I can use SendAddonMessage thru the whisper channel, so that's a plus ?) I have everything working aside …
- 12 replies
- 4k views
- 2 followers
-
Hi, I am having problems understanding IsBehind. I would like to check if there are any mobs behind me. I am trying to add a backpedal feature to my fight class, but I don't think I am getting it correct. Here's what I tried: var EnemiesBehind = new List<WoWUnit>(); EnemiesBehind.AddRange(ObjectManager.GetWoWUnitHostile().Where( u => u.IsValid && !u.InCombat && u.IsAlive && u.IsBehind(Player.Position, 180.0f) && u.GetDistance <= Settings.BackpedalScanRange).OrderBy( o => ObjectManager.Me.Position.DistanceTo(o.Position))); if (EnemiesBehind != null && EnemiesBehind.Count > 0) { MyFunctions.LogDe…
- 3 replies
- 2.9k views
- 1 follower
-
So from a great plugin called Butler Im trying to add a bit more functionality to what is trashes. Id like to include a safelist by item ID. The below code is what I have so far. Obviously item.GetItemInfo.ItemID==12345 isnt valid, but I think its clear what Im trying to do. If itemID of 12345 is found on the safelist, then do not continue onto destruction. Even if I can get a clue as to how to fill in a single item here, I can create an array later to fill in other IDs. private void PulseDestroy() { if (ButlerSettings.CurrentSetting.DestroyGray) { foreach (WoWItem item in bagItems) { if (item.GetItemInfo.ItemRarity==0 || item.G…
-
- 1 reply
- 1.7k views
-
-
Hey there, is it possible to somehow keep track of how much time has passed in a quester profile?
-
- 3 replies
- 1.5k views
- 1 follower
-
-
The title says it all. How do I check if my target is in a vehicle?
-
- 1 reply
- 1.4k views
-
-
Hi all , i new in this forum and Create profile for my private server and i have question about add mound afted learn him to my Quest profile I use code from this topic I add Step Run code wManager.wManagerSetting.CurrentSetting.GroundMountName = "Warhorse"; (Paladin,spell already have) but lines in settings GroundMountName is empty Server 3.3.5a WOLTK
-
- 3 replies
- 2k views
-
-
Hi, i play on vanilla right now and had some problems with zeppelin and boats. So I made a few workarounds for that and spent some hours to make it work. Boat travel seems to be buggy on vanilla. Thats why i made these profiles. (I needed an afk solution to go to weapon vendors, for horde sword trainer in uc and for alliance bows weapon trainer in darnassus) Short explanation of the files: zepognachucvanilla.xml - Zeppelin Orgrimmar to Undercity zepucnachogvanilla.xml - Zeppelin Undercity to Orgrimmar testboot.xml - Boat loop - Wetlands to Darkshore testboot2darkshoreteldrassil - Boat loop - Darkshore to Teldrassi…
-
- 2 replies
- 3k views
-
-
Hello. I'm looking for methods that would help me make some crafting plugin. I found some profiles posted here and some snipets but is there any documentation or api?
-
- 1 reply
- 1.3k views
- 1 follower
-
-
Hello. I need code for checking party members (not raid) zone. I was looking in forum, many free plugins, profiles, wow api but not find any sollution
- 5 replies
- 2.5k views
-
im trying to get my quest profiles work with a .dll. With .cs files it works without any problems but after converting them to .dll it doesnt work anymore. My .dll: using robotManager.Helpful; namespace Testdll { public class MyTestScript { static MyTestScript() { Logging.Write("Init"); } public static void Test() { Logging.Write("Test1"); } } } Added them into the Script Tag in .xml: <Script>Scripts\testdll.dll </Script> Trying to call my testfunction with RunCode in Quester: Both are not working MyTestScript.Test(); Testdll.MyTestScript.Test(); …
- 2 replies
- 1.7k views
- 1 follower
-
Hi there, been trying to get a custom code snippet that will open all my junkboxes in inventory. Tried this so far: Lua.LuaDoString("CastSpellByName('Pick Lock')"); ItemsManager.UseItem(16883); Usefuls.WaitIsCastingAndLooting(); ItemsManager.UseItem(16883); The problem here is though that "UseItem" will cast a rightclick, but to use Pick Lock I need a left click on the Junkbox. Anyone got a good idea how to solve this?
- 4 replies
- 1.7k views
- 1 follower
-
Hi All, I'm not very good with programming but I do have a file and i'm in Visual Studio messing around doing trial and error. After saving the file in Visual Studio will the file change the .dll file as well? Thanks, Young
-
- 6 replies
- 2.7k views
- 2 followers
-
-
Hey there! I'm working on my own Quester profile and on my own Plugin, the plugin functionality is to check if I'm running low on ammo and if so go to the vendor and buy them. This plugin works however when I'm trying it with a character that still has steps to do in the profile it will get into the while (arrows < amount) but on the next pulse/tick it will continue to do whatever the profile tells it to do so it's never executing the code to go to the vendor and buy the ammo. So what I want to achieve is that it "pauses" / ignores the profile and actually runs the plugin code first and when that is finished continue the profile. Any help?
-
- 3 replies
- 1.5k views
- 1 follower
-
-
I am trying to get the bots logic to loop through a little better in the sense of checking itself after each fight, I would like to have it stop itself after each fight for check of (do I have a pet, is my hp/mp above X %) that kinda thing so far I've tried something like internal void Rotation() { while (_running) { try { if (!ObjectManager.Me.IsDeadMe) { if (!ObjectManager.Pet.IsAlive) { PSpawn(); //Pet spawner return; } Buff(); if (Fight.InFight…
-
- 1 reply
- 1.1k views
-