Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 19:41

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

Advertisement



Ist das mit AutoIt machbar??? Bitte lesen (=

Discussion on Ist das mit AutoIt machbar??? Bitte lesen (= within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
Talking Ist das mit AutoIt machbar??? Bitte lesen (=

Hallo,
Jeder/viele kennen bestimmt Nostale und das Holzhack minigame^^
Ich arbeite im moment an einem Holzhack Bot und möchte eine funktion einbauen, dass er sich ab einer bestimmten Punktezahl Pausiert, damit er das Minigame verliert und somit die Belohnung einkassieren kann(-;

Jetzt zu meiner Frage, wie kann ich die Punkte mit AutoIt auslesen? und ist das überhaupt mit AutoIt möglich?

MfG WiiZocker

Ps.Den Botcode den ich bearbeite ist NICHT von mir.
WiiZocker is offline  
Old 05/21/2010, 14:00   #2
 
epiTR's Avatar
 
elite*gold: 185
Join Date: May 2008
Posts: 3,646
Received Thanks: 603
Jo ist möglich.
epiTR is offline  
Old 05/21/2010, 14:08   #3
 
Bladerunner85's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 48
Received Thanks: 25
Kannst mit CE den Pointer von den Points rausfinden und dann die Adresse mit Autoit überprüfen
Bladerunner85 is offline  
Old 05/21/2010, 14:59   #4
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
Wie mach ich das, kenn mich mit Cheatengine nicht aus)=
WiiZocker is offline  
Old 05/21/2010, 15:03   #5
 
epiTR's Avatar
 
elite*gold: 185
Join Date: May 2008
Posts: 3,646
Received Thanks: 603
Such dir einen Guide, z.B. in Youtube. Super einfach
epiTR is offline  
Old 05/21/2010, 15:24   #6
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
Habe was von NetMax programmierkurs aufgeschnappt, die neue adresse ist schon die richtige für die punkte anzahl im minigame,hier mal das skript^^

Code:
$SPA = "2x10C81A0"
$pid = WinGetProcess($windowname) ; hier besorge ich die PID
;open the process
$ProcessInformation = _MemoryOpen($pid)
$Number = _MemoryRead($SPA, $ProcessInformation)
_MemoryClose($ProcessInformation)
Wie ich das mitbekommen habe, liest er die Zahl so aus^^

ABER

wie mach ich das er ab einer bestimmten punktzahl aufhört?

MfG WiiZocker

Ps.Bitte kommt nicht mit:Guck in youtube oder lies dies oder das^^
Sowas find ich eh ned,bei so einer frage^^
WiiZocker is offline  
Old 05/21/2010, 15:28   #7
 
epiTR's Avatar
 
elite*gold: 185
Join Date: May 2008
Posts: 3,646
Received Thanks: 603
Ja zum Beispiel:
Code:
while 1
If $Number = "500" Then
msgbox(0,"Popup","Zahl hat 500 erreicht!")
EndIf
WEnd
epiTR is offline  
Thanks
1 User
Old 05/21/2010, 15:48   #8
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
Habs eingebaut aber jetzt öffnet sich der Bot nicht mehr )=
WiiZocker is offline  
Old 05/21/2010, 16:06   #9
 
Σternαl.'s Avatar
 
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
Her mit dem Source
Σternαl. is offline  
Old 05/21/2010, 16:12   #10
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
Ahm will den eig ned rausgeben da ich den selber von jemanden bekommen habe und ihn versprochen habe, dass ich den niemanden geben werde,sry.

Hier mal das was ich geändert habe^^

Code:
$windowname = "NosTale"



$SPA = "2x10C81A0"
$pid = WinGetProcess($windowname) ; hier besorge ich die PID
;open the process
$ProcessInformation = _MemoryOpen($pid)
$Number = _MemoryRead($SPA, $ProcessInformation)
_MemoryClose($ProcessInformation)

; hier kommt ein unwichtiger teil bzw. daran wurde nix geändert.

While 1
	Sleep(1000)
	
	If $Number = > "1100" && < "4900" Then
msgbox(0,"Popup","Zahl hat ein wert zwischen 1100 und 4900 erreicht!")
EndIf

	
	
	
	WEnd

;Bin mir sicher es liegt bei If $Number
Ahm die komentatre hab ich selber mal dazu geschriebn, die stehen nicht im skript^^
WiiZocker is offline  
Old 05/21/2010, 17:28   #11


 
Menan's Avatar
 
elite*gold: 0
The Black Market: 169/0/0
Join Date: Sep 2008
Posts: 9,484
Received Thanks: 3,109
Mach mal:

PHP Code:
If $Number = > "1100" && < "4900"
Then msgbox(0,"Popup","Zahl hat ein wert zwischen 1100 und 4900 erreicht!")
EndIf 
Menan is offline  
Old 05/21/2010, 17:55   #12
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
geht nicht, das then muss wohl neben "4900" stehen
WiiZocker is offline  
Old 05/21/2010, 18:24   #13


 
Menan's Avatar
 
elite*gold: 0
The Black Market: 169/0/0
Join Date: Sep 2008
Posts: 9,484
Received Thanks: 3,109
Quote:
Originally Posted by WiiZocker View Post
geht nicht, das then muss wohl neben "4900" stehen
Muss es nicht.
Menan is offline  
Old 05/21/2010, 19:14   #14
 
elite*gold: 0
Join Date: Jul 2009
Posts: 492
Received Thanks: 126
Kann keiner helfen???

EDIT: Ich komme ohne euch nicht weiter-.-
WiiZocker is offline  
Old 05/23/2010, 08:53   #15
 
Tanhii's Avatar
 
elite*gold: 1
Join Date: Dec 2008
Posts: 4,066
Received Thanks: 1,726
Quote:
Originally Posted by WiiZocker View Post
Ahm will den eig ned rausgeben da ich den selber von jemanden bekommen habe und ihn versprochen habe, dass ich den niemanden geben werde,sry.

Hier mal das was ich geändert habe^^

Code:
$windowname = "NosTale"



$SPA = "2x10C81A0"
$pid = WinGetProcess($windowname) ; hier besorge ich die PID
;open the process
$ProcessInformation = _MemoryOpen($pid)
$Number = _MemoryRead($SPA, $ProcessInformation)
_MemoryClose($ProcessInformation)

; hier kommt ein unwichtiger teil bzw. daran wurde nix geändert.

While 1
	Sleep(1000)
	
	If $Number = > "1100" && < "4900" Then
msgbox(0,"Popup","Zahl hat ein wert zwischen 1100 und 4900 erreicht!")
EndIf

	
	
	
	WEnd

;Bin mir sicher es liegt bei If $Number
Ahm die komentatre hab ich selber mal dazu geschriebn, die stehen nicht im skript^^
Du hast wohl eine Endlosschleife erstellt, bzw wird $Number nur ganz am anfang ausgelesen, danach wird immer überprüft obs zwischen 1,1k und 4,9k ist, was es jah wohl nich zu sein scheint.
Tanhii is offline  
Thanks
1 User
Reply

Tags
autoit, holzhack bot, minigamebot, nostale, nostale holzhack bot


Similar Threads Similar Threads
[Metin2] skandal BITTE LESEN, DAS GEHT AN ALLE BITTE ES IST WICHTIG !
07/09/2010 - Metin2 Private Server - 21 Replies
Also wie ihr besimmt mit bekommen habt ist NewSchool2 Down. es gibt ein Grunde die OVH oder wie das heißt gibt Metin2 Server an GF ab und die GF macht dan Anzeige 4 - 8000€ aber naja schaut es euch selber an. skandal.....
Eine Bitte an die GANZE Metin2 Section! Bitte Lesen und verstehen
07/18/2009 - Metin2 Private Server - 115 Replies
Hallo erstmal Also es geht darum das in der Metin2 Section extrem viel Spam drin ist und extrem viele Sinnfreie Threats. Also fang ich mal an was euch hiermit sagen will: Ich weiss nicht wie ihr es seht aber i-wie läuft die Metin2 Section nich wirklich gut, weil jeder irgendein Müll Postet von wegen "Server Down?" "IS Down?" usw. Warum macht ihr einen Threat auf nachdem der Server 1 Minute Down geht? Warum wartet ihr nicht ab bis er wieder on ist? Wenn so ein Threat entsteht ist das...



All times are GMT +1. The time now is 19:41.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.