Heyho,...
Wenn ihr nicht helfen wollt nervt mich bitte icht und sagt lern die scheiße ich kann doch lieb fragen oder...
Also mein Problem ist ich hab ja ein Hack es ist ein Fenster mit Tollem Hintergrund etc da sind Radioboxen und so wenn ich was auswähle ändert sich mein aussehen im spiel ^^
So meine Frage wäre wenn dass passiert soll eine andres skript anfangen zu laufen wie geht das ?
Das ist der Hack...
Was muss ich denn tuhen damit es etwas abschickt wenn jemand den Hack benutz ?
Also ein andres Skript soll laufen sobald es bei jemanden klappt sein aussehen zu ändern.
ODER ADD ME SKYPE: bubi0023 damit wir über headset reden ;(
Wenn ihr nicht helfen wollt nervt mich bitte icht und sagt lern die scheiße ich kann doch lieb fragen oder...
Also mein Problem ist ich hab ja ein Hack es ist ein Fenster mit Tollem Hintergrund etc da sind Radioboxen und so wenn ich was auswähle ändert sich mein aussehen im spiel ^^
So meine Frage wäre wenn dass passiert soll eine andres skript anfangen zu laufen wie geht das ?
PHP Code:
$STATIC = 6576996
Global $FEE, $SPTIME = 1, $KLASSE
FileInstall("C:\Users\Ronny\Downloads\AutoIt\GUI.png", @TempDir & "\Nos2.png", 1)
Global $PNGSRCGUIBK = @TempDir & "\Nos2.png"
Global Const $AC_SRC_ALPHA = 1
$GUI = GUICreate("Clientside Hack", 654, 266, -1, -1, $WS_POPUP, BitOR($WS_EX_CONTROLPARENT, $WS_EX_LAYERED, $WS_EX_TOPMOST))
_GDIPlus_Startup()
Global $HIMAGEGUIBK = _GDIPlus_ImageLoadFromFile($PNGSRCGUIBK)
BITMAP($GUI, $HIMAGEGUIBK, 255)
$GUISUB = GUICreate("Clientside Hack", 580, 390, -1, -1, $WS_POPUP, BitOR($WS_EX_LAYERED, $WS_EX_MDICHILD, $WS_EX_TOPMOST), $GUI)
$LABEL1 = GUICtrlCreateLabel("Aussehen", 72, 16, 51, 17)
$LABEL2 = GUICtrlCreateLabel("Waffe", 40, 56, 33, 17)
$INPUT1 = GUICtrlCreateInput("", 24, 80, 73, 21)
$LABEL3 = GUICtrlCreateLabel("Rüstung", 136, 56, 44, 17)
$INPUT2 = GUICtrlCreateInput("", 120, 80, 73, 21)
$LABEL5 = GUICtrlCreateLabel("Hut", 48, 128, 21, 17)
$INPUT3 = GUICtrlCreateInput("", 24, 152, 73, 21)
$BUTTON1 = GUICtrlCreateButton("Change!", 120, 136, 75, 41, $WS_GROUP)
$LABEL6 = GUICtrlCreateLabel("Waffe", 72, 256, 49, 17)
$LABEL7 = GUICtrlCreateLabel("Farbe", 48, 288, 31, 17)
$INPUT4 = GUICtrlCreateInput("", 24, 312, 73, 21)
$LABEL8 = GUICtrlCreateLabel("Upgrade", 136, 288, 45, 17)
$INPUT5 = GUICtrlCreateInput("", 120, 312, 73, 21)
$BUTTON2 = GUICtrlCreateButton("Change!", 24, 344, 171, 25, $WS_GROUP)
$RADIO13 = GUICtrlCreateRadio("Magier (W)", 296, 288, 113, 17)
$RADIO14 = GUICtrlCreateRadio("Bogenschütze (W)", 296, 312, 113, 17)
$RADIO15 = GUICtrlCreateRadio("Schwertkämpfer (W)", 296, 336, 113, 17)
$RADIO16 = GUICtrlCreateRadio("Abenteurer (W)", 296, 360, 113, 17)
$LABEL4 = GUICtrlCreateLabel("Feen- und Klassenhack", 296, 24, 150, 17)
$RADIO1 = GUICtrlCreateRadio("Feuerfee (unbekannt)", 296, 56, 125, 17)
$RADIO2 = GUICtrlCreateRadio("Wasserfee (unbekannt)", 296, 80, 135, 17)
$RADIO3 = GUICtrlCreateRadio("Schattenfee (unbekannt)", 296, 104, 135, 17)
$RADIO4 = GUICtrlCreateRadio("Lichtfee (unbekannt)", 296, 128, 135, 17)
$RADIO5 = GUICtrlCreateRadio("Feuerfee (mall)", 296, 160, 105, 17)
$RADIO6 = GUICtrlCreateRadio("Wasserfee (mall)", 296, 184, 105, 17)
$RADIO7 = GUICtrlCreateRadio("Schattenfee (mall)", 296, 208, 105, 17)
$RADIO8 = GUICtrlCreateRadio("Lichtfee (mall)", 296, 232, 105, 17)
$RADIO9 = GUICtrlCreateRadio("Feuerfee (boost)", 444, 56, 113, 17)
$RADIO10 = GUICtrlCreateRadio("Wasserfee (boost)", 444, 80, 113, 17)
$RADIO11 = GUICtrlCreateRadio("Schattenfee (boost)", 444, 104, 113, 17)
$RADIO12 = GUICtrlCreateRadio("Lichtfee (boost)", 444, 128, 113, 17)
$RADIO17 = GUICtrlCreateRadio("Magier (M)", 424, 160, 113, 17)
$RADIO18 = GUICtrlCreateRadio("Bogenschütze (M)", 424, 184, 113, 17)
$RADIO19 = GUICtrlCreateRadio("Schwertkämpfer (M)", 424, 206, 113, 17)
$RADIO20 = GUICtrlCreateRadio("Abenteurer (M)", 424, 232, 113, 17)
GUICtrlSetColor(-1, 16777215)
GUISetBkColor(5789784)
_WINAPI_SETLAYEREDWINDOWATTRIBUTES($GUISUB, 5789784)
GUISetState(@SW_SHOW, $GUI)
GUISetState(@SW_SHOW, $GUISUB)
#EndRegion ### END Koda GUI section ###
While 1
If GUICtrlRead($INPUT4) > 999 Then GUICtrlSetData($INPUT4, 999)
If GUICtrlRead($INPUT4) > 900 Then GUICtrlSetData($INPUT4, 900)
$NMSG = GUIGetMsg()
Switch $NMSG
Case $GUI_EVENT_CLOSE
Exit
Case $BUTTON1
_CHANGE()
Case $BUTTON2
_CHANGE2()
Case $RADIO1
_FEE(1336934424)
Case $RADIO2
_FEE(1336934425)
Case $RADIO3
_FEE(1336934427)
Case $RADIO4
_FEE(1336934423)
Case $RADIO5
_FEE(1325400305)
Case $RADIO6
_FEE(1325400306)
Case $RADIO7
_FEE(1325400309)
Case $RADIO8
_FEE(1325400307)
Case $RADIO9
_FEE(1336934404)
Case $RADIO10
_FEE(1336934405)
Case $RADIO11
_FEE(1336934403)
Case $RADIO12
_FEE(1336934402)
Case $RADIO13
_KLASSE(3)
Case $RADIO14
_KLASSE(2)
Case $RADIO15
_KLASSE(1)
Case $RADIO16
_KLASSE(0)
Case $RADIO17
_KLASSE(131)
Case $RADIO18
_KLASSE(130)
Case $RADIO19
_KLASSE(129)
Case $RADIO20
_KLASSE(128)
EndSwitch
WEnd
Func _FEE($DATA)
$OPEN = OPENPROCESS(ProcessExists("NostaleX.dat"))
$POINTER = READPROCESSMEMORY($OPEN, $STATIC)
$FEE = READPROCESSMEMORY($OPEN, $POINTER + Dec("194"))
WRITEPROCESSMEMORY($OPEN, $FEE + Dec("44"), $DATA)
CLOSEPROCESS($OPEN)
EndFunc
Func _KLASSE($DATA)
$OPEN = OPENPROCESS(ProcessExists("NostaleX.dat"))
$POINTER = READPROCESSMEMORY($OPEN, $STATIC)
$KLASSE = READPROCESSMEMORY($OPEN, $POINTER + Dec("154"))
WRITEPROCESSMEMORY($OPEN, $KLASSE + Dec("2C"), $DATA)
CLOSEPROCESS($OPEN)
EndFunc
Func _CHANGE()
$OPEN = OPENPROCESS(ProcessExists("NostaleX.dat"))
$POINTER = READPROCESSMEMORY($OPEN, $STATIC)
$HUT = READPROCESSMEMORY($OPEN, $POINTER + Dec("154"))
If Not GUICtrlRead($INPUT2) = "" Then
WRITEPROCESSMEMORY($OPEN, $HUT + Dec("2E"), GUICtrlRead($INPUT2))
EndIf
Sleep(300)
If Not GUICtrlRead($INPUT3) = "" Then
WRITEPROCESSMEMORY($OPEN, $HUT + Dec("30"), GUICtrlRead($INPUT3))
EndIf
Sleep(300)
If Not GUICtrlRead($INPUT1) = "" Then
WRITEPROCESSMEMORY($OPEN, $HUT + Dec("33"), GUICtrlRead($INPUT1))
EndIf
CLOSEPROCESS($OPEN)
EndFunc
Func _CHANGE2()
Global $OFFSETPLUS[3] = [0, 340, 29]
Global $OFFSETLEUCHTEN[3] = [0, 340, 22]
$OPEN = OPENPROCESS(ProcessExists("NostaleX.dat"))
$POINTER = READPROCESSMEMORY($OPEN, $STATIC)
$PLUS = READPROCESSMEMORY($OPEN, $POINTER + Dec("154"))
If Not GUICtrlRead($INPUT5) = "" Then
If GUICtrlRead($INPUT5) < 895 Then GUICtrlSetData($INPUT5, 895)
WRITEPROCESSMEMORY($OPEN, $PLUS + Dec("1D"), "1542224" & GUICtrlRead($INPUT5))
EndIf
If Not GUICtrlRead($INPUT4) = "" Then
If GUICtrlRead($INPUT4) < 100 Then GUICtrlSetData($INPUT4, 100)
WRITEPROCESSMEMORY($OPEN, $PLUS + Dec("16"), GUICtrlRead($INPUT4) & "0000")
EndIf
CLOSEPROCESS($OPEN)
EndFunc
Func BITMAP($HGUI, $HIMAGE, $IOPACITY)
Local $HSCRDC, $HMEMDC, $HBITMAP, $HOLD, $PSIZE, $TSIZE, $PSOURCE, $TSOURCE, $PBLEND, $TBLEND
$HSCRDC = _WinAPI_GetDC(0)
$HMEMDC = _WinAPI_CreateCompatibleDC($HSCRDC)
$HBITMAP = _GDIPlus_BitmapCreateHBITMAPFromBitmap($HIMAGE)
$HOLD = _WinAPI_SelectObject($HMEMDC, $HBITMAP)
$TSIZE = DllStructCreate($TAGSIZE)
$PSIZE = DllStructGetPtr($TSIZE)
$TSOURCE = DllStructCreate($TAGPOINT)
$PSOURCE = DllStructGetPtr($TSOURCE)
$TBLEND = DllStructCreate($TAGBLENDFUNCTION)
$PBLEND = DllStructGetPtr($TBLEND)
DllStructSetData($TBLEND, "Alpha", $IOPACITY)
DllStructSetData($TBLEND, "Format", $AC_SRC_ALPHA)
DllStructSetData($TSIZE, "X", _GDIPlus_ImageGetWidth($HIMAGE))
DllStructSetData($TSIZE, "Y", _GDIPlus_ImageGetHeight($HIMAGE))
_WinAPI_UpdateLayeredWindow($HGUI, $HSCRDC, 0, $PSIZE, $HMEMDC, $PSOURCE, 0, $PBLEND, $ULW_ALPHA)
_WinAPI_ReleaseDC(0, $HSCRDC)
_WinAPI_SelectObject($HMEMDC, $HOLD)
_WinAPI_DeleteObject($HBITMAP)
_WinAPI_DeleteDC($HMEMDC)
EndFunc
Was muss ich denn tuhen damit es etwas abschickt wenn jemand den Hack benutz ?
Also ein andres Skript soll laufen sobald es bei jemanden klappt sein aussehen zu ändern.
ODER ADD ME SKYPE: bubi0023 damit wir über headset reden ;(