Post
by AarynD » Mon Jun 16, 2003 4:44 pm
Been going over the command list for MQ, and currently, doesn't appear to be any way to open an external file like that for reading/processing. From all accounts, the Perl implimentation is buggy at best, and I'm not even sure it's still a part of MQ, but I'm assuming one could do it if Perl were active and not buggy.
I've also done lots of searches on here, and see a few references to the Itemdb.txt file. I'm not sure if there was a way to modify this file, and be able to access the info within to do this or not. Would be a fun little experiment to try.
I'm not a C coder, and can barely read what's going on in the code. The MQ scripting is pretty easy to understand. I'm a Foxpro/dBase person, and working with data and lists is pretty second nature, and just thought how nice it would be to be able to look some of these things up on the fly within EQ. Research components would be my first step. After that, I'd create a file for Focus Effects, and track down all the known focus effects and compile those into a text db also.
If you can get basic text file parsing to work in the MQ script engine, then you open up a HUGE amount of functionality. Imagine writing inventory scripts, that will maintain an accurate inventory everytime you loot another research item. Or a script that will scan your inventory and cross check it with research lists, and tell you which spells you can research at the moment. Or macros that could echo back the name and/or loc of a vendor in zone that sells RareComponent01. You get the picture...
How about it devs, any chance I can get some basic text file parsing for the MQ script engine?
- Aaryn