Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 08:17

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

Advertisement



Habe ein Problem das ich mir nicht erklären kann | Bot beedet sich automatisch

Discussion on Habe ein Problem das ich mir nicht erklären kann | Bot beedet sich automatisch within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
Habe ein Problem das ich mir nicht erklären kann | Bot beedet sich automatisch

Hey Leute, hab heute angefangen meinen ersten Bot in AutoIt zu schreiben und hab direkt mal eins auf die Mütze bekommen
Der Bot beendet sich direkt nach dem klicken auf den Start Button.

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.2.12.1
 Author:         myName

 Script Function:
	Template AutoIt script.

#ce ----------------------------------------------------------------------------
#include <NomadMemory.au3>
#include "tt6.au3"
#include <Blah.au3>

$Form1 = GUICreate("BlahBot", 292, 91, 193, 125)
$Button1 = GUICtrlCreateButton("1) GW Fenster Anpassen", 8, 8, 129, 49, 0)
$Button2 = GUICtrlCreateButton("2) Bot Starten", 152, 8, 129, 49, 0)
GUISetState()

While 1
$msg=GuiGetMsg()
If $msg=$Button1 Then button1()
If $msg=$Button2 Then button2()
Wend


Func  button2()
Call("_start")
endFunc

Func button1()
Call("gw_anpassen")
EndFunc
;==========================================================================
HotKeySet("{PAUSE}", "TogglePause")
Global $Paused

Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("Script is running")
If Not WinActivate("Guild Wars") Then
WinActivate("Guild Wars")
EndIf
Sleep(2000)
EndFunc
;==========================================================================
Func RandomSleep($min, $max)
    $time = Random($min, $max)
    Sleep($time)
EndFunc
;==========================================================================
Func gw_anpassen()
	Controlmove("Guild Wars", "", 0, 0, 0, 640, 480)	
	Opt("MouseCoordMode",0)
EndFunc
;==========================================================================

Func _start()
While 1
	$hwnd = WinGetHandle("Guild Wars")
	Blah()
	TransferGH()
	RandomSleep(5000,7000)
	MsgBox(36, "Nur Test")
Wend
EndFunc
Der Rest unter dem eigentlich Funktionsaufruf (Blah()) ist nur zum Testen obs an meiner Funktion liegt, aber andscheinend nicht, da er sich auch mit dem Zeugs nach dem Druck auf den Button beendet.

Thx und schon mal einen großen Dank für eure Hilfe
Eiden
eiden is offline  
Old 05/12/2009, 17:21   #2
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
öh ja deine msgbox unten hat ein argument zu wenig, die funktion blah() gibt es nicht, zumindest nicht in deinem codeschnipsel.

naja wenn ich deine fehler mal rauslösche gehts soweit.

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.2.12.1
 Author:         myName

 Script Function:
	Template AutoIt script.

#ce ----------------------------------------------------------------------------


$Form1 = GUICreate("BlahBot", 292, 91, 193, 125)
$Button1 = GUICtrlCreateButton("1) GW Fenster Anpassen", 8, 8, 129, 49, 0)
$Button2 = GUICtrlCreateButton("2) Bot Starten", 152, 8, 129, 49, 0)
GUISetState()

While 1
$msg=GuiGetMsg()
If $msg=$Button1 Then gw_anpassen()
If $msg=$Button2 Then _start()
Wend

;==========================================================================
HotKeySet("{PAUSE}", "TogglePause")
Global $Paused

Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("Script is running")
If Not WinActivate("Guild Wars") Then
WinActivate("Guild Wars")
EndIf
Sleep(2000)
EndFunc
;==========================================================================
Func RandomSleep($min, $max)
    $time = Random($min, $max)
    Sleep($time)
EndFunc
;==========================================================================
Func gw_anpassen()
	Controlmove("Guild Wars", "", 0, 0, 0, 640, 480)	
	Opt("MouseCoordMode",0)
EndFunc
;==========================================================================

Func _start()
While 1
	$hwnd = WinGetHandle("Guild Wars")
	RandomSleep(5000,7000)
	MsgBox(36,"", "Nur Test")
Wend
EndFunc
warum rufst du mit deinen buttons eine funktion auf die wiederrum eine funktion aufruft?
kknb is offline  
Thanks
1 User
Old 05/12/2009, 17:33   #3
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
die funktion blah gibts in der includedten datei blah.au3 ^^
also bei dir kommt die msgbox? ich schau mal obs an dem liegt, dass die msgbox falsch ist, die Funktion sollte aber eigentlich auch funktionieren, aber er beendet sich ja einfach ohne eine Rückmeldung.

Ich lass die Funktion ne Funktion aufrufen die ne Funktion aufruft weil ich in der Haupt Datei eigentlich nur die einzelnen Dateien vereinen will ums übersichtlich und klein zu halten (Weg nach drausen) (Weg zum Kaufmann) (Kampf)

Thx schon ma so weit

EDIT: muss wohl doch an meiner Funktion liegen :P sry deswegen. Das Script beendet sich nur wenn man auf einer der CheckAreas steht, ka wieso^^ Den Source will ich eigentlich nicht hier reinstellen weil ich mir heut den ganzen Tag die Arbeit gemacht hab zig Random-Wayouts zu machen und die zu verknüpfen^^
kknb könntest du mich in icq adden? dann könnt ichs dir schicken? Wenn willst kann ich dich dafür auch mit Platin bezahlen, fürs ausbessern.^^
mfg Eiden
P.S. 361-600-290
eiden is offline  
Old 05/12/2009, 17:34   #4
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
kknb, schau doch. Er hat sich die blah.au3 included..
NBA is offline  
Old 05/12/2009, 21:03   #5
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
Habs jetzt selber gelöst und zwar hab ichs mit anderen public bots abgeglichen und im Endeffekt hat geholfen, dass ich die $hnwd bei den move to funktionen gegen 1 ausgetauscht hab.
Er dreht sich zwar jetzt nur noch im Kreis aber mal schauen vll krieg ich das ja auch noch irgendwie hin
eiden is offline  
Old 05/12/2009, 21:10   #6



 
Frutex's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 18,580
Received Thanks: 3,864
Das mit dem kreis drehen liegt avllt daran das du die Update.ini nicht im selben Ordner hast
Frutex is offline  
Old 05/12/2009, 21:50   #7
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
sie is leider im gleichen Ordner kann es sein das es vielleicht Probleme gibt, da
MOUSE_COORDY = 0xa0d824
CAMCOURSEA = sag ich net
CAMCOURSEB = sag ich auch net
camcourse somit von tt6
Const $memcourse = IniRead("update.ini","SECTION 9-A","CAMCOURSE","Not found") ; angle of compass/view direction
nicht gelesen werden kann?
eiden is offline  
Old 05/12/2009, 22:04   #8
 
Syc0n's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
Quote:
Originally Posted by eiden View Post
sie is leider im gleichen Ordner kann es sein das es vielleicht Probleme gibt, da
MOUSE_COORDY = 0xa0d824
CAMCOURSEA = sag ich net
CAMCOURSEB = sag ich auch net
camcourse somit von tt6
Const $memcourse = IniRead("update.ini","SECTION 9-A","CAMCOURSE","Not found") ; angle of compass/view direction
nicht gelesen werden kann?
CAMCOURSE <> CAMCOURSEB

Und warum sagst du die nich?! Is doch kein Geheimnis...
Syc0n is offline  
Old 05/12/2009, 22:10   #9
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Quote:
Originally Posted by eiden View Post
sie is leider im gleichen Ordner kann es sein das es vielleicht Probleme gibt, da
MOUSE_COORDY = 0xa0d824
CAMCOURSEA = sag ich net
CAMCOURSEB = sag ich auch net
camcourse somit von tt6
Const $memcourse = IniRead("update.ini","SECTION 9-A","CAMCOURSE","Not found") ; angle of compass/view direction
nicht gelesen werden kann?
Du probierst ja auch nur "CAMCOURSE" auszulesen, da du aber nur "CAMCOURSEA" und "CAMCOURSEB" in deiner ini hast kann er die nicht finden.
| Moep | is offline  
Old 05/12/2009, 22:34   #10
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
nein das steht so in meiner update.ini drinne mit dem sag ich nicht und sag ich auch nicht^^ da ich die von nem public bot hergenommen hab^^ brauch mich eigentlich nicht zu wundern... das heißt ich muss den camcourseA oder B für tt6 auslesen? Weil er will ja nur den Camcourse auslesen iwie...


Der erste Teil meiner tt6 schaut so aus:
Code:
;
; TT6 movement engine and collection of useful functions
; Rev 1.2
; 17.1.2009
;
#include <Process.au3>
#include "nomadmemory.au3"
#include-once

;settings
Opt("WinTitleMatchMode", 3)
Opt("MouseCoordMode", 2)
Opt("PixelCoordMode", 2)

; mems compatible to update.ini by __wadim
Const $memx = 			IniRead("update.ini","SECTION D","POSX","Not found") 		; position x
Const $memy = 			IniRead("update.ini","SECTION D","POSY","Not found") 		; position y
Const $memmap = 		IniRead("update.ini","SECTION D","CHECK_MAP","Not found") 	; post=0, load =2, area=1
Const $memnpcidselect = IniRead("update.ini","SECTION D","NPC_ID_SELECT","Not found") ; id of selected object
Const $memnpcidnear =	IniRead("update.ini","SECTION D","NPC_ID_NEAR","Not found") ; id of nearest object
Const $memcourse = 		IniRead("update.ini","SECTION 9-A","CAMCOURSE","Not found") ; angle of compass/view direction
Const $memdeath = 		IniRead("update.ini","SECTION 9-A","DEATH","Not found") 	; alive = 0 or death = 1 
Const $memmovechar = 	IniRead("update.ini","SECTION 9-A","MOVECHAR","Not found") 	; keyboard input events
Const $memtleft = $memmovechar + 0x10 ; turn left
Const $memtright = $memmovechar + 0x14 ; turn right

; globals for movement engine
Global $gotox = 0.0, $gotoy = 0.0 , $dist = 0.0, $olddist = 0.0, $angle = 0.0, $increment = 0, $callcnt = 0
Global $client = IniRead("tt6.ini","id","windowName","Guild Wars")
$PID = WinGetProcess($client)
Global $hprocess = _MemoryOpen($PID)
Global $hwnd = WinGetHandle($client)
Global $running = False, $isDead = False, $stopCheck = False, $blockCheck = False, $gotBlocked = False
Global $accelmul = 1.0
Const $pi = 4 * ATan(1)

; keys for keyboard input simulation adapt in the tt6.ini
Const $DIactkey = IniRead("tt6.ini","keys","DIactkey","SPACE")
Const $FLactkey = IniRead("tt6.ini","keys","FLactkey","ä")
Const $ANtgtkey = IniRead("tt6.ini","keys","ANtgtkey","v")
Const $FNtgtkey = IniRead("tt6.ini","keys","FNtgtkey","c")
Const $INtgtkey = IniRead("tt6.ini","keys","INtgtkey","ö")
Const $GHpnlkey = IniRead("tt6.ini","keys","GHpnlkey","g")
Const $ARmovkey = IniRead("tt6.ini","keys","ARmovkey","r")
Const $RDmovkey = IniRead("tt6.ini","keys","RDmovkey","x")
Const $TLmovkey = IniRead("tt6.ini","keys","TLmovkey","a")
Const $TRmovkey = IniRead("tt6.ini","keys","TRmovkey","d")
Const $OCchtkey = IniRead("tt6.ini","keys","OCchtkey","RETURN")

; positions for mouse clicks adapt in the tt6.ini
Const $DTclickX = Int(IniRead("tt6.ini","click positions","DTclickX",0))
Const $DTclickY = Int(IniRead("tt6.ini","click positions","DTclickY",0))
Const $LTclickX = Int(IniRead("tt6.ini","click positions","LTclickX",0))
Const $LTclickY = Int(IniRead("tt6.ini","click positions","LTclickY",0))
Const $GHclickX = Int(IniRead("tt6.ini","click positions","GHclickX",0))
Const $GHclickY = Int(IniRead("tt6.ini","click positions","GHclickY",0))
Const $STclickX = Int(IniRead("tt6.ini","click positions","STclickX",0))
Const $STclickY = Int(IniRead("tt6.ini","click positions","STclickY",0))
Const $SBclickX = Int(IniRead("tt6.ini","click positions","SBclickX",0))
Const $SBclickY = Int(IniRead("tt6.ini","click positions","SBclickY",0))
Const $HMclickX = Int(IniRead("tt6.ini","click positions","HMclickX",0))
Const $HMclickY = Int(IniRead("tt6.ini","click positions","HMclickY",0))

;generate inventory access matrix adapt positions in the tt6.ini
Const $invMaxR = 8 ;max number of rows 0..8
Const $invMaxC = 4 ;max number of columns 0..4
Global $invPos[$invMaxC+1] [$invMaxR+1][2];matrix of positions [0]=x, [1]=y
$invPos[0][0][0] = Int(IniRead("tt6.ini","inventory offsets","invPosX00",0))
$invPos[0][0][1] = Int(IniRead("tt6.ini","inventory offsets","invPosY00",0))
$invPos[0][1][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR1",0))
$invPos[0][2][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR2",0))
$invPos[0][3][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR3",0))
$invPos[0][4][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR4",0))
$invPos[0][5][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR5",0))
$invPos[0][6][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR6",0))
$invPos[0][7][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR7",0))
$invPos[0][8][1] = Int(IniRead("tt6.ini","inventory offsets","invPosYR8",0))
$invPosXdelta = Int(IniRead("tt6.ini","inventory offsets","invPosXdelta",0))

For $ri=1 To 8
	$invPos[0][$ri][0] = $invPos[0][0][0] ;x offset of 0 element constant in every row
Next

For $ri=0 To 8
	For $ci=1 To 4
		$invPos[$ci][$ri][0] = $invPos[0][$ri][0] + $invPosXdelta *$ci ; x offset increases by number of column
		$invPos[$ci][$ri][1] = $invPos[0][$ri][1] ; y offset equal to 0 position in every row
	Next
Next

; stop movement
Func StopMoveTo()
	if Not $gotBlocked Then
		KeySend($ARmovkey)
	EndIf
	$increment = 0
	$callcnt = 0
	$running = False
	$stopCheck = False
	$blockCheck = False
EndFunc

; end movement but keep running e.g. to exit
Func KeepMoveTo()
	$increment = 0
	$callcnt = 0
	$running = False
	$stopCheck = False
	$blockCheck = False
EndFunc

; prepare movement
Func PrepMoveTo()
	$increment = 0
	$callcnt = 0
	$stopCheck = False	
	$blockCheck = False
	$gotBlocked = False
EndFunc
zur Ergänzung noch die Updater
Code:
; update.ini [Gw.exe] - __wadim 
; 13.4.2009 - 18:44

[SECTION 9-A]
AX					= 0xa058a8
AY					= 0xa058ac
AREA_ID					= 0xa066f0
NO_NPC					= 0xa0748c
DEATH					= 0xa0d214
MOUSE_COORDX				= 0xa05f38
MOUSE_COORDY				= 0xa05f3c
CAMCOURSEA				= 0xa0581a
CAMCOURSEB				= 0xa057d0
EX_AREA_ID				= 0xa031d0
EXPANDERA				= 0xa057db
EXPANDERB				= 0xa057da
LVL					= 0xa03210
PVP_PVE					= 0xa0321c
PING					= 0xa00634
INTERFACE				= 0xa01c88
LOGIN					= 0xa05948
EMAIL					= 0xa01c8c
MOVETO_TARGET				= 0xa05f1c
MAPPLAYER				= 0xa05f24
MAPTIME					= 0xa05810
PNAME					= 0xa00680
STORAGE					= 0xa021fc
SELLBAGX				= 0xa02180
MOUSEACTION				= 0x9f9b48
MESSAGE					= 0xa05f7f
CHAT_CHANNEL				= 0xa021b4

INVENTAR				= 0xa026ec
HERO					= 0xa02660
MMAP					= 0xa0273c
PARTY					= 0xa027b4
CHEST					= 0xa02700
ALLBAG					= 0xa02714
GUILD					= 0xa026cc
SKILL					= 0xa02688
TRADE					= 0xa02908
PARTYSEARCH				= 0xa027d0
MERCHANT				= 0xa02930
;x					= 0x0
;y					= 0x4
;width					= 0x8
;height					= 0x12

MOVECHAR				= 0x00A0D78E 
;back					= 0x4
;left					= 0x8
;right					= 0xc
;tleft					= 0x10
;tright					= 0x14

[SECTION D]
POSX					= 0xd30a44
POSY					= 0xd30a48
CHECK_MAP				= 0xd306e0
NPC_ID_NEAR				= 0xd28760
NPC_ID_SELECT				= 0xd28740
NPC_ID_MOUSE_SELECT			= 0xd2874c
CLIENTPATH				= 0xd29728
KNOCKDOWN				= 0xd2a908

PTR_HP_E				= 0xd28c08
;offset 1				= 0x104
;current hp				= 0x28
;current e				= 0x14
;max hp					= 0x2c
;max e					= 0x18
;hero_1 hp 				= (-0xc)
;hero_2 hp				= (-0x40)
;hero_3 hp				= (-0x74)

PTR_BASEA				= 0xa0082c
PTR_BASEB				= 0xa00768
;offset 1				= 0x18
;offset 2				= 0x2c
;current kurzick			= 0x6e4
;current luxon				= 0x6f4
;current balthazar			= 0x724
;current exp				= 0x6dc
;max kurzick				= 0x740
;max luxon				= 0x744
;max balthazar				= 0x748

;Gold
;PTR_BASEA/PTR_BASEB
;offset 1				= 0x18
;offset 2				= 0x40
;offset 3				= 0xf8
;gold_self				= 0x64
;gold_chest				= 0x4

;Travel
;PTR_BASEA/PTR_BASEB
;offset 1				= 0x18
;offset 2				= 0x44
;travel_id				= 0x1bc

M_CHAT					= 0xa00878
;m_chat					= 0x2a8

;Trade
;PTR_BASEA/PTR_BASEB
;offset 1				= 0x18
;offset 2				= 0x58
;i_offer				= 0x24
;o_offer				= 0x10

;Enemy
;PTR_BASEA/PTR_BASEB
;offset 1				= (-0x4c)
;enemy_hm				= 0x7d0
Hab dort schon ein paar Adressen eingefügt die ich für die tt6 brauch.
Das die X und Y Adressen stimmen bin ich mir sicher, da er sich im Kreis dreht sobald er in der CheckArea steht.
Das heißt ich muss sämtliche Mems, die oben in der tt6 verlangt werden auslesen und dann in die Update einfügen?
eiden is offline  
Old 05/12/2009, 22:41   #11
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Camcourse rausfinden und in die Ini editieren. Dann den Key in der Ini und deinem Script anpassen.
| Moep | is offline  
Old 05/14/2009, 17:25   #12
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
das mit der tt6 krieg ich einfach nicht hin, auch wenn ich den camcourse eintrage aber ist ja auch egal bleib ich halt bei den public bots

Noch ne generelle Frage zu AutoIt:
Wenn ich ne
while 1
Wend
Schleife hab? Wie komm ich aus der wieder raus? Bei mir hängt sich das Gui iwie dann auf obwohl die while1 wend noch durchläuft...

Ich würde die Schleife beim wiederholten Drücken eines Buttons gerne beenden... Einer eine Idee?
eiden is offline  
Old 05/14/2009, 17:41   #13
 
Syc0n's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
exitloop
Syc0n is offline  
Old 05/14/2009, 19:10   #14
 
eiden's Avatar
 
elite*gold: 1483
The Black Market: 218/0/1
Join Date: Jul 2008
Posts: 1,039
Received Thanks: 326
tja und genau das funktioniert nicht, da das exitloop ja in der schleife sein muss und auch wenn ich den button den ich dafür definiert habe a=1 zu setzen [bei a = 1 wird eine exitloop ausgeführt] funktionierts nicht...

Code:
;Func StopSchleife_Movement()
		;GUICtrlSetData($Stop_MovementButton, "Ein")
		;$Stop_MovementButtonNeu  	= GuiCtrlRead($Stop_MovementButton)
		;Sleep(300)
		;while $Stop_MovementButtonNeu = "Ein"
				;$Stop_MovementButtonNeu  	= GuiCtrlRead($Stop_MovementButton)
				;If ;$Stop_MovementButtonNeu = "Aus" Then
					;ExitLoop
				;EndIF
				;Sleep(50)
				;_MemoryWrite($Stop_Movement, $hprocess, "1")
		;wend
;EndFunc
Dazu muss noch gesagt werden, das ich nen anderen Button habe, der den MovementButton auf Aus setzen soll, aber auch wenn ich diesen drücke passiert nix, da ich vermute, dass die while das iwie blockiert
eiden is offline  
Old 05/14/2009, 21:39   #15
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Quote:
Originally Posted by eiden View Post
tja und genau das funktioniert nicht, da das exitloop ja in der schleife sein muss und auch wenn ich den button den ich dafür definiert habe a=1 zu setzen [bei a = 1 wird eine exitloop ausgeführt] funktionierts nicht...

Code:
;Func StopSchleife_Movement()
		;GUICtrlSetData($Stop_MovementButton, "Ein")
		;$Stop_MovementButtonNeu  	= GuiCtrlRead($Stop_MovementButton)
		;Sleep(300)
		;while $Stop_MovementButtonNeu = "Ein"
				;$Stop_MovementButtonNeu  	= GuiCtrlRead($Stop_MovementButton)
				;If ;$Stop_MovementButtonNeu = "Aus" Then
					;ExitLoop
				;EndIF
				;Sleep(50)
				;_MemoryWrite($Stop_Movement, $hprocess, "1")
		;wend
;EndFunc
Dazu muss noch gesagt werden, das ich nen anderen Button habe, der den MovementButton auf Aus setzen soll, aber auch wenn ich diesen drücke passiert nix, da ich vermute, dass die while das iwie blockiert
Versuch doch mal eine funktion zu machen die ein True oder False zurückgibt und bei einen True(machs dann halt ne If in der Mainschleife)
soll er dann das Programm beenden
Xereon is offline  
Reply


Similar Threads Similar Threads
Laptop kann sich mit w-Lan nicht mit dem internet verbinden <.<
12/28/2011 - Technical Support - 5 Replies
könnt ihr mir bitte helfen mein laptop kann sich mit dem w-lan internet nicht verbinden ich hab das passwort ect aber er ladet ladet ladet bischen nach 2-3 minuten bricht er einfach ab :mad: bitte um hilfe
Gibt es ein Hack wo man sich automatisch Stärker machen kann?
07/21/2010 - Last Chaos - 2 Replies
Hallo Leute, ich hab paar hacks fragen! 1. Gibt es ein hack wo man sich verstärkern kann? 2. Gibt es ein Gold, HS oda Samen hack? 3. Wenn ja könnt ihr mir links schicken wo ich die hacks herbekomme Mit freundlichen Grüßen :):D
[Problem]Wndows 7, explorer.exe startet nicht automatisch.
03/16/2010 - Technical Support - 7 Replies
Wie ihr oben lesen könnt, startet die explorer.exe seit einiger Zeit bei mir nicht mehr automatisch, muss jetzt immer die explorer.exe manuell ausführen, weiss jemand wie ich das beheben kann? Betriebs System: Windows 7 Ultimate Build 7600
ein freund kann sich nicht mehr einloggen
06/25/2008 - WarRock - 2 Replies
hallo seit dem update kann sich mein freund nicht mehr einloggen und der hat auch schon sein virusprogramm ma ganz ausgemacht aber das geht nicht DANKE im vorraus



All times are GMT +1. The time now is 08:22.


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.