[Need Help] Aimbot [2D]

04/04/2011 18:45 _Ikaron()#1
Also, ich hab nen kleinen Aimbot geschrieben, aber der zielt immer nur ~ zur Koordinate 1720:42 oder so. Die Map ist 2farbig, und keine der beiden Farben ähnelt den Farben, die ich finden möchte.. Hier der Code:

Code:
#include <WindowsConstants.au3>

Global $Team = 'Blue'
Global $Processing = false
Global $coord[2]

$GUI = GUICreate("", 100, 180, -1, 0, $WS_POPUP, $WS_EX_TOPMOST)
$Teaml = GUICtrlCreateLabel("Team:    " & $Team, 0, 0)
$Pausedl = GUICtrlCreateLabel("Paused: " & Not $Processing, 0, 20)
$Exit = GUICtrlCreateButton("Exit", 0, 40, 100, 20)
$Teamb = GUICtrlCreateButton("Team", 0, 60, 50, 20)
$Pauseb = GUICtrlCreateButton("Pause", 50, 60, 50, 20)
GUISetState(@SW_SHOW)

While 1
	While $Processing
		Switch GUIGetMsg()
		Case $Exit
			Exit
		Case $Teamb
			_tTeam()
		Case $Pauseb
			_tPause()
		EndSwitch
		Switch $Team
		Case 'Blue'
			$coord = PixelSearch(0, 0, @DesktopWidth, @DesktopHeight, 0xC05151)
			If Not @error Then
				MouseClick("left", $coord[0], $coord[1], 1, 0)
			EndIf
		Case 'Red'
			$coord = PixelSearch(0, 0, @DesktopWidth, @DesktopHeight, 0x5178C0)
			If Not @error Then
				MouseClick("left", $coord[0], $coord[1], 1, 0)
			EndIf
		EndSwitch
	WEnd

	While Not $Processing
		Switch GUIGetMsg()
		Case $Exit
			Exit
		Case $Teamb
			_tTeam()
		Case $Pauseb
			_tPause()
		EndSwitch
	WEnd
WEnd

Func _tPause()
	$Processing = Not $Processing
	GUICtrlSetData($Pausedl, "Paused: " & Not $Processing)
EndFunc

Func _tTeam()
	If $Team = 'Blue' Then
		$Team = 'Red'
	Else
		$Team = 'Blue'
	EndIf
	GUICtrlSetData($Teaml, "Team:    " & $Team
EndFunc
Wäre toll, wenn ihr mir helfen könntet!
04/04/2011 19:03 Ludder231#2
Hast du schonmal das AutoIT window info tool ausprobiert?
04/04/2011 19:17 _Ikaron()#3
Jop. Aber ich seh nicht, was das hier bringen könnte, da die Funktionen meienr Meinung nach passen. Natürlich kann es nicht sein, dass alles passt, weil es sonst ja gehen würde xD
Nunja, ich würde aber trotzdem sagen, dass du hier nicht postest wenn du nichts sinnvolles beizutragen hast.
04/04/2011 19:37 BlackHybrid#4
Gesehen hab ich jetzt nichts falsches aber nehm mal die Pixel Farbe von der Coordinate. Vllt hat sich ja ein Pixel eingeschlichen, das dort nicht hin gehört.
04/04/2011 19:52 _Ikaron()#5
Ich kann auch laufen, und selbst wenn ich springe etc, immer diese Coord..
04/04/2011 20:33 BlackHybrid#6
Wie ich bereits gesagt hab ich hatte es schon öfters gehabt, dass die pixel irgendwo noch vorhanden sind. Scann einfach nochmal die Koordinate.
04/05/2011 13:17 Fly™#7
Um welches Spiel handelt es sich?
04/17/2011 10:34 _Ikaron()#8
Das spiel heißt "Teeworlds".