Timer Manipulation

03/08/2010 06:33 dsfgd#1
mal was neues von mir ^^

hier ein Pic:
[Only registered and activated users can see links. Click Here To Register...]

mir kam die Idee als ich paar neue Sachen auf dem alten PServer hinzugefügt hab, in der Admin Konsole erscheint wenn man ein Monster angreift der aktuelle Timer des gesendeten angriffs, also warum nicht mal Admin auf dem echten (LC Ger) werden ;), soweit so gut IDA angeworfen addresse gesucht und gefunden,

//Notiz: dieser hack macht euch NICHT!!!!! zum Admin, also kein befehl wird funktionieren

Pointer = Engine.dll+619658 // Cheat Engine Format
Offset = 107E64
Wert = alles größer als 0, der wert gibt euren Admin level an.

damit kann die admin konsole (^-Taste) geöffnet werden und im chat wird euer angriff (kritisch, normal, ausweichen + schaden) geloggt, gut um was zu testen ^^

solange der wert größer als 0 ist könnt ihr nix schreiben...

soweit dazu, jetzt zum eigentlichen, dem Timer selbst, es gibt 3 nette addressen

CTimer::TickQuantum
_CurrentTickTimer
_pTimer+4

diese 3 so wie sie da stehen, als Addresse in Cheat Engine einfügen, sie sollten automatisch als Variable der echten addresse zugewiesen werden, alle 3 sind floats

CTimer::TickQuantum:
dieser ist die Globale Variable für den Zeitablauf im Spiel, er beeinflusst alles was mit Zeit zu tun hat (Pakete, Animationen etc.)
er hat einen Standard wert von 0,05 = 20 Ticks jede Sekunde. //laut Serious SDK 1.07

_CurrentTickTimer:
der aktuelle Timer im Spiel, man kann ihn nicht beeinflussen.

_pTimer+4:
ein berechneter Timer im Spiel dieser beeinflusst die Tageszeit, relativ nutzlos, aber man kann jede beliebige Tageszeit einstellen.

also großes Interesse besteht darin den CTimer::TickQuantum zu ändern um die Disconnects beim Attackspeedhack zu verhindern, so weit so gut, das funktioniert mit ein paar Nebeneffekten sogar,

ich hab nur ein paar minuten getestet aber soweit so gut ohne disconnect, also einfach mal drauflos probieren welcher der optimale Wert ist, am besten war bei mir zwischen 0,1 und 0,2 damit bin ich dauerhaft mit Attackspeed auf 1-3 rumgelaufen ohne disconnect. (nur paar minuten gestestet wie gesagt)

wenn man ihn zu klein oder zu groß einstellt läuft das Spiel async zum server, z.b. wenn man ihn auf 1 stellt, dann läuft alles extrem langsam, oder unter 0,01 dann läuft alles zu schnell.
03/08/2010 07:00 AlexDakota#2
kann das nicht schnell gemerkt werden? und dann nen fetter bann?
03/08/2010 07:46 dsfgd#3
Quote:
Originally Posted by AlexDakota View Post
kann das nicht schnell gemerkt werden? und dann nen fetter bann?
wenn du das glaubst, dann hast du den Sinn dieses Threads nicht verstanden, wenn du auf den Admin Hack anspielst, der geht nicht, hab ich aber oben in rot markiert...

sinn dieses Threads ist die manipulation des Timers, DAMIT der Attackspeed hack NICHT detected wird.

PS: dieser Hack ist universell, solange die den Variablennamen nicht ändern sollte er in jeder LC Version und mit jedem Update funktionieren (solange man cheat engine benutzt)
03/08/2010 12:40 -STORM-#4
Quote:
Originally Posted by dsfgd View Post
_pTimer+4:
ein berechneter Timer im Spiel dieser beeinflusst die Tageszeit, relativ nutzlos, aber man kann jede beliebige Tageszeit einstellen.
Das ist vielleicht garnicht so nutzlos wie du denkst. ;)
Es gibt nämlich beim NS so einen "Buff", dass er nachts 15% (oder andere Zahl, weiß nicht genau) mehr Angriff macht. Also zwischen 22.00 und 5.00 Uhr LC-Zeit.
Würde man die Zeit dauerhaft auf soeinen Wert stellen, hätte der NS dauerhaft mehr Angriff, oder ?
lg
-STORM-
03/08/2010 13:19 Antonio1920#5
Quote:
Originally Posted by -STORM- View Post
Das ist vielleicht garnicht so nutzlos wie du denkst. ;)
Es gibt nämlich beim NS so einen "Buff", dass er nachts 15% (oder andere Zahl, weiß nicht genau) mehr Angriff macht. Also zwischen 22.00 und 5.00 Uhr LC-Zeit.
Würde man die Zeit dauerhaft auf soeinen Wert stellen, hätte der NS dauerhaft mehr Angriff, oder ?
lg
-STORM-
rein theoretisch wie praktisch gesehen ja
03/08/2010 13:54 dsfgd#6
Quote:
Originally Posted by -STORM- View Post
Das ist vielleicht garnicht so nutzlos wie du denkst. ;)
Es gibt nämlich beim NS so einen "Buff", dass er nachts 15% (oder andere Zahl, weiß nicht genau) mehr Angriff macht. Also zwischen 22.00 und 5.00 Uhr LC-Zeit.
Würde man die Zeit dauerhaft auf soeinen Wert stellen, hätte der NS dauerhaft mehr Angriff, oder ?
lg
-STORM-
relativ gesehen hättest du da recht, aber _pTimer ist Clientseitig und beeinflusst zwar die Tageszeit, damit meine ich aber nicht die Serverseitige LC Zeit.

du kannst mit hilfe dieser Variable halt den Tag-Nacht wechsel beeinflussen, daher sinnlos ^^

PS: neue erkenntnis, in der USA Version verändert sich _CurrentTickTimer deutlich schneller als in der Ger / Korea / Eternia Version, das scheint wohl der grund zu sein, warum dort der Speedhack immer ohne disconnect ging... warum das so ist weiß ich noch nicht.
03/08/2010 14:59 Antonio1920#7
kann mir bitte einer erklären wie man das macht weil benutze erste mal cheat enigma habe die version 5.6
verstehe das nämlich nicht so ganz
03/08/2010 15:11 Yannikin#8
Wenn ich das richtig verstehe könnte ich durch diesen Hack alles für mich so umstellen, dass man wenn man einen Speedhack an hat nicht die Verbindung verliert?
03/08/2010 15:12 Antonio1920#9
Quote:
Originally Posted by Yannikin View Post
Wenn ich das richtig verstehe könnte ich durch diesen Hack alles für mich so umstellen, dass man wenn man einen Speedhack an hat nicht die Verbindung verliert?
denke ich mal so hab ich es auch verstanden
03/08/2010 15:18 Pati1112#10
Interessant :D
03/08/2010 15:25 ShowUrSkillz#11
die admin konsole ist interessant^^
03/08/2010 15:35 Artarex#12
Wie soll man die adressen in cheat engine eingeben? Einfach bei Value type float auswählen? dann wo Value: steht das rot makierte einfügen:
Pointer = Engine.dll+619658 // Cheat Engine Format
Offset = 107E64
Wert = alles größer als 0, der wert gibt euren Admin level an.
Oder wie ? bitte um hilfe
03/08/2010 15:59 Pati1112#13
êin tip ;) "Add Address Manually"
03/08/2010 16:19 Antonio1920#14
Quote:
Originally Posted by Pati1112 View Post
êin tip ;) "Add Address Manually"
könntest du einem unerfahrenen einen grösseren tip geben zum beispiel eine erklärung wie das geht verwende nämlich erste mal cheat engine
wäre klasse
03/08/2010 16:19 Artarex#15
Quote:
Originally Posted by Pati1112 View Post
êin tip ;) "Add Address Manually"
danke habe es^^