Probably asked before -- Please read

Moderator: MacroQuest Developers

deathlyranja
a hill giant
a hill giant
Posts: 167
Joined: Sun Dec 11, 2005 8:10 pm

Probably asked before -- Please read

Post by deathlyranja » Wed Jul 19, 2006 11:09 pm

I can say that I've tried Innerspace and I've -- unsuccessfully -- operated it compared to MQ2. I'm really interested in the program -- although i havent seen much feedback on ISS, i know that its player base is growing ... Its a powerful tool that is great for scripting and I feel that I could really benefit from its use. However, my problem lies in that im not sure how ISXEQ or ISS is missing the commands that MQ2 has. It seems to me that something much better than MQ2 would have the same commands if not more than MQ2 -- faster and more improved ... Yet I wasnt able to find them in the 3 months that I toyed around with ISS.

I'm ready to give it another shot ... and I'm not asking to be taught. I'm not stupid but sometimes I miss some of the most obvious things and look back and say 'duh wtf was i thinking'. I need some of these questions answered please ... to the best of your abilities

1. Does ISXEQ or ISS provide the same functionality of MQ2? (slash commands and such that are available in the base of MQ2)

2. Where can I find all the information on this? (Don't flame this ... I've read the wiki over atleast twice and I haven't read it since)

3. What am I overlooking that needs activated to gain the functions that MQ2 has? (I tried it once but stuff like /tar and /face refused to work)

-- As a PS... I use alot of the functions in MQ2 even when I'm not macro'ing -- for example. /tar and /face together, make it easy to locate someone regardless of what class im playing , other mq2 commands are just as important to me because they make my job alot easier. I'd like to retain the functionality and not lose it when/if I switch back to ISS.

Thanks for taking your time to answer these questions -- I patiently ask that if your going to post something sarcastic or rude, that you just dont post at all -- I'd rather deal with straight up answers than someone's snide comments.

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Thu Jul 20, 2006 7:23 am

1. Does ISXEQ or ISS provide the same functionality of MQ2? (slash commands and such that are available in the base of MQ2)
Much, though not necessarily all. It is not a direct and complete conversion, but it is constantly being upgraded and added to.

2. Where can I find all the information on this? (Don't flame this ... I've read the wiki over atleast twice and I haven't read it since)
Good question. The wiki does not much, if any, information on ISXEQ, unless you go to ISMods and look up ISXEQ there.

3. What am I overlooking that needs activated to gain the functions that MQ2 has? (I tried it once but stuff like /tar and /face refused to work)
If you have loaded ISXEQ and the rest of the extentions (which you can DL at ISMods) you should be able to /target and /face, I do it all the time. I do not believe target and face are ISXEQ commands, or for that matter MQ2 commands, but MoveUtils commands. Perhaps that is your problem?

http://www.ismods.com/forums/viewtopic.php?t=1392
That's where you can download the precompiles for the current ISXEQ release by RED.
I hope that helps.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

Red-One
a ghoul
a ghoul
Posts: 143
Joined: Tue Dec 28, 2004 9:14 pm

Post by Red-One » Thu Jul 20, 2006 12:48 pm

1)------------------
Most, if not all MQ2 TLO's and members should be functional, what is missing are commands that have not been converted from MQ2 style to IS style.
Examples of TLO's
${Me}
${Target}
${Spawn}

A command like /face is an MQ2 command that has already been converted to ISXEQ (and needed to be). ISXEQ extends this functionality to allow a :Face method (e.g. Spawn[id]:Face).

A command like /target is actually an EQ command, but the functionality was extended by MQ2 to allow targeting id's, npc/pc/corpse's, etc. This command also had to be converted to ISXEQ and has been for a while. This has also been extended further in ISXEQ as a method (Spawn[id]:Target)

The fun things about methods is that you can stack as long as the base type that they will act on supports them. So the above two commands could be put on one line... Spawn[id]:Target:Face... this would target the spawn and also face it.

2)------------------------
The best information can be had in realtime in our IRC channel. I would encourage anyone interested to join and sit idle/listen, ask questions or what not. There are multiple people who are currently working on scripts that have knowledge to assist you with any troubles you may encounter. The community (script writers) is not large enough to really entice those to post all their scripts for those to use. Frankly, I'm wouldn't take all the time to post and update my scripts on here when no feedback has ever been given on my prior work, or no acknowledgement of its use or problems.

3)------------------
Nothing per se, just lack of knowledge of what is available. see #2 and join us in IRC, hang around idle and interact with people. I bet you will get anything you need. I'm somewhat of a troll, I'm usually there 16 hours a day and will help with anything I can. The command syntax for some commands has changed to better match the script syntax.

I hope I answered your question(s)

-Red

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Thu Jul 20, 2006 1:15 pm

Ok, looks like they are part of ISXEQ, thanks for the clarification there, Red.

And yeah, IRC is the way to go. It's where I go to ask questions and drive everyone nuts. But they do answer, and they do try to help me, though I can be a hard case.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

deathlyranja
a hill giant
a hill giant
Posts: 167
Joined: Sun Dec 11, 2005 8:10 pm

Post by deathlyranja » Thu Jul 20, 2006 8:56 pm

This is great help -- but one thing I really lack -- and maybe its because I havent seen that many scripts here ... is a great example of how to code the scripts in ISS compared to MQ2. Does anyone have a good example that I could look at and learn from -- Im not programming stupid -- just not ISS smart yet

kellewic
a lesser mummy
a lesser mummy
Posts: 38
Joined: Tue Jun 08, 2004 2:27 am
Location: AZ

Post by kellewic » Thu Jul 20, 2006 9:24 pm

deathlyranja wrote:This is great help -- but one thing I really lack -- and maybe its because I havent seen that many scripts here ... is a great example of how to code the scripts in ISS compared to MQ2. Does anyone have a good example that I could look at and learn from -- Im not programming stupid -- just not ISS smart yet
There are a few scripts posted on this forum, but I find most people still use the old 'declare' syntax for variables in their scripts. Not sure why.

You can look at some code I posted at:

http://www.macroquest2.com/phpBB2/viewtopic.php?t=13404


It has a lot of concepts in it like variables, keyboard use, methods, functions, includes, macros, using XML configs, triggers (adding and removing), and objects with inheritance.

Most of the syntax use I had to glean from the wiki, other people's scripts, asking on the forums, and hours of endless frustration :)

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Thu Jul 20, 2006 10:24 pm

I'm partial to my lazy mage mac, it has a lot of different things in it, and doesn't use declare.

Check it out as well...

http://www.macroquest2.com/phpBB2/viewtopic.php?t=13437
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

FrankJScott
a grimling bloodguard
a grimling bloodguard
Posts: 1436
Joined: Sun Feb 19, 2023 7:11 am

Cool Product Blog

Post by FrankJScott » Wed Jan 31, 2024 12:29 am

Please try Google before asking about Cool Product Site b86b3ce