Register for your free account! | Forgot your password?

You last visited: Today at 23:36

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Tool] Waypointer / Helper

Discussion on [Tool] Waypointer / Helper within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2010
Posts: 611
Received Thanks: 731
Post [Tool] Waypointer / Helper

Ich habe ein kleines Skript erstellt das Die aktuelle Position eures Charackteres anzeigt und auf Wunsch in einer INI Datei speichert. Die aktuellen MausPositionen werden auch angeziegt

Skript
Code:
#include <includes\Nomadmemory.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <file.au3>

Opt ("MouseCoordMode", 1)
Opt ("TrayAutoPause", 0)

HotKeySet ("{Pause}", "Stop")
HotKeySet ("{space}", "Write")

$Paused = 0
$Paus = 0
Const $xp = IniRead ("Funcs.ini","Funcs","POSX","Not found") 	; x Position
Const $yp = IniRead ("Funcs.ini","Funcs","POSY","Not found") 	; y Position

;##################################################################
$Form2 = GUICreate("Helper", 150, 230, 169, 238)                 ;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;#
                                                                 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;#
		GUICtrlCreateGroup ( "Char-Position", 3, 3, 144, 95) 
			$x1 = GUICtrlCreateInput ("", 30, 20, 110, 20)  	 ;#
				GUICtrlSetFont ( $x1, 8)						 ;#
					$x2 = GUICtrlCreateLabel ("X:", 5, 20)  	 ;#
						GUICtrlSetFont ( $x2, 14)				 ;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;#				
			$y1 = GUICtrlCreateInput ("", 30, 45, 110, 20)  	 ;#
				GUICtrlSetFont ( $y1, 8)                         ;#
					$y2 = GUICtrlCreateLabel ("Y:", 5, 45)       ;#
						GUICtrlSetFont ( $y2, 14)                ;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::#	
		GUICtrlCreateGroup ( "Mouse-Position", 3, 90, 144, 95) 
			$mx = GUICtrlCreateInput ("", 30, 107, 110, 20)  	 ;#
				GUICtrlSetFont ( $mx, 8)                         ;#
					$mx1 = GUICtrlCreateLabel ("X:", 5, 107)     ;#
						GUICtrlSetFont ( $mx1, 14)               ;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;#				
			$my = GUICtrlCreateInput ("", 30, 132, 110, 20)  	 ;#
				GUICtrlSetFont ( $y1, 8)                         ;#
					$my1 = GUICtrlCreateLabel ("Y:", 5, 132)     ;#
						GUICtrlSetFont ( $my1, 14)               ;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
		$PauseOff = GUICtrlCreateButton ( "Start", 0, 190, 150, 20);#
			GUICtrlSetState ( $PauseOff, $Gui_Disable)			 ;#
																 ;#
		$PauseOn = GUICtrlCreateButton ( "Stop", 0, 210, 150, 20)  ;#	
		$Save = GUICtrlCreateButton ( "Save", 35, 70, 100, 20)
																 ;#	
Guisetstate (@sw_show)                                           ;#
WinSetOnTop ( "Helper", "", 1 )
;##################################################################

While 1
	Sleep (10)
	$msg = GUIGetMsg ()
	
	$Pid = ProcessExists ("Gw.exe")
	$Open = _MemoryOpen($Pid)	           
	$out1 = _MemoryRead ($xp, $Open, "float")
	$out2 = _MemoryRead ($yp, $Open, "float")
	GUICtrlSetData ($x1, $out1)
	GUICtrlSetData ($y1, $out2)
	$Pos = MouseGetPos()
	GUICtrlSetData ($mx, $Pos[0])
	GUICtrlSetData ($my, $Pos[1])

	
	Funcs1 ()
	
WEnd
			
			
			
			
Func Stop()
    
					If $Paused = 0 Then
						GUICtrlSetState ( $PauseOn, $GUI_Disable)
						GUICtrlSetState ( $PauseOff, $GUI_Enable)
						$Paused = 1
					ElseIf $Paused = 1 Then
						GUICtrlSetState ( $PauseOff, $GUI_Disable)
						GUICtrlSetState ( $PauseOn, $GUI_Enable)
						$Paused = 0
					EndIf	
						
						Funcs2 ()

EndFunc


Func RSleep ($min, $max)
	$Sleep = Random ($min, $max)
	$out = Sleep ($Sleep)
	Return $Sleep
EndFunc		


Func Funcs1 ()
	
	Switch $msg
			
		Case $GUI_EVENT_CLOSE
			Exit
		Case $PauseOn
			GUICtrlSetState ( $PauseOn, $GUI_Disable)
			GUICtrlSetState ( $PauseOff, $GUI_Enable)
			$Paused = 1
					While $Paused = 1
						$msg = GUIGetMsg ()
						Switch $msg
							Case $GUI_EVENT_CLOSE
								Exit
							Case $PauseOff
								GUICtrlSetState ( $PauseOff, $GUI_Disable)
								GUICtrlSetState ( $PauseOn, $GUI_Enable)
								Exitloop
								Sleep (50)
								$Paused = 0
							Case $Save
								$Count = _FileCountLines ("Helper.ini")
								IniWrite ( "Helper.ini", "Position", "Waypoint " & $Count, "   MoveToEx( " & $out1 & ", " & $out2)
						EndSwitch							
					WEnd	
			$Paused = 0 
		Case $Save
			Write ()
	EndSwitch		
		
EndFunc
	
	

Func Funcs2 ()
	
	While $Paused = 1
		$msg = GUIGetMsg ()
		Switch $msg
			Case $GUI_EVENT_CLOSE
				Exit
			Case $PauseOff
				GUICtrlSetState ( $PauseOff, $GUI_Disable)
				GUICtrlSetState ( $PauseOn, $GUI_Enable)
				$Paused = 0
				Exitloop
				Sleep (50)
			Case $Save
				Write ()
		EndSwitch	
	WEnd		
	
EndFunc	

			

Func Write ()
	$Count = _FileCountLines ("Helper.ini")
	IniWrite ( "Helper.ini", "Position", "Waypoint " & $Count, "   MoveToEx( " & $out1 & ", " & $out2)
EndFunc
MfG Daniel
Attached Files
File Type: rar Helper.rar (5.8 KB, 55 views)
Dani1406 is offline  
Thanks
1 User
Old 03/30/2010, 21:09   #2
 
elite*gold: 0
Join Date: Apr 2009
Posts: 2
Received Thanks: 0
also bei mir kommt da dass ein fehler mit der NoMadmemory datei is. Bzw dass sie nich funkt und ich habs jetzt auch schon mehrmals probiert mit dem einfügen bzw gleichen ordnern etc aber geht nich . Weißte da weiter?
kaffetasse99 is offline  
Old 03/30/2010, 22:27   #3
 
elite*gold: 0
Join Date: Feb 2010
Posts: 611
Received Thanks: 731
ehmm da steht doch
#include <includes\Nomadmemory.au3>
also sollte dort ein Ordner namens includes mit der nomad memory.au3 sein ^^
oder änder das einfach in
#include <Nomadmemory.au3>
um ^^

Ahja ein thx wär auch nett :P

MfG Daniel
Dani1406 is offline  
Old 04/08/2010, 10:49   #4
 
Ravenous1981's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 195
Received Thanks: 65
Nichts für ungut

Also wenn du schon die Maus Coords mit rein tust dann mache sie doch Fensterspezifisch! und nicht einfach nur überall auf dem Desktop...

hoffe du verstehst was ich damit meine ansonsten ganz nett nimm dir aber nen Beispiel an Sync0 Dumper der zeichnet alles auf Koord im fenster Guild Wars X,Y Farben usw...

trotzdem für die mühe ein Lob
Ravenous1981 is offline  
Old 04/13/2010, 17:28   #5
 
elite*gold: 0
Join Date: Feb 2010
Posts: 611
Received Thanks: 731
Quote:
Originally Posted by Ravenous1981 View Post
Also wenn du schon die Maus Coords mit rein tust dann mache sie doch Fensterspezifisch! und nicht einfach nur überall auf dem Desktop...

hoffe du verstehst was ich damit meine ansonsten ganz nett nimm dir aber nen Beispiel an Sync0 Dumper der zeichnet alles auf Koord im fenster Guild Wars X,Y Farben usw...

trotzdem für die mühe ein Lob
Naja war eine Arbeit von 30 mins ^^ Aber trotzdem thx :P

Vorher hatte ich es auch so eingestellt jdoch waren es die koordinaten von meinem tool fenster. Hatte keine zeit in der hilfedatei nachzuschauen wie man das mit mauscoords in anderen Fenstern macht :P

Vllt mach ich morgen oder übermorgen ein update (mehr funktionen und so.)


MfG Daniel
Dani1406 is offline  
Reply


Similar Threads Similar Threads
[Tool]Metin2 SQL Helper
08/08/2010 - Metin2 PServer Guides & Strategies - 32 Replies
Hi, ich habe euch ein kleines Tool gescriptet. Es geht an die, die ein Metin2 Server haben aber sich nicht so gut mit der Datenbank auskennen! Versionen:V1.0: 1. Bannen! 2. Registrierungsformuler! 3. GM Beförderung! 4. Item im Itemshoplager erstellen! 5. Ein neuen Shop erstellen!V1.1: 1. Bannen!
Epvp Warrock Helper Tool
04/10/2010 - WarRock Hacks, Bots, Cheats & Exploits - 3 Replies
Hallo Elitepvpler ich wollte heute Das Epvp Warrock Helper Tool Vorstellen ! http://img6.imageshack.us/img6/554/unbenannthp.jp g Dieses Tool habe ich dizzy1223 mit hilfe von Cash² gecodet Es beinhaltet Themen wie z.B Hilfe zum Injector und und und Da es einen Updater beinhaltet ist es immer aktuel und läuft über meinen Webspace
[Tool]Mt2-lvl-guide-helper [beta!]
03/25/2010 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 14 Replies
hi leute, für die Orientierung, dass man eine bessere lvl guide Übersicht hat, habe ich ein kleines tool gemacht, dass genau für so was "geeignet" ist. Es ist noch in der beta. ( d.h auf Wunsch werde ich noch dran weiter Arbeiten. )



All times are GMT +1. The time now is 23:36.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.