AAO25.com
America's Army => Anti-Cheat => Ban Appeals => Topic started by: Jakeke on Saturday, April 05, 2014, 08:04:56 AM
-
Playername: Jakeke
Tracker: http://battletracker.com/playerstats/aao/308335/ (http://battletracker.com/playerstats/aao/308335/)
Reason: AutoHotkey
Appeal:
I have several times forgot autohotkey running while I start playing AA25. It always detects it and closes the game so I couldn't even use it if I wanted. I use it only in hack and slash rpg games where in hardcore it is needed to use for gear swap and out of sync commands. Here is my script:
#NoEnv
#SingleInstance Force
SetKeyDelay 0, 50, Play
SetMouseDelay, 50, Play
#IfWinActive ahk_class Hitman Absolution
F4:: ;Restart level
BlockInput, On
Sleep 10
Send {Esc}
Sleep 700
MouseClick, Left, 237, 361
MouseClick, Left, 237, 361
Sleep 100
MouseClick, Left, 1310, 650
MouseClick, Left, 1310, 650
Sleep 10
BlockInput, Off
return
#IfWinActive ahk_class ArmA 3
?:: ;
Send {w down}
return
#IfWinActive, Path of Exile
?:: ;out of sync
BlockInput, On
Sleep 10
Send {Enter}/oos{Enter}
BlockInput, Off
return
F1:: ;Itemlevel
BlockInput, On
Sleep 10
Send {Enter}/itemlevel{Enter}
BlockInput, Off
return
F2:: ;remaining mobs
BlockInput, On
Sleep 10
Send {Enter}/remaining{Enter}
BlockInput, Off
return
F3:: ;Teleport
BlockInput, On
Send i
sleep 10
Random x, 1290, 1310
Random y, 810, 830
MouseClick, Right, x, y
sleep 10
Send i
BlockInput, Off
return
F9:: ;logout
Send {Esc}
sleep 10
Random x2, 930, 980
Random y2, 445, 455
MouseClick, Left, x2, y2
return
F7:: ;piety farm macro
BlockInput, On
Send {Enter}
Sleep 20
Send +5
Sleep 20
Send Hello and welcome to piety runs!
Sleep 20
Send {Enter}{Enter}
Sleep 50
Send Rules of the run:
Sleep 20
Send {Enter}{Enter}
Sleep 50
Send 1. Join my tp AFTER I give permission
Sleep 20
Send {Enter}{Enter}
Sleep 50
Send 2. Don't ninja loot any rares TY
Sleep 20
Send {Enter}
BlockInput, Off
return
F5:: ;Tradespam, put your spammessage ready like this "$want to sell shit for jeesus buy now" and press the key
i:= 1
Loop
{
Send {Enter}{Enter}
Sleep 1500
Send /trade %i%
i++
Sleep 400
Send {Enter}{Enter}
Sleep 150
Send {Up}{Up}
Sleep 550
if (i > 20)
{
Send {Enter}
break
}
}
return
F6:: ; stop ya spams
Reload
return
F10:: ;swap rares OFF
BlockInput, On
Random q, 1340, 1350 ;weapon place
Random v, 210, 220
MouseClick, Left, q, v
Sleep 400
Random q, 200, 210
Random v, 580, 590
MouseClick, Left, q, v
Sleep 200
Random q, 1584, 1599 ;hat place
Random v, 160, 170
MouseClick, Left, q, v
Sleep 200
Random q, 280, 288
Random v, 625, 635
MouseClick, Left, q, v
Sleep 200
Random q, 1480, 1485
Random v, 310, 320 ;ring place
MouseClick, Left, q, v
Sleep 200
Random q, 90, 95
Random v, 540, 550
MouseClick, Left, q, v
Sleep 200
Random q, 1480, 1485 ;ring place
Random v, 310, 320
MouseClick, Left, q, v
Sleep 200
Random q, 1450, 1465
Random v, 380, 390 ;gloves place
MouseClick, Left, q, v
Sleep 200
Random q, 274, 285
Random v, 740, 760
MouseClick, Left, q, v
Sleep 200
Random q, 1700, 1712
Random v, 380, 390 ;boots place
MouseClick, Left, q, v
Sleep 200
Random q, 380, 390
Random v, 726, 733
MouseClick, Left, q, v
;boots gemswap
Sleep 200
Random q, 354, 357
Random v, 708, 712
MouseClick, Right, q, v
Sleep 200
Random q, 197, 200
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 406, 409
Random v, 708, 712
MouseClick, Right, q, v
Sleep 200
Random q, 147, 150
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 354, 357
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 197, 200
Random v, 765, 767
MouseClick, Left, q, v
Sleep 200
Random q, 406, 409
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 142, 145
Random v, 765, 767
MouseClick, Left, q, v
;gloves gemswap
Sleep 200
Random q, 247, 250
Random v, 710, 713
MouseClick, Right, q, v
Sleep 200
Random q, 40, 42
Random v, 765, 767
MouseClick, Left, q, v
Sleep 200
Random q, 300, 303
Random v, 710, 713
MouseClick, Right, q, v
Sleep 200
Random q, 40, 42
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 250, 254
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 89, 93
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 300, 303
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 89, 93
Random v, 765, 767
MouseClick, Left, q, v
;weapon gems
Sleep 200
Random q, 199, 203
Random v, 525, 530
MouseClick, Right, q, v
Sleep 200
Random q, 40, 42
Random v, 660, 665
MouseClick, Left, q, v
Sleep 200
Random q, 199, 203
Random v, 580, 585
MouseClick, Right, q, v
Sleep 200
Random q, 40, 42
Random v, 607, 610
MouseClick, Left, q, v
Sleep 200
Random q, 199, 203
Random v, 630, 633
MouseClick, Right, q, v
Sleep 200
Random q, 40, 42
Random v, 550, 555
MouseClick, Left, q, v
;helmet gems
Sleep 200
Random q, 250, 255
Random v, 607, 610
MouseClick, Right, q, v
Sleep 200
Random q, 140, 142
Random v, 607, 610
MouseClick, Left, q, v
Sleep 200
Random q, 300, 304
Random v, 607, 610
MouseClick, Right, q, v
Sleep 200
Random q, 93, 97
Random v, 607, 610
MouseClick, Left, q, v
Sleep 200
Random q, 300, 304
Random v, 667, 670
MouseClick, Right, q, v
Sleep 200
Random q, 143, 146
Random v, 667, 670
MouseClick, Left, q, v
Sleep 200
Random q, 250, 255
Random v, 667, 670
MouseClick, Right, q, v
Sleep 200
Random q, 93, 97
Random v, 667, 670
MouseClick, Left, q, v
;---
Sleep 200
MouseClick, Left
Sleep 200
Random q, 1584, 1599 ;hat place
Random v, 160, 170
MouseClick, Left, q, v
Sleep 200
Random q, 40, 42
Random v, 660, 665
MouseClick, Left, q, v
Sleep 200
BlockInput, On
Random q, 1340, 1350 ;weapon place
Random v, 210, 220
MouseClick, Left, q, v
Sleep 200
Random q, 40, 42
Random v, 765, 767
MouseClick, Left, q, v
Sleep 200
Random q, 1450, 1465
Random v, 380, 390 ;gloves place
MouseClick, Left, q, v
Sleep 200
Random q, 197, 200
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 1700, 1712
Random v, 380, 390 ;boots place
MouseClick, Left, q, v
BlockInput, Off
return
F11:: ;MF GEAR ON
Sleep 200
BlockInput, On
Random q, 1340, 1350 ;weapon place
Random v, 210, 220
MouseClick, Left, q, v
Sleep 200
Random q, 40, 42
Random v, 600, 605
MouseClick, Left, q, v
Sleep 200
Random q, 1584, 1599 ;hat place
Random v, 160, 170
MouseClick, Left, q, v
Sleep 200
Random q, 118, 123
Random v, 630, 636
MouseClick, Left, q, v
Sleep 200
Random q, 1450, 1465
Random v, 380, 390 ;gloves place
MouseClick, Left, q, v
Sleep 200
Random q, 64, 67
Random v, 737, 747
MouseClick, Left, q, v
Sleep 200
Random q, 1700, 1712
Random v, 380, 390 ;boots place
MouseClick, Left, q, v
Sleep 200
Random q, 164, 167
Random v, 737, 747
MouseClick, Left, q, v
Sleep 200
Random q, 1480, 1485
Random v, 310, 320 ;ring place
MouseClick, Left, q, v
Sleep 200
Random q, 90, 95
Random v, 540, 550
MouseClick, Left, q, v
Sleep 200
Random q, 1480, 1485 ;ring place
Random v, 310, 320
MouseClick, Left, q, v
;--helmet gems
Sleep 200
Random q, 140, 142
Random v, 607, 610
MouseClick, Right, q, v
Sleep 200
Random q, 250, 255
Random v, 607, 610
MouseClick, Left, q, v
Sleep 200
Random q, 93, 97
Random v, 607, 610
MouseClick, Right, q, v
Sleep 200
Random q, 300, 304
Random v, 607, 610
MouseClick, Left, q, v
Sleep 200
Random q, 143, 146
Random v, 667, 670
MouseClick, Right, q, v
Sleep 200
Random q, 300, 304
Random v, 667, 670
MouseClick, Left, q, v
Sleep 200
Random q, 93, 97
Random v, 667, 670
MouseClick, Right, q, v
Sleep 200
Random q, 250, 255
Random v, 667, 670
MouseClick, Left, q, v
; Weapon gems
Sleep 200
Random q, 40, 42
Random v, 660, 665
MouseClick, Right, q, v
Sleep 200
Random q, 199, 203
Random v, 525, 530
MouseClick, Left, q, v
Sleep 200
Random q, 40, 42
Random v, 607, 610
MouseClick, Right, q, v
Sleep 200
Random q, 199, 203
Random v, 580, 585
MouseClick, Left, q, v
Sleep 200
Random q, 40, 42
Random v, 550, 555
MouseClick, Right, q, v
Sleep 200
Random q, 199, 203
Random v, 630, 633
MouseClick, Left, q, v
;gloves gemswap
Sleep 200
Random q, 40, 42
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 247, 250
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 40, 42
Random v, 710, 713
MouseClick, Right, q, v
Sleep 200
Random q, 300, 303
Random v, 710, 713
MouseClick, Left, q, v
Sleep 200
Random q, 89, 93
Random v, 710, 713
MouseClick, Right, q, v
Sleep 200
Random q, 250, 254
Random v, 765, 767
MouseClick, Left, q, v
Sleep 200
Random q, 89, 93
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 300, 303
Random v, 765, 767
MouseClick, Left, q, v
;boots gemswap
Sleep 200
Random q, 197, 200
Random v, 710, 713
MouseClick, Right, q, v
Sleep 200
Random q, 354, 357
Random v, 708, 712
MouseClick, Left, q, v
Sleep 200
Random q, 147, 150
Random v, 710, 713
MouseClick, Right, q, v
Sleep 200
Random q, 406, 409
Random v, 708, 712
MouseClick, Left, q, v
Sleep 200
Random q, 197, 200
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 354, 357
Random v, 765, 767
MouseClick, Left, q, v
Sleep 200
Random q, 142, 145
Random v, 765, 767
MouseClick, Right, q, v
Sleep 200
Random q, 406, 409
Random v, 765, 767
MouseClick, Left, q, v
Sleep 200
Random q, 200, 210
Random v, 580, 590
MouseClick, Left, q, v
Sleep 200
Random q, 1340, 1350 ;weapon place
Random v, 210, 220
MouseClick, Left, q, v
Sleep 200
Random q, 280, 288
Random v, 625, 635
MouseClick, Left, q, v
Sleep 200
Random q, 1584, 1599 ;hat place
Random v, 160, 170
MouseClick, Left, q, v
Sleep 200
Random q, 274, 285
Random v, 740, 760
MouseClick, Left, q, v
Sleep 200
Random q, 1450, 1465
Random v, 380, 390 ;gloves place
MouseClick, Left, q, v
Sleep 200
Random q, 380, 390
Random v, 726, 733
MouseClick, Left, q, v
Sleep 200
Random q, 1700, 1712
Random v, 380, 390 ;boots place
MouseClick, Left, q, v
BlockInput, Off
return
So is it possible to unban me, please?
EDIT: Sorry for posting this in the wrong place :(
-
And I am using this file too to get weapon damage per second info and itemlevel info from the game.
; This script can be found here:
; [url]https://www.pathofexile.com/forum/view-thread/594346[/url]
; If you have any questions or comments please post them there as well. If you think you can help
; improve this project. I am looking for contributors. So Pm me if you think you can help.
;
;
; If you have a issue please post what version you are using.
; Reason being is that something that might be a issue might already be fixed.
; Version: 1.2d
;
;
;
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
#Persistent ; Stay open in background
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
StringCaseSense, On ; Match strings with case.
; Options
; Base item level display.
DisplayBaseLevel = 1 ; Enabled by default change to 0 to disable
; Pixels mouse must move to auto-dismiss tooltip
MouseMoveThreshold := 40
;How many ticks to wait before removing tooltip. 1 tick = 100ms. Example, 50 ticks = 5secends, 75 Ticks = 7.5Secends
ToolTipTimeoutTicks := 50
; Font size for the tooltip, leave empty for default
FontSize := 12
; Menu tooltip
Menu, tray, Tip, Path of Exile Itemlevel and DPS Display
; Create font for later use
FixedFont := CreateFont()
; Creates a font for later use
CreateFont()
{
global FontSize
Options :=
If (!(FontSize = ""))
{
Options = s%FontSize%
}
Gui Font, %Options%, Courier New
Gui Font, %Options%, Consolas
Gui Add, Text, HwndHidden,
SendMessage, 0x31,,,, ahk_id %Hidden%
return ErrorLevel
}
; Sets the font for a created ahk tooltip
SetFont(Font)
{
SendMessage, 0x30, Font, 1,, ahk_class tooltips_class32 ahk_exe autohotkey.exe
}
; Parse elemental damage
ParseDamage(String, DmgType, ByRef DmgLo, ByRef DmgHi)
{
IfInString, String, %DmgType% Damage
{
IfInString, String, Converted to or IfInString, String, taken as
Return
IfNotInString, String, increased
{
StringSplit, Arr, String, %A_Space%
StringSplit, Arr, Arr2, -
DmgLo := Arr1
DmgHi := Arr2
}
}
}
; Added fuction for reading itemlist.txt added fuction by kongyuyu
if DisplayBaseLevel = 1
{
ItemListArray = 0
Loop, Read, %A_WorkingDir%\ItemList.txt ; This loop retrieves each line from the file, one at a time.
{
ItemListArray += 1 ; Keep track of how many items are in the array.
StringSplit, NameLevel, A_LoopReadLine, |,
Array%ItemListArray%1 := NameLevel1 ; Store this line in the next array element.
Array%ItemListArray%2 := NameLevel2
}
}
;;;Function that check item name against the array
;;;Then add base lvl to the ItemName
CheckBaseLevel(ByRef ItemName)
{
Global
Loop %ItemListArray%
{
element := Array%A_Index%1
IfInString, ItemName, %element%
{
BaseLevel := " " + Array%A_Index%2
StringRight, BaseLevel, BaseLevel, 3
ItemName := ItemName . "Base lvl: " . BaseLevel . "`n"
}
}
}
; Parse clipboard content for item level and dps
ParseClipBoardChanges()
{
NameIsDone := False
ItemName :=
ItemLevel := -1
IsWeapon := False
PhysLo := 0
PhysHi := 0
Quality := 0
AttackSpeed := 0
PhysMult := 0
ChaoLo := 0
ChaoHi := 0
ColdLo := 0
ColdHi := 0
FireLo := 0
FireHi := 0
LighLo := 0
LighHi := 0
Loop, Parse, Clipboard, `n, `r
{
; Clipboard must have "Rarity:" in the first line
If A_Index = 1
{
IfNotInString, A_LoopField, Rarity:
{
Exit
}
Else
{
Continue
}
}
; Get name
If Not NameIsDone
{
If A_LoopField = --------
{
NameIsDone := True
}
Else
{
ItemName := ItemName . A_LoopField . "`n" ; Add a line of name
CheckBaseLevel(ItemName) ; Checking for base item level.
}
Continue
}
; Get item level
IfInString, A_LoopField, Itemlevel:
{
StringSplit, ItemLevelArray, A_LoopField, %A_Space%
ItemLevel := ItemLevelArray2
Continue
}
; Get quality
IfInString, A_LoopField, Quality:
{
StringSplit, Arr, A_LoopField, %A_Space%, +`%
Quality := Arr2
Continue
}
; Get total physical damage
IfInString, A_LoopField, Physical Damage:
{
IsWeapon = True
StringSplit, Arr, A_LoopField, %A_Space%
StringSplit, Arr, Arr3, -
PhysLo := Arr1
PhysHi := Arr2
Continue
}
;Fix for Elemental damage only weapons. Like the Oro's Sacrifice
IfInString, A_LoopField, Elemental Damage:
{
IsWeapon = True
Continue
}
; These only make sense for weapons
If IsWeapon
{
; Get attack speed
IfInString, A_LoopField, Attacks per Second:
{
StringSplit, Arr, A_LoopField, %A_Space%
AttackSpeed := Arr4
Continue
}
; Get percentage physical damage increase
IfInString, A_LoopField, increased Physical Damage
{
StringSplit, Arr, A_LoopField, %A_Space%, `%
PhysMult := Arr1
Continue
}
;Lines to skip fix for converted type damage. Like the Voltaxic Rift
IfInString, A_LoopField, Converted to
Goto, SkipDamageParse
IfInString, A_LoopField, can Shock
Goto, SkipDamageParse
; Parse elemental damage
ParseDamage(A_LoopField, "Chaos", ChaoLo, ChaoHi)
ParseDamage(A_LoopField, "Cold", ColdLo, ColdHi)
ParseDamage(A_LoopField, "Fire", FireLo, FireHi)
ParseDamage(A_LoopField, "Lightning", LighLo, LighHi)
SkipDamageParse:
}
}
If ItemLevel = -1 ; Something without an itemlevel
{
Exit
}
; Get position of mouse cursor
global X
global Y
MouseGetPos, X, Y
; All items should show name and item level
; Pad to 3 places
ItemLevel := " " + ItemLevel
StringRight, ItemLevel, ItemLevel, 3
TT = %ItemName%Item lvl: %ItemLevel%
; DPS calculations
If IsWeapon {
SetFormat, FloatFast, 5.1
PhysDps := ((PhysLo + PhysHi) / 2) * AttackSpeed
EleDps := ((ChaoLo + ChaoHi + ColdLo + ColdHi + FireLo + FireHi + LighLo + LighHi) / 2) * AttackSpeed
TotalDps := PhysDps + EleDps
TT = %TT%`nPhys DPS: %PhysDps%`nElem DPS: %EleDps%`nTotal DPS: %TotalDps%
; Only show Q20 values if item is not Q20
If Quality < 20
{
TotalPhysMult := (PhysMult + Quality + 100) / 100
BasePhysDps := PhysDps / TotalPhysMult
Q20Dps := BasePhysDps * ((PhysMult + 120) / 100) + EleDps
TT = %TT%`nQ20 DPS: %Q20Dps%
}
}
; Replaces Clipboard with tooltip data
StringReplace, clipboard, TT, `n, %A_SPACE% , All
; Show tooltip, with fixed width font
ToolTip, %TT%, X + 35, Y + 35
global FixedFont
SetFont(FixedFont)
; Set up count variable and start timer for tooltip timeout
global ToolTipTimeout := 0
SetTimer, ToolTipTimer, 100
}
; Tick every 100 ms
; Remove tooltip if mouse is moved or 5 seconds pass
ToolTipTimer:
ToolTipTimeout += 1
MouseGetPos, CurrX, CurrY
MouseMoved := (CurrX - X)**2 + (CurrY - Y)**2 > MouseMoveThreshold**2
If (MouseMoved or ToolTipTimeout >= ToolTipTimeoutTicks)
{
SetTimer, ToolTipTimer, Off
ToolTip
}
return
OnClipBoardChange:
ParseClipBoardChanges()
-
Not once, but twice Assist picked up that you had it running.
I'll let the people that handle AC work here have the final say, but I'm guessing that one week temporary ban is the best you can hope for.
-
I did not know I can get banned since AA25 launcher quits if I have it running. I'll try to remember now on... That program shows only in that right corner so its too easy to forget. (No active window)
-
For avoiding this in the future, could you add a message "Using autohotkey will get you banned" when it detects autohotkey instead of that "please close autohotkey before playing".
I have 1700 hours of tracked playtime and absolutely clean history. I love this game and your work so I can't think any reason I would sacrifice everything. I know having hacker free gaming experience is very important, but I think you are making a mistake if you perma ban my ass.
-
lol Jakeke :)
put a post-it on your screen, would be enough I guess.
-
lol Jakeke :)
put a post-it on your screen, would be enough I guess.
I don't understand, what do you mean?
-
I think it will be a temporary ban:)
-
so not once he had it running but twice that assist has picked up , glad to see assist is becoming so lenient on ahk users now a days
-
The minimum requirement is a temporary 1 week ban. While it is true that he got caught with it open twice, no action was taken in between those times and there would be no reason for him to try it again anyways, so it does indeed look like a mistake. If the kicks were back to back I'd say differently (as it would show he tried to load it back up and try again), but done in a 4 day span, looks like an accident to me.
However, this is a warning. Next time it happens it'll be upgraded to 1 month and then after that, permanent.
-
Thanks for being fair! I hope my brain remembers to shut down ahk with that 1 month thread.
-
Did you finish school? If so, than ur brain should be capable of remembering something simple
-
The minimum requirement is a temporary 1 week ban. While it is true that he got caught with it open twice, no action was taken in between those times and there would be no reason for him to try it again anyways, so it does indeed look like a mistake. If the kicks were back to back I'd say differently (as it would show he tried to load it back up and try again), but done in a 4 day span, looks like an accident to me.
However, this is a warning. Next time it happens it'll be upgraded to 1 month and then after that, permanent.
So its still 1 week ban, even though you said it was an accident? Can you explain why the 1 week ban is minimum requirement?
..RIP my weekend.
Did you finish school? If so, than ur brain should be capable of remembering something simple
Thanks for the insult. I haven't finished my school. Though I should be M.Sc in Electrical engineering in a year.
-
You're welcome.
-
However, this is a warning. Next time it happens it'll be upgraded to 1 month and then after that, permanent.
not to be so cocky but when did this change??? so what your basically saying there has been a cvar made to prevent players from using ahk while playing aa??
i'm a bit lost here
[/quote]
-
So its still 1 week ban, even though you said it was an accident? Can you explain why the 1 week ban is minimum requirement?
..RIP my weekend.
Any attempt at using AHK is an automatic one week ban. We have no way of knowing your intentions when you get caught with the program running. People were asking why it was only a one week ban even though you got caught twice. I believe the second time was an accident as there's no logical reason for you to try it again, thus not requiring any extra punishment.
not to be so cocky but when did this change??? so what your basically saying there has been a cvar made to prevent players from using ahk while playing aa??
i'm a bit lost here
Not too long ago. It was already discussed in a previous ahk ban appeal thread.
-
to avoid getting banned add the stuff into your mouse setting instead, like everyone who uses ahk does and gets away with it. Assist only bans the ones stupid enough to have an exe running. It's kinda rediculous that you only ban the ones who runs exe's and not the ones having it in their mouse as macros. It can be spotted within 10 seconds if someone uses macros. And I fucking guarantee that atleast 40% of the actice community has it.
-
How can you give such a guarantee if you have no way of proving it?
-
Hi, now I know why it flags AHK usage in game. When I usually start playing AA, I will first open Assist. In the normal case I have AHK running and assists spots it and I will close ahk and try again.
In these two cases where I got flagged my Assist were running in background while I started to play Path of Exile (ahk is very vital in this game). So playing PoE I will notice Ahk is not on and I'll start it. Then everything is fine until I stop playing PoE and move back to AA. Now I have AHK and Assist running and I don't need to start Assist (which would check AHK). Joining a server will start AA and then Assist will check if I have AHK running and I get flagged -> AA closes.
The thing is I wouldn't get flagged and banned if Assist had said in the first case that "AHK is bannable offense, this is your last warning" or something like that.
to avoid getting banned add the stuff into your mouse setting instead, like everyone who uses ahk does and gets away with it. Assist only bans the ones stupid enough to have an exe running. It's kinda rediculous that you only ban the ones who runs exe's and not the ones having it in their mouse as macros. It can be spotted within 10 seconds if someone uses macros. And I fucking guarantee that atleast 40% of the actice community has it.
But the thing is I don't have any code regarding America's Army. As you can see my code can only be used in Hitman, Arma3 and Path of Exile.
I have learnt my lesson, but I still need to wait a week for playing again. This means that I cannot bring my friends with me and grow the small population, which is in my opinion the top priority at the moment.
-
So your excuse is that you weren't cheating in AA but rather was cheating in other games?
-
How can you give such a guarantee if you have no way of proving it?
My proof is my experience and eye for AHK's. It ain't rocketscience. Bart, Goncalo and any other player that knows what to look for can say the exact same thing.
-
Not really.
The only thing you can definitively say is that it seems odd to you. Unless you can see a program running on their computer doing this shit, you can't really prove it.
I'm not saying those macros are OK, because they're not, but I'm pretty sure that the % of people using them is not 40. Just join a regular pub server and you'll see so many players who don't really know what they're doing and even if they're using these macros, it isn't giving them any visible advantages because it still takes a second for them to start firing after they see an enemy.
-
My proof is my experience and eye for AHK's. It ain't rocketscience. Bart, Goncalo and any other player that knows what to look for can say the exact same thing.
These are evidences, not proof.
I do agree with you that I can spot them by watching them, but I need a variety of resources to proof it in order to justify a ban, so I can be 100% sure I did not ban someone who did not deserve it.
-
These are evidences, not proof.
I do agree with you that I can spot them by watching them, but I need a variety of resources to proof it in order to justify a ban, so I can be 100% sure I did not ban someone who did not deserve it.
And since there isnt any way to prove shit, we'd have to rely on people that know what to look for. Seeing you are admin, and can spot the same things I can, you do the math. It's that contra having people running around doing whatever they want.
-
It has been a week already, let me out!
:banned:
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fsocialmediatoday.com%2Fsites%2Fsocialmediatoday.com%2Ffiles%2Fget_out_of_jail_free.jpg&hash=d965dd5944de8e847bf6365ecad9819b)
-
OMG there are still some people with humor on these forums, god bless you, I'd unban you just for that !
Just wait for an admin to see this, they probably forgot about you
-
+1
nice one.
-
It was just one week today, but I like your sense of humour ;) It made me laugh as well
I removed the ban
Have fun playing and do NOT forget to turn AHK off (better is to just uninstall it of course ;) )
-
Thanks Bart!