A forum for you to dump all the macros you create, allowing users to use, modify, and comment on your work.
Moderator: MacroQuest Developers
-
vaelin
- orc pawn

- Posts: 21
- Joined: Fri Dec 19, 2003 8:52 pm
Post
by vaelin » Wed Jan 21, 2004 10:42 am
Sure bob but even you have to admit "sn" as a "spells" command doesn't actually describe itself fully. I would admit also that I'd like to have some sort of descriptive as to what every command does without having to analyze the code.
-
yetanotheruser
- a lesser mummy

- Posts: 48
- Joined: Sun Nov 02, 2003 5:35 pm
Post
by yetanotheruser » Wed Jan 21, 2004 10:45 am
Thanks for the fast reply, i just found it out myself :) As i said i had to read the code some more. And the cmd sn didnt sound like it would do what i thought.
Oh and about the mem. I mean a single spell swap command that changes one spell slot with something else and doesnt load the Default Spelllist again. But anyway thats just some special thing and not really needed.
This whole genbot thing is just awsome. Great work.
-
JimJohnson
- a grimling bloodguard

- Posts: 1299
- Joined: Sat Oct 11, 2003 6:00 am
Post
by JimJohnson » Thu Jan 22, 2004 1:03 pm
looked thru the MQ readme for tihs but didnt see it. if its there let me know and i go re read it.
wanted to change the chat call out so it defaults to a chat channel isntead of tell.
Code: Select all
/call ChatOut 5 @MasterName "Casting @RootSpell on $target(name,clean)"
is the 5 what determins the channel it uses ? and if so any lists of what the chat channels are numbered posted somewere.
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Thu Jan 22, 2004 1:48 pm
I believe the 5 is the "priority" of the message. I don't have time to look through the code but I think there is a verbosity level set in your INI file and if the verbosity is 5 or higher it would actually send the message.
-
lasher
- a lesser mummy

- Posts: 71
- Joined: Thu Dec 18, 2003 4:09 pm
Post
by lasher » Thu Jan 22, 2004 2:23 pm
JimJohnson wrote:
wanted to change the chat call out so it defaults to a chat channel isntead of tell.
In the .ini file for your bot, change ChatIN= to ChatIN=Channel
-
bob_the_builder
- a hill giant

- Posts: 275
- Joined: Tue Jul 22, 2003 1:22 pm
Post
by bob_the_builder » Thu Jan 22, 2004 2:23 pm
Jim,
You asked
is the 5 what determins the channel it uses
no, the 5 is chatpriority
Code: Select all
/if n @ChatPriority>@Verbosity /return
Sub ChatOut(ChatPriority,ChatTarget,ChatText)
Verbosity is a var in the INI
So it looks like it will send a message to the mastername (possibly being a chat channel) if the verbosity is on.
But then you can use a defined channel in the INI by setting the ChatIn to the channel
-
lasher
- a lesser mummy

- Posts: 71
- Joined: Thu Dec 18, 2003 4:09 pm
Post
by lasher » Thu Jan 22, 2004 2:24 pm
ml2517 wrote:I believe the 5 is the "priority" of the message. I don't have time to look through the code but I think there is a verbosity level set in your INI file and if the verbosity is 5 or higher it would actually send the message.
Correct. There are various levels of verbosity having to do with bot operations.
-
legion
- orc pawn

- Posts: 17
- Joined: Tue Jan 06, 2004 10:30 am
Post
by legion » Fri Jan 23, 2004 8:51 am
I run 2 EQW instances and 1 is a bot usually healer, I have very little lag problems until I start genbot up in which case the client with the macro running becomes very unuseable in foreground or background. It makes using the Bot very difficult in combat situations or following.
Is this to be expected or can it be something I'm doing wrong?
-
vaelin
- orc pawn

- Posts: 21
- Joined: Fri Dec 19, 2003 8:52 pm
Post
by vaelin » Fri Jan 23, 2004 12:45 pm
Legion: Edit mq2main.cpp, edit the line that says
#define DBG_SPEW
to
// #define DBG_SPEW
Recompile. I believe this is still an occasional known issue, but it fixed that same problem for me.
-
legion
- orc pawn

- Posts: 17
- Joined: Tue Jan 06, 2004 10:30 am
Post
by legion » Fri Jan 23, 2004 3:44 pm
thank you I will give this a try.
-
legion
- orc pawn

- Posts: 17
- Joined: Tue Jan 06, 2004 10:30 am
Post
by legion » Sat Jan 24, 2004 4:29 pm
OK I did this and I didn't notice much improvement, the lag will still really bad ont he EQW running the bot. Any suggestions please?
-
returnfire
- a lesser mummy

- Posts: 38
- Joined: Fri Dec 05, 2003 11:53 pm
Post
by returnfire » Sat Jan 24, 2004 7:40 pm
Ok, so read the forums and for me to run the bot as myself as Master I run:
/mac genbot NAME
Everything seems to start ok, but I cannot use tells to myself to get anything to work. If I set up another person as master then it works fine in general.
For tells to self I am using
;t NAME command
Is there a chat in channel I should be setting in the ini file or something that I am missing? A friend tried as well with her machine with her bot and did not work either so I know it is not me. I am using 9.2 version and she is using older version.
Help?
-
Narces
- a lesser mummy

- Posts: 37
- Joined: Thu Aug 07, 2003 7:50 am
Post
by Narces » Sat Jan 24, 2004 9:07 pm
Well, ;tell goes thru the EQIM servers and are not read the same as /tells is the first problem. Secondly, you can't send a /tell to yourself. I am guessing your just trying to get a general grasp for this code, best idea is to box a random lowbie and get it to follow you around and just test the basic commands.
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Sat Jan 24, 2004 9:07 pm
The last time I checked EQ doesn't even allow you to send tells to yourself.