Page 10 of 14

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 6:10 am
by lisa
ok did the last 2 things for multilanguage support.

Code: Select all

	local willing = RoMScript("TEXT(\"SC_423911_02\")")
	local transport = RoMScript("TEXT(\"SC_FLOWERFES_KORS_RS05\")")
and just did a choice 1 to confirm handing in transport rune, tested and works fine.



Something like this for skills?

Code: Select all

	---===== 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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 6:42 am
by gloover
yes, lisa, something like this, but there some people will get also a multilingula problem using this skill.

I think using standard skills from default-profile. Something like this:

Code: Select all

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
--> use skill with highest priority

or more easier:

[

Code: Select all

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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 8:06 am
by lisa
except that means those skills need to be in your profile to be able to use them. Could probably use GetIdName() and just use the id of the skills.

Code: Select all

	---===== 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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 8:14 am
by gloover
ok, will optimize for me, but the script seems not to be frofitable - even with buffing I only got 2 functional packages.

It means in effect 7-11 points?

Code: Select all

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.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 8:25 am
by lisa
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.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 9:16 am
by gloover
Hmm, some syntax-error in onload

Code: Select all

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.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 2:27 pm
by Bubi
gloover wrote:Hmm, some syntax-error in onload

Code: Select all

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.
in line 249 change

Code: Select all

			if (debugWM) then print(MachineMessages what is actually checked "..message) end 
to

Code: Select all

			if (debugWM) then print("MachineMessages what is actually checked "..message) end
missing "

also in line 262 the same ^^

Code: Select all

				if (debugWM) then print(machineError what is actually checked "..message) end 
to

Code: Select all

				if (debugWM) then print("machineError what is actually checked "..message) end
but it still wont work on german client :?

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 3:16 pm
by BillDoorNZ
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).

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 5:34 pm
by gloover
Yep, thx Bubi - have correct the lines - can confirm this - on german clients it seems not to work as it should.

Have tried to run it with buffs, without em - changing the delay time between 500 -700 -1000 -1200

Best score was 3x functional packages

here the log:

Code: Select all

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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 6:04 pm
by lisa
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?

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 6:32 pm
by BillDoorNZ
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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 6:36 pm
by lisa
Hmm I would guess this is for that
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.

So the culprit must be here

Code: Select all

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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 7:17 pm
by BillDoorNZ
heh....indeed - my mistake...I'd say its irrelevant tho and that for some reason it is either:

1) not getting to the box in time
2) not actually clicking it.

Not sure if these is a better way of making sure that box is clicked tho. I just do a:

Code: Select all

						player:target(target);
						Attack(); yrest(50); Attack();
which may not be the best way

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Sun Jul 29, 2012 7:37 pm
by lisa
yeah I didn't really look at the rest of the code, just added in multilanguage support and a little with skills.
BillDoorNZ wrote:2) not actually clicking it.
That is probably more the issue, I'll have a look at the rest of the code when I get a chance.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Mon Jul 30, 2012 1:24 am
by gloover
Oh sorry lisa and bill - it was to late yesterday, so I forgot to translate the log.

Ok this one:

Code: Select all

"! ben├Âtigt: schiffchen, wir brauchen schiffchen!"
- "to take a forage cap!"
next one

Code: Select all

Fehler in |offffff00Infonachricht |r der Webmaschine!
means "message error".

Code: Select all

Bringt die Fr├╝chte Eurer Arbeit zu Jamie Rayer!
"take your product to Jamie"

Code: Select all

fehler bei der zufuhr des ben├Âtigten gegenstands. der stuff wurde zest├Ârt. 
"error to supply with the needed item - the stuff was teared."



It seems to have a problem to supply, if the message "need a forage cap" appears.
Hope it helps to locate the problem.

thx.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Mon Jul 30, 2012 4:49 am
by Jandrana
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.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Mon Jul 30, 2012 6:07 am
by lisa
I adjusted the moveinrange to 20, 50 seemed a bit far to me.
WeavingMachine.xml
V 2.1
(13.19 KiB) Downloaded 518 times
--=== Added ===--

Just thought I would post the changes I made and why.

Code: Select all

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

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Mon Jul 30, 2012 12:07 pm
by Hidden
So far so good Lisa 5 runs perfect no misses.... was going to use the cheat but skill not avail at lvl 10.

15 runs all perfect score. But when out of transport runes script didn't end just continued trying to start the machine.

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Mon Jul 30, 2012 2:22 pm
by BillDoorNZ
might need to change:

Code: Select all

  runeCount = inventory:itemTotalCount(202903);
to

Code: Select all

  inventory:update();
  runeCount = inventory:itemTotalCount(202903);

Re: Rock5's Constellation (Zodiac) Pet scripts

Posted: Tue Jul 31, 2012 12:37 am
by rock5
itemTotalCount does an update so you don't need to do one first.