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
rooster1620
Posts: 23
Joined: Wed Oct 05, 2011 11:44 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#41 Post by rooster1620 » Sat Jul 14, 2012 10:22 am

wow, this is awesome, unfortunately i need to upgrade my cpu. currently running amd athlon 64 (single core, 4gb ram and a 1 gig gfx card and this wp is most assuradly very taxing on my cpu usage it spike to 100 pct. On the upside i did get the title for worst score ever :o
will be upgrading to a 3 ghz dual core shortly, i really hopes that helps. and rock most def 4 gigs is enought to run 2-4 bots with minimal probs even on my crappy system (GO EMACHINES) :?

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#42 Post by gloover » Sun Jul 15, 2012 6:34 am

Hey Rock,

its may a game bug, where sometimes one or more balls seems to be growing, even if the converter is not in usage - so today on our server ALL converters on ALL channels have one or more balls growing on all unoccuped converters.

This cause the error message "..no converter are available..

Is there any way to solve this problem?

Thx you in advance!

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#43 Post by lisa » Sun Jul 15, 2012 7:04 am

gloover wrote:Hey Rock,

its may a game bug, where sometimes one or more balls seems to be growing, even if the converter is not in usage - so today on our server ALL converters on ALL channels have one or more balls growing on all unoccuped converters.

This cause the error message "..no converter are available..

Is there any way to solve this problem?

Thx you in advance!
Ask a GM to reset the machines?

If you use a machine with a bugged orb the bot will constantly try to use that orb which will result in many -1 and eventually blow up 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

rooster1620
Posts: 23
Joined: Wed Oct 05, 2011 11:44 pm

Re: Rock5's Constellation (Zodiac) Pet scripts

#44 Post by rooster1620 » Sun Jul 15, 2012 10:19 am

If you use a machine with a bugged orb the bot will constantly try to use that orb which will result in many -1 and eventually blow up the machine.
On the upside atleast you get a title for that :o

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#45 Post by rock5 » Sun Jul 15, 2012 10:37 am

I doubt it would blow up the machine. You'll probably just get a lousy score.
  • 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

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#46 Post by lisa » Tue Jul 17, 2012 7:14 pm

machines must have been moved elsewhere, some other event thing now, unless they just got rid of them.
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

#47 Post by Hidden » Tue Jul 17, 2012 7:34 pm

New events I found a weaving machine in Vara central that gives Funtional mat packages (this events certs) but no idea about the water elements

Ok just scored a perfect run on it and recieved a Goddess Weaving Material Package (Purple) so it could be worthwhile trying to script it. seems to be used for wings / costumes

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#48 Post by rock5 » Wed Jul 18, 2012 1:20 am

I'd say the machines have been removed because the event is over.

With the Zodiac Pets, at least they were unique and gave a valuable extra luck for farmers.

If all this new event gives you is costumes and wings, I'm not interested. You can buy those. Unless maybe they have some special unique attribute.
  • 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

romaniac
Posts: 79
Joined: Sat Feb 04, 2012 8:25 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#49 Post by romaniac » Wed Jul 18, 2012 2:00 am

The zodiac pets are still on. This time the element.is water and its a crab.

Playing the game with the loom on Varanas square gives you packages that you can exchange for items and water elements according to the forum.

Theres another game in front of the bridge every hour at 20 minutes past which supposedly gives you water elements and those packages.

So in order to farm for zodiac pets it might be helpful to script both. But this event is not fully explored yet.

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#50 Post by rock5 » Wed Jul 18, 2012 2:07 am

Ah ok. I'll have a look at them then.

Edit: A bit complex and I can't be bothered. I'll wait for someone else to figure it out and provide more info before revisiting this.
  • 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

User avatar
silinky
Posts: 213
Joined: Mon Nov 23, 2009 5:07 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#51 Post by silinky » Wed Jul 18, 2012 2:29 am

the new event is near the resurrect place at varanas bridge.
as i saw it you have to use skills on some colors also, but they can be targeted by targetobject.
sadly didnt have time to get more info, i had to go out.

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

Re: Rock5's Constellation (Zodiac) Pet scripts

#52 Post by lisa » Wed Jul 18, 2012 3:42 am

I'll have a poke at the ones near resurrect point, at work so don't expect anything soon.

One at resurrect point is #:20 and one on bridge is #:40


--=== Resurection spot ===--

Code: Select all

Ayna Rett 120888


Blue Element 103015
Yellow Element 103014
Red Element 103013

Even though I saw purple ones nothing printed with the name purple, this had unknown though /shrug
<UNKNOWN>103080

couple other things I don't know what they are for, could be anything even there normally.

Code: Select all

Kibensty's Stone Tablet110190
Aguar's Stone Tablet110189
Tador's Stone Tablet110188
Henolid's Stone Tablet110187

121045
120887
Not sure how to determine what colour is current colour yet.
Basically 2 skills, if colour is yellow you use 1 skill on yellow and the other skill on blue and red. ignore purple.

That's all I have worked out at this stage.
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
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Rock5's Constellation (Zodiac) Pet scripts

#53 Post by lisa » Wed Jul 18, 2012 6:50 am

This is really crude but for testing it might be ok.
Add this to a userfunction file and start MM using commandline

Then work out what colour that event is and type

wind("yell")
or
wind("red")
or
wind("blue")

It will just do 1 round and then print that round of objects is done and you can just press up arrow and hit enter to do again, like I said purely for testing for now.

Code: Select all

function wind(_type)

	local obj = nil;
	local objectList = CObjectList();
	objectList:update();

	for i = 0,objectList:size() do
		obj = objectList:getObject(i
		if obj.Id == 103013 then
			player:target(obj)
			if _type == "red" then
				RoMScript("UseExtraAction(1)")
			else
				RoMScript("UseExtraAction(2)")
			end
		end
		if obj.Id == 103014 then
			player:target(obj)
			if _type == "yell" then
				RoMScript("UseExtraAction(1)")
			else
				RoMScript("UseExtraAction(2)")
			end
		end
		if obj.Id == 103015 then
			player:target(obj)
			if _type == "blue" then
				RoMScript("UseExtraAction(1)")
			else
				RoMScript("UseExtraAction(2)")
			end
		end
		yrest(500)
	end
	print("done that round")
end
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

dx876234
Posts: 188
Joined: Sat Jul 24, 2010 6:13 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#54 Post by dx876234 » Wed Jul 18, 2012 10:05 am

Just to limit the number of objects found (for speed) I've wrapped the obj.Id ifs in a simple test:

Code: Select all

local d   = distance(player.X, player.Z, obj.X, obj.Z)
if d < 180  and string.find(obj.Name, "Element") then
	if obj.Id == 103013 then
		player:target(obj)
...
Hmm perhaps I should have used Ayna Rett instead of player as center..

-dx

dx876234
Posts: 188
Joined: Sat Jul 24, 2010 6:13 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#55 Post by dx876234 » Wed Jul 18, 2012 10:07 am

All that really remains is to figure out color of buble around Ayna Rett, doesnt seem to be a buff on her.

-dx

dx876234
Posts: 188
Joined: Sat Jul 24, 2010 6:13 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#56 Post by dx876234 » Wed Jul 18, 2012 1:08 pm

Guessing objectid for bubbles are 103013, 103014, 103015

-dx

dx876234
Posts: 188
Joined: Sat Jul 24, 2010 6:13 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#57 Post by dx876234 » Wed Jul 18, 2012 1:37 pm

Code: Select all

Red bubble: 121055
Blue bubble: 121057
Yellow bubble: 121056
-dx

dx876234
Posts: 188
Joined: Sat Jul 24, 2010 6:13 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#58 Post by dx876234 » Wed Jul 18, 2012 1:42 pm

Guess something like this should do it, yet to be tested....

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints>
	<onLoad>
		<![CDATA[
			--[[
				NPC: Ayna Rett ID: 120888
				
				Red bubble: 121055
				Blue bubble: 121057
				Yellow bubble: 121056
				
				Blue Element ID: 103015
				Yellow Element ID: 103014
				Red Element ID: 103013
				Purple Element ID: 106548
				
				Stone marker ID: 121045

                 NB: Based on Lisa's wind function
			--]]

		<![CDATA[
			--[[
				NPC: Ayna Rett ID: 120888
				
				Red bubble: 121055
				Blue bubble: 121057
				Yellow bubble: 121056
				
				Blue Element ID: 103015
				Yellow Element ID: 103014
				Red Element ID: 103013
				Purple Element ID: 106548
				
				Stone marker ID: 121045
			--]]
			bublerel = {121055=103013, 121057=103015, 121056=103014}
			
			repeat
				bobj = player:findNearestNameOrId({121055, 121056, 121057})
				if bobj then
					cprintf(cli.lightblue, "Bubble %d\n", bobj.Id)
					obj=player:findNearestNameOrId({103013, 103014, 103015, 106548})
					
					if obj then
						player:target(obj)
						if obj.Id == bublerel[bobj.Id] then
							RoMScript("UseExtraAction(1)")
						else
							RoMScript("UseExtraAction(2)")
						end
					end
				end
				yrest(200)
			until false
			
			error("Finished")
		]]>
	</onLoad>
</waypoints>

romaniac
Posts: 79
Joined: Sat Feb 04, 2012 8:25 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#59 Post by romaniac » Wed Jul 18, 2012 3:40 pm

I gave your script a try. It does not compile, the initialization of bublerel needed to be changed to

Code: Select all

         bublerel = {}
         bublerel[121055]=103013
         bublerel[121057]=103015
         bublerel[121056]=103014
But then it completed the game with a score of about 50. Good work.


Has anybody figured out the loom game on the main square yet? It uses a combination of bubbles and text messages. Any idea what channel those texts are on?

dx876234
Posts: 188
Joined: Sat Jul 24, 2010 6:13 am

Re: Rock5's Constellation (Zodiac) Pet scripts

#60 Post by dx876234 » Wed Jul 18, 2012 4:28 pm

Ye, I discovered the initialization bug 1st time I ran the script as well :)

Which NPC is the loom event?

-dx

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest