Advanced Away Script with PM Accept/Decline
mIRC Code
+ 0 likes
Please Register to submit score.
| Average Score | 5.0 |
| Scores Submitted | 1 |
| Date Added | Aug 04, 2008 |
| Last Updated | Aug 05, 2008 |
| Tags | accept away custom decline message mirc msg msl pm query script |
|
|
Introduction
/yoursettings for your current settings
/setcolour 1 2 to set your colours for the script
/onetime to turn a one-time message on/off
/mlog to turn your !log MESSAGE feature on/off
/nlog is for my own personal use (notices are logged with my BNC) so feel free to remove it
/inick to change your idle nickname
/gone NEWNICK REASON to go away
/back to return
Query accept/decline will open when you receive a query
Change:
(Jc|iCon|iConstruct|Jcfc|Jamie)
To your highlights (E.g., (Bob|Rob|Bobbie|Robbie|Builder|Cookies) - add more |'s to add more highlights)

^Picture of the query accept/decline

^Picture of the away script setup
Enjoy :)
mIRC Snippet:
Advanced Away Script with PM Accept/Decline
Posted on Aug 5, 2008 7:35 am
Posted on Aug 5, 2008 7:35 am
| Quote: |
| To start, put it in your remotes, save, unload, then reload. |
HUH???
Why in the world would you have to do that? You don't even have an On Unload event and the on load will be processed when the user hits ok to close the script editor window after adding the code so I just don't get why the heck you would reccomend that process?
Another thing I noticed were that you used the / in a few i nstances and the / is not needed inside of scripts.
The last thing that caught my eye was the fact that the
| Code: |
| on $*:TEXT:/(Jc|iCon|iConstruct|Jcfc|Jamie)/Si:#:{ |
event is only going to work for you and your names and not anybody else that installs the script.
mIRC Snippet:
Advanced Away Script with PM Accept/Decline
Posted on Aug 5, 2008 8:13 am
Posted on Aug 5, 2008 8:13 am
Iam not sure why you have to load and then Unload also? Typo he did mention on the above paragrah to change it.
other then that nice. But theres way to many away snippets LOL
| Code: |
| Change: (Jc|iCon|iConstruct|Jcfc|Jamie) To your highlights (E.g., (Bob|Rob|Bobbie|Robbie|Builder|Cookies) - add more |'s to add more highlights) |
other then that nice. But theres way to many away snippets LOL
mIRC Snippet:
Advanced Away Script with PM Accept/Decline
Posted on Aug 5, 2008 9:01 am
Posted on Aug 5, 2008 9:01 am
I'll remove that, 'cos you don't have to; you just have to type /setup. It's just that I thought some people would try and do it and say "WTF IT DONT WORK" because they didn't read it - a bit like you and the highlights, typo.
mIRC Snippet:
Advanced Away Script with PM Accept/Decline
Posted on Aug 5, 2008 10:08 am
Posted on Aug 5, 2008 10:08 am
I had actually overlooked the part that said to change that manually. Sorry bout that but it does make me wonder why you would make a setup dialog and not make it have the ability to manage the names to be highlighted.
I was also wondering if you had a good reason for not incorporating mircs away features into your script which would have allowed you to use the $away, $awaymsg and $awaytime identifiers.
A suggestion I would make would be to use $cid in the away variable and alter the scrip accordingly to allow your script to support network sepcific away settings. The way it is now your away on everything or nothing.
Another idea would be to use a timer to check your idle time instead of counting on the user to be in an active channel by using the On Text event to trigger it.
Anyhow thats all Ill bother you with for now, I can come up with a ton more ideas if you need.
Great job so far.
I was also wondering if you had a good reason for not incorporating mircs away features into your script which would have allowed you to use the $away, $awaymsg and $awaytime identifiers.
A suggestion I would make would be to use $cid in the away variable and alter the scrip accordingly to allow your script to support network sepcific away settings. The way it is now your away on everything or nothing.
Another idea would be to use a timer to check your idle time instead of counting on the user to be in an active channel by using the On Text event to trigger it.
Anyhow thats all Ill bother you with for now, I can come up with a ton more ideas if you need.
Great job so far.





