Jump to content

Arcangelo

WRobot user
  • Posts

    472
  • Joined

  • Last visited

Reputation Activity

  1. Thanks
    Arcangelo got a reaction from Cougar700 in Moonkin Form Advice   
    I have one that works :-) if you want to check out the C# codes i have used
     
     
    Moonkin Endgame.xml
  2. Like
    Arcangelo got a reaction from Skemez in Getting started with WRobot video   
    "The wall of text"
    Hope you mean the file, you don't have to open it to edit it :) just put it in the bot folder like this:
     
    Profiles go into the profile folder like:
    WRobot\Profiles
    Inside there are several options like
    WRobot\Profiles\Quester (for the quest bot)
    WRobot\Profiles\Grinder (for the grinder)
    and so on
     
    Fightclasses go into the fightclass folder like:
    WRobot\ <- open Fight Class Editor to create your fightclass (unless you are a programmer, but then i guess you don't need this guide ;) )
    WRobot\FightClass  (Put your fightclasses in this folder)
     
    "But Arcangelo, i want to edit the file"
    This is possible as well, unless the files are secured
    To edit a quest profile
    Main -> quester -> product settings -> Easy profile creator -> (new window) open -> choose the file -> tools -> (open these 3) Quest editor, quest tool editor and npc quest giver editor -> change the stuff you want :D
    To edit a Fightclass (There are 2 ways to do this)
    1. Open the Fight Class Editor from the Wrobot folder
    2. open your ingame toon (as you will get all the spells this toon haves) -> open the bot -> tools -> Create fight class -> (Make a new) or load fightclass -> Pick the fightclass you want to edit
    NOTE ! Dont work if the file is coded in c# and lua instead of the fightclass editor
     
    Hope this give you an idea of how it works :) - I could be more specific about the other stuff like grinder and gathere and so on, but i guess you should be able to read "how to do that aswell" from this guide
     
  3. Thanks
    Arcangelo reacted to Avvi in Avvi's C# Tips & Tricks with Helpful Code Snippets   
    Hi all,
    I figured I'd post some things that I have learned during my time of developing in C#. Perhaps some of this is obvious for some of the more experienced WRobot C# writers, but for me, I had to do a lot of forum searching and experimenting to make progress on any of my work. 
     
    How do I get started?
    Please see this post by @Droidz
     
     
    How can I see what Functions are available to me in the WRobot API?
    I recommend using some sort of decompiler in order to see what functions are available in the WRobot API. That is, use something such as dotPeek from jetbrains. See this URL: https://www.jetbrains.com/decompiler/ . Once you have this downloaded, open  the WRobot Binaries located in the (C:\WRobot\Bin) folder in dotPeek. I cannot even begin to explain how many times the recompiled helped me find useful things I could re-use. As a quick tip, I would suggest taking a look at the wManager.wManager.Wow.Helpers functions that are available. Anything listed as public static <variable type>  will be available to use from a Plugin/Profile/Fightclass etc.
     
    What if WRobot doesn't have an available function that I will need?
    WRobot doesn't have everything instantly available, so you may need to resort to using some Lua Functions to get information back from the WoW Client. An example of this that I ran into at some point was getting the number of Character Macros someone has.. Of course this is very specific, but please bear with me for the sake of this example :).
    WoW Lua Reference:  http://wowprogramming.com/docs/api_categories
    Using Lua in C#:
    This snippet will return a List of integers and set the C# variable numberOfMacros  equal to the returned list of the DoString function. To be more specific, it will provide a list of the number of Global account Macros , and the number of Personal Character Macros.
    var numberOfMacros = Lua.LuaDoString<List<int>>("return numCharacterMacros");  
    The below will return just the number Character Macros someone has.  If you need a specific variable from a Lua Function, then do the following: 
    var numPersonalMacros = Lua.LuaDoString<int>("local numAccountMacros, numCharacterMacros = GetNumMacros(); return numCharacterMacros"); The above snippet will set the C# variable numPersonalMacros equal to numCharacterMacros from the lua return value.
    Using a Variable in the Lua.LuaDoString.  The below will return the text body of the macro that has the id of 121.
    var _macroID = 121 string macroBody = Lua.LuaDoString<string>("return GetMacroBody(" + _macroID + ")");  
     
    Executing Lua Code in C#
    This  will leave the party (if the player is in one).
    wManager.Wow.Helpers.Lua.RunMacroText("/run LeaveParty()");  
    What is the difference between Lua.LuaDoString() and RunMacroText()? 
    The difference is in can be understand in how you think about them. Lua.LuaDoString should be seen as a way to retrieve information.. More specifically, the Lua.LuaDoString's purpose is to have a value returned to it, so that you can assign it to a C# Variable. RunMacroText can be used to do something in game. More specifically, RunMacroText should be used when trying to run some sort of in-game script (such as /cast spell).
     
    Plugin Template C#: Plugin-Template.cs
    I have attached a basic plugin template that can be used. In it, I have provided an example of:
    A Basic Implementation of the wManager.Plugin.IPlugin Class (including Settings/Initialize/Dispose) Basic loop that will occur while WRobot is running Settings that can be configured from Plugin Page A Category/Short Description for the Plugin Settings An example of Watching for Game Events. An example of OnRunState / OnAfterRunState for WRobot States Watching For Game Events
    Sometimes you may find that you need to wait for something to occur in game before you can take a specific action. In WoW / WRobot world, these things are called events. Below are two examples of events. The first event will occur when either the Group Loot Settings change, or a Player Enters/Joins the current Party.The second Event will occur when a System Message is received.  I recommend adding this watchForEvents Function in the Initialize function of a plugin, or somewhere where it will only be called once. For an example of this, please see my Plugin Template.
    private void watchForEvents() { EventsLuaWithArgs.OnEventsLuaWithArgs += (LuaEventsId id, List<string> args) => { if (id == wManager.Wow.Enums.LuaEventsId.PARTY_MEMBERS_CHANGED) { Logging.Write("Joined Group or something about the current group was changed."); } if (id == wManager.Wow.Enums.LuaEventsId.CHAT_MSG_SYSTEM) { Logging.Write("We Received a System Message."); } }; }  
    Finding the list of available Game Events:
    Each version of the game is different here, so this is where you will need to be careful. By that I mean, some versions of the game may have an event type, but a different version may not. Blizzard was not always consistent in their name accross different versions of the game, so please be careful to test against multiple versions of the game. 
     Open DotPeek  Search for "LuaEventsID" Double Click LuaEventsId in the Assembly Explorer Window. A window will open displaying a list of Events. What do each of these Events mean?
    WoW Event Reference:  http://wowwiki.wikia.com/wiki/Event_API 
    (Reminder! Some of these may be different in different versions of the game.)
     
    Watching For WRobot State Changes
    In addition to in game events, there are also WRobot 'states'. Similar to Game Events, WRobot states are the particular condition that WRobot is in at a specific time. For example, there is a state called 'MillingState', and another called 'Looting' that come out with WRobot. States are managed by the WRobot FiniteStateMachineEvents Engine. When a State occurs/changes/ends/etc, an event is passed to the FiniteStateMachine (pardon my wording here if this is not 100% correct). There are three main events that we can use to manage our States.
    State Events that occur:
    OnBeforeCheckIfNeedToRunState - This can be used to CANCEL an event if specific conditions are met. OnRunState - This can be used to do something just as the State is being started. OnAfterRunState - This can be used to do something just as the State has completed.  
    Example of OnRunState and OnAfterRunState
    In this example we are watching for when WRobot starts the ToTown State and when it finishes it. We create a boolean that is set to true when the state is started, and then set it to false when the State is completed. I recommend adding the initializeToTownWatcher() function in the Initialize function of a plugin, or somewhere where it will only be called once. For example of this, please see my Plugin Template.
    bool goToTown = false; private void initializeToTownWatcher() { robotManager.Events.FiniteStateMachineEvents.OnRunState += (engine, state, cancelable) => { if (state != null && state.DisplayName == "To Town") { goToTown = true; Logging.Write("Going to Town State has been initiated."); } }; robotManager.Events.FiniteStateMachineEvents.OnAfterRunState += (engine, state) => { if (state != null && state.DisplayName == "To Town") { goToTown = false; Logging.Write("We have completed going To Town State."); } }; } Example of OnBeforeCheckIfNeedToRunState
    In this example, we catch the state with the name of To Town and cancel it by setting the passed in cancelable parameter to true.
    private void cancelToTownState() { robotManager.Events.FiniteStateMachineEvents.OnBeforeCheckIfNeedToRunState += (engine, state, cancelable) => { if (state != null && state.DisplayName == "To Town") { Logging.Write("We have cancelled the To Town State"); cancelable.Cancel = true; } }; } Where can I find other WRobot States?
    Each version of the WRobot is different, so some versions of WRobot may have a state type, but a different version may not. Please be careful to test against multiple versions of the game/WRobot. 
    Open DotPeek Expand wManager Module Expand wManager.Wow.Bot.States namespace.  
     
    MORE TBA....
    The above is my attempt at trying to help newcomers to WRobot at writing their own plugins / fight classes / etc. If there are any questions , suggestions, or even  corrections, please do let me know in the comments and I'll be sure to add/update things as they come up!
     
    Thanks,
    - Avvi 
     
  4. Thanks
    Arcangelo got a reaction from Mike Mail in Choosing a reward   
    It is a well known bug, and it dosen't seems like droidz wanna do something about it.
    You have to override the function yourself - upon the turn in, and then give it some parameters, so it knows what to pick.

    I know Human master plugin does this for you, if you dont know how to work with the code
  5. Sad
    Arcangelo got a reaction from Zan in Taking over my quest profile   
    Hello Wrobot community.
     
    I have lost interest in World of Warcraft, and therefore, I'm looking for one to take over my vanilla / TBC / Wotlk projects.
    My profiles are running really well questwise, but it could as always use a tune up here and there.
     
    Therefore I need a dedicated person to take over the project, as it would be a real shame to see it die, after over 1000 hours of work.
     
    What you will get to work with is the following:
    Horde 1-60 fully quester Horde 60-70 fully quester Alliance 1-60 fully quester Alliance 60-6x fully quester (not quite done with outlands on alliance side. 1-70 alliance quester for retail All classes leveling fightclasses for retail. My note document that have a quick guide how to handle almost every quest you will ever see in WoW  
    What I expect is you handle the bugs, and improve where improvement is needed + your creativity to improve the problems that comes when botting.
     
    How we deal with the money generated by the profiles will be discussed in PM, as you can have a good chunk of it, as long everyone is happy, and I find the right person to keep it alive.
     
    What I expect of you:
    have coding experience enough to deal with the problems in the profiles (we are talking c# and lua) Have the time and dedication to see the project to its completion. Have the energy to check in and help the customers in the discord channel. What I can help you with:
    the files Getting started. Follow up questions about quests and the profiles in general If your up for the task, then shoot me a pm, and let's have a talk.
     
    //Arcangelo
     
  6. Like
    Arcangelo reacted to conne2 in How to bot safe!   
    How to bot safe on privet servers
    Guide by Conne2
     
    ? So to start things of with, botting is always a risk, and this guide will definitely not keep you from getting banned for 100%..  but it will for sure increase your already existing chanses by 40-70% depending on how much of the advice you are taking.?

    ? So i've have been using Different bots on World of warcraft for over past 5 years starting with HB and now Wrobot. I've made a lot of profiles on HB and some here on Wrobot. and i've been banned atleast 5-7 times on Retail WOW 
    And i've been learning from every time i got banned what i did wrong and i've been improving a lot. I would not consider myself as a "Proffesional botter" but i know my ways around stuffs... And im only doing this guide to help ppl using Wrobot.  

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄⎔⋄
    ϟ So Here is some quick advice that almost 90% of all bot users know. but im putting it out here just in case. ϟ

    ①  Never ever run the bot 24/7  keep it running for max 7-8h a day.
    ②  Look over your bot as much as you can, there is always things that can go wrong. 
    ③ "You dont want attention from nobody"  meaning don't bot on for exampel friday evening when there is a lot of players online, don't keep botting if you see a lot of players in the area, don't report players and making GM's know you even exist. 
    ④ If you get a warning or if ppl have been /W you saying that they have been reporting you, do not keep botting, take a break for atleast a week, all reports will always be looked in to, and the chanses of getting banned are almost surtent if you ignore reports. 
    ⑤ And the Golden rule is to be patient, you dont have to ruch all they way to 60 (if you are playing Vanilla) in just 1 week of botting, take time, take breaks from botting don't take the rist of botting on a saturday evening when a lot of players is online. and keep calm. mistakes will be made all the time in life. and if you ever get banned, learn from it. And make it right the next time (Tho im making this toturial to make sure you wont get banned :D)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ?  And now to some better tips that all ppl may not know.  ?

    * Try to use known and tested profiles proven to be working and good. 

    * Never keep to much gold on the account you are botting on, try to mail it over to a different account. 

    * Use a good fighting class and make sure to go throug all the setting on the Wrobot client before starting the bot (for the first time) make sure you know whats up.

    *Use the the Wrobot forum, there is a lot of good content if you are looking for advice in the botting experience. 

    * If you see that some one is following you and you are beeing watched. stop the bot and move around like a normal player, mby even type in the chat " Waddup something you want, i've seen that you have been following me for a while" or something like that, if the GM is taking a look in to the report and see that you have been active in that chat, they may just close the report and you are good to go.

    *Don't make your own profile, only do it if you rly know what you are doing, and if so dont use it on your Main account, or not even your "main bot account" better to be safe then banned  if your profile is bugged in some way. 

    * Never leave the bot running for itself more then 2 hours without watching it, and make sure to have the settings if some one do /W you more then 10 times the bot will close .

    The last golden tips i have for you botters who wanna bot on your main account if you are over lvl 40-50 is to use this addon   --> https://wrobot.eu/files/file/1045-stop-bot-private-servers/
    That addon will make you stand still if a player is rly near you, and that way he will not suspect you for botting, he will just think that you are afk. (i only recomend using this if you wanna be rly rly safe) 

    <   HERE YOU CAN FINDE YOUR WAY AROUND WITH ADDONS AND PROFILES ON VANILLA WOW  -- https://wrobot.eu/files/category/161-wrobot-for-wow-vanilla/  >


    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
     And this is some advice from FNV316 
    -You can start Tracker before any other modul and select humanoids, so it's much easier to keep track of nearby players on the mini map, even if they are out of sight ( humanoid NPCs will be displayed as well tho). Tracker should stay active until WoW has to reload.
    -Especially for grinding, going back to town on a regular base can help to reduce the risk of other players monitoring you for a longer time or running into the bot over and over again. The chance getting caught while doing non bot related stuff is pretty low in my experience.
    -Don't bot seven days a week, let it sleep a couple of days every other day.
    -If someone invites you into a group to do a quest with them, don't just log out (-> bottish behavior). Move to a safe spot and let the bot paused (-> /AFK) for long enough to be sure the player has moved on.
    -Addons like TinyTip allow you to see other players target by just hovering over them. If you see someone targeting you, target them back.
    -Wrobots remote function allows you to monitor your bots without staying at your computer all the time (f.e. via smartphone).
    -Avoid areas with a high density of quests if possible. Don't grind on mobs related to quests.
    -Use tools to increase your latency to ~300-500 ms (personal preference). This helps to hide bottish movement / behavior.
    -Never use more than one IP for each bot instance or even your main account. Set up a proxy or get yourself a fresh IP.


    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

    Thats all from me, There might be some more good advice that could be implemented in this toturial. but thats all from me.. 
    <Ther might be some wrong spelling tho i am from Sweden>


    I wish you all a safe botting experience on World of Warcraft! 
    // Conne2  
     
     

  7. Like
    Arcangelo got a reaction from Matenia in NPC database for Vanilla   
    I have only added vendors that sell food/water ;)
    So if you set it up properly it should work.
    //arcangelo 
  8. Like
    Arcangelo got a reaction from Droidz in NPC database for Vanilla   
    I have had a lot of trouble with the quester bot running into wrong factions to sell.
    So i created my own database with trainers, vendors, repair, flightmasters and so on.
    and i though i would share it with this awesome community, so we all don't have to make our own.
    It's still in bata - but try it out if you want - Note I have only tested it on Questing scripts!:
    Guilde to set it up:
    - open the file with notepad/visual studio or whatever you use to code in
    - find where it says something like this :
    <Npc> <Position X="-12414" Y="166.158" Z="3.393922" Type="Flying" /> <Entry>7485</Entry> <Name>Nargatt</Name> <GossipOption>-1</GossipOption> <Active>true</Active> <Faction>Neutral</Faction> <Type>Vendor</Type> <ContinentId>Azeroth</ContinentId> </Npc> - Override the NPC database in your script
    - and add this c-code to your script
    wManager.Wow.Helpers.NpcDB.AcceptOnlyProfileNpc = true; Save the profiles and it should now run on your own database :) !
    Alliance NPC DB.xml
    Horde - NPC DB.xml
  9. Like
    Arcangelo got a reaction from Matenia in NPC database for Vanilla   
    I have had a lot of trouble with the quester bot running into wrong factions to sell.
    So i created my own database with trainers, vendors, repair, flightmasters and so on.
    and i though i would share it with this awesome community, so we all don't have to make our own.
    It's still in bata - but try it out if you want - Note I have only tested it on Questing scripts!:
    Guilde to set it up:
    - open the file with notepad/visual studio or whatever you use to code in
    - find where it says something like this :
    <Npc> <Position X="-12414" Y="166.158" Z="3.393922" Type="Flying" /> <Entry>7485</Entry> <Name>Nargatt</Name> <GossipOption>-1</GossipOption> <Active>true</Active> <Faction>Neutral</Faction> <Type>Vendor</Type> <ContinentId>Azeroth</ContinentId> </Npc> - Override the NPC database in your script
    - and add this c-code to your script
    wManager.Wow.Helpers.NpcDB.AcceptOnlyProfileNpc = true; Save the profiles and it should now run on your own database :) !
    Alliance NPC DB.xml
    Horde - NPC DB.xml
  10. Like
    Arcangelo got a reaction from vercan36 in Help with Quest-Editor   
    !ObjectManager.GetObjectWoWUnit() and then add the name
  11. Like
    Arcangelo got a reaction from vercan36 in Help with Quest-Editor   
    Runcode:
    wManager.Wow.Helpers.ItemsManager.UseItem(xxx);
    Lua.LuaDoString("QuestFrameAcceptButton:Click();");
  12. Like
    Arcangelo got a reaction from S13 in Help with Quest-Editor   
    Runcode:
    wManager.Wow.Helpers.ItemsManager.UseItem(xxx);
    Lua.LuaDoString("QuestFrameAcceptButton:Click();");
  13. Thanks
    Arcangelo got a reaction from cRYZ in Paid 1-60 questing profiles gone   
    A little update:
    Horde 1-40 is now cleaned up, and should be released soonish (properly tonight)
    Alliance is 1-35 done, and hope to push 1-40 out tonight as well.
    The new profiles will be encrypted, so everyone that want an updated version will have to contact me (will put out a discord server for this)
    - all problems should be posted in the trouble room on discord server, so i can keep track on them.
    40-60 will also be updated soon as well (My best guess would be 2-3 weeks)
     
    - 60-70tbc and 70-80wotkl is almost done aswell, will need some testers for these, but vanilla need to be completed first :)
  14. Like
    Arcangelo got a reaction from elnium in quest profil are rly bad :o   
    If you play some of the older versions of wow (vanilla, tbc, wotlk) wow don't save the data from completed quests.
    That means the bot have no chance to know what quests are done.
    Meaning you need to add the completed quests Id to the Wrobot save list
  15. Like
    Arcangelo got a reaction from Dreamful in Paid 1-60 questing profiles gone   
    A little update:
    Horde 1-40 is now cleaned up, and should be released soonish (properly tonight)
    Alliance is 1-35 done, and hope to push 1-40 out tonight as well.
    The new profiles will be encrypted, so everyone that want an updated version will have to contact me (will put out a discord server for this)
    - all problems should be posted in the trouble room on discord server, so i can keep track on them.
    40-60 will also be updated soon as well (My best guess would be 2-3 weeks)
     
    - 60-70tbc and 70-80wotkl is almost done aswell, will need some testers for these, but vanilla need to be completed first :)
  16. Like
    Arcangelo got a reaction from gh0stfac3 in Paid 1-60 questing profiles gone   
    Yes
    The bot already tells you this info :)
     
    You have to wait till I release the update.
    Should happen today or tomorrow.
  17. Like
    Arcangelo got a reaction from Jigsaww in Paid 1-60 questing profiles gone   
    Just an update, for those interested
    -  the whole profile is beeing tested and fixed up in the progress - with droidz helping on the wrobot side bugs, meaning it should run much cleaner (If you follow the readme file i will add to the profiles)
    Other than that expect the profiles to be "shedded into zones (i will try to keep it as easy as possible for the user though), and untill at better workaround is found, moving BIG distances (like train/zeppelin/boats - or high level zones) this will have to be done by the user, as this have been resulting in some crazy die loop / wrong direction runs from the bot (some attempts of coding have been done, but as the bot can crash out at any moment doing these steps, and that will end in a result in a loong series of problems).
    Other than this "quest chains" have been updated, so if you skip a quest, it will skip the whole quest chain, so the bot dosen't "bug out" at questgivers.
    Test running the horde and the alliance profile 1-40 this weekend - to make sure they both work as intended - and after this a new encrypted version will be giving to the existing buyers + the new buyers (this sadly mean I will have to make a specific acces to each user, so it will take a little time to get cleared, but it will also be in all of our interest, as you all get a better product, and i don't get scammed, and add a extra layer of security so blizzard and others can't detect the bot as easy as before).
    The rest 40-60 will be tested an runned though at some point the next comming weeks (but understand the time it takes for the toon to go all the way though vanilla is insane, and even though I just have to fix up a quest here and there, it still takes a crazy amount of time for it to run to the end).
  18. Like
    Arcangelo got a reaction from Marsbar in Paid 1-60 questing profiles gone   
    Droidz and I have ended in an agreement.
    I have a lot of work until Monday, so the files will be hidden untill then, and then I push out my updated profiles (encrypted - so they will have to be redownload - this will ensure my profiles ain't shared illegally, but should have no impact on the users, other than I have to set it specific up to all users sepertly).
    So the profile will be up again Sunday evening / Monday morning.
     
    Thanks for the understandment
  19. Like
    Arcangelo got a reaction from eeny in Paid 1-60 questing profiles gone   
    Droidz and I have ended in an agreement.
    I have a lot of work until Monday, so the files will be hidden untill then, and then I push out my updated profiles (encrypted - so they will have to be redownload - this will ensure my profiles ain't shared illegally, but should have no impact on the users, other than I have to set it specific up to all users sepertly).
    So the profile will be up again Sunday evening / Monday morning.
     
    Thanks for the understandment
  20. Like
    Arcangelo got a reaction from Marsbar in Paid 1-60 questing profiles gone   
    Okay I belive i own most people an explanation about what have happend.
     
    I haven't been released a lot of updates for the profile, mostly as i have been able to run them pretty smooth with the right setup.
    After that i have grown tired of people keep asking for stuff without even taking 2 min to read the "read me" file that comes with the profile.
    A lot of the "bugs" have come from people not setting up the addons, or not skipping the quests their toons are not strong enough to handle (this have been a big error).
    Other than that the wrobot update like 2 month ago broke the qusting tool, meaning i really coulden't make new quests, with caused me to almost ragequit the project, as there where new problems everytime I logged on.
    But with blizzard annonce of legacy servers I will take the project up again, and keep working on it IF me and droidz can agree on some terms (I need his help to handle some of the server side bugs that comes along)
     
    - so for now the thread is hidden, untill we have worked something out.
    Ill update it when i know more, if not i propperly move on to another bot with my project.
  21. Like
    Arcangelo got a reaction from cRYZ in Paid 1-60 questing profiles gone   
    Okay I belive i own most people an explanation about what have happend.
     
    I haven't been released a lot of updates for the profile, mostly as i have been able to run them pretty smooth with the right setup.
    After that i have grown tired of people keep asking for stuff without even taking 2 min to read the "read me" file that comes with the profile.
    A lot of the "bugs" have come from people not setting up the addons, or not skipping the quests their toons are not strong enough to handle (this have been a big error).
    Other than that the wrobot update like 2 month ago broke the qusting tool, meaning i really coulden't make new quests, with caused me to almost ragequit the project, as there where new problems everytime I logged on.
    But with blizzard annonce of legacy servers I will take the project up again, and keep working on it IF me and droidz can agree on some terms (I need his help to handle some of the server side bugs that comes along)
     
    - so for now the thread is hidden, untill we have worked something out.
    Ill update it when i know more, if not i propperly move on to another bot with my project.
  22. Like
    Arcangelo got a reaction from dadonini in how to start?   
    you propperly havent installed all the needed components for the bot to run :) check this:
    under the install nptes + make sure your windows is fully updated and try again
  23. Like
    Arcangelo reacted to camelot10 in Downloads become mess   
    @Droidz
    downloads section is out of control: full of strange files
    - profiles with one hotspot and one mob id
    - peoples put it title some wierd text
    - peoples dont give a f#$%ck in what category they post files.
    - peoples dont want to make simple description, even few words what version\what for this plugin/profile, anyone else should be telepaths or reverse engeneering to understand what for this profile/plugin
    - peoples dont use english or some kind of mix with english like "Krugerfugher Legion 100% AFK"
     
    can you please adjust rules for posting in downloads section ?
    example:
    rule #1: if title is not clear enough/wrong - your post removed
    rule #2: if your description is wrong/lazy/stupid/not clear - your post removed
    rule #3: if your post in not in english - your post removed (use your native lang on respective subforums)
    rule #4: if your profile/plugin is simple, (one spot/quest profile) - your post removed
    rule #5: if you cant spent few minutes on screenshot/image - your post removed
    rule #6: if you cant spent few seconds to add tags and wow version for your profile/plugin - your post removed. add "fightclass" for fightclasses, "vanila/tbc/wotk", "quester/grinder/gatherer/etc" for profiles, "plugin" for plugins
    rule #7: if you cant spent few seconds to check in what category you post your file - your post removed
     
    or not removed, maybe moved to "crap/spam/trash subforum/subcategory"
    atm downloads become real mess. 90% of last posts look lazy and stupid. i dont know, maybe they usefull for someone, but not for me. maybe im wrong about that. just my thoughts
  24. Like
    Arcangelo reacted to Diesel92 in Bot keeps picking same quest   
    Hello! I'm pretty new at this bot, I'm using the paid 1-60 questing profile, and a paid mage fightclass (1-60) aswell, But once i start it, it just keeps standing at the same Npc, and then he talks with it... nothing Else... any help? :)
    EDIT: nvm, i figured out i chose the wrong zone... so it wasn't "high enough level" to achieve the quest... i've just tried to make a fresh toon, and it runs smooth.... so far i really like this bot :)
  25. Like
    Arcangelo reacted to reapler in (BUG) NPC Database   
    hm i think the database is working as intend maybe it's just the product itself with a missing condition.
    For a workaround you could register the movement events and replace the current moveto/onmovement with your desired npc but it's abit too much work.
    I think you can also resolve the problem with a plugin which lookup the npc database & temporary blacklist the npc by its faction on Initialize():
    foreach (var obj in NpcDB.ListNpc) { if ((int) obj.Faction != ObjectManager.Me.Faction && obj.Faction != Npc.FactionType.Neutral) { wManagerSetting.AddBlackListNpcEntry(obj.Entry, true); } }  
×
×
  • Create New...