Is there anything out there for these

Herculezz

ISX Specialist
1- Code to Repair from target. (Bascially bring up the window and hit repair all) so its not needed to do manually on each is instance.

2 - Code to Reset zone timers

3 - Code to select teleporter destination in guild hall.

I will add more as I think of them but this is it for now.
 

thrakos

Active Member
I use ISXBoxer's Mouse Repeat to work around these and other issues (sokars, quest clickies, quest turn-ins, etc). Granted, you have to do some pre-configurating and /load_uisettings to get it all working... but in the end, I found Mouse Repeater solved a bunch of problems I never knew I had :cool:...
 

Kannkor

Ogre
Code to Repair from target
-I have a code snippit that repairs from anything I have pre-defined
Examples: Any "Mender", "Guild Mender", Guy at Taskmaster in VP, I may or may not have done the one in RE2 also etc. Majority of Menders however, are labeled "Mender" or "Guild Mender".

Code to Reset zone timers
-Doesn't really exist. There is currently no way of "reading" this window. You could do a hack job of clicking each spot and clicking the reset button... however there are promises of something along these lines coming "soon".
-Currently the best I know of is to click the "Yes" on are you sure you want to reset...

Code to select teleporter destination in guild hall.
-Off the top of my head, I don't think these windows can be read either. However with the use of an uplink, you can have your toons do things across all accounts. I have a few buttons that force everyone to hail my target, then choose option 1/2/3/4/5 - so the flag guy, druid ring, or any other "conversation" menu works.
For things like a bell - Don't know of a way to do it.
 

wired203

Active Member
Code to repair, couldn't you just get the actor id from the ${Target} and then name wouldn't matter? You would just have to target them.

Code to select teleporter destination in guild hall.
Could you get a snippet to me, I'm actually going to update botcommander soon and would like to add it.

I wonder if you could access locations on the bells the same way I feed the burynai with the actor action hrmmm. I'll have to play a little with that tonight.
 

Herculezz

ISX Specialist
Code to Repair from target
-I have a code snippit that repairs from anything I have pre-defined
Examples: Any "Mender", "Guild Mender", Guy at Taskmaster in VP, I may or may not have done the one in RE2 also etc. Majority of Menders however, are labeled "Mender" or "Guild Mender".

Code to Reset zone timers
-Doesn't really exist. There is currently no way of "reading" this window. You could do a hack job of clicking each spot and clicking the reset button... however there are promises of something along these lines coming "soon".
-Currently the best I know of is to click the "Yes" on are you sure you want to reset...

Code to select teleporter destination in guild hall.
-Off the top of my head, I don't think these windows can be read either. However with the use of an uplink, you can have your toons do things across all accounts. I have a few buttons that force everyone to hail my target, then choose option 1/2/3/4/5 - so the flag guy, druid ring, or any other "conversation" menu works.
For things like a bell - Don't know of a way to do it.
Could you provide that repair code snippet?
 

Valerian

ISX Specialist
something along the lines of
Code:
eq2execute /apply_verb ${Actor[mender].ID} repair
followed by some eq2ui love to click the repair all button...
 

Herculezz

ISX Specialist
sweet added

function Repair()
{
relay all eq2execute /apply_verb ${Actor[${Target}].ID} repair
wait 5
;eq2ui to click repair all needs to be here
}

to my eq2bot commander now just need to find the eq2ui to click repair all and my life is easier
 

Herculezz

ISX Specialist
ok i can not figure out the eq2uipage

i tried

EQ2UIPage[Inventory,Merchant].Child[button,Merchant.Repair.Repair All]:LeftClick

someone tell me what i am doing wrong here.
 

Herculezz

ISX Specialist
something along the lines of
Code:
eq2execute /apply_verb ${Actor[mender].ID} repair
followed by some eq2ui love to click the repair all button...
Could you possibly help me out with the code to click repair all I can not get it to work.
 

Kannkor

Ogre
Just put this into white space, and call / queue the function and it will do the rest.

This will repair gear if you are around a mender, guild mender, mender bot, or at the taskmaster repair guy.

On a side note - This only repairs if your primary weapon is damaged. So if some how you manage to damage some of your gear but your weapon stays at 100% it won't repair (I've never had it happen...).

Code:
function RepairGear()
{
	if ${Me.Equipment[primary].Condition}>100
		echo The above is impossible.. just used to try to get the actual value... When you log on, it seems to be NULL

	wait 10
		
	if ${Actor[guild, guild mender](exists)} && ${Actor[guild, guild mender].Distance}<=10 && ${Me.Equipment[primary].Condition}<100
	{
		wait ${Math.Rand[30]:Inc[5]}
		if ${Me.ToActor.WhoFollowingID}!=-1
		{
			EQ2Execute /stopfollow
		}
		Actor[guild, guild mender]:DoubleClick
		wait 10
		EQ2Execute /mender_repair_all
		wait 10
		EQ2Execute /close_top_window
	}
	elseif ${Actor[guild,mender](exists)} && ${Actor[guild,mender].Distance}<=10 && ${Me.Equipment[primary].Condition}<100
	{
		wait ${Math.Rand[30]:Inc[5]}
		if ${Me.ToActor.WhoFollowingID}!=-1
		{
			EQ2Execute /stopfollow
		}
		Actor[guild,mender]:DoubleClick
		wait 10
		EQ2Execute /mender_repair_all
		wait 10
		EQ2Execute /close_top_window
	}
	elseif ${Zone.Name.Equal[Veeshan's Peak]} && ${Testing} && ${Actor[a forge](exists)} && ${Actor[a forge].Distance}<=10 && ${Me.Equipment[primary].Condition}<100
	{
		wait ${Math.Rand[30]:Inc[5]}
		if ${Me.ToActor.WhoFollowingID}!=-1
		{
			EQ2Execute /stopfollow
		}
		face ${Actor[a forge].ID}
		EQ2execute "/apply_verb ${Actor[a forge].ID} repair"
		wait 10
		EQ2Execute /mender_repair_all
		wait 10
		EQ2Execute /close_top_window
	}
	elseif ${Actor[mechanized platinum repository of reconstruction](exists)} && ${Actor[mechanized platinum repository of reconstruction].Distance}<=10 && ${Me.Equipment[primary].Condition}<100
	{
		wait ${Math.Rand[30]:Inc[5]}
		if ${Me.ToActor.WhoFollowingID}!=-1
		{
			EQ2Execute /stopfollow
		}
		face ${Actor[mechanized platinum repository of reconstruction].ID}
		Actor[mechanized platinum repository of reconstruction]:DoubleClick
		wait 10
		EQ2Execute /mender_repair_all
		wait 10
		EQ2Execute /close_top_window
	}
}
 

mistrornge

Active Member
When Guardians use the CA Tower of Stone it only damages the Tower Shield that is in use FYI. One of the few times outside of some raid mobs that I can think of just a piece or two being damaged.
 

Herculezz

ISX Specialist
well i dont think i need all that just the eq2execute /mender_repair_all

Thanks now my botcommander makes all my clients repair off my target.

Code:
relay all eq2execute /apply_verb ${Actor[${Target}].ID} repair
wait 10
relay all eq2execute /mender_repair_all
wait 10
relay all EQ2UIPage[Inventory,Merchant].Child[button,Merchant.WindowFrame.Close]:LeftClick
 
Top Bottom