FOnline: Ashes of Phoenix

General section => General Discussions => Topic started by: 3.14 on September 19, 2014, 07:35:47 AM

Title: A third party tool
Post by: 3.14 on September 19, 2014, 07:35:47 AM
I've read the Game rules a few times, but I'm not sure about this, they say:
Quote

6. Third party tools / programs / mods
Wall hacks, roof hacks, field of view hacks and such modifications and bypasses are not allowed on Ashes of Phoenix. In general, any external tool or modification that gives any advantage over other players is strictly forbidden. We'll immediately ban anyone using such tools.

Any tool or program providing players information, such as character planners are of course welcome.
but what about a program that would:

1. Enable players to make text macros.
For example if I press [NUMPAD_8] my character will use the faction channel to say "Hostiles NORTH!"  or if I press [NUMPAD_2] my character would use the faction channel to say "Hostiles SOUTH!"

2. Override default keys
For example "<" and ">" are used to stop a character while running, but they are not very comfortable to use. I would make the program press ">" for me when I press the "E" key (it would have to press ">" then "backspace" for me to make "e" still usable in chat)

3. Make key combos
For example - to switch between "fire" mode and "walk" mode I have to click the right mouse button twice, I'd rather press the "D" key and have the program click for me twice.

The program would be of free and open sourced, but would it be legit?

EDIT: Something went bonkers when posting, got it fixed.
Title: Re: A third party tool
Post by: vaultboy on September 19, 2014, 11:26:41 AM
Text macros will be very useful and it could be included in game but it can be turned to squad leader commands.
Title: Re: A third party tool
Post by: Deathproof on September 19, 2014, 11:34:32 AM
As it would give no special edge over other players and would be opened to all I don't see a problem with it. Pre set messages would be cool to see. Other ones are just modification of hotkey settings we have.

But I guess you'll need dev's approval on idea.
Title: Re: A third party tool
Post by: 3.14 on September 19, 2014, 01:45:09 PM
Just made a proof-of-concept version. If the devs decide it's not fair, I will remove the link and delete the script:
http://pastebay.net/1496106

Requires: Python, win32com, pyHook, knowledge of key code numbers may be needed to customize it. 

EDIT: An updated version:
http://pastebay.net/1503185
The default binds are:
-numpad arrows for telling where enemies are
-numpad "ins" (0) for a taunt
-caps lock = mouse click (hold it for 'frantic clicking mode')
-left shift ="," (to stop movment)
-D = clicking twice with the right mouse button (to go from attack mode to move mode)

UPDATE:
http://pastebay.net/1508870
-D key for zoomin
-X key for zoomout
-W key is now for double click right (change cursor from attack to move)
-S key is for changing current weapon mode ('n' was just too far..)