Jump to content

Droidz

Administrators
  • Posts

    12431
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Droidz got a reaction from PierreDeRosette in Possibilité de "cueillir" les cadavres d'arbres   
    Je viens de jeter un coup d'oeil, il suffit d'activer l'option de WRobot "Skin Mobs" (les PNJ depecables/minables/cueillables ont le même flag, le problème et que cette option peut faire perdre un peu de temps vu que le bot va essayer de dépecer un PNJ dépeucable, de miner un PNJ minable et cueillir un npc cueillable même s’il n'a pas les compétences) (je vais renommer cette option).
  2. Like
    Droidz reacted to PierreDeRosette in Bot is in use   
    Ok thank you :)
     
    Pas lié au process car si on en a plusieurs, ton bot les liste. Apres il nous suffit d'arreter le process "in use" et garder le bon process. Non deja verifié maintes fois.
     
    Ok je reviens dessus si j'ai du nouveau aussi.
  3. Like
    Droidz reacted to Bugreporter in Useful Addons   
    Hi, here a few very useful legal addons for WoW, which could you help botting:
     
     
    Gathering:
     
    Routes create an optimal route between the Ore and Herbs spawns. The informations about the spawn points came from Gathermate2 and Gatermate2_data, so you have to install this addon too.
     
    Pet Battle:
     
    Rematch Much better then PetTabs (or similiar). It select your favorite team automatic, if you (or the bot) start the pet battle. You can also define a list of leveling Pets, which do you want to level. The will rotate, if the selected leveling pet dies or reach level 25
     
     
     
    If you have also suggestions for "must have" addons, please post them in this thread. I will add them to the list.
  4. Like
    Droidz got a reaction from Forensic in Pet Battle Achievement WoD   
    Hello,
     
    You can found pet battle profiles here.
     
    You can also make your own profile (it is easy, just record a loop path).
     
    You can also use "Automaton" bot (with "Pet battle" option activated).
  5. Like
    Droidz reacted to nicolas59118 in Bot For PTR 6.2 ?   
    Re
     
    Thanks for anwers rapid
     
    and you doing great job
     
    Good day at your
  6. Like
    Droidz reacted to reefer75 in WOD Fishing no longer working   
    nvm idk what happened working now
  7. Like
    Droidz reacted to ernvato21 in WOD Fishing no longer working   
    Thx Droidz for your help, I have confirmed this is now fixed :)
     
    Thx again
    <script type="text/javascript" src="/pagespeed_static/js_defer.pbrP1whUgE.js"></script>
  8. Like
    Droidz reacted to lyloon in piège hunt   
    bonjour =)
    désolée d'avoir mis du temps a répondre !!
    j'ai tester votre exemple et ca marche parfaitement =)
    merci beaucoup de l'aide car sans ça j'aurais jamais trouver.
    j'aurais jamais penser a tout ça.
    merci encore bonne journée.
    CDT
  9. Like
    Droidz got a reaction from ernvato21 in WOD Fishing no longer working   
    Hello,
     
    Sorry, the problem is resolved with new WRobot update.
  10. Like
    Droidz got a reaction from da8ball in WOD Fishing no longer working   
    Hello,
     
    Sorry, the problem is resolved with new WRobot update.
  11. Like
    Droidz got a reaction from Vaioui in Trying to develop a healing raid profile   
    Hello,
     
    Look this topic: 
     
    ps: You can also use lua code like this: 
    Select first raid member tank in spell range with health lower than 50%:
    local SpellName = GetSpellInfo(109259) local usable, nomana = IsUsableSpell(SpellName); if (not nomana and usable) then for i = 1, 40, 1 do local UnitIdString = "raid" .. i .. "target" if UnitExists(UnitIdString) then local role = UnitGroupRolesAssigned(UnitIdString); if role == "TANK" and IsSpellInRange(SpellName, UnitIdString) then if UnitHealth(UnitIdString)/UnitHealthMax(UnitIdString)*100 < 50 then CastSpellByName(SpellName, UnitIdString) return end end end end end
  12. Like
    Droidz reacted to Bugreporter in working combat rogue profile   
    Updated:
     
    - Better AOE Raid support (Blade Flurry with ignore list) - Iron Trap (with kill list) - some small improvments (start attack, sprint) - Shuriken Toss support
  13. Like
    Droidz reacted to Vaioui in Condition "Hostile Unit Near (Target)" never true   
    It works! Thank you!
  14. Like
    Droidz got a reaction from nudl in Skull marked ?   
    Hello,
     
    You have lua functions GetRaidTargetIndex and SetRaidTarget (or SetRaidTargetIcon)
     
    Samples:
     
    Launch the spell id 109259 on the first boss with skull icon:

    local SpellName = GetSpellInfo(109259) for i = 1, 4, 1 do local UnitIdString = "boss" .. i if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then CastSpellByName(SpellName, UnitIdString) return end end end Launch the spell id 109259 on the first raid target with skull icon (this code check the target of raid members):
    local SpellName = GetSpellInfo(109259) for i = 1, 40, 1 do local UnitIdString = "raid" .. i .. "target" if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then CastSpellByName(SpellName, UnitIdString) return end end end Launch the spell id 109259 on the first party target with skull icon (this code check the target of party members):
    local SpellName = GetSpellInfo(109259) for i = 1, 4, 1 do local UnitIdString = "party" .. i .. "target" if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then CastSpellByName(SpellName, UnitIdString) return end end end ps: Replace 109259 by your spell id and add conditions to launch the spell, to launch the spell if mob health is lower than 50%:

    local SpellName = GetSpellInfo(109259) for i = 1, 4, 1 do local UnitIdString = "party" .. i .. "target" if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then if UnitHealth(UnitIdString)/UnitHealthMax(UnitIdString)*100 < 50 then CastSpellByName(SpellName, UnitIdString) return end end end end ps2: Code no tested, do not hesitate to tell me if this don't works
  15. Like
    Droidz got a reaction from Bugreporter in Condition "Hostile Unit Near (Target)" never true   
    Hello,   Wait next update, the problem has been caused probably because this condition counted only mobs in combat with your character and not in combat (mobs in combat with party members are ignored). I have fixed it, now all hostile mobs are count.   Tell me if you problem is resolved with next update. 
  16. Like
    Droidz reacted to Bugreporter in Iron Trap (How to use it)   
    It works fine in wrotation, but not in grinder, because the mobs mostly doesn't stand still in the trap (i.e. Talbuks) You need the barn in your Garrison It's optional and off by default You need to add the ID of the mobs you want to catch to the Variable KillBeast. (wowhead.com and the Development tools/Target Info will help)  
    This  code enable the Iron Trap in your Fightclass. Happy farming
    <FightClassSpell> <SpellName>--Iron Trap</SpellName> <FightClassConditions> <FightClassCondition> <ContionType>LuaScript</ContionType> <Param xsi:type="FightClassConditionLua"> <LuaScript> local function UseContainerItemByName(search) --[[ needed below ]] local found=nil; for bag = 0,4 do for slot = 1,GetContainerNumSlots(bag) do local item = GetContainerItemLink(bag,slot) if (item and item:find(search)) then if (GetContainerItemCooldown(bag,slot)==0) then UseContainerItem(bag,slot) found=1; end end end end return found; end if not (IsStealthed()) and UnitExists("target") and not UnitIsFriend("player", "target") then local guid=UnitGUID("target"); local type, zero, serverId, instanceId, zoneId, npcId, spawnUid = strsplit("-",guid); npcId=tonumber(npcId); --[[ Add your Mob-IDs to the list ]] local KillBeast="87021,87020" --[[ list of ID's of Mobs to trap, comma seperated ]] local maxHealth=95; --[[ start Trap at 95% of health for non-elite Mobs ]] if (UnitClassification("target") == "elite") then maxHealth=55 --[[ start Trap at 55% of health if it is an Elite Mob ]] end if not (UnitIsPVP("target")) and ((UnitHealth("target") / UnitHealthMax("target") * 100) &lt; maxHealth ) and (string.find(','..KillBeast..',',','..npcId..',')) then if (UnitName("player")==UnitName("targettarget")) then --[[ no Ninjaing, my Mob, my target, my trap ]] result=true if not (UseContainerItemByName(":115010:")) then --[[ Level 3 Trap must be equiped and ready]] if not (UseContainerItemByName(":115009:")) then --[[ Level 2 Trap .. ]] if not (UseContainerItemByName(":113991:")) then --[[ Level 1 Trap .. ]] result=false end end end else --[[ the fight is over, or another User Fight to them ]] ClearTarget(); end end end </LuaScript> <VarRet>result</VarRet> <ValueRet>true</ValueRet> </Param> </FightClassCondition> </FightClassConditions> <Priority>99</Priority> <CheckIfKnowUsableDistance>false</CheckIfKnowUsableDistance> <CheckIfView>false</CheckIfView> <AddToSettings>true</AddToSettings> <NotSpellIsLuaScript>true</NotSpellIsLuaScript> </FightClassSpell>
  17. Like
    Droidz reacted to danc68 in Fightclass help [Targeting Bodyguard]   
    :)  :)  :)  :)  :)  :)  :)
    Thank you! Thank you! Thank you!
     
    This worked great.
     
    I modified it to put "Focus" instead of the follower's name. that way I can use any of them and just set them to "focus".
     
    Droidz, you are a rockstar!!!!
     
    I attached my current working fight class (Holy Priest)
    Dan Heal Focus.xml
  18. Like
    Droidz got a reaction from danc68 in Fightclass help [Targeting Bodyguard]   
    To cast spell on your bodyguard when health is smaller than 90%:
     
    - In spell list (where you add spell name) add this code:
    RunMacroText("/target Delvar Ironfist") CastSpellByName("Flash of Light" , "TARGET") (replace Delvar Ironfist by your bodyguard name and Flash of Light by your spell name)
    - In "Spell settings" put "True" at "Not spell, is lua script".
    - Add condition "Pet Health Percent", "Type" = "Smaller",  "Value" = "90".
     
     
    ps: If your character wow class has pet, you can get problem with condition "Pet Health Percent" (false result), replace this condition by lua condition.
  19. Like
    Droidz got a reaction from CharlesDaks in WRobot support last Wow patch (6.0.3 19342)   
    Hello,

    Small new to say than WRobot support Wow 6.0.3 19342.

    Best regards, Droidz.


  20. Like
    Droidz got a reaction from aocaucomusora in Ready for wow 5.4.8.18414   
    WRobot support last wow hotfix (Ready for wow 5.4.8.18414).

    You need only to accept WRobot update.

    Have a great day!


  21. Like
    Droidz reacted to Phyriel in Grinder Profile doesn't attack mobs   
    Hello, I've made a profile with a route on Isle of Giants, I recorded path and selected each single mob on the Island and added it to target section. Then I loaded profile and hit play and it just runs between points without targeting and attacking mobs, it doesn't it attack mobs that attacked me. Help plz. I compared it to profiles that I downloaded from forum and there's nothing different tbh except for level of mobs and pathing ofc. I'll attach the file so you can see how it looks. P.S its not my fighting class cause it works in other grinder profile.
     
    P.S Solved, it was my fault obviously, I haven't checked in advanced options so it target "elite mobs"
    ISLEOFGIANTS.xml
  22. Like
    Droidz got a reaction from Apocalia in [Quester] Quêtes avec utilisation "objet de vol"   
    Bonjour,
     
    Dans un premier temps il faudrait essayer de:
    Créer une quête de type "UseItemOn" avec l'id "24215". Dans "Objective count 1" mettre "1" Dans "Hotspots" met la position ou tu veux utiliser l'item. Tout en bas de la fenêtre dans "Item id" tu mets 49652 (tu peux trouver l'id dans url wowhead de l'objet). Si cela ne fonctionne pas, tu peux essayer:
    Créer une quête de type "None" avec l'id "24215". Va dans "Quest order editor" puis ajoute: Une "Step" avec l'action "PickUp" et comme param ta quête. Une "Step" de type "RunLuaCode" avec comme param "local name = GetItemInfo(49652); RunMacroText("/use " .. name)". Puis pour finir une "Step" de type "TurnIn" avec param t'a quête.
  23. Like
    Droidz reacted to zadman in ToPositionAndIntecractWithNpc Not working   
    Ok, so I figured it out. It was fun.
     
    Nearest unit was Meatgut.
    However the zone was blacklisted and some function was returning false.
     
    Altought Meatgut was not blacklisted, the zone where he is was blacklisted so that condition failed.
    I cleared the blacklist zones and it works again.
  24. Like
    Droidz got a reaction from uzogedog in WRobot beta (need testers) and WRobot schedule   
    Hello,

    About beta:

    I have changed" memory read" library (I have written it in c++, more fast), to avoid problems I need a testers before release this update.

    If you can tell me if you get problems (or not) with this version (don't forget "log" file if you have problems).

    You can download beta version here: http://download.mmor.../wrobotbeta.zip

    Edit August 21: I have added 3D radar (tab "Map"), it is ingame radar, I need review:


    About schedule:


    I work currently on your suggestions/bugs proposed on the forum or on the bug tracker. I'll try to finish all before WoD (to start WoD adventure on good bases).

    I'll start to work on WoD when PTR WoD server will been open (and I'll release quickly WRobot beta version for WoD to allow you/me time to fix problems and start to work on profiles/fightclass before WoD beta end).


    Best regards, Droidz.


  25. Like
    Droidz got a reaction from Ekbergzox in Warlords of Draenor   
    Hello,

    Warlords of Draenor is there, I hope you like this newest version (but seem good, wow servers are overloaded).

    For WRobot yet no many profiles for WoD (they will arrive). Do not hesitate at share your creations, if the contents is good I can give free subscriptions. If you get problems to create profiles do not hesitate at request help on the forum (but it is easy with the 3d radar to create your own profile).

    Good game everyone.

    Best regards, MMORobot team.


×
×
  • Create New...