Ingame Hack S4 League

06/03/2013 13:49 YatoDev#16
Quote:
Originally Posted by golle12 View Post
Kann mir den keiner helfen :(
Da :D
Quote:
Originally Posted by K1ramoX View Post
Das liegt daran dass du dir jedes mal neu die ProcessID holst. Am besten du machst in deiner Schleife eine If-Abfrage, ob S4 läuft. Wenn dies der Fall ist, dann wird die ProcessID in einer globalen Variable gespeichert, auf die du dann von jeder Funktion aus zugreifen kannst ;)
PHP Code:
While 1
If ProcessExists("Process.exe"Then
Global $ProcessID ProcessExists("Process.exe")
Else
Sleep(50)
EndIf
WEnd 
ich glaube so ungefähr
06/03/2013 17:36 golle12#17
Quote:
Originally Posted by »FlutterShy™ View Post
Da :D


PHP Code:
While 1
If ProcessExists("Process.exe"Then
Global $ProcessID ProcessExists("Process.exe")
Else
Sleep(50)
EndIf
WEnd 
ich glaube so ungefähr
Danke ich werde es versuchen :D

Edit : immernoch das selbe Problem :(
06/03/2013 18:31 YatoDev#18
Bist dir wirklich sicher das kein anderes programm dein programm beim schreiben der memory hindert ?

Zu oben dem code bau den einfach ohne while schleife in deinen code ein am anfang der func zum memorywrite() Process Exists gibt das handle des process zurück womit du dann in MomoryWrite arbeiten kannst
06/03/2013 20:24 golle12#19
Quote:
Originally Posted by »FlutterShy™ View Post
Bist dir wirklich sicher das kein anderes programm dein programm beim schreiben der memory hindert ?

Zu oben dem code bau den einfach ohne while schleife in deinen code ein am anfang der func zum memorywrite() Process Exists gibt das handle des process zurück womit du dann in MomoryWrite arbeiten kannst
Ich glaube das Xtrap autoit am schreiben der memory hindert denn solange Xtrap nicht das ist lassen sich die Values ändern aber ist Xtrap da funktioniert das nicht mehr :(
06/03/2013 21:02 YatoDev#20
Da du ja weist das XTrap da ist kennst du sicher den Process von XTrap also

zu erst Schreibst du :
PHP Code:
_ProcessSuspend("Xtrap.exe");KA ob die so heist 
Danach kommt dein memory editing und so
dann :
PHP Code:
_ProcessResume("XTrap.exe"
Ist nur ne idee von mir weis nicht ob das so ueberhaupt funktionieren kann aber einen versuch ist es wert

PHP Code:
Func _ProcessSuspend($process)
$processid ProcessExists($process)
If 
$processid Then
    $ai_Handle 
DllCall("kernel32.dll"'int''OpenProcess''int'0x1f0fff'int'False'int'$processid)
    
$i_sucess DllCall("ntdll.dll","int","NtSuspendProcess","int",$ai_Handle[0])
    
DllCall('kernel32.dll''ptr''CloseHandle''ptr'$ai_Handle)
    If 
IsArray($i_sucessThen
        
Return 1
    
Else
        
SetError(1)
        Return 
0
    
Endif
Else
    
SetError(2)
    Return 
0
Endif
EndFunc

Func _ProcessResume
($process)
$processid ProcessExists($process)
If 
$processid Then
    $ai_Handle 
DllCall("kernel32.dll"'int''OpenProcess''int'0x1f0fff'int'False'int'$processid)
    
$i_sucess DllCall("ntdll.dll","int","NtResumeProcess","int",$ai_Handle[0])
    
DllCall('kernel32.dll''ptr''CloseHandle''ptr'$ai_Handle)
    If 
IsArray($i_sucessThen
        
Return 1
    
Else
        
SetError(1)
        Return 
0
    
Endif
Else
    
SetError(2)
    Return 
0
Endif
EndFunc 
06/03/2013 22:48 golle12#21
Quote:
Originally Posted by »FlutterShy™ View Post
Da du ja weist das XTrap da ist kennst du sicher den Process von XTrap also

zu erst Schreibst du :
PHP Code:
_ProcessSuspend("Xtrap.exe");KA ob die so heist 
Danach kommt dein memory editing und so
dann :
PHP Code:
_ProcessResume("XTrap.exe"
Ist nur ne idee von mir weis nicht ob das so ueberhaupt funktionieren kann aber einen versuch ist es wert

PHP Code:
Func _ProcessSuspend($process)
$processid ProcessExists($process)
If 
$processid Then
    $ai_Handle 
DllCall("kernel32.dll"'int''OpenProcess''int'0x1f0fff'int'False'int'$processid)
    
$i_sucess DllCall("ntdll.dll","int","NtSuspendProcess","int",$ai_Handle[0])
    
DllCall('kernel32.dll''ptr''CloseHandle''ptr'$ai_Handle)
    If 
IsArray($i_sucessThen
        
Return 1
    
Else
        
SetError(1)
        Return 
0
    
Endif
Else
    
SetError(2)
    Return 
0
Endif
EndFunc

Func _ProcessResume
($process)
$processid ProcessExists($process)
If 
$processid Then
    $ai_Handle 
DllCall("kernel32.dll"'int''OpenProcess''int'0x1f0fff'int'False'int'$processid)
    
$i_sucess DllCall("ntdll.dll","int","NtResumeProcess","int",$ai_Handle[0])
    
DllCall('kernel32.dll''ptr''CloseHandle''ptr'$ai_Handle)
    If 
IsArray($i_sucessThen
        
Return 1
    
Else
        
SetError(1)
        Return 
0
    
Endif
Else
    
SetError(2)
    Return 
0
Endif
EndFunc 
hab ich schon ausprobiert nur lässt sich der Prozess Xtrap.xt nicht suspenden :(
06/04/2013 18:15 YatoDev#22
Dann solltest du vielleicht einen bypass suchen
06/04/2013 18:31 golle12#23
Quote:
Originally Posted by »FlutterShy™ View Post
Dann solltest du vielleicht einen bypass suchen
hab ich doch sogar mehrere :D
daran liegt es nicht ;)
sie funktionieren auch ^^