---===== CHEAT SECTION - use at your own risk - breaks ToS (not that botting doesn't ;) =====---
local cheatSpell, useCheat
useCheat = false -- set to true to use the buff "cheat", 2 points at a time instead of 1.
if useCheat then
if player.Class1 or player.Class2 == CLASS_CHAMPION then cheatSpell = "Forge" end
if player.Class1 or player.Class2 == CLASS_WARDEN then cheatSpell = "Briar Shield" end
if player.Class1 or player.Class2 == CLASS_KNIGHT then cheatSpell = "Enhanced Armor" end
if player.Class1 or player.Class2 == CLASS_PRIEST then cheatSpell = "Magic Barrier" end
if player.Class1 or player.Class2 == CLASS_MAGE then cheatSpell = "Fire Ward" end
if player.Class1 or player.Class2 == CLASS_DRUID then cheatSpell = "Savage Blessing" end
end
if cheatSpell == nil then useCheat = false end -- no skills to use
Remember no matter you do in life to always have a little fun while you are at it
cheatkills = {
"MAGE_FIRE_WARD",
"WARDEN_BRIAR_SHIELD",
...}
cheatskillfound = false
firstskillpriority = nil
for k,v in pairs(settings.profile.skills) do
if not firstskillpriority then firstskillpriority = v.priority end
cheatskill = settings.profile.skills[k]
for k,v in pairs(cheatkills) do
if cheatskill.Name == v then
cprintf(cli.yellow,"cheatskill found : %s\n",cheatskill.Name)
cheatskillfound = true
cheatskill.AutoUse = true
cheatskill.priority = firstskillpriority + 1
table.sort(settings.profile.skills, function(a,b) return a.priority > b.priority end)
break
end
end
end
if cheatskillfound == true then break end
end
cheatkills = {
"MAGE_FIRE_WARD",
"WARDEN_BRIAR_SHIELD",
...}
cheatskillfound = false
for k,v in pairs(settings.profile.skills) do
cheatskill = settings.profile.skills[k]
for k,v in pairs(cheatkills) do
if cheatskill.Name == v then
cprintf(cli.yellow,"cheatskill found : %s\n",cheatskill.Name)
cheatskillfound = true
cheatskill.AutoUse = true
break
usingcheatskill == cheatskill.Name
else
cprintf(cli.lightred,"No cheatskill was found - add one to the table or set the option to false\n")
end
end
end
...
player:cast(usingcheatskill);
end
---===== CHEAT SECTION - use at your own risk - breaks ToS (not that botting doesn't ;) =====---
local cheatSpell, useCheat
useCheat = false -- set to true to use the buff "cheat", 2 points at a time instead of 1.
if useCheat then
if player.Class1 == CLASS_CHAMPION or player.Class2 == CLASS_CHAMPION then cheatSpell = GetIdName(498523) end -- Forge
if player.Class1 == CLASS_WARDEN or player.Class2 == CLASS_WARDEN then cheatSpell = GetIdName(493642) end -- Briar Shield
if player.Class1 == CLASS_KNIGHT or player.Class2 == CLASS_KNIGHT then cheatSpell = GetIdName(490152) end --Enhanced Armor
if player.Class1 == CLASS_PRIEST or player.Class2 == CLASS_PRIEST then cheatSpell = GetIdName(491166) end --Magic Barrier
if player.Class1 == CLASS_MAGE or player.Class2 == CLASS_MAGE then cheatSpell = GetIdName(490248) end --Fire Ward
if player.Class1 == CLASS_DRUID or player.Class2 == CLASS_DRUID then cheatSpell = GetIdName(493531) end -- Savage Blessing
end
if cheatSpell == nil then useCheat = false end -- no skills to use
Remember no matter you do in life to always have a little fun while you are at it
Accepting challenge
Drücke MACRO: RoMScript ausführen "CloseAllWindows()".
Wir haben Magische Webmaschine gefunden und werden es abbauen.
Shuttle pawn found at 5492.8017578125, -2209.1169433594
Thread pawn found at 5542.8881835938, -2240.462890625
Scissors pawn found at 5476.419921875, -2161.8391113281
ShuttleBox pawn found at 5492, -2209
ThreadBox pawn found at 5542, -2240
ScissorsBox pawn found at 5476, -2161
ExecuteEvent() started
machineError: die webmaschine ist in betrieb!|cfffff266die magische webmaschine
hat sich in bewegung gesetzt und mit dem weben einer stoffbahn begonnen.|r
machineMessage: ben├Âtigt: schiffchen, wir brauchen schiffchen!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Kampfeswille")".
machineError:
machineMessage: ben├Âtigt: garn, wir brauchen garn!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Kampfeswille")".
machineError:
machineMessage: ben├Âtigt: scheren, wir brauchen scheren!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Kampfeswille")".
machineError: achtung! fehler in |offffff00matrix|r der webmaschine!
machineMessage: ben├Âtigt: garn, wir brauchen garn!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Kampfeswille")".
machineError:
machineMessage: ben├Âtigt: scheren, wir brauchen scheren!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Kampfeswille")".
machineError: achtung! fehler in |offffff00infonachricht|r der webmaschine!
machineMessage: ben├Âtigt: garn, wir brauchen garn!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Kampfeswille")".
machineError: fehler bei der zufuhr des ben├Âtigten gegenstands. der stuff wurd
e zest├Ârt.
machineMessage: bringt die fr├╝chte eurer arbeit zu jamie rayer!
Wir versuchen den NPC 121044 zu finden:
Der NPC 'Jamie Rayer' wurde erfolgreich ausgewählt. Wir öffnen das Dialogfenster
.
Drücke MACRO: RoMScript ausführen "CloseAllWindows()".
That was the last run
Did not find any crashed game clients.
maybe lag? or maybe there are other server messages at the time and so it does the string.find on a message not from the machine which of course fails.
Hard to say without doing more prints of what is going on at the time.
fehler bei der zufuhr des ben├Âtigten gegenstands. der stuff wurd
e zest├Ârt.
Is that a normal error message? it was different to the rest.
Try this, added in more debug prints, so set the debugger to true.
4:10pm - .../scripts/rom/classes/waypointlist.lua:83: Fehler beim kompilieren und ausfuhren des LUA codes. Fehler in dem onLoad Event in der Wegpunkt Datei.
4:10pm - .../scripts/rom/classes/waypointlist.lua:83: Fehler beim kompilieren und ausfuhren des LUA codes. Fehler in dem onLoad Event in der Wegpunkt Datei.
Avg score is 21....never fails for me unless someone else comes along in the middle of it or Rom crashes
If the bot doesn't get a perfect score you might want to try adjusting the clickDelay up to 1000 or the like (this is how long it waits while letting the bot try to click on a box).
Wir versuchen den NPC 121044 zu finden:
Der NPC 'Jamie Rayer' wurde erfolgreich ausgewählt. Wir öffnen das Dialogfenster
.
Accepting challenge
Drücke MACRO: RoMScript ausführen "CloseAllWindows()".
Wir haben Magische Webmaschine gefunden und werden es abbauen.
Shuttle pawn found at 5542.8881835938, -2240.462890625
Thread pawn found at 5476.419921875, -2161.8391113281
Scissors pawn found at 5492.8017578125, -2209.1169433594
ShuttleBox pawn found at 5542, -2240
ThreadBox pawn found at 5476, -2161
ScissorsBox pawn found at 5492, -2209
ExecuteEvent() started
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Schiffchen, wir brauchen Sch
iffchen!
MachineErrors line 245 Die Webmaschine ist in Betrieb!
machineError what is actually checked Die Webmaschine ist in Betrieb!|cfffff266D
ie Magische Webmaschine hat sich in Bewegung gesetzt und mit dem Weben einer Sto
ffbahn begonnen.|r
machineError: die webmaschine ist in betrieb!|cfffff266die magische webmaschine
hat sich in bewegung gesetzt und mit dem weben einer stoffbahn begonnen.|r
machineMessage: ben├Âtigt: schiffchen, wir brauchen schiffchen!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Garn, wir brauchen Garn!
machineError what is actually checked
machineError:
machineMessage: ben├Âtigt: garn, wir brauchen garn!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Scheren, wir brauchen Schere
n!
machineError what is actually checked
machineError:
machineMessage: ben├Âtigt: scheren, wir brauchen scheren!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Garn, wir brauchen Garn!
machineError what is actually checked Achtung! Fehler in |offffff00Matrix|r der
Webmaschine!
machineError: achtung! fehler in |offffff00matrix|r der webmaschine!
machineMessage: ben├Âtigt: garn, wir brauchen garn!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Schiffchen, wir brauchen Sch
iffchen!
machineError what is actually checked
machineError:
machineMessage: ben├Âtigt: schiffchen, wir brauchen schiffchen!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Garn, wir brauchen Garn!
machineError what is actually checked Achtung! Fehler in |offffff00Matrix|r der
Webmaschine!
machineError: achtung! fehler in |offffff00matrix|r der webmaschine!
machineMessage: ben├Âtigt: garn, wir brauchen garn!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked
MachineMessages what is actually checked Ben├Âtigt: Schiffchen, wir brauchen Sch
iffchen!
machineError what is actually checked Achtung! Fehler in |offffff00Infonachricht
|r der Webmaschine!
machineError: achtung! fehler in |offffff00infonachricht|r der webmaschine!
machineMessage: ben├Âtigt: schiffchen, wir brauchen schiffchen!
Moving to target
Targetting
Clicking
Drücke MACRO: RoMScript ausführen "CastSpellByName("Gestr├╝ppschild")".
MachineMessages what is actually checked Bringt die Fr├╝chte Eurer Arbeit zu Jam
ie Rayer!
machineError what is actually checked Fehler bei der Zufuhr des ben├Âtigten Gege
nstands. Der Stuff wurde zest├Ârt.
machineError: fehler bei der zufuhr des ben├Âtigten gegenstands. der stuff wurd
e zest├Ârt.
machineMessage: bringt die fr├╝chte eurer arbeit zu jamie rayer!
Wir versuchen den NPC 121044 zu finden:
Der NPC 'Jamie Rayer' wurde erfolgreich ausgewählt. Wir öffnen das Dialogfenster
.
Drücke MACRO: RoMScript ausführen "CloseAllWindows()".
That was the last run
sorry about the errors.
You didn't answer my question though
Fehler bei der Zufuhr des ben+Âtigten Gegenstands. Der Stuff wurde zest+Ârt.
You seem to always fail when it says this is the error, I tried google translator but it didn't help me much, is this a normal message for the machine?
Remember no matter you do in life to always have a little fun while you are at it
looks like that message is the one you get when you get told to bring the fruits of your labour to Jamie...actually, its the one after methinks...no idea what that oen is tho
Last edited by BillDoorNZ on Sun Jul 29, 2012 6:37 pm, edited 1 time in total.
machineMessage: bringt die fr├╝chte eurer arbeit zu jamie rayer!
google says
Fehler bei der Zufuhr des ben+Âtigten Gegenstands. Der Stuff wurde zest+Ârt.
is
Errors in the supply of the ben + Âtigten object. The stuff was kind of zest +.
Actually you are right, there is a message before that saying jamie rayer.
MachineMessages what is actually checked Ben├Âtigt: Schiffchen, wir brauchen Sch
iffchen!
machineError what is actually checked Achtung! Fehler in |offffff00Infonachricht|r der Webmaschine!
machineError: achtung! fehler in |offffff00infonachricht|r der webmaschine!
machineMessage: ben├Âtigt: schiffchen, wir brauchen schiffchen!
Moving to target
Targetting
Clicking
Remember no matter you do in life to always have a little fun while you are at it
I made similar experiences like gloover, although I'm using the english client.
Currently only one out of three runs reaches 21 points. I was watching if any other player might interfere, but the last two days I'm sure that no other player caused the premature end of the event.
player:moveInRange(CWaypoint(target.X, target.Z, player.Y), 20, true);
if (debugWM) then printf("Targetting\n"); end;
player:target(target.Address);
yrest(100) Attack();
yrest(100) Attack();
if (debugWM) then printf("Clicking\n"); end;
Changed the moveinrange to 20
moved the clicking print to after doing attack so it didn't cause a delay between targeting and attacking.
used the target.Address as that is what eventually get's used anyway but since the pawns didn't have names I thought it best to use the address just incase there was an issue there.
So any news on if it helped or not?
I spent way to much time working on this already lol
Remember no matter you do in life to always have a little fun while you are at it