Author |
Message
|
Here is a script I wrote for use with SWAT.
Maybe some of you will use it, maybe not.
SWATTools Download
SWAT Class Call Download -- Included in SWATTools
SWAT Class Call Download -- EditBox style, no drop-down-lists.
Source Code -- Outdated.
This scripts includes:
Class Call
system to ease the orginazation of game setup.
Hotkeys: (Only active while Warcraft III is the application in focus.)
Shift & Enter: Toggle hotkeys. This will play a sound notification to help keep track of active/inactive status.
Double-Tap A: Paste in your character code, set view and pool values, turn on FPS meter (All based on options screen input).
Double-Tap D: Send -Dead to chat to ping for dead players.
Double-Tap R: Send -Revive to chat to revive all dead R1 characters in a normal game.
Double-Tap `: Enable HealthMonitor. This is like holding ALT all the time, except that you wont ping every time you click.
Remapped O to G to initialize skill upgrades.
While upgrading nanites, if you press G then F within half a second, nanites will be auto-cycled, otherwise they will just upgrade as normal.
Mouse-Wheel-Groups:
The mouse wheel will now scroll through your control groups instead of screw up your camera angle.
To set the max number of groups to scroll through, press RightControl and the number of the highest group (up to 5).
Mouse-Inventory:
Holding Q while left click: Use item in slot 7
Holding Q while right click: Use item in slot 8
Holding W while left click: Use item in slot 4
Holding W while right click: Use item in slot 5
Holding E while left click: Use item in slot 1
Holding E while right click: Use item in slot 2
PowerSlots:
This system is enabled in the options page.
If a user selects a slot to be a power slot, the when that inventory slot is activate using the Mouse-Inventory system,
the item in that slot, if a targetable item, such as dotes or bandages, will be used at the mouse cursors current location.
ScreenCaptcha
Double-Tap P
This will ScreenShot, launch or activate Paint, and paste the screen.
Changes since last release:
v1.0:
Implemented version numbers starting with 1.0
Removed main screen. Program is driven from the TaskTray icon now.
Beta:
*Added ScreenCaptcha, triggered by Double-Tap P
*Loading character is now triggered by Double-Tap of A
*Changed -Dead and -Revive commands to be Double-Tap on D and R respectively.
*Remapped modifiers to Q, W, and E for Mouse-Inventory instead of Tab, Shift, and Ctrl (Minus the Mouse-Scroll-Groups)
*Changed the Hotkey Suspend to Shift & Enter.
*Suspending hotkeys will now only play sound notification, and only toggle while Warcraft III is active, since the hotkeys dont fire outside of Warcraft III anyway.
*Remapped O to G
*When upgrading nanites, if you press g then press f within half a second, it will auto cycle the nanites, if not, it will just upgrade.
*Implemented PowerSlots and options to select which inventory slots will have such behavior.
*Fixed ClassCall not updating for unchecking a player color.
I think that is all I have in there, and there may be some bugs. If you find any, post here and Ill try to fix it.
Also, if you have an idea or a better way of doing something that I have done here, post that two and Ill be glad to try it out.
Instructions? And resources like this would belong best on the wiki, not here in the forum. Forum posts end up in the void with all other posts. But data in the wiki can still be found.
Sorry, wasn't thinking there, I will compile to an exe and edit the first post to show a link to that, and copy the features list from the AHK post, but will leave the link to the other post to show source code, so people can check for any undesirable code, such as keyloggers, spyware etc.
May be a few minutes as I'm currently in a game and am waiting for an AFK to return.
Will also learn to use the Wiki and post it there, provided you all approve of this little tool here.
I am very interested in the class call organizer and was wondering how that works. Also, would it be possible to make another application that does only that? I'm not sure I want to bother with auto hotkeys when I've been playing wc3 without them for so long.
Yes, in fact I originally made the class call stand alone, will add it to the first post when I edit it.(after posting this).
Edited first post to include download links of compiled versions and features list.
On that Class call thing, it's pretty neat. Maybe include the option to tie in traits, specs, armor and talents too. Then it'd be godly
Will work on that this week(May get it done tonight if I get time). Since I don't play games on BNet anymore, what would be the desired format to include all that information?
Why not just an edit (text) box instead of a selection box? Is it that hard to type what people said? Because of mavs, that list is alerady really long and hasslish to pick through.
Can do, will make my job easier
Should be able to get that done in just a few minutes after the next game.
Edit box style ClassCall added to original post
Pretty good things, especially the auto-hotkey setting for SWAT.
But don't know well about the SWATCC, any detail instruction available?
If a player is in a color slot, select check box by that color.
Then, as players call in what they are going to be, select that from the list (or type it in if you use the EditBox version)
When you need to post this to WC3, simply click the button and WC3 will be maximized, and the script will input what you have in it.
NOTE:
This does not use your clipboard, so you dont have to worry about copying your code again.
Got it. Many thanks for you explaination.
DThomas wrote: |
If a player is in a color slot, select check box by that color. |
If someone leave then, I may need un-select one or some check box and post again, but it seems it still post the previous text. Restart the SWATtool/SWATCC/SWATCC2 before posting again can avoid it, so i don't know it's a bug or not.
Ah yes, I hadn't even thought of that, Ill add in a clearing feature tomorrow night some time.
|
|