[Release] NoDelay Client

04/18/2012 20:54 BigrApMac#31
Atzenkeeper wäre es irgendwie möglich vielleicht einen SpeedHack in den Client ein zu bauen, bei dem man die Geschwindigkeit selber regeln kann, so wie bei Formica ?
04/18/2012 22:24 .ÐuB x3'#32
bigrapmac... möglich wärs, aber dein client würde regelmäßig abkratzen..

Quote:
Originally Posted by Supernuss View Post
Hab n Prob: nach den Wartungsarbeiten heute zwig mit der ND-Client immer an "Server unter wartungsarbeiten..."etc mit dem Original Clienten jedoch ist das Einloggen kein Problem. Scheint als wäre der NoDelay Client jetzt detected -.-
jedenfalls komm ich über den nicht mehr rein.

E:// grade getestet, alle Multiclients sind geblockt... scheinbar hat sich die Clientnummer geändert.

E²:// Hab die Dateiversion bearbeitet, mehr nicht, Client geht wieder:
Für den NoDelay-Clienten mit Zoomhack:
[Only registered and activated users can see links. Click Here To Register...]

credits gehen an Atzenkeeper, wie gesagt ich hab nur die Verion geändert.
Auf wunsch von Atze kann ich den Link auch entfernen (oder er darf ihn nutzen)

Hoffe das Hilft,
Suuuuupernuss

Hat mir geholfen, aber kein Thanks verdiehtn einfacha usm Prinzip weil die dl side mir zu anspruchsvoll ist -.-
04/19/2012 07:34 BigrApMac#33
Quote:
Originally Posted by .ÐuB x3' View Post
bigrapmac... möglich wärs, aber dein client würde regelmäßig abkratzen..
Und wieso wenn ich fragen darf ? :p
04/19/2012 11:06 .ÐuB x3'#34
weil es server side wäre, die dander ect. würden sich alle mit schnell bewegen und wie schneller es ist desto schneller dct du
04/19/2012 13:12 Supernuss#35
Quote:
Originally Posted by .ÐuB x3' View Post
weil es server side wäre, die dander ect. würden sich alle mit schnell bewegen und wie schneller es ist desto schneller dct du
ganz so stimmt das net.... das spiel bekommt die infos auch nur vom server, heißt also wenn du Speedhack reinmachst und du wo hinklickst, sendet das Spiel ein Paket an den Server im dem Ort und Geschwindigkeit drin steht.

Der Server berechnet also wo du dich befindest wenn du läufst, das Spiel tut das selbe, es finded da kein austausch statt, du würdest also bei einer Synchronisation die nicht permanent aber mit Delay stattfinden ein Unterschied bestehen, dieser wird dann durch deinen Clienten ausgeglichen (du lagst an eine andere stelle etc).

Jedoch wie oben geschieben wird die geschwindigkeit mitgesendet.
Ergo ändere das Paket und auch der Server wird die gleichen berechnungen anstellen. kein Laggen Mehr, aber naja... jeder sieht halt das du hackst weil du einfach mit nem Affentempo durch die gegen eimerst......

Sollte also eig möglich sein, wenn man die Pakete abfängt, modifiziert und dann weiterleitet. Das würde dann aber einer Funktionsweise ähnlich WPE erfordern.
04/19/2012 13:37 Atzenkeeper#36
Speedhack ist schon möglich aber es stimmt das man meines wissens dazu auch die Packets vorm Senden beeinflussen müsste. Somit müsste ich für einen Speedhack so wie bei Formica auch eine externe .DLL schreiben.

Ausserdem ist ein Speedhack nachweisbar da die Laufgeschwindigkeit auch in einem Packet angegeben wird. Weiß aber bis heute ned so ganz genau wie Formica das damals gemacht hat den DC zu umgehen da du diesen auch bekommst wenn du das "cond" Packet veränderst.

Beim CE Speedhack bekommt man ein DC weil die Pulse Packets nichtmehr richtig getacktet werden. Das hatte Trollface- damals umgangen indem er die Packets in seiner DLL unabhängig vom Runnigspeed des Clientens getaktet hatte aber wie wir alle wissen ist das nicht das Ergebniss was Formica damals erreicht hatte.
04/19/2012 14:20 Trollface-#37
Quote:
Originally Posted by Atzenkeeper View Post
Speedhack ist schon möglich aber es stimmt das man meines wissens dazu auch die Packets vorm Senden beeinflussen müsste. Somit müsste ich für einen Speedhack so wie bei Formica auch eine externe .DLL schreiben.

Ausserdem ist ein Speedhack nachweisbar da die Laufgeschwindigkeit auch in einem Packet angegeben wird. Weiß aber bis heute ned so ganz genau wie Formica das damals gemacht hat den DC zu umgehen da du diesen auch bekommst wenn du das "cond" Packet veränderst.

Beim CE Speedhack bekommt man ein DC weil die Pulse Packets nichtmehr richtig getacktet werden. Das hatte Trollface- damals umgangen indem er die Packets in seiner DLL unabhängig vom Runnigspeed des Clientens getaktet hatte aber wie wir alle wissen ist das nicht das Ergebniss was Formica damals erreicht hatte.
So siehts aus,
Formica hat damals nur ein Breakpoint auf eine Adresse gesetzt und hat den EAX Wert jedesmal wenn dieser aufgerufen wurde geändert.

Könnte eigentlich nen LUA Script bereitstellen womit ihr den selben Speedhack wie Formica habt diesen könnt ihr dann per CE aktivieren,
wobei ich besseres zutuhen habe :p
04/19/2012 22:31 BigrApMac#38
Quote:
Originally Posted by Trollface- View Post
So siehts aus,
Formica hat damals nur ein Breakpoint auf eine Adresse gesetzt und hat den EAX Wert jedesmal wenn dieser aufgerufen wurde geändert.

Könnte eigentlich nen LUA Script bereitstellen womit ihr den selben Speedhack wie Formica habt diesen könnt ihr dann per CE aktivieren,
wobei ich besseres zutuhen habe :p
Och bitte bitte bitte ? :rolleyes:


Wär schon geil wieder mit Speed ab zu gehen :D
04/20/2012 00:48 Atzenkeeper#39
Quote:
Originally Posted by Trollface- View Post
So siehts aus,
Formica hat damals nur ein Breakpoint auf eine Adresse gesetzt und hat den EAX Wert jedesmal wenn dieser aufgerufen wurde geändert.

Könnte eigentlich nen LUA Script bereitstellen womit ihr den selben Speedhack wie Formica habt diesen könnt ihr dann per CE aktivieren,
wobei ich besseres zutuhen habe :p
Wär doch auch mit ner Detour möglich oder ??
Also den EAX wert nachträglich immer zu ändern ô.o

Das nervige da ist halt immer die GUI xP
Aber man könnte auch einfach ne Textbox verwenden.
04/20/2012 10:21 -=\\Elite//=-#40
server im wartungsmodus wie ist die aktuelle versionsnummer ?

edit: hab selbst geschaut ^^ 0.9.3.2970

wenn ich deinen clienten schließe und neu öffne springt die versionsnummer wieder auf 2967 zurück woran liegt das ? also ich kann nach dem ändern auf die server, wenn ich dann schließe und neu auf mache ist es aber wieder die alte versions nummer!? muss ich jez immer wieder ändern ? ^^""
04/21/2012 02:21 Atzenkeeper#41
Das ist komisch kannich mitr auch ned erklären änder vll einfach mal mit Reshacker.
05/27/2012 11:18 micci#42
Es tut mir sehr leid, dass ich den alten Thread wieder pushe, aber ich würde gerne wissen, wie man die NosTale version bei der .dll datei ändert.
05/27/2012 15:48 Supernuss#43
per hex editor, aber das sie dadurch dann geht, wäre ich mir nicht sicher..
05/27/2012 17:09 micci#44
Könntest du mir bitte auch sagen, was ich unter "Suchen" eingeben soll, damit die Versionnummer kommt?
05/28/2012 07:06 xXPanterXx#45
Hey ho,

So ich habe mal 2 Fragen ^^

als erstes es funzt nicht mehr Wartungs modus dings.

Zum anderem wie kann man die Aktuelle Versions nummer aus lesen und wie kann ich sie in den NoDelay reinmachen?

oder wird das noch gemacht?

Lg