
So basically what I'm saying is there is nothing to fix. People just have to use the option properly.
Code: Select all
<skill name="ROGUE_HIDE" hotkey="MACRO" priority="10" autouse="false" />
Code: Select all
changeProfileSkill("MAGE_PURGATORY_FIRE","AutoUse", true)
Code: Select all
for k,v in pairs(settings.profile.skills) do
settings.profile.skills[k].AutoUse = false
end
Code: Select all
<skill name="ROGUE_HIDE" hotkey="MACRO" priority="10" inbattle="true" />
Code: Select all
changeProfileSkill("MAGE_PURGATORY_FIRE","InBattle", true)
Code: Select all
for k,v in pairs(settings.profile.skills) do
settings.profile.skills[k].InBattle= false
end
I had a look, and to tell you the truth, I can't see how to do it. I think it's not possible. It never actually does a comparison or searches for the item, it just returns a table value.lisa wrote:I thought about trying to do a string.lower settings for them.
lisa wrote:open madman.lua and have a look at the bottom of the file for this
If it doesn't look exactly like that then please just delete the folder and download the addon again. I did do some updating and there was a different v1.2 I uploaded but I didn't see that anyone had downloaded it before I updated so I just left it as v 1.2Code: Select all
function mm_OnUpdate(frame, elapsedTime) if madman.Time >= 1 then madman.Time = madman.Time + elapsedTime end if madman.Time >= 5 and mm_once == false then MoveForwardStop(); mm_once = true end if madman.Time >= 7 and mm_once == true then madman.Time = 0 mm_once = false end end
I should have just made it 1.3 to be sure, my bad =(
Code: Select all
<onSkillCast><![CDATA[
target = player:getTarget();
if target.Id == 103857 then
if sendMacro("madman.Time") >= 1 then
player:clearTarget();
printf("Running\n")
yrest(4000)
end
end
]]></onSkillCast>
Code: Select all
Use MACRO: Executing RoMScript "SetRaidTarget("target", 1);".
Engaging enemy [Okander "Mad Man" Mallen] in combat.
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (1540233/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_HIDDEN_PERIL => Okander "Mad Man" Mallen (1430714/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_AUTOSHOT => Okander "Mad Man" Mallen (1383832/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_COMBO_SHOT => Okander "Mad Man" Mallen (1299495/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_THORN_ARROW => Okander "Mad Man" Mallen (1228810/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (1179189/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (1087292/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_HIDDEN_PERIL => Okander "Mad Man" Mallen (1084099/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_COMBO_SHOT => Okander "Mad Man" Mallen (1009512/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_THORN_ARROW => Okander "Mad Man" Mallen (927800/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (803096/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (735494/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (670213/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_COMBO_SHOT => Okander "Mad Man" Mallen (617098/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_THORN_ARROW => Okander "Mad Man" Mallen (541873/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (443488/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_HIDDEN_PERIL => Okander "Mad Man" Mallen (443488/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (443489/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Clearing target.
Running
MACRO: Using HP potion 31634/54040 (58%): Herb of Hope (qty 19)
Use MACRO: SCOUT_COMBO_SHOT => Okander "Mad Man" Mallen (440789/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_THORN_ARROW => Okander "Mad Man" Mallen (316529/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (313907/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_HIDDEN_PERIL => Okander "Mad Man" Mallen (269178/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (269178/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_THORN_ARROW => Okander "Mad Man" Mallen (203035/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (110965/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_COMBO_SHOT => Okander "Mad Man" Mallen (108343/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_SHOOT => Okander "Mad Man" Mallen (4490/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Use MACRO: SCOUT_THORN_ARROW => Okander "Mad Man" Mallen (0/1540233)
Use MACRO: Executing RoMScript "madman.Time".
Fight finished. Killed 1 Okander "Mad Man" Mallen. (fight #1 / runtime 1 minutes
)
Use MACRO: Looting target in distance 42.
Clearing target.
Code: Select all
Use MACRO: Executing RoMScript "SetRaidTarget("target", 1);".
Engaging enemy [Okander "Mad Man" Mallen] in combat.
Code: Select all
Engaging enemy [Okander "Mad Man" Mallen] in combat.
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (1411667/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (1345354/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (1301056/2519176)
Moving in | Suggested range: 50 | Distance: 50
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (889665/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (780820/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (515856/2519176)
Use MACRO: WARDEN_POWER_OF_THE_=> Okander "Mad Man" Mallen (298809/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (298809/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (298809/2519176)
Use MACRO: SCOUT_JOINT_BLOW => Okander "Mad Man" Mallen (298810/2519176)
Moving in | Suggested range: 50 | Distance: 71
MACRO: Using HP potion 0/58544 (0%): Herbs of Omnipotence (qty 69)
Fight finished. Killed 23 Okander "Mad Man" Mallen. (fight #89 / runtime 33 minu
tes)
Saved a screenshot to: C:/Users/Emman/Desktop/RomBot 2011/scripts/rom/profi
les/Emman.bmp
Died. Resurrecting player...
We will try to resurrect in 10 seconds.
Try to use the ingame resurrect macro ...
Code: Select all
Use MACRO: Executing RoMScript "madman.Time".
grande wrote:lololol I got to thinking that maybe I had the wrong ID for madman. Low and behold I ran the "getid.lua" and found that the ID "for me" is actually 103169. Maybe it changed after a patch or is different on your server. So, I've updated that in my profile and now the bot running log actually looks exactly like yours instead of not including the madman timer execution. I paused the bot and re-engaged it to force having to run and everything seemed okay but to me it still seemed like it ran in way too fast.
Edit: It was consistently running in too close/quickly and I switched to "ranged" combat style in my profile. after that it seemed to be better. I'm r/s and start with blood arrows so this actually works out better now. It could be a fluke but it seemed to work fine about five times in a row. I'll come rant/rage some more if it starts getting tempermental on me again
So basically, I had two problems: incorrect mob ID .... AND .... there seems to have been something in my profile demanding that I be much closer to the boss (melee combat style?)
Users browsing this forum: Semrush [Bot] and 1 guest