Discussion on [RELEASE] Game File Pseudocode (Sourcecode) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
Man kann die über 90 bekommen indem man bestimmt wieder die scripty in den packs ändert sicher ganz einfach, das mit dem packet senden würde kaum was bringen wenn du es mal so aufaust Client |Handshake| Proxy |Handshake| Server könntest du ja über die proxy traffic regeln egal ob du es extern als anwendung nimmst oder direkt in den client injectest und das in einmen hast. nur die proxy zu coden wird etwas schwer weil ich keine ahnung habe wie der traffic gecrypted ist.
einfacher ist es client den upload abzudrehen, und ganz oft auf + zu drücken dan wieder öffnen und der puffer wo dann vllt 50 mal vit + gemacht wird wird zum server gesendet und es ist serverside gespeichert. was ich aber bezweifle.
darum client moden oder patchen.
--------------------------------------------
warrum habt ihr disassembled? und nicht gleich unpackt und dann gedumpt, dann hättet ihr nicht so ein durcheinander.
Man kann die über 90 bekommen indem man bestimmt wieder die scripty in den packs ändert sicher ganz einfach, das mit dem packet senden würde kaum was bringen wenn du es mal so aufaust Client |Handshake| Proxy |Handshake| Server könntest du ja über die proxy traffic regeln egal ob du es extern als anwendung nimmst oder direkt in den client injectest und das in einmen hast. nur die proxy zu coden wird etwas schwer weil ich keine ahnung habe wie der traffic gecrypted ist.
einfacher ist es client den upload abzudrehen, und ganz oft auf + zu drücken dan wieder öffnen und der puffer wo dann vllt 50 mal vit + gemacht wird wird zum server gesendet und es ist serverside gespeichert. was ich aber bezweifle.
darum client moden oder patchen.
--------------------------------------------
warrum habt ihr disassembled? und nicht gleich unpackt und dann gedumpt, dann hättet ihr nicht so ein durcheinander.
Ist genau in der reihenfolge der C Datein im ASM
Und Status max geht genau wie levellimit höher setzen. bei den einzelnen funktionen die max werte erhöhen aber fragt mich nicht wie xD
Ist genau in der reihenfolge der C Datein im ASM
Und Status max geht genau wie levellimit höher setzen. bei den einzelnen funktionen die max werte erhöhen aber fragt mich nicht wie xD
Hab den sinn grad ent so gecheckt xD sorry nur ich glaube du meinst das die rheienfolge des C codes in der rheinelfolge vom ASM ist darum der syntex nicht da ist. odersowas ^^
kannst du es nochmal anders schreiben
Ist genau in der reihenfolge der C Datein im ASM
Und Status max geht genau wie levellimit höher setzen. bei den einzelnen funktionen die max werte erhöhen aber fragt mich nicht wie xD
Die sicherung das man die points z.B. nicht in der db über 90 speichern kann. z.B. keine ahnung wie der opcode ist aedr z.B. StatsUpVit 01 so z.B. das packet. Nun wird das im client überprüft und anhand dem char pack die der client am anfang also login / teleport etc. und es wird berechnet wieviele es jetzt sein könnten also: Login -> revice chardata ...vit:80... -> client speichert das -> StatsUpVit -> client berechnet und sendet den befehl an den server -> serverengine speichert das in der DB. natürlcih ist das nicht das der client nicht einfach die vit aufruft und liest sondern, das er auch inteligent berechnet wenn waffen z.B. + 6500 TP machen das der das dann auch in der vit anzeige gemäß ändert und auch gemäß der rechnun ausfallen lässt.
probiere grad den client zu unpacken, wobei aber meine fähigkeiten nicht high sind
auf jedenfall ist es verändertes asprotect, weil es nur ein teil der merkmale aufweißt.
veränert sind INT3 befehle glaube ich und kp warrum da immer access violance kommt :P
Die sicherung das man die points z.B. nicht in der db über 90 speichern kann. z.B. keine ahnung wie der opcode ist aedr z.B. StatsUpVit 01 so z.B. das packet. Nun wird das im client überprüft und anhand dem char pack die der client am anfang also login / teleport etc. und es wird berechnet wieviele es jetzt sein könnten also: Login -> revice chardata ...vit:80... -> client speichert das -> StatsUpVit -> client berechnet und sendet den befehl an den server -> serverengine speichert das in der DB. natürlcih ist das nicht das der client nicht einfach die vit aufruft und liest sondern, das er auch inteligent berechnet wenn waffen z.B. + 6500 TP machen das der das dann auch in der vit anzeige gemäß ändert und auch gemäß der rechnun ausfallen lässt.
probiere grad den client zu unpacken, wobei aber meine fähigkeiten nicht high sind
auf jedenfall ist es verändertes asprotect, weil es nur ein teil der merkmale aufweißt.
veränert sind INT3 befehle glaube ich und kp warrum da immer access violance kommt :P
Was soll das? was hat das mit meinem beitrag zutun? und warrum so wenig text???
hab ida pro payed, aber benutze es nicht so oft. weil es sowieso nicht 100% decompiled bzw. nicht 100% in c++. aber man muss doch trotzem unpacken um zu disassemblen?
[RELEASE] Client Source (Pseudocode) 07/14/2010 - Metin2 PServer Guides & Strategies - 22 Replies Hello,
Same as in my Old Thread with the Game Source here i give you the Client Source it's pure Pseudocode and like the Game Source not compile able.
The Function names aren't good because of my IDA settings.
But i think you can still use it.
It's attached in this Thread.
[Release] PCX Data Post Sourcecode. 08/07/2009 - Silkroad Online - 0 Replies http://img200.imageshack.us/img200/1170/postd.png
What this was made for.
To share data over the internet with my dev team.
Why ? because i do not like Svn's or wikis and for me this is alot faster..
so if you like it let me know if you would like anything added and cant do it your self let me know.
#Read Me#
------------------------------------------------- ---------------------------------
Micromacro for game with sourceCode 07/09/2009 - Rappelz - 20 Replies I finded this tool it look a great one I cant try it at the moment with rappelz, I hope you'ill do It use Lua scriptand let me know if it work
Micromacro page web
The forum
Wiki and manual