DoD First Boss spam solo and party, full DoD now too
Forum rules
Only post additional bot resources here. Please do not ask unrelated questions.
Only post additional bot resources here. Please do not ask unrelated questions.
Re: DoD First Boss spam solo and party, full DoD now too
Hi =)
Somethimes I have the problem that my char only wants to loot instead of attacking the boss.
Does anybody has the same problem or any solution ?
Somethimes I have the problem that my char only wants to loot instead of attacking the boss.
Does anybody has the same problem or any solution ?
Re: DoD First Boss spam solo and party, full DoD now too
fixed that, still having the trouple of when Okandor jump, character does not run awaylisa wrote:http://www.solarstrike.net/phpBB3/viewt ... =27&t=2924harbifm wrote:i tried the dodleadertele and I got this error, how I can resolve it!!?
had to use lisa code i the onload section
still sometimes he mess up and die
Re: DoD First Boss spam solo and party, full DoD now too
you use Madman addon by lisa??
http://www.solarstrike.net/phpBB3/viewt ... 098#p26098
http://www.solarstrike.net/phpBB3/viewt ... 098#p26098
Re: DoD First Boss spam solo and party, full DoD now too
yep, still work 7-8 times than fail to run awaykuripot wrote:you use Madman addon by lisa??
http://www.solarstrike.net/phpBB3/viewt ... 098#p26098
i would say this is a high falier rate
Re: DoD First Boss spam solo and party, full DoD now too
I have a problem, i use one script that post here but when i follow only write
Waiting for leader..
waiting for leader...
but do nothing
what happend? something that not haver , userfunction?
my leader its santurron, see waipoint
Waiting for leader..
waiting for leader...
but do nothing
what happend? something that not haver , userfunction?
my leader its santurron, see waipoint
- Attachments
-
- DoD_Follower.xml
- (6.84 KiB) Downloaded 171 times
Re: DoD First Boss spam solo and party, full DoD now too
If you didn't have a function required it would error and stop working and saying calling **** nil.brujilla wrote:I have a problem, i use one script that post here but when i follow only write
Waiting for leader..
waiting for leader...
but do nothing
what happend? something that not haver , userfunction?
my leader its santurron, see waipoint
If it is waiting for the leader then it is saying it is waiting for another party member, I guess.
So could be 1 of a few things, I guess.
1: no party member there to check
2: party member not in range
3: party member is in range but the addresses are wrong.
solutions
1: use a different script or change a user option which may or may not exist in the script.
2: work out why the other party member isn't where it should be.
3: run "rom/update"
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: DoD First Boss spam solo and party, full DoD now too
thx lisa i revise this
-
- Posts: 527
- Joined: Fri Aug 31, 2012 1:15 pm
Re: DoD First Boss spam solo and party, full DoD now too
I have a quick question. I tried using this (along with the madman addon). I used this as a party leader where the other party member is in house and does not participate. Everything works fines through accepting party, entering and getting to Madman Okander. The first time I ran it, my character just stood there and never did anything. I think that had to do with my range settings in profile. Didn't think about adjusting that prior tomaking a slight adjustment to the last waypoint prior to stopping to battle Okander. I made it go just a little closer to him. Well, after that change it went in fine, saw okander, started battling, but when he jumped, my character ran one direction for about 2 seconds and then turned around and ran back just in time to get smashed directly under Okander. I didn't try it again because I didn't want another death on my hands. Is this running two directions something that is common, or would my changing of that one waypoint something that would screw up the function of running away when he jumps?
Another thought I had is, would it be possible to, instead of running when Okander jumps, to teleport out of the way? You could move a lot quicker that way. Has anyone tried that? Thanks.
Another thought I had is, would it be possible to, instead of running when Okander jumps, to teleport out of the way? You could move a lot quicker that way. Has anyone tried that? Thanks.
Re: DoD First Boss spam solo and party, full DoD now too
if you go back to the topic where you got the madman addon you will see a few posts about an adition to profile, to stop the bot from turning back to attack madman when it should be running away.
Find that code and use it, all will be good.
Find that code and use it, all will be good.
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
-
- Posts: 527
- Joined: Fri Aug 31, 2012 1:15 pm
Re: DoD First Boss spam solo and party, full DoD now too
I'm sorry. I had just come across that information and was coming back to edit my post and saw that you already replied. Thanks. I'll edit the profile and try again.
Re: DoD First Boss spam solo and party, full DoD now too
I really love this waypoint, but I don't get the bot to sell anything. It opens the NPC window clicks 2 or three times on the Repair button, closes the window and tries it again. Any other people have this problem too? Of course the autosell is enabled and the slots were set to 120-180.
Re: DoD First Boss spam solo and party, full DoD now too
AlterEgo95 wrote:I really love this waypoint, but I don't get the bot to sell anything. It opens the NPC window clicks 2 or three times on the Repair button, closes the window and tries it again. Any other people have this problem too? Of course the autosell is enabled and the slots were set to 120-180.
Maybe you are still full because you have not set the properties in your profile correctly.
there is one option that configures which items to sell and how many stats the items may have up to which number the bot sells them.
I think default is "2" but in dod easy you get purples with 3 stats. So it wont sell even if you allowed selling of purples...
Code: Select all
<option name="INV_AUTOSELL_NOSELL_STATSNUMBER" value="4" />
just my two cents.
Re: DoD First Boss spam solo and party, full DoD now too
Hm I've added this option to my proflile. But it shouldn't work because I only bot DoD normal fullruns and he doesn't sell the white stuff, Runes etc either.Maybe you are still full because you have not set the properties in your profile correctly.
there is one option that configures which items to sell and how many stats the items may have up to which number the bot sells them.
I think default is "2" but in dod easy you get purples with 3 stats. So it wont sell even if you allowed selling of purples...
These are my profile options:
Code: Select all
<!-- Auto selling options when used with player:merchant -->
<option name="INV_AUTOSELL_ENABLE" value="true" /> <!-- true | false -->
<option name="INV_AUTOSELL_FROMSLOT" value="113" /> <!-- 1 = bag 1 slot 1 -->
<option name="INV_AUTOSELL_TOSLOT" value="164" /> <!-- 30 = last slot bag 1 -->
<option name="INV_AUTOSELL_QUALITY" value="white,green,blue,purple" /> <!-- white,green,blue,purple -->
<option name="INV_AUTOSELL_IGNORE" value="Widerstandskraft IV, Unermüdlichkeit IV, Magie IV, Lebenskraft IV, Schlagkraft IV, Schnelligkeit IV" />
<option name="INV_AUTOSELL_NOSELL_STATSNUMBER" value="2" />
Code: Select all
changeProfileOption("INV_AUTOSELL_ENABLE", "true")
changeProfileOption("INV_AUTOSELL_FROMSLOT", "111")
changeProfileOption("INV_AUTOSELL_TOSLOT", "164")
changeProfileOption("INV_AUTOSELL_QUALITY", "white,green,blue,purple")
changeProfileOption("INV_AUTOSELL_IGNORE", "Widerstandskraft IV, Unermüdlichkeit IV, Magie IV, Lebenskraft IV, Schlagkraft IV, Schnelligkeit IV")
changeProfileOption("INV_AUTOSELL_NOSELL_STATSNUMBER", "4")
Re: DoD First Boss spam solo and party, full DoD now too
Code: Select all
changeProfileOption("INV_AUTOSELL_ENABLE", true)
changeProfileOption("INV_AUTOSELL_FROMSLOT", 111)
changeProfileOption("INV_AUTOSELL_TOSLOT", 164)
changeProfileOption("INV_AUTOSELL_NOSELL_STATSNUMBER", 4)
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: DoD First Boss spam solo and party, full DoD now too
WOW :O
Thanks lisa, I've just tried it. I thought it would sell like in my older DoD script (it clicked on every item as fast as you would do it on your own). It sold two bags in one second
Great
has to be in strings to ignore it? or do I have to delete these strings, too?
Thanks lisa, I've just tried it. I thought it would sell like in my older DoD script (it clicked on every item as fast as you would do it on your own). It sold two bags in one second
Great
Code: Select all
<option name="INV_AUTOSELL_IGNORE" value="xxx,xxxx,xxxx,xxx" />
Re: DoD First Boss spam solo and party, full DoD now too
In the profile they are all strings because it is written in .xml format
In the function it is written in .lua and so in the function numbers and boolean are not strings.
i.e. true/false/10/212/7
Strings still need to be strings, I won't go into much more detail than that as it will probably just confuse you.
So in profile they all need " ", when using the changeProfileOption function only the strings need " ", numbers and boolean don't have " ".
Code: Select all
<option name="INV_AUTOSELL_ENABLE" value="true" />
i.e. true/false/10/212/7
Code: Select all
changeProfileOption("INV_AUTOSELL_ENABLE", true)
So in profile they all need " ", when using the changeProfileOption function only the strings need " ", numbers and boolean don't have " ".
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: DoD First Boss spam solo and party, full DoD now too
I might add that the reason they are different is because when the xml file is loaded, values are converted. So in the xml file you always use strings because the xml reader expects strings but when the file is loaded it converts numbers to numbers and booleans to booleans.
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: DoD First Boss spam solo and party, full DoD now too
Lol -.-
Now my script doesn't work anymore and I don't know why. I get an error in the onLoad event: 8:15am - ... Bot/micromacro/scripts/rom/classes/waypointlist.lua:83
I've tried everything. I copied the whole onLoad of the original script postet in this topic but the script doesn't work anymore. And before you ask: Yes I've done everyting in your signature lisa
I've added to but that can't be the reason. Yesterday it worked too and like I said, I copied the whole onLoad of the origninal script. Isn't it possible to show where the error in the onLoad is? Could it be that it sometimes gives wrong errors?
Now my script doesn't work anymore and I don't know why. I get an error in the onLoad event: 8:15am - ... Bot/micromacro/scripts/rom/classes/waypointlist.lua:83
I've tried everything. I copied the whole onLoad of the original script postet in this topic but the script doesn't work anymore. And before you ask: Yes I've done everyting in your signature lisa
Code: Select all
<?xml version="1.0" encoding="utf-8"?><waypoints type="RUN">
<onLoad><![CDATA[
DOD_SOLO = true
DOD_SOLO_JOIN_NAME = "xxx"
DOD_PARTY_MEMBERS = {"xxx","xxx"}
if not DOD_SOLO then
SlashCommand("ILG on")
end
changeProfileOption("AUTO_ELITE_FACTOR", 1000)
changeProfileOption("LOOT",false) -- turn looting off, loot will be performed with custom function in waypoint
changeProfileOption("LOOT_IN_COMBAT",false)
changeProfileOption("MAX_TARGET_DIST",180)
changeProfileOption("RES_AUTOMATIC_AFTER_DEATH",false) -- res won't work well without adding some kind of party position tracking
changeProfileOption("ANTI_KS",false) -- we want everyone to fight, not just the first one to get aggro
changeProfileOption("INV_AUTOSELL_ENABLE", true)
changeProfileOption("INV_AUTOSELL_FROMSLOT", 130)
changeProfileOption("INV_AUTOSELL_TOSLOT", 163)
changeProfileOption("INV_AUTOSELL_QUALITY", white, green, blue, purple)
changeProfileOption("INV_AUTOSELL_IGNORE", Widerstandskraft IV, Unermüdlichkeit IV, Magie IV, Lebenskraft IV, Schlagkraft IV, Schnelligkeit IV)
changeProfileOption("EGGPET_ENABLE_ASSIST", true)
settings.profile.friends = {"Hand","Ratte"} -- do not engage these mobs, we will fly over them
function autoInvite()
if DOD_SOLO then
while ( RoMScript("GetNumPartyMembers()") > 1 ) do
RoMScript("LeaveParty()")
yrest(2000)
end
for i = 1, 3 do
if( RoMScript("GetNumPartyMembers()") < 2 ) then
RoMScript("InviteByName('"..DOD_SOLO_JOIN_NAME.."')")
printf("Waiting for party join...\n")
end
yrest(2000)
if RoMScript("GetNumPartyMembers()") > 1 then
break
end
if i == 3 then
error("Party join failed!",0)
end
end
else
while RoMScript("GetNumPartyMembers()") > 1 do
SlashCommand("ILG destroy")
cprintf(cli.yellow,"ILG destroy\n")
yrest(2000)
end
SlashCommand("ILG inv")
cprintf(cli.yellow,"ILG inv\n")
yrest(2000)
if RoMScript("GetNumPartyMembers()") <= #DOD_PARTY_MEMBERS then
for i = 1, #DOD_PARTY_MEMBERS do
cprintf(cli.yellow,"Inviting "..DOD_PARTY_MEMBERS[i].."\n")
RoMScript("InviteByName('"..DOD_PARTY_MEMBERS[i].."')")
yrest(2000)
end
end
end
RoMScript("SetInstanceLevel('normal')")
end
function waitForParty(_checkdist)
local warncount = 0
repeat
local we_ready = true
cprintf(cli.lightred,"\nWaiting for:\t")
for i = 1, #DOD_PARTY_MEMBERS do
local _partymember = player:findNearestNameOrId(DOD_PARTY_MEMBERS[i])
if _checkdist then
if not _partymember or (_partymember and distance(player.X,player.Z,player.Y,_partymember.X,_partymember.Z,_partymember.Y) > _checkdist) then
we_ready = false
cprintf(cli.lightred,DOD_PARTY_MEMBERS[i].."\t")
end
else
if not _partymember then
we_ready = false
cprintf(cli.lightred,DOD_PARTY_MEMBERS[i].."\t")
end
end
end
printf("\n")
yrest(2000)
player:update()
warncount = warncount + 1
if warncount > 10 and not we_ready then
printf("\a")
end
until we_ready
cprintf(cli.lightgreen,"Party is ready!\n")
end
function lootBoss(_nameOrId)
local mentos = inventory:itemTotalCount(206879)
local boss = player:findNearestNameOrId(_nameOrId)
if boss then
repeat
yrest(500*math.random(4))
boss = player:findNearestNameOrId(_nameOrId)
if not boss then break end
player:target(boss)
player:update()
Attack()
printf("Looting...\n")
yrest(1000)
player:update()
until inventory:itemTotalCount(206879) > mentos or inventory:itemTotalCount(206879) > 2993
end
cprintf(cli.lightgreen,GetIdName(206879)..": ")
cprintf(cli.yellow,tostring(inventory:itemTotalCount(206879)).."\n")
end
function GoThroughPortalDialog(_range,_portalid)
GoToPortal(_range,_portalid)
yrest(500)
local acceptPortal = RoMScript("StaticPopup_Visible('SET_REQUESTDIALOG')")
if acceptPortal then
RoMScript("StaticPopup_EnterPressed("..acceptPortal..")")
waitForLoadingScreen(15)
yrest(3000)
player:update()
end
__WPL:setWaypointIndex(__WPL:getNearestWaypoint(player.X,player.Z,player.Y))
end
function ApplyPots()
useGoodie("speed") -- Unbridled Enthusiasm
useGoodie("casting") -- Clear Thought
useGoodie("luck") --Turn of Luck Powder Dust
useGoodie("defense") --Scarlet Love
useGoodie("godspeed") --Godspeed
useGoodie("pdmg") -- Housekeeper Special Salted Fish with Sauce
useGoodie("critp") -- Housekeeper Special Caviar Sandwich
useGoodie("patt2") -- Housekeeper Special Spicy Meatsauce Burrito
useGoodie("patt3") -- Housekeeper Special Unimaginable Salad
useGoodie("matt3")
end
function PingCheck(_ping,_wait)
if _ping == nil or type(_ping) ~= "number" then _ping = 250 end
local cur_ping = RoMScript("GetPing()")
repeat
if cur_ping > _ping then
if _wait then
cprintf(cli.yellow,"Ping is "..cur_ping.."...waiting for 5 seconds.\n")
yrest(5000)
cur_ping = RoMScript("GetPing()")
else
cprintf(cli.yellow,"Ping is "..cur_ping..".\n")
return true
end
else
return false
end
until cur_ping <= _ping
end
npcName = GetIdName(115536) -- Isaac Haden
function visitmerchant()
while inventory:getMainHandDurability() < 95 or inventory:itemTotalCount(0) < 12 do
player:merchant(npcName)
inventory:update()
player:clearTarget()
RoMScript("CloseAllWindows()")
yrest(500)
end
end
function Boss_buff()
if inventory:itemTotalCount(206878) >= 1 then
if not player:hasBuff(495308) then
inventory:useItem(206878)
end
end
end
function settings.profile.events.onSkillCast()
if DOD_SOLO then
player:updateBuffs()
if player:hasDebuff("Gedankenkontrolle") then
__WPL:setForcedWaypointType("RUN")
RoMScript("LeaveParty()")
waitForLoadingScreen()
__WPL:setWaypointIndex(__WPL:findWaypointTag("res"));
end
end
function settings.profile.events.onUnstickFailure()
__WPL:setForcedWaypointType("RUN")
RoMScript("LeaveParty()")
waitForLoadingScreen()
__WPL:setWaypointIndex(__WPL:findWaypointTag("res"));
end
startGMDetect()
if getZoneId() == 127 or getZoneId() == 128 then -- we pretty much always fly in DoD, so turn on fly hack if waypoint is started in DoD
fly()
end
boss1 = GetIdName(103169) -- Okander "Mad Man" Mallen
boss2 = GetIdName(103170) -- Experiment No.81
boss3 = GetIdName(103153) -- Experiment No.203
boss4 = GetIdName(103171) -- Prototype No. 114
boss5 = GetIdName(103155) -- Maxim Erekat III
]]></onLoad>
<!-- # 1 --><waypoint x="1645" z="-4908" y="752" tag="start">
__WPL:setDirection(WPT_FORWARD)
visitmerchant()
</waypoint>
<!-- # 2 --><waypoint x="1662" z="-4970" y="760"> </waypoint>
<!-- # 3 --><waypoint x="1660" z="-5072" y="760"> </waypoint>
<!-- # 4 --><waypoint x="1667" z="-5100" y="761" tag="entrance">
if not DOD_SOLO then waitForParty() end
__WPL:setForcedWaypointType("RUN")
autoInvite()
if not DOD_SOLO then sendPartyChat("enter") end
GoThroughPortal()
__WPL:setWaypointIndex(__WPL:getNearestWaypoint(player.X,player.Z,player.Y))
</waypoint>
<!-- # 5 --><waypoint x="1793" z="2880" y="433" tag="exit">
PingCheck(250,true)
ApplyPots()
if not DOD_SOLO then waitForParty() end
if not DOD_SOLO then sendPartyChat("ready") end
__WPL:setForcedWaypointType("NORMAL")
</waypoint>
<!-- # 6 --><waypoint x="1892" z="2887" y="433"> </waypoint>
<!-- # 7 --><waypoint x="2043" z="2699" y="433"> </waypoint>
<!-- # 8 --><waypoint x="2124" z="2602" y="432">
PingCheck(250,true)
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("boss")
end
Boss_buff()
</waypoint>
<!-- # 9 --><waypoint x="2153" z="2569" y="421"> </waypoint>
<!-- # 10 --><waypoint x="2331" z="2361" y="401" tag="okander">
lootBoss(boss1)
</waypoint>
<!-- BOSS 2 -->
<!-- # 1 --><waypoint x="2462" z="2338" y="401">
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("ready")
end
__WPL:setForcedWaypointType("RUN")
fly()
</waypoint>
<!-- # 2 --><waypoint x="2596" z="2338" y="480"> </waypoint>
<!-- # 3 --><waypoint x="2639" z="2339" y="490"> </waypoint>
<!-- # 4 --><waypoint x="2711" z="2370" y="527"> </waypoint>
<!-- # 5 --><waypoint x="2830" z="2434" y="544"> </waypoint>
<!-- # 6 --><waypoint x="2867" z="2497" y="532"> </waypoint>
<!-- # 7 --><waypoint x="2872" z="2616" y="490"> </waypoint>
<!-- # 8 --><waypoint x="2871" z="2683" y="503"> </waypoint>
<!-- # 9 --><waypoint x="2864" z="2783" y="536"> </waypoint>
<!-- # 10 --><waypoint x="2872" z="2861" y="542"> </waypoint>
<!-- # 11 --><waypoint x="2910" z="2884" y="541"> </waypoint>
<!-- # 12 --><waypoint x="2955" z="2881" y="527"> </waypoint>
<!-- # 13 --><waypoint x="3045" z="2877" y="492"> </waypoint>
<!-- # 14 --><waypoint x="3100" z="2894" y="484"> </waypoint>
<!-- # 15 --><waypoint x="3154" z="2987" y="436"> </waypoint>
<!-- # 16 --><waypoint x="3227" z="2989" y="447">
__WPL:setForcedWaypointType("NORMAL")
flyoff()
ApplyPots()
PingCheck(250,true)
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("boss")
end
Boss_buff()
</waypoint>
<!-- # 17 --><waypoint x="3421" z="2981" y="447">
lootBoss(boss2)
</waypoint>
<!-- BOSS 3 -->
<!-- # 1 --><waypoint x="3616" z="2981" y="472">
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("ready")
end
__WPL:setForcedWaypointType("RUN")
fly()
</waypoint>
<!-- # 2 --><waypoint x="3685" z="2954" y="472"> </waypoint>
<!-- # 3 --><waypoint x="3741" z="2886" y="482"> </waypoint>
<!-- # 4 --><waypoint x="3745" z="2749" y="487"> </waypoint>
<!-- # 5 --><waypoint x="3747" z="2676" y="531"> </waypoint>
<!-- # 6 --><waypoint x="3751" z="2588" y="551"> </waypoint>
<!-- # 7 --><waypoint x="3740" z="2536" y="551"> </waypoint>
<!-- # 8 --><waypoint x="3686" z="2519" y="549"> </waypoint>
<!-- # 9 --><waypoint x="3592" z="2529" y="546"> </waypoint>
<!-- # 10 --><waypoint x="3500" z="2527" y="490"> </waypoint>
<!-- # 11 --><waypoint x="3451" z="2526" y="489"> </waypoint>
<!-- # 12 --><waypoint x="3408" z="2491" y="513"> </waypoint>
<!-- # 13 --><waypoint x="3398" z="2419" y="536"> </waypoint>
<!-- # 14 --><waypoint x="3403" z="2339" y="529"> </waypoint>
<!-- # 15 --><waypoint x="3442" z="2325" y="528"> </waypoint>
<!-- # 16 --><waypoint x="3552" z="2337" y="493"> </waypoint>
<!-- # 17 --><waypoint x="3603" z="2337" y="506"> </waypoint>
<!-- # 18 --><waypoint x="3704" z="2342" y="543"> </waypoint>
<!-- # 19 --><waypoint x="3800" z="2342" y="543"> </waypoint>
<!-- # 20 --><waypoint x="3831" z="2293" y="539"> </waypoint>
<!-- # 21 --><waypoint x="3826" z="2216" y="506"> </waypoint>
<!-- # 22 --><waypoint x="3826" z="2158" y="491"> </waypoint>
<!-- # 23 --><waypoint x="3830" z="2111" y="499"> </waypoint>
<!-- # 24 --><waypoint x="3881" z="2099" y="510"> </waypoint>
<!-- # 25 --><waypoint x="3968" z="2102" y="492"> </waypoint>
<!-- # 26 --><waypoint x="4019" z="2102" y="496"> </waypoint>
<!-- # 27 --><waypoint x="4102" z="2103" y="489"> </waypoint>
<!-- # 28 --><waypoint x="4258" z="2104" y="463"> </waypoint>
<!-- # 29 --><waypoint x="4322" z="2104" y="433">
__WPL:setForcedWaypointType("NORMAL")
flyoff()
ApplyPots()
PingCheck(250,true)
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("boss")
end
Boss_buff()
</waypoint>
<!-- # 30 --><waypoint x="4603" z="2104" y="432">
lootBoss(boss3)
</waypoint>
<!-- BOSS 4 -->
<!-- # 1 --><waypoint x="4836" z="2105" y="435">
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("ready")
end
__WPL:setForcedWaypointType("RUN")
fly()
</waypoint>
<!-- # 2 --><waypoint x="4965" z="2103" y="489"> </waypoint>
<!-- # 3 --><waypoint x="5038" z="2102" y="499"> </waypoint>
<!-- # 4 --><waypoint x="5109" z="2102" y="493"> </waypoint>
<!-- # 5 --><waypoint x="5169" z="2103" y="500"> </waypoint>
<!-- # 6 --><waypoint x="5251" z="2105" y="532"> </waypoint>
<!-- # 7 --><waypoint x="5343" z="2107" y="543"> </waypoint>
<!-- # 8 --><waypoint x="5487" z="2106" y="547"> </waypoint>
<!-- # 9 --><waypoint x="5491" z="2017" y="536"> </waypoint>
<!-- # 10 --><waypoint x="5490" z="1936" y="515"> </waypoint>
<!-- # 11 --><waypoint x="5490" z="1822" y="489"> </waypoint>
<!-- # 12 --><waypoint x="5490" z="1734" y="453"> </waypoint>
<!-- # 13 --><waypoint x="5491" z="1682" y="430">
__WPL:setForcedWaypointType("NORMAL")
flyoff()
ApplyPots()
PingCheck(250,true)
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("boss")
end
Boss_buff()
</waypoint>
<!-- # 14 --><waypoint x="5493" z="1478" y="428">
lootBoss(boss4)
</waypoint>
<!-- BOSS 5 -->
<!-- # 1 --><waypoint x="5491" z="1349" y="431">
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("ready")
end
__WPL:setForcedWaypointType("RUN")
fly()
</waypoint>
<!-- # 2 --><waypoint x="5491" z="1263" y="475"> </waypoint>
<!-- # 3 --><waypoint x="5489" z="1115" y="487"> </waypoint>
<!-- # 4 --><waypoint x="5490" z="1032" y="515"> </waypoint>
<!-- # 5 --><waypoint x="5492" z="928" y="538"> </waypoint>
<!-- # 6 --><waypoint x="5491" z="846" y="546"> </waypoint>
<!-- # 7 --><waypoint x="5349" z="842" y="550"> </waypoint>
<!-- # 8 --><waypoint x="5219" z="844" y="549"> </waypoint>
<!-- # 9 --><waypoint x="5146" z="845" y="545"> </waypoint>
<!-- # 10 --><waypoint x="5069" z="845" y="510"> </waypoint>
<!-- # 11 --><waypoint x="5016" z="846" y="493"> </waypoint>
<!-- # 12 --><waypoint x="4949" z="847" y="499"> </waypoint>
<!-- # 13 --><waypoint x="4846" z="897" y="508"> </waypoint>
<!-- # 14 --><waypoint x="4753" z="941" y="497"> </waypoint>
<!-- # 15 --><waypoint x="4654" z="956" y="480"> </waypoint>
<!-- # 16 --><waypoint x="4561" z="955" y="467"> </waypoint>
<!-- # 17 --><waypoint x="4503" z="956" y="397">
__WPL:setForcedWaypointType("NORMAL")
flyoff()
ApplyPots()
PingCheck(250,true)
if not DOD_SOLO then
waitForParty(100)
sendPartyChat("boss")
end
Boss_buff()
player:cast("MAGE_ELEMENTAL_CATALYST");
</waypoint>
<!-- # 18 --><waypoint x="4330" z="956" y="381">
lootBoss(boss5)
GoThroughPortalDialog(300,103889) -- need to use id as there are fake portals in last boss room
</waypoint>
<!-- To the Sewers from res point -->
<!-- # 1 --><waypoint x="-3813" z="5117" y="19" tag="res">
__WPL:setForcedWaypointType("RUN")
player:mount()
</waypoint>
<!-- # 2 --><waypoint x="-3722" z="5220" y="12"> </waypoint>
<!-- # 3 --><waypoint x="-3664" z="5311" y="11"> </waypoint>
<!-- # 4 --><waypoint x="-3564" z="5362" y="11"> </waypoint>
<!-- # 5 --><waypoint x="-3458" z="5434" y="9"> </waypoint>
<!-- # 6 --><waypoint x="-3356" z="5530" y="10"> </waypoint>
<!-- # 7 --><waypoint x="-3252" z="5629" y="3"> </waypoint>
<!-- # 8 --><waypoint x="-3164" z="5736" y="4"> </waypoint>
<!-- # 9 --><waypoint x="-3025" z="5864" y="2"> </waypoint>
<!-- # 10 --><waypoint x="-2903" z="5980" y="10"> </waypoint>
<!-- # 11 --><waypoint x="-2842" z="6059" y="9"> </waypoint>
<!-- # 12 --><waypoint x="-2782" z="6170" y="10"> </waypoint>
<!-- # 13 --><waypoint x="-2712" z="6284" y="4"> </waypoint>
<!-- # 14 --><waypoint x="-2622" z="6353" y="6"> </waypoint>
<!-- # 15 --><waypoint x="-2524" z="6397" y="15"> </waypoint>
<!-- # 16 --><waypoint x="-2469" z="6465" y="19"> </waypoint>
<!-- # 17 --><waypoint x="-2472" z="6526" y="30"> </waypoint>
<!-- # 18 --><waypoint x="-2517" z="6567" y="38"> </waypoint>
<!-- # 19 --><waypoint x="-2595" z="6612" y="49"> </waypoint>
<!-- # 20 --><waypoint x="-2726" z="6687" y="32"> </waypoint>
<!-- # 21 --><waypoint x="-2786" z="6721" y="42"> </waypoint>
<!-- # 22 --><waypoint x="-2847" z="6764" y="40"> </waypoint>
<!-- # 23 --><waypoint x="-2865" z="6824" y="40"> </waypoint>
<!-- # 24 --><waypoint x="-2826" z="6956" y="40"> </waypoint>
<!-- # 25 --><waypoint x="-2851" z="7047" y="15"> </waypoint>
<!-- # 26 --><waypoint x="-2838" z="7121" y="-24"> </waypoint>
<!-- # 27 --><waypoint x="-2912" z="7231" y="-96">
GoToPortal()
waitForLoadingScreen()
__WPL:setWaypointIndex(__WPL:getNearestWaypoint(player.X,player.Z,player.Y))
</waypoint>
<!-- # 28 --><waypoint x="43" z="-882" y="857">
player:target_NPC("Jake")
yrest(500)
sendMacro("ChoiceOption(1);");
waitForLoadingScreen()
__WPL:setWaypointIndex(__WPL:getNearestWaypoint(player.X,player.Z,player.Y))
</waypoint>
</waypoints>
Code: Select all
function Boss_buff
Code: Select all
function settings.profile.events.onUnstickFailure()
Re: DoD First Boss spam solo and party, full DoD now too
If you move your whole onload into a temporary userfunction. Then it should tell you which line the error is on. Once you have everything working you can move it back. That's everything between the cdata tags.
Edit: I just saw these mistakes. These are neither numbers or booleans so are still strings. So they need " ".
Edit: I just saw these mistakes. These are neither numbers or booleans so are still strings. So they need " ".
Code: Select all
changeProfileOption("INV_AUTOSELL_QUALITY", white, green, blue, purple)
changeProfileOption("INV_AUTOSELL_IGNORE", Widerstandskraft IV, Unermüdlichkeit IV, Magie IV, Lebenskraft IV, Schlagkraft IV, Schnelligkeit IV)
- Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
- I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
- How to: copy and paste in micromacro
________________________
Quote:- “They say hard work never hurt anybody, but I figure, why take the chance.”
- Ronald Reagan
Re: DoD First Boss spam solo and party, full DoD now too
Thanks for the hint rock works fine. Found the error in line 177If you move your whole onload into a temporary userfunction.
Code: Select all
function settings.profile.events.onSkillCast()
if DOD_SOLO then
player:updateBuffs()
if player:hasDebuff("Gedankenkontrolle") then
__WPL:setForcedWaypointType("RUN")
RoMScript("LeaveParty()")
waitForLoadingScreen()
__WPL:setWaypointIndex(__WPL:findWaypointTag("res"));
end
end
Code: Select all
end
Code: Select all
if player:hasDebuff("Gedankenkontrolle") then
Always good to learn new things
Who is online
Users browsing this forum: Bing [Bot] and 1 guest