New Target

AZSZXT

Member
Hey all,

While i am running thru instances ect and i am pulling a large amount of mobs i find it almost impossible to get all my toons the same mob. I have an assist key to make all my toons assist the main tank but if they are already locked on another mob then they just switch back and i have to go into eq2bot and manually click <aquire new target>. So what i am after is the ability to hit 1 button for example in eq2botcommander and then all my toons will reaquire the new target i have selected and then attack that one.

It does not need to be in eq2botcommander it could just be a command for all i care i just need to know how to make it work for all 6 accounts on 1 computer.

Thanks.
 

AZSZXT

Member
Thanks for no help BJ.

There is this thread and it stats to add this script.

<Button Name='Reacquire'>
<X>5%</X>
<Y>45</Y>
<Width>90</Width>
<Height>30</Height>
<Text>Re-Target</Text>
<AutoTooltip>Re-targets the MA's target</AutoTooltip>
<OnLeftClick>relay all "Script[EQ2Bot]:QueueCommand[call ReacquireKillTargetFromMA]"</OnLeftClick>
</Button>


Now for people who know how to program ect then you can figure it out.

But for 90% of the rest of the world it is not detailed and is of no help.

So instead of telling me to search maybe just a bit of direction and kindness would help everyone a whole lot more.

I bought this program thinking it was hands free but since then there have been a few disapointments for me at least. People have said figure it out but i will say right now i want to use it to play games not learn how to program and i have no desire to learn how to program.

I have no problem supporting the community with donations with a subscription ect but at the same time the community should reconize that some of us just want to use the program to play the game with.

Anyway i dont mean to cause offense so please dont take it that way.
If someone could direct me in what .iss file to paste this in and on what line i can do that but other then that i have no idea where it goes.

Cheers.
 

Amadeus

The Maestro
Staff member
Code:
I have no problem supporting the community with donations
Just to clarify, your subscription for innerspace and isxeq2 involves no money to the community.

I know that some people send donations to folks on the forums, and that's cool -- but I just wanted to make it clear that most people here on the forums never receive any sort of compensation.
 

bjcasey

ISX Specialist
I bought this program thinking it was hands free but since then there have been a few disapointments for me at least. People have said figure it out but i will say right now i want to use it to play games not learn how to program and i have no desire to learn how to program.

I have no problem supporting the community with donations with a subscription ect but at the same time the community should reconize that some of us just want to use the program to play the game with.
Those ideas aren't going to get you very far here. I was brand new to anything scripting related when I first started here and I spent the time researching how to add that code to my eq2botcommander. I would suggest that you do the same.

No offense intended.
 

Kannkor

Ogre
I mean no offense in this.. but Ama did make it very clear what you "get" for your subscription. You have to remember, 99% of scripts available for use, were created by paying users like yourself, and given to other users (like yourself) to use for free.

As a scripter myself, I can say, writing documents on how to use, or modify your scripts is pretty ass to do. I mean, I get to choose:
1) Play the game
2) Code script
3) Write documents on how to use my scripts.

For me personally, I'll only do #3 when money is involved.

I have no problem supporting the community with donations with a subscription ect but at the same time the community should reconize that some of us just want to use the program to play the game with.
I don't understand what you mean by this. So I'll go both with my response...

You are either saying you are already supporting the community by donating in the forum of a subscription. If this is the case, this is false. The "community" doesn't receive any money from your ISXEQ2 subscription.

Or, you are saying you WOULD donate to people if they would make the changes for you. If that is the case, be more specific with how much. If there was some change you absolutely wanted, even a small $5 donation to someone would probably make it happen.

Anyways.. just my thoughts.
 

AZSZXT

Member
When i signed up at http://www.isxgames.com/isxeq2/Acquisition_Step1.html
no one told me that you are getting a stand alone program that will do shit alone, but the good news is that you will pay for it. The other good news is that all programs are freely donated and these scripts are what makes this program work. Oh also FYI you will need to learn how to script and how to understand script, and dont be fooled finding a though tutorial is not really going to happen because people are protective over there scripts.

You tell me wherei am told that i must figure out script.
http://www.isxgames.com/products.html ???
or
http://www.ismods.com/wiki/index.php/ISXEQ2 ??

Honestly i am not trying to be an ass here and i know my form of commentary is a bit harsh but truley when i signed up for this it was to get a tool that helps me control 6 toons on 1 computer, from what i read and understood it was not just the engine you got but everything.

I quote ( http://www.isxgames.com/products.html )
Through use of the InnerSpace scripting engine (LavishScript) or by creating .NET applications, you can automate any aspect of your playing experience such as adventuring or crafting -- or you can simply use the extension to enhance your playing experience.

Again i am sorry if i sound a bit harsh bit i feel like i have been a bit mislead, i did not want to learn how to script or anything else i wanted to go to work come home visit with my family and then hope on and do an instance by myself and have fun. I dont use this program to make myself cash or anything else and honesly i dont want to learn a new language, i want to user of a tool i dont want to be an engineer of tools.

All i ask is if people who are trying to just use this as a tool that others just help them instead of telling them to learn how to script and not expect everyone to be an advanced scripter.
 

insanitywiz

Senior Member
All i ask is if people who are trying to just use this as a tool that others just help them instead of telling them to learn how to script and not expect everyone to be an advanced scripter.
And this is where you fall right back into the realm of wanting others to do the work for you.
 

Valerian

ISX Specialist
When i signed up at http://www.isxgames.com/isxeq2/Acquisition_Step1.html
no one told me that you are getting a stand alone program that will do shit alone, but the good news is that you will pay for it. The other good news is that all programs are freely donated and these scripts are what makes this program work. Oh also FYI you will need to learn how to script and how to understand script, and dont be fooled finding a though tutorial is not really going to happen because people are protective over there scripts.
This thread is already too damned long. Either put up or gtfo. From http://www.isxgames.com/isxeq2/Acquisition_Step3.html
Amadeus said:
An ISXEQ2 subscription grants you two things and two things only: access to the features available on the current version of ISXEQ2 for up to three different computers within a 24 hour time period, and free downloads of new versions of ISXEQ2 as they become available.
This in no way implies that you have paid for ANY type of support. At this point, you have 3 options.
  1. Learn to script, or at least put forth a LITTLE effort in learning how to use the scripts.
  2. Pay someone else to do shit for you.
  3. Cancel your subscriptions and leave us alone.

I don't care which of the three you choose. Be aware that you've already burned some bridges with this post though, and there are now members of this community that won't help you with option 2.
 

Kannkor

Ogre
I'm glad you didn't answer pretty much any of my comments.

Anyways.. You say you just want to be a user of the tools. I just want to be a coder, not a documenter. Since the "scripts" part of this is completely free, how about I do the coding, and you do the documenting, for free? Sure, documenting every script out there will take hours every single day for months, but at least no one else would ever be in your shoes. Did I meantion you would have to do this for free?

I guess Ama could charge $100/month for ISXEQ2 then pay people to maintain scripts/documentation. For me personally, I'd rather learn the minimal amount required/ask specific questions and pay what I'm paying.

Your comments don't offend anyone, we've heard it all before. It's the same thing, I want someone else to do it for me, for free. (As both Ama and Val already pointed out, the only thing you are paying for, is to use ISXEQ2's features).

Anyways, I do hope things work out for you. Take some time and think about what is important to you. Figuring it out yourself, donating to someone to do it for you, or not worrying about it. Which ever is most important to you, go with it.
 

Hendrix

Well-Known Member
quote ( http://www.isxgames.com/products.html )
Through use of the InnerSpace scripting engine (LavishScript) or by creating .NET applications, you can automate any aspect of your playing experience such as adventuring or crafting -- or you can simply use the extension to enhance your playing experience.

This does not say that everything is already provided. It is saying that YOU the user can write your own scripts to automate things. You are just one of the lucky people that came later in the game so a lot of things are already written. When I first started using ISXEQ2 there were 0 scripts and you didn't see me bitching.

Shut up and learn or get the fuck out.
 

AZSZXT

Member
Kannkor i do apologize for not responding to your questions, my bad.

What i ment by that i had no problem donating to someone to write me a script the amount would have to be determined thru a conversation with the scripter and I also don't have an issue with paying for the subscription. The issue I have is stated above with my other posts.

You said
"Anyways.. You say you just want to be a user of the tools. I just want to be a coder, not a documenter. Since the "scripts" part of this is completely free, how about I do the coding, and you do the documenting, for free?"

I would have no problem writing up documents to help others who are just learning, a lot of things you all take for granted are hard to understand for others.

For example in this thread
http://www.isxgames.com/forums/showthread.php?t=4265&highlight=eq2botcommander

BJCasey is being very helpful and giving the script the issue with it is where do i copy past it and this is what i mean when i say things taken for granted.

Anyways like i stated before i have no issues with helping and once i understand how things work i would have no issues writing up tutorials for free.

You can have the best thing in a world (like a time traveling device) but if you don't know how to use it, it is useless and/or dangerous.
 

Kannkor

Ogre
No need to apologize, you did nothing wrong to me. (I'm aware people apologize now a days for the sake of apologizing when nothing wrong was done.. However that doesn't stop me from pointing it out.)

I'm sure you know, I wasn't actually asking for you to be my documentor.. Having someone inexperienced with scripts/code do your documenting isn't generally going to help, since I'd have to write or verbally tell you most of what you would need to write anyways.

Anyways, I think I've oversaid my piece here. Hope all works out for you.
 

AZSZXT

Member
Thank you BJCasey for the link, i have a question for you plz.

In the post the first script says its eq2bot worthy.

I take it that this script goes into the eq2bot.iss so i went to put it in there but figured i would search thru the script first and i found that it was already in a bit different but still there.

So do i still need to put it in?

My next question is will the script that is already in the eq22bot.iss still work with the button


<Button Name='Reacquire'>
<X>5%</X>
<Y>45</Y>
<Width>90</Width>
<Height>30</Height>
<Text>Re-Target</Text>
<AutoTooltip>Re-targets the MA's target</AutoTooltip>
<OnLeftClick>relay all "Script[EQ2Bot]:QueueCommand[call ReacquireKillTargetFromMA]"</OnLeftClick>
</Button>

The script that is in the eq2bot.iss is

function ReacquireKillTargetFromMA(int WaitTime=5)
{
variable uint NextKillTarget
if (${WaitTime} > 0)
{
CurrentAction:Set[Reacquiring KillTarget from ${MainAssist} in ${WaitTime}/10 seconds...]
wait ${WaitTime}
}

if ${Actor[${MainAssistID}](exists)}
{
if !${Actor[${MainAssistID}].InCombatMode}
{
Debug:Echo["ReacquireKillTargetFromMA() -- [MainAssist is no longer in combat mode]"]
KillTarget:Set[0]
return FAILED
}

if ${Actor[${MainAssistID}].Target(exists)}
{
NextKillTarget:Set[${Actor[${MainAssistID}].Target.ID}]
if (${NextKillTarget})
{
if ${Actor[${NextKillTarget}].Type.Find[NPC]} && !${Actor[${NextKillTarget}].IsDead}
{
KillTarget:Set[${NextKillTarget}]
Debug:Echo["KillTarget now set to ${Actor[${MainAssistID}]}'s target: ${Actor[${KillTarget}]} (ID: ${KillTarget})"]
return OK
}
else
{
Debug:Echo["ReacquireKillTargetFromMA() -- [MainAssist's target was not valid]"]
return FAILED
}
}
else
{
Debug:Echo["ReacquireKillTargetFromMA() -- [MainAssist's target ID was zero]"]
return FAILED
}
}
else
{
Debug:Echo["ReacquireKillTargetFromMA() -- [MainAssist does not currently have a target]"]
return FAILED
}
}
else
{
Debug:Echo["ReacquireKillTargetFromMA() -- [MainAssist doesn't exist!]"]
return FAILED
}

Debug:Echo["ReacquireKillTargetFromMA() FAILED"]
return FAILED
}
 

bjcasey

ISX Specialist
It is to be added into eq2botcommander. Look around and see if you can figure that out, as I'm heading out the door. If you still haven't figured it out jump into irc and i'm sure someone will be able to assist you. It is very easy to do and once you figure it out, a lot more customizations will become available to you.
 

AZSZXT

Member
i put it in the eq2botcommander.iss because that is where i saw other functions where as the .xml was where i saw buttons.

Hope this is right.

Cheers
 

insanitywiz

Senior Member
i put it in the eq2botcommander.iss because that is where i saw other functions where as the .xml was where i saw buttons.

Hope this is right.

Cheers
Correct, the script has the functins, the XML has the buttons. Now, if you put that in the script, where it the functions reside, how would you go about using it?

And, when you take a look at the .iss or the XML, which one of them has snippets that look like what you are pasting in?

I'm not going to give you the answer, but I'll help you to find it on your own. Thats how this place works.
 

AZSZXT

Member
what is your term of a snippet?

are you refearing to a small peice of code?

like the body of a function?
 
Top Bottom