Aim practice


(55cps) #1

When you click the button it moves to a random location and adds to your score

.EXE available here:
https://mega.nz/#!b6JD1KqY!ka9tkA0iNp12ETiTCkHEXXPXxNp_Zfd11NIc8blR2uY
Source available here:
https://mega.nz/#!6iBQxY7K!3M1Ubhj1rY5nUWL4NhryUpV4Ze2CpSYG7QzW435bs74
(Need ahk to run .ahk files, https://www.autohotkey.com/)


(Fei-Ling) #2

Apart from all dangers like it being a screamer, malware, miner…

How is it useful? Clicking a rectangle helps my aiming? Why not just aim/play the game instead? seems far more practical, fun and more effective.


(55cps) #3

@Fei-Ling said:
Apart from all dangers like it being a screamer, malware, miner…

How is it useful? Clicking a rectangle helps my aiming? Why not just aim/play the game instead? seems far more practical, fun and more effective.

erm? u know its open source lol
you can check for malware
aiming at the button and clicking it improves your aim (obviously)


(Mr.Cuddlesworth) #4


(55cps) #5

lol its amusing when people think something is a virus, even when I provide the source code

#SingleInstance, Force
#NoEnv
Thousand := 0
Hundred := 0
Ten := 0
Points := 0
Size := 25
Gui, Add, GroupBox, x0 y16 w9999 h5,
Gui, Add, Button, x0 y0 gS1 h21 w35, Hard
Gui, Add, Button, x+-0 y0 gS2 h21 w35, Norm
Gui, Add, Button, x+-0 y0 gS3 h21 w35, Easy
Gui, Add, Button, x+5 y0 gC1 h21 w40, White
Gui, Add, Button, x+-0 y0 gC2 h21 w40, Grey
Gui, Add, Button, x+-0 y0 gC3 h21 w40, Blue
Gui, Add, Text, x+5 y4 vScore,%Thousand%%Hundred%%Ten%%Points%
Gui, Add, Button, vButton gButton x5 y40 w%Size% h%Size%,
Gui, Color, FFFFFF
Gui, +Resize
Gui, Show, w500 h500, Aim Practice       v1.0
return
C1:
	Gui, Color, FFFFFF
	return
C2:
	Gui, Color, F0F0F0
	return
C3:
	Gui, Color, E5F1FB
	return
S1:
	Size := 25
	GuiControl, Move, Button, w%Size% h%Size%
	return
S2:
	Size := 50
	GuiControl, Move, Button, w%Size% h%Size%
	return
S3:
	Size := 75
	GuiControl, Move, Button, w%Size% h%Size%
	return
Sub:
	gui, submit, nohide
	return
Button:
	Points ++
	if (Points = 10)
		{
		Points := 0
		Ten ++
		if (Ten = 10)
			{
			Ten := 0
			Hundred ++
			if (Hundred = 10)
				{
				Hundred := 0
				Thousand ++
				}

			}

		}
	gui, submit, nohide
	guicontrol, ,Score,%Thousand%%Hundred%%Ten%%Points%
	Gui +LastFound
	WinGetPos X,Y,W,H
	H := H -= 100
	W := W -= 100
	Random, y, 40, %H%
	Random, x, 0, %W%
	GuiControl, Move, Button, y%y% x%x%
	return
Delete::ExitApp
GuiClose:
	ExitApp
	return

(bgyoshi) #6

@Fei-Ling said:
Apart from all dangers like it being a screamer, malware, miner…

How is it useful? Clicking a rectangle helps my aiming? Why not just aim/play the game instead? seems far more practical, fun and more effective.

It’s for practicing twitch aiming and honing hand-eye coordination without the stress of gameplay

The idea being that reactions become automatic so eventually the stress of gameplay doesn’t matter.

This is invaluable for snipers and Dreiss/pistols or anything semi automatic but it’s not too useful for tracking training


(Teflon Love) #7

Why not use one of the existing aim trainers like https://www.3daimtrainer.com/?


(55cps) #8

@teflonlove said:
Why not use one of the existing aim trainers like https://www.3daimtrainer.com/?

I mainly made this as a project, I do programming as a hobby :slight_smile:


(Artyrim) #9

I don’t need it. I leave all to my destiny


(bgyoshi) #10

@Artyrim said:
I don’t need it. I leave all to my destiny


(Teflon Love) #11

@55cps said:

@teflonlove said:
Why not use one of the existing aim trainers like https://www.3daimtrainer.com/?

I mainly made this as a project, I do programming as a hobby :slight_smile:

That’s cool, keep it up. It’s a valid approach to learn programming by reimplementing things on your own others did before. Just don’t expect huge crowds of raving users around it. :wink:

As you are going the open source route already (which is also very cool) consider creating an account on https://github.com/ and share your code there. This also makes it easier for others to file bug reports, contribute improvements and track changes as your application evolves over time.

I’ve been releasing various scripts and tools scratching some specialized itches over the years and can tell you that it’s pretty rewarding. Even if most of them have just a few users.


(martha_smith) #12

playing Dirty Bomb can easily enhance your aiming skills ,

why d’you need a monotonous aim trainer then…


(bgyoshi) #13

@martha_smith said:
playing Dirty Bomb can easily enhance your aiming skills ,

why d’you need a monotonous aim trainer then…

See my comments above


(Mc1412013) #14

@martha_smith said:
playing Dirty Bomb can easily enhance your aiming skills ,

why d’you need a monotonous aim trainer then…

Uk im around level some wehre around level 9 something and i have just as bad potato aim as before. Though i cany figure out why i can snipe like a pro for a few minutes and then miss every shot a few minutes later


(Rokon2) #15

If you can polish this up, I might keep it; gives me something to do while waiting for these excruciating long queue times. Right now I use AimBooster.


(55cps) #16

@Rokon2 said:
If you can polish this up, I might keep it; gives me something to do while waiting for these excruciating long queue times. Right now I use AimBooster.

working on it right now :slight_smile:

EDIT3: 25th March 2018
Removed 144 lines of code
Multi mode renamed to ‘TURBO’
Turbo mode renamed to ‘SWARM’
Swarm mode now works as intended
F12 now works the same as pressing ‘start’
Gonna start working on a mode where you get more points for being more accurate

EDIT2:
just fixed like a million bugs, Single and multi modes now work xd
Lines of code: 626
Characters written: 12,932
Will to live: 0

Shit now looks like:

EDIT1:
Heres how its going so far :smiley:

opinions?


(Rokon2) #17

It’s looking good; ideally the goal is to force the player to track and aim with precision, so the focus is precision. I like the progress so far though.


(Mc1412013) #18

@55cps said:
lol its amusing when people think something is a virus, even when I provide the source code

#SingleInstance, Force
#NoEnv
Thousand := 0
Hundred := 0
Ten := 0
Points := 0
Size := 25
Gui, Add, GroupBox, x0 y16 w9999 h5,
Gui, Add, Button, x0 y0 gS1 h21 w35, Hard
Gui, Add, Button, x+-0 y0 gS2 h21 w35, Norm
Gui, Add, Button, x+-0 y0 gS3 h21 w35, Easy
Gui, Add, Button, x+5 y0 gC1 h21 w40, White
Gui, Add, Button, x+-0 y0 gC2 h21 w40, Grey
Gui, Add, Button, x+-0 y0 gC3 h21 w40, Blue
Gui, Add, Text, x+5 y4 vScore,%Thousand%%Hundred%%Ten%%Points%
Gui, Add, Button, vButton gButton x5 y40 w%Size% h%Size%,
Gui, Color, FFFFFF
Gui, +Resize
Gui, Show, w500 h500, Aim Practice       v1.0
return
C1:
	Gui, Color, FFFFFF
	return
C2:
	Gui, Color, F0F0F0
	return
C3:
	Gui, Color, E5F1FB
	return
S1:
	Size := 25
	GuiControl, Move, Button, w%Size% h%Size%
	return
S2:
	Size := 50
	GuiControl, Move, Button, w%Size% h%Size%
	return
S3:
	Size := 75
	GuiControl, Move, Button, w%Size% h%Size%
	return
Sub:
	gui, submit, nohide
	return
Button:
	Points ++
	if (Points = 10)
		{
		Points := 0
		Ten ++
		if (Ten = 10)
			{
			Ten := 0
			Hundred ++
			if (Hundred = 10)
				{
				Hundred := 0
				Thousand ++
				}

			}

		}
	gui, submit, nohide
	guicontrol, ,Score,%Thousand%%Hundred%%Ten%%Points%
	Gui +LastFound
	WinGetPos X,Y,W,H
	H := H -= 100
	W := W -= 100
	Random, y, 40, %H%
	Random, x, 0, %W%
	GuiControl, Move, Button, y%y% x%x%
	return
Delete::ExitApp
GuiClose:
	ExitApp
	return

Can never be too careful with random software even legit sofware (cough windows cough windows 10 cough cough.) Could have virus in it if u get from a shady site.

Took a few hrs for avast to release @Xyfurion hud editor so i could use it .


(GatoCommodore) #19

@martha_smith said:
playing Dirty Bomb can easily enhance your aiming skills ,

why d’you need a monotonous aim trainer then…

why do you need a monotonous static gym bike when you can just ride a bike and enhance your body that way too?


(55cps) #20

1222 lines of code later

:frowning:

EDIT:
its starting to get really hard to implement new features,
each new feature breaks pretty much everything else
fixing this takes ages…
I probably wont add any more ‘modes’
instead i will probably just fix all bugs and make it look nicer