Features |
- |
Soul Blade B5 is an all
around script, which should probably mean I implemented almost every
feature I could think of, and every feature that has been suggested by
some of you. The result is { I hope } an easy customizable script, fully
dialog based, with features to suit the novice and please the experienced
user. |
I guess here is the place to
mention that Soul Blade always was { and will be } open to user comments
and suggestions. If you encounter some features which Soul Blade does not
support, and you would like to have them, MAIL
me. |
But then, if you are an
experienced scripter, you could always try to build an extension. :) |
- |
Note : Please note that
this here is only a limited list of Soul Blade's features, since the list
has grown to be so big it wouldn't fit here. Even if it would, someone
would have to type it in, but it wouldn't be me. :) |
- |
Personal
Protection |
- |
Personal Flood Protection
A wide personal flood protection feature has been implemented. It now reacts to any kind of user activated flood, and automatically ignores the user according to the time period you specify. A popup message box announces the flood. |
Personal Ban Protection
Mostly placed as a standard feature, even though not too effective to kick - ban commands. May I remind you that a ban protection feature only works if you hold operator status to the specified channel. |
- |
Channel
Related |
- |
Channel Protection
Channel protection is mostly used by channel owners, in order to maintain a channel atmosphere, and automatically remove annoying users. As a standard part are the repeat, caps, flood, control codes, swear, mass command kicks.
What is specific about it, is the separate configuration file for each channel. |
Channel Properties
A custom dialog window which replaces the mIRC Channel Central, and unlike it, delivers much more information about the current channel you are on, including a user list, a clone list, channel statistics, and of course the standard channel modes, the ban list and the channel topic, including channel topic history. |
Nick Completion
Seems to be a standard part now, so I just added it. Comes with exchangeable completion styles, which can be saved for future exchanges. |
Nick Coloring
Ability to color nickname sin a channel listbox according to previously set colors. |
Auto Format Input
This features enables auto formatting of input text according to preset conditions. |
User Ping Requests
Soul Blade Script responds to !ping me user requests sent on an active channel, and automatically calculates the lag time and sends it to the user which requested it. |
Seen User System
Especially useful for channel operators, and users spending most of the day on IRC. Records user actions in a single file, and responds to !seen nickname user requests. The save and display options are independent of each other. |
User Channel Status
Ability to show user status in the channel. This means showing user operator or voice status beside their nickname when they send channel messages. |
Channel Searches
Soul Blade is now equipped with a multi purpose channel search engine. Users can now search the channel for clones, modem users, a specific IP address or for IRC operators. The channel IAL is automatically updated. |
Dynamic Log Viewer
A tool which enables dynamic viewing, saving and exporting of saved channel and query logs. |
- |
Server
Actions |
- |
Server Properties
A useful custom dialog displaying server information, along with you user mode according to the specific server, and information such as K-Lines, G-Lines, MOTD etc. |
Away System
Full featured away system, including Auto-Away and Silent Away. Page features included, along with paging message logging and away reason saving. |
Lag Check & Statistics
Being one of the
most essential parts of a mIRC script, a lag meter utility is built in
Soul Blade. The lag testing sequence is fully customizable, and offers
title bar display, amongst other information, echoing the information in
the current window, or displaying it in a dialog window equipped with a
custom progress bar to show the duration of the lag. |
- |
User
Related |
- |
XNotify
A valuable expansion of the standard
mIRC notify system, which now displays all of the nicknames in your notify
list, with those present marked. Through here, you can send instant
messages, ping, open Advanced WhoIs etc. XNotify utilizes mIRC's notify
list database, so you can use the nicknames specified in it. |
User Properties
Through this
utility you can set various properties for an IRC user, which can later on
be used in order to respond to user requests, such as Auto DCC Get or
AutoOp requests. A color for the side listbox can also be specified here. |
Ignore Central
Ignore Central
allows setting different ignore types for various users depending on the
choices you make. Here, a new ignore type can be specified including the
ignore switches, the user mask and the temporary ignore time period in
seconds. |
Advanced WhoIs
Designed to deliver
the information in a more subtle manner, Advanced WhoIs prints the user
information in a separate window, which offers user comparison ability. It
automatically performs a DNS User@Host lookup, delivers the resolved
address and the belonging country code. |
User Auto Ping
As a standard
option is the ability to respond to any kind of channel or private message
containing the trigger words - ping, ping me - and therefore offer the
user that sent the request his - her own lag period. For easier reference,
the lag time is measured in milliseconds. In addition, the script has a
built-in Auto Ping List which reacts to every ping request made by you. It
also saves the resolved lag times for various users. |
- |
CTCP
Events |
- |
CTCP Dynamic Replies
Soul Blade users can now dynamically change the script's CTCP replies according to needs and/or wishes. A built in CTCP Reply Editor is now available through the Control Panel. |
CTCP Foreign Request Scanner
If enabled, this feature automatically logs every foreign CTCP request made by other users to you. the log files are named due to the date modified, and can be accessed through the Logs folder. |
DCC Features
DCC features include a custom DCC exchange window, including total bandwidth meter. Of course, enquiry input boxes regarding DCC
acceptation have also been included. |
- |
Settings
& Tools |
- |
Control Panel
This is the general settings console of the entire script including each and every specific features it might have. I tried to make it as much as easier to read & understand as possible, so I just placed icons instead of command buttons. |
Theme Manager
Change the way Soul Blade feels. Change default text, fonts, images, colors, even sounds. |
Function Keys Accessibility
Each function key including CTRL & SHIFT combinations can now be reprogrammed to perform specific user desired
functions, and/or commands. |
Media Player
Since mIRC 5.8, Soul Blade offers a
standard, stand-alone media player, able to play MP3, as well as WAVE and
MIDI. It comes standard with full player controls including slide bar, a
mixer window, and a full sized play list editor, as well as ID3 tag
window. |
Soul Blade Message System
Soul Blade users can now exchange in between themselves formatted messages using message boxes, and automatic HTTP redirection and
activation. |
Tools
Soul Blade has been equipped with a set of custom designed tools, to greatly enhance it's features. |
- |
MDX
Usability |
- |
MDX Usability
Soul Blade now comes { as a standard
package } equipped with DragonZap's
mIRC Dialog Extension DLLs, thus allowing me to offer dialog
customization, not yet seen in mIRC itself. |
- |
Help
System & Update |
- |
Help System
Typical, standard Windows help file with automatic search ability. Nothing else. |
News Server
Deliver Soul Blade news from the script server. |
Update Feature
Not sure yet. |
- |
WEB 2000 ©
INSIDES.
All Rights Reserved. |