-
Posts
472 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Posts posted by Arcangelo
-
-
Hello fellow botters.
I have started creating Outland xp rate 1, and need someone to run some chars though the areas (minimum 2), and report any stuck/bugs/errors that could be.
I need someone with some + Wrobot experience, as I don't wanna explain all the basis stuff + I expect you to have your own fightclass.
The bot will follow zygors tbc guide, for fastest possible leveling.
- don't expect it to be done "really fast" as I need to maintain and upgrade, my vanilla profiles as well :-) and I won't send you more than 1 zone at the time, but you will ofc recive the full profile for free when it is done.
The first zone is almost ready for testing.
Send me a pm if you are interested
//arcangelo
-
Hmm -
I guess you should make it an open if while statement.
If -> check if you are ghost.
While -> check the time spend as ghost (let's say 300000ms)
While -> distance to spirit healer (you are in range for resurrection)
Run code -> resurrection
-
got it to work thanks :)
-
Running it like that.
Also tested:wManager.Wow.Helpers.ItemsManager.GetItemCountByNameLUA(Boiled Blood) == 12;
wManager.Wow.Helpers.ItemsManager.GetItemCountByName(Boiled Blood) == 12;
wManager.Wow.Helpers.ItemsManager.GetItemCountById(30430) == 12;
Yea checked the name with the helper tool -
Totally agree with @camelot10 on this.
We really need a forum moderator to clean it up, before this turns into a even more wild place.
-
I have been running a code like this -
wManager.Wow.Helpers.ItemsManager.GetItemCountByIdLUA(5088) == 1;
And have been working great in vanilla, any idea why it dosen't work in TBC ?
@Droidz ?
-
Just make an open while statement - like:
If
ObjectManager.Me.Level > xxxx
While
wManager.Wow.Helpers.ItemsManager.GetItemCountByIdLUA(xxxxx) < xxxxx;
Runcode:
Var npc = new Npc
{
Entry = xxxx,
Position = new Vector3(Xxxxx, xxxxx, xxxx),
Type = Npc.NpcType.Vendor
};
int itemId = xxxx;
if (GoToTask.ToPositionAndIntecractWith(npc))
{
Vendor.BuyItem(ItemsManager.GetNameById(itemId), xxxxx);
}
return true;And end if
ObjectManager.Me.Level <= xxxx
And make a go to step, to make it a loop?
?
And for the blacklisting:
wManager.wManagerSetting.Add blacklist "find where the bag is stores"Entry(xxxx, true);
- And it have nothing to do with the fightclass... It is the profiles that needs tweaks.
Personally I don't put stuff like this in my profiles, as that would be a hell, if you don't run a hunter ;)
I haven't tested it - so you might need to tweak it :-) - but this should give you an idea to move forward
-
In advance settings, in buy/sell there are a "do not sell" list
-
The problem was, that It don't know what quests are complete, if you don't start a new toon :) vanilla/tbc/wotlk simply don't save that info, so there are no way to get it.
And as a lot of quests are questlines, where you are required to do a pre-quests. The option to start the bot, on an old toon is pretty much impossible.
-
The problem is the fight editor is for retail - and it works fine there, vanilla have a whole diffent api and missing a bunch of functions.
So to actually have something working @vanilla - then you have to have a good coding knowlegde.
-
8 minutes ago, tneticniro said:
Yep, I tried making my own Hunter fight class for vanilla via the fight class editor... welp gave up on that pretty quickly when I noticed that simple conditions weren't gonna cut it and I have no coding knowledge what so ever so c# or lua probably won't happen :/
If you just want something that "works" it is really not that hard :)
look at that - should take you a long way, even in the fighteditor
-
The big problem is people trying to write the fightclass in the fightclass editor.
Vanilla is much more complex than that, so you need to be able to write it in c# or lua, or it simply won't work.
-
Guys wrobot have a discord server xD
https://wrobot.eu/forums/topic/4087-discord-channel/#comment-18937
Where people are talking, about all the stuff you just said :)
-
The key only works on the private servers.
If you want the retail, you have to get a key from droidz or buy the small package of the product to test
-
On 07-05-2017 at 6:11 PM, CN said:
have tried adding this in quest editor
is complete condition: return ItemsManager.GetItemCountById(8149)<=0;
not working as well
return wManager.Wow.Helpers.ItemsManager.GetItemCountByIdLUA(8149) == 0;
Try that as complete condition -
4 minutes ago, Vanguard said:
This is just customer feedback. Not flaming anyone.
Never said you did - as i said i actually agree with you.
And he could at least have made an annoncement about it or something - and might even offer people a chance to "upgrade" to a years membersship or something, before raising the prices. -
7 minutes ago, Vanguard said:
Not saying that he doesn't put a lot of work in, kinda seems like he is taking advantage of HB getting blown away. At least give us the chance to use the invoices option.
Any new people that show up because they got tired of HB getting their accounts banned over and over can pay a higher price.
I agree with this
But again, he is free to do whatever he wants with the bot - it is his product. -
The NPC database is a big mess, the bot is running to vendor/fp/repair npcs that is from the other faction.
IS there anyway to stop this from happening?
-
To run it on vanilla - you need the Wrobot for private servers.
And private servers is anything besides legion.
The fightclass, needed to be made for each version of the game, as a lot changed between :(
-
The xml does not support to check several players health at the same time.
But you could add a c# code to check players health near the tank/target :) and if that is below x it could cast an aoe spell
Is this what you are looking for?
-
For the first question, that's different for each user.
For the help, there are some snippet codes in the fightclass developer forum, but other than that, you won't find much help.
- but in general, to do "smart" fightclasses you need to code it in c# & lua. As the xml is really limited :)
For persons to help you with the harder parts, I don't think you will get anyone to "be a general helper" but post in the fightclass forum, if you need help with something specific.
Other than that, I believe you should post in English if at all possible, as most people don't understand German :)
Good luck
-
Basically the short answer is - the bot is made as a melee bot, not a caster bot, and that forces the bot to try to move even closer to the target each time it casts to end in melee range.
This have been a problem for a loong time now, with every non melee classes.
Sure there are some partly working workarounds, but basically that's the issue, and to my knowledge there are no way to totally remove the melee part in a fightclass
-
5 minutes ago, maukor said:
Well. thanks for info. Thats actually not so good. but still i can bot with it. The only problem left is facing still broken for me :)
Yeah - but sadly just how it is for now, some of the problems comes from the pure API blizzard had what 14 years ago or something.
So a lot of stuff must simply be made as workaround to partly solve some problems.
-
9 minutes ago, maukor said:
Thats good that exactly you answered me. cause i thinking to buy autoequip and questing profile. If all works as i need. with Learn new skills. i'll buy it . thanks
The problem right now is the way the bot does it.
It dosent finish the quest or check if you have enough gold, it simply just drop everything it's doing, and run straight to a trainer, and it is pretty much impossible to predict where the bot is at a specific lvl (unless you add grind)
There is ways to force trainers, but the problem is, that it should be made for every class at almost every 2 levels, and that's makes the profiles even messier.
And another problem as @eeny is pointing out, is that it needs to restart, to add the new spells to the taskbar (so far the only way to get the spells to work in fightclasses (in the old versions of wow)
Looking for 1 TBC horde tester Outland
in WRobot for Wow The Burning Crusade - Help and support
Posted
find the discord in the paid vanilla profile thread :) and hit me up there