[Release] IDC Function Source

09/23/2015 17:56 RingleRangleRob#16
Quote:
Originally Posted by RazexSkillz View Post
Can you explain me what it does? i dont get it.
With this you can change items by yourself ^^
09/24/2015 18:08 jasser123#17
Quote:
Originally Posted by Nociif View Post
seriously ? (rofl)
IDM 'll pop up in 3..2..1...
Nociif whene u will update u idm :handsdown::handsdown::handsdown::handsdown:
09/24/2015 20:43 RingleRangleRob#18
Quote:
Originally Posted by jasser123 View Post
Nociif whene u will update u idm :handsdown::handsdown::handsdown::handsdown:
He has atm no internet :c

just wait ..
09/24/2015 21:41 RaZorFantastic#19
all hail the lord nociif.
xD no i asume that the source works. more or less its kind of useless right now ? xD
10/01/2015 15:49 Cyrex'#20
ja gut.. steckt zwar bischen arbeit drinne, aber warum net in c++?
autoit hooken is so ekelhaft, und allgemein die apis extern zu referenzieren
10/01/2015 16:16 Deverixz#21
Quote:
Originally Posted by Cyrex' View Post
ja gut.. steckt zwar bischen arbeit drinne, aber warum net in c++?
autoit hooken is so ekelhaft, und allgemein die apis extern zu referenzieren
Lass es ihn doch machen worin er will, es ist seine Sache, nicht deine.
Und wenn du es unbedingt in C++ haben willst; Schreibs dir darin um, die Vorlage hast du ja.
Sei froh das sowas überhaupt releaset wird.
Danke.
10/01/2015 16:17 RingleRangleRob#22
Quote:
Originally Posted by Cyrex' View Post
ja gut.. steckt zwar bischen arbeit drinne, aber warum net in c++?
autoit hooken is so ekelhaft, und allgemein die apis extern zu referenzieren
Weil die meisten hier nicht in der Lage sind C++ zu installieren.
10/01/2015 19:31 RaZorFantastic#23
Quote:
Originally Posted by lisawthr View Post
Ich liebe dich
"@Quote" Du bist toxic as fck ... und das ist nicht nur auf diesen post bezogen.


Btw. Jetzt kann jeder mal gucken wie das ganze so funktioniert und jeder der ein kleines bisschen Interesse hat von downloaden,ausführen wegzugehen kann sich ja mal daran versuchen seinen eigenen IDC zu erstellen.
Und klar ist AutoIT nicht der burner , aber simpel.
10/03/2015 16:16 Cyrex'#24
Quote:
Originally Posted by Deverixz View Post
Lass es ihn doch machen worin er will, es ist seine Sache, nicht deine.
Und wenn du es unbedingt in C++ haben willst; Schreibs dir darin um, die Vorlage hast du ja.
Sei froh das sowas überhaupt releaset wird.
Danke.
bist du dumm? ich hab nix gegen ihn gesagt, war nur meine meinung also heul net rum.
10/09/2015 21:29 RazexSkillz#25
Quote:
Originally Posted by Cyrex' View Post
bist du dumm? ich hab nix gegen ihn gesagt, war nur meine meinung also heul net rum.
war auch nur seine meinung, flame du nicht rum :)
12/05/2015 22:22 Gokumvm#26
Quote:
Originally Posted by Sycode' View Post
With this you can change items by yourself ^^
Can you explain me how to use it? :o All I know is in AutoIt
12/06/2015 01:04 RingleRangleRob#27
Quote:
Originally Posted by Gokumvm View Post
Can you explain me how to use it? :o All I know is in AutoIt
Quote:
Code:
#RequireAdmin
#include "detour.au3"
#include "IDChanger_Funcs.au3"

Dim $Handle = OpenProcess($PROCESS_ALL_ACCESS, 1,ProcessExists("S4Client.exe")
Dim $ItemSlot_Array_Add = IDChanger_Init($Handle, "3D6190")

Dim $Weap_01 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], 2000027, 2000019 ,0, 1)
Dim $Weap_02 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], 2000007, 2000008 ,0, 1)
Dim $Weap_03 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], 2000001, 2000001 ,0, 1)
MsgBox(0,"ID","ID Set")

IDChanger_Delete_Item($Handle, $Weap_02)
MsgBox(0,"ID","Deleted Item $Weap_02")

$Weap_02 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], 2000007, 2000008 ,0, 1)

MsgBox(0,"ID","ID Set Again ( Back )")

MsgBox(0,"Mode = " & IDChanger_Change_State($Handle,$ItemSlot_Array_Add[1], False),"Is OFF")

IDChanger_Delete_List($Handle, $ItemSlot_Array_Add[0])
MsgBox(0,"ID", "ID List Deleted")

CloseHandle($Handle)
Code:
IDChanger_Init($Handle, $Offset)

Init the IDChanger.

$Handle = Handle of the S4 Process
$Offset = Offset of IDC Address

IDC Offset : 89 4A 08 8B 55 FC 8B 45 08 8B 48 0C 89 4A 0C 8B 55 FC 8B 45 08 8B 48 10 89 4A 10 8B 55 FC 8B 45 08 66 8B 48 14 66 89 4A 14 8B 55 FC 8B 45 08 8B 48 18 89 4A 18 8B 55 FC 8B 45 08 8B 48 20

IDChanger_Add_Item($Handle, $IDCReturn, $OldID, $NewID, $ColorID, $TimeID)

Add a Slot for change item

$Handle = Handle of the S4 Process
$IDCReturn = Return of IDChanger_Init ( first value $array[0] )
$OldID = ID to Change
$NewID = The new ID
$ColorID = The new ColorID
$TimeID = The new TimeID

IDChanger_Delete_Item($Handle,$DeleteItem_Slot)

Delete a Slot.

$Handle = Handle of the S4 Process
$DeleteItem_Slot = The Slot of the Item Change you want delete ( return of IDChanger_Add_Item )

IDChanger_Change_State($Handle, $OnOff, $State)

To change the State of the IDChanger.

$Handle = Handle of the S4 Process
$OnOff = Return of IDChanger_Init ( second value $array[1])
$State = State of ID Change ( On / Off ) // True / False

IDChanger_Delete_List($Handle, $IDCReturn)

Delete the List ( all slots ).

$Handle = Handle of the S4 Process
$IDCReturn = Return of IDChanger_Init ( first value $array[0] )
12/06/2015 01:40 kiler1997#28
Example
Code:
#RequireAdmin
#include "detour.au3"
#include "IDChanger_Funcs.au3"
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
ToolTip("Run S4League",0,0)
ProcessWait("S4Client.exe")
ToolTip("",0,0)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 279, 156, 192, 124)
$Input1 = GUICtrlCreateInput("", 8, 16, 121, 21)
$Input2 = GUICtrlCreateInput("", 152, 16, 121, 21)
$Input3 = GUICtrlCreateInput("", 8, 48, 121, 21)
$Input4 = GUICtrlCreateInput("", 152, 48, 121, 21)
$Input5 = GUICtrlCreateInput("", 8, 80, 121, 21)
$Input6 = GUICtrlCreateInput("", 152, 80, 121, 21)
$Label1 = GUICtrlCreateLabel("Credits Sycode'", 192, 112, 80, 17)
$Button1 = GUICtrlCreateButton("Set", 8, 112, 75, 25)
$Label2 = GUICtrlCreateLabel("->", 136, 16, 13, 17)
$Label3 = GUICtrlCreateLabel("->", 136, 48, 13, 17)
$Label4 = GUICtrlCreateLabel("->", 136, 80, 13, 17)

GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		 Case $Button1
			start()

	EndSwitch
WEnd


Func start()
$list = ProcessList("s4client.exe")
Dim $Handle = OpenProcess($PROCESS_ALL_ACCESS, 1, $list[1][1])
Dim $ItemSlot_Array_Add = IDChanger_Init($Handle, "3DCE90")
Dim $Weap_01 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], GUICtrlRead($Input1), GUICtrlRead($Input2) ,0, 1)
Dim $Weap_02 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], GUICtrlRead($Input3), GUICtrlRead($Input4) ,0, 1)
Dim $Weap_03 = IDChanger_Add_Item($Handle, $ItemSlot_Array_Add[0], GUICtrlRead($Input5), GUICtrlRead($Input6) ,0, 1)

CloseHandle($Handle)
MsgBox(0,"","reload server")
EndFunc
12/09/2015 20:25 Took76#29
Please Help Me Add Skype yumi.mitsuko (Yumi Miyuki )
01/14/2016 18:33 ☆ xKillua ☆#30
Can't understand what's wrong with my IDC :/
Can anyone help?
When I reload the server, s4 closes :/ :(