Rock5's Constellation (Zodiac) Pet scripts

Additional botting resources. Addons may be either for the game itself or for the RoM bot.
Forum rules
Only post additional bot resources here. Please do not ask unrelated questions.
Message
Author
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#181 Post by lisa » Sun Jul 29, 2012 6:10 am

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

User avatar
gloover
Posts: 304
Joined: Wed Jul 07, 2010 4:31 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#182 Post by gloover » Sun Jul 29, 2012 6:42 am

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

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#183 Post by lisa » Sun Jul 29, 2012 8:06 am

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

User avatar
gloover
Posts: 304
Joined: Wed Jul 07, 2010 4:31 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#184 Post by gloover » Sun Jul 29, 2012 8:14 am

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.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#185 Post by lisa » Sun Jul 29, 2012 8:25 am

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.
Attachments
WeavingMachine.xml
V 2.0
1.9 had errors =(
(13.13 KiB) Downloaded 447 times
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

User avatar
gloover
Posts: 304
Joined: Wed Jul 07, 2010 4:31 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#186 Post by gloover » Sun Jul 29, 2012 9:16 am

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.

Bubi
Posts: 57
Joined: Tue May 04, 2010 3:51 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#187 Post by Bubi » Sun Jul 29, 2012 2:27 pm

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 :?

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#188 Post by BillDoorNZ » Sun Jul 29, 2012 3:16 pm

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).

User avatar
gloover
Posts: 304
Joined: Wed Jul 07, 2010 4:31 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#189 Post by gloover » Sun Jul 29, 2012 5:34 pm

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

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#190 Post by lisa » Sun Jul 29, 2012 6:04 pm

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 ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#191 Post by BillDoorNZ » Sun Jul 29, 2012 6:32 pm

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.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#192 Post by lisa » Sun Jul 29, 2012 6:36 pm

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

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#193 Post by BillDoorNZ » Sun Jul 29, 2012 7:17 pm

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

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#194 Post by lisa » Sun Jul 29, 2012 7:37 pm

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

User avatar
gloover
Posts: 304
Joined: Wed Jul 07, 2010 4:31 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#195 Post by gloover » Mon Jul 30, 2012 1:24 am

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.

Jandrana
Posts: 187
Joined: Thu Jul 05, 2012 5:53 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#196 Post by Jandrana » Mon Jul 30, 2012 4:49 am

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.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#197 Post by lisa » Mon Jul 30, 2012 6:07 am

I adjusted the moveinrange to 20, 50 seemed a bit far to me.
WeavingMachine.xml
V 2.1
(13.19 KiB) Downloaded 512 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
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

Hidden
Posts: 101
Joined: Tue May 08, 2012 6:10 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#198 Post by Hidden » Mon Jul 30, 2012 12:07 pm

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.

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#199 Post by BillDoorNZ » Mon Jul 30, 2012 2:22 pm

might need to change:

Code: Select all

  runeCount = inventory:itemTotalCount(202903);
to

Code: Select all

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

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#200 Post by rock5 » Tue Jul 31, 2012 12:37 am

itemTotalCount does an update so you don't need to do one first.
  • 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

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests