Go Back   BWHacks > General > General Chat

General Chat General chat, but in a disciplined manner. No spam.

Reply
 
LinkBack Thread Tools

Old 12-24-2005, 06:05 AM   #1 (permalink)
MutationSpore
Mortal
 
Join Date: Dec 2005
Posts: 1
MutationSpore is on a distinguished road
Default WGTour Hack friendly?

WGTour Hack friendly?

Check out their latest dossier:
http://www.wgtour.com/dossier.php?id...datab=broodwar

Comments/feedback wanted/appreciated.

(if your not registered here is short copy/paste from WGTour)
Starcraft Macros

This dossier will teach you how to install and use some macros I have written for Starcraft in AutoHotKey. Although I will not be teaching how to make your own, AutoHotKey has very good documentation and I strongly encourage people to write their own and especially improve mine. To learn these scripts I recommend trying them out in a practice game as you read what they do in the details section so that you do not become overwhelmed.
Overview of Macros

All macros do nothing unless you are in a game of Starcraft
Tab key = shift deselect first unit in group
Left Windows key = select all units o­n screen
F1 = cycle through a group of units casting the same command but at individual targets (example: lockdown 12 battlecruisers with 6 ghosts at 200 energy in 3 keyboard presses and 12 clicks)
F5-F8 = Hot key groups of buildings for mass production, without using any real hotkeys
` and middle mouse button = issue commands to a group of hotkeys, useful for moving large armies or building units from hotkeyed buildings
Mouse wheel down = build worker / select larva
F12 = toggle swap P and Q keys

Installation

Download autohotkey.zip from www.autohotkey.com
Download autohotkey.ini
Replace the default autohotkey.ini file with that o­ne
You can always find the most recent version of this article
here
Note, the script uses pixel colors to determine things like what race you are playing, but if you use different video settings the colors will be slightly different and will not work properly. I believe I am using the defaults so you should be fine if you are too. If you have changed your gamma you can set it back to the exact setting using regedit and finding the setting for starcraft gamma, set this to 64
Details

Tab

Makes 'cloning' a whole lot easier and faster. It works by just shift clicking a unit icon and returning mouse to original position. Most useful for doing things like sending workers to different patches at the beginning or making scourges attack separate targets.
Left Windows key

I admit it isn't very useful to select everything o­n the screen, but it is very very bad to accidently hit this key so it is good to just bind it to something. It works by just dragging a box across the screen and returning the mouse.
F1

Very useful for spell casters. To use, press F1, then the hotkey of the spell casters, then the key for the spell, now everywhere you left click that spell will be cast, cycling through the units in this group. Right click to cancel this mode. It will remember where you left off in the cycle if you use it again. If it selects a unit that does not have enough energy, it will detect this and goto the next unit, but it takes 0.15 seconds to do this.
F5-F8

If you have many many buildings late in the game, it isn't feasible to hotkey them all, but it still would be nice to be able to macro like mad very quickly.
There 4 modes of this script and 4 separate hotkeys, F5, F6, F7, F8
Let X=5, 6, 7, or 8:
Fx, backspace : this resets what buildings are in group Fx
Fx, right click : this sets a rally point for all buildings in group Fx to where the mouse is
Fx, any letter: this builds the corresponding unit at all buildings in the group Fx
Fx, click, click, click, ..., right click : this teaches the script where the buildings are. Since no hotkeys are to be used we must show it where the buildings are by clicking o­n the minimap then clicking o­n the buildings, this way it knows exactly how to get to your buildings no matter where you are. You may click o­n the minimap again to add buildings at distant locations. It is important not to scroll while clicking the buildings, but you can scroll around by dragging the mouse o­n the minimap. Right click to escape this mode. Note you can build units as you select these buildings. Also if you do not make your first click o­n the minimap this mode is just escaped. A side effect of building units or setting rally points is that you screen position at F4 is used to remember where you were before the you started building units. Zerg players do not need to press s first. A pitfall of this method is that if someone is hovering units over your buildings it may fail to select the building. Just play around with it, its alot simpler than it sounds and it should be intuitive.

*Remember to clear F5, F6, F7, F8 with backspace before each game
` and middle mouse button

(each is a separate group of groups)

This just takes a command and does it to all hotkey groups that you want.
To tell it which groups hold ` or middle mouse button and press the numbers 0-9 that you want to be included. To issue a command hold the ` or middle mouse button and issue the command (either a key like 'h' for hold position, or 'z' to build zealots, or right click to move/set rally, or left click to attack move) If you do not press any 0-9 first it uses your groups from last time. I recommend using ~ with stuff like 12345 for unit movements and middle mouse button with 67890 for unit building. For zerg, if the building is a hatchery and you press a letter, it automatically selects larva first.
Mouse wheel down

Builds a probe / SCV / select larva
Works by pressing F3 then clicking in the center of the screen then clicking the top left icon, then returns screen position using F4. What is nice about this is you do not have to initialize it and it doesn't use up a hotkey. Due to the way it works if your start location is right next to an edge, your command center won't be in the center of the screen and thus this script will not work. Luckily most of the time the minerals are against the edge, not the building, so it will work.

F12

Press to toggle the swapping of P and Q keys useful for protoss pylons and probes. This will take a while to get used to, but it is worth it. Thanks to freelander for the idea.
Is this cheating?

I am sure there will be debate about this, so here is my take. It makes some things take less skill, just like a map hack would, but there are two major differences between this and a map hack. o­ne, it does not alter Starcraft in any way nor does it access Starcraft memory. All it does is simulate mouse and keyboard input. Second, unlike a maphack this does not make the game less interesting or subtract from strategy. In my opinion all it does is implement features that should have been in Starcraft in the first place. In addition this is freely available, so it gives everyone an equal chance to use it, therefor there are no unfair advantages.
TODO

This is a work in progress and there are many things more it could do that I have not done nor will I probably ever get around to. I will accept feedback and try to fix bugs. If you can think of a new macro that would be useful, send to me and I might implement it. Please if you make any enhancements, send them to me at darren@darrenks.com and I will be sure to include it in the latest version as well as credit you for your work.
Things todo:
-Rebind capslock to control (I use another program for this that I have been using for a long time, very useful for everything, not just SC)
-Mass unload o­n self for multiple dropships while moving, I tried this using ctrl-c to center o­n a unit so I could just click o­n the center of the screen, but the center is randomly off a little so it didn't work wery well.
-Experimenting more with delays, delays are needed otherwise it might think that two really fast clicks are actually a click and drag, this variables probably vary from computer to computer, and there is always a compromise between speed and consistency.
-Pixel color auto learn
-Maybe make a hotkey to 'start the game' aka send workers to separate mineral patches and delete F5-8
-Build units problem, randomize or detect if stuff is already being built. Currently o­ne drawback of the macros to build units is if you don't have enough minerals or supply, o­nly the earlier selected buildings will make units. Since the order is the same every time this can result in o­ne building being queued up while others do nothing.
MutationSpore 15 0FF11|\|3   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links


Old 12-24-2005, 06:08 AM   #2 (permalink)
punture
Senior Member

Saint
 
punture's Avatar
 
Join Date: Jul 2004
Location: Vancouver, B.C. Canada
Posts: 6,151
punture has much to be proud ofpunture has much to be proud ofpunture has much to be proud ofpunture has much to be proud ofpunture has much to be proud ofpunture has much to be proud of
Send a message via AIM to punture Send a message via MSN to punture
Default

wrong section
__________________
punture 15 0FF11|\|3   Reply With Quote

Old 12-24-2005, 06:10 AM   #3 (permalink)
TheSpectator
Senior Member

High Priest
 
TheSpectator's Avatar
 
Join Date: Aug 2005
Location: In the real world.
Posts: 1,701
TheSpectator is a splendid one to beholdTheSpectator is a splendid one to beholdTheSpectator is a splendid one to beholdTheSpectator is a splendid one to beholdTheSpectator is a splendid one to beholdTheSpectator is a splendid one to behold
Send a message via AIM to TheSpectator
Default

I would have to disagree with him saying it isn't cheating. Something that will effectivly and precisely execute anything gives you an unfair advantage over other people to what I believe. Taking it down to the second it would count. Another fact I'd like to point out is that someone has something that gives them an "edge" even and that noone else has is cheating. But hey that is just me.
__________________

It's time to take back what is rightfully mine... like taking candy from a baby.
TheSpectator 15 0FF11|\|3   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Advertisement

Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Old hacks Firestorm[007] General Chat 23 12-18-2007 12:55 AM
is this private or public hack `VanillaCoke Starcraft Hacking Related 15 08-22-2005 02:42 AM
HolyDivine.Dll Gone Public! DeAtH_SkUlL Starcraft Hacking Related 1 06-12-2005 06:23 AM


All times are GMT. The time now is 08:03 AM.


vBulletin style developed by Transverse Styles

Powered by vBulletin Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
Copyright © 2004-2008 BWHacksAd Management by RedTyger