|
You last visited: Today at 17:18
Advertisement
[Metin2] Python Funktionen/Befehle
Discussion on [Metin2] Python Funktionen/Befehle within the General Coding forum part of the Coders Den category.
03/13/2012, 00:26
|
#1
|
elite*gold: 0
Join Date: Jun 2009
Posts: 154
Received Thanks: 53
|
[Metin2] Python Funktionen/Befehle
Hey liebe Com,
ich beschäftig mich schon ne ganze weile mit dem Metin2 client und dessen aufbau jedoch scheitere/bin ich zu blöd dazu die Befehle/Functionen von Python ( sowas wie PickCloseItem ) zu finde.
Ich weis das sie in der .bin ,bzw in net oder player, sind. Jedoch hab ich kein Plan wie ich die finden kann kann mir da jmd helfen wie/wo ich die finde ??
|
|
|
03/13/2012, 08:07
|
#2
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Ich kenne mich mit dem M2 Clienten nicht aus aber sind die Befehle nicht in der Python22.dll?
|
|
|
03/13/2012, 11:49
|
#3
|
elite*gold: 0
Join Date: Jun 2009
Posts: 154
Received Thanks: 53
|
ich mein die Befehle dir in nur in Client verwendet werden also eher die Funktionen
|
|
|
03/13/2012, 11:59
|
#4
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Wie wärs mit client reversen? ^^
|
|
|
03/13/2012, 12:19
|
#5
|
elite*gold: 0
Join Date: Jun 2009
Posts: 154
Received Thanks: 53
|
ja wär en plan aber des würd ja dann ewig dauern die ganzen Funktionen zu finden und da gibts welche die sind eben nur in der binary und werden nicht im rest vom client verwendet
|
|
|
03/13/2012, 12:52
|
#6
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Dann hook/detour halt send/recv ;o
|
|
|
03/14/2012, 14:03
|
#7
|
elite*gold: 0
Join Date: Jun 2009
Posts: 154
Received Thanks: 53
|
gibts da i-wo ein tut zu ??
|
|
|
03/14/2012, 14:37
|
#8
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
|
hier gibts ein generelles hooking tut:
c und asm kenntnisse erforderlich.
den recv und send hook sollteste dann selbst hinkriegen...
|
|
|
03/14/2012, 15:01
|
#9
|
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
|
Wenn du ja weißt in welchem Modul sich die Funktionen befinden kannst du dir einfach alle Objekte in dem Modul ausgeben lassen.
Code:
import player
with open('log.txt', 'w') as f:
s = ""
for x in dir(player):
s += x
s += "\n"
f.write(s)
|
|
|
03/18/2012, 16:17
|
#10
|
elite*gold: 0
Join Date: Jun 2009
Posts: 154
Received Thanks: 53
|
danke für den Tipp in Python funzt aber noch nicht so ganz wie es soll
|
|
|
 |
Similar Threads
|
[Python-Modul]EXP-Donator (kompatibel mit Python Loader)
11/23/2013 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 27 Replies
Moin,
da man mich danach gefragt hat und ich sowieso mal ein Beispiel für die Benutzung meines Python Loaders veröffentlichen wollte, habe ich die Gelegenheit genutzt und euch eben einen EXP-Spendebot geschrieben.
Man kann ihn einfach mit dem oben verlinkten Python Module Loader laden und ihn mit F5 aktivieren/deaktivieren.
Sobald ihr mehr als 99 Erfahrungspunkte habt (man kann nur in 100er Schritten spenden), werden alle Erfahrungspunkte an eure Gilde gespendet.
Wer Lust hat und...
|
Befehle für Python
11/18/2011 - Metin2 - 2 Replies
Guten Abend liebe Com,
ich lerne gerade Python und wollte mich jetzt mal mit Metin2 beschäftigen
was man da so alles treiben kann im Client
ein paar kleine Sachen hab ich schon gemacht aka. nach gecodet.
Nun steh ich aber vor einem kleinen gröberen Problem und zwar fehlen mir die Python Befehle wie sie im Client verwendet werden
z.b. player.GetItemAttribute usw.
|
Metin2 - Python Funktionen gehen nicht
10/02/2011 - General Coding - 5 Replies
Ich habe eine einfache dll in C++ geschrieben mit dem C++ Builder den hier alle so empfehlen. Der ist auch nicht schlecht, aber ich habe ein Problem.
Ich will zB die Python-Funktion AppendChat aufrufen, das mache ich so:
void AppendChat(char *msg, int mode)
{
PyObject* arguments = PyTuple_New(2);
PyTuple_SetItem(arguments, 0, PyInt_FromLong(mode));
PyTuple_SetItem(arguments, 1, PyString_FromString(msg));
|
Python + Eric Python IDE installieren ?!
07/05/2011 - General Coding - 0 Replies
hat sich erledigt.
|
All times are GMT +1. The time now is 17:18.
|
|