[Release]Addon Manager

08/17/2012 12:48 Misiekantos253#31
Quote:
Originally Posted by Mi4uric3 View Post
Because you don't have any..?
I have same problem, first errors with module inspect, after delete import inspect window shows, but no one module are visible on the list, checked on actual DE and PL client and same problem :/ Anyone has solved this problem?
08/17/2012 12:58 Elitexxxxxxxxxxxxx#32
hey, tutorial ?????? what make .py ????
08/17/2012 13:05 Misiekantos253#33
You must write it :)
08/17/2012 15:28 KeyStoreEU#34
Nice Work!
08/17/2012 18:17 Computerfreek#35
Quote:
Originally Posted by sargon123 View Post
hey leute, wollte das ding auf dem de-server nutzen...
hab es auch schon mit dem pythonloader erfolgreich injected und muss sagen echt nice dass teil :D
folgende frage: kann ich dass ding auch ohne den pythonloader injecten ?
habe bereits versucht die datei in .mix umzubennen. jedoch kommt dann beim starten von m2 folgende fehlermeldung:

METIN2: metin2client.bin - Ungültiges Bild

.../addon manager.mix ist entweder nicht für die Ausführung unter Windows vorgesehen oder enthält einen Fehler.

usw., kb jz alles abzuschreiben.

also einen fehler kann es ja nicht haben, da ich es ja mit den pythonloader erfolgreich injecten konnte ...
kann mir einer sagen wie ich dass problem jetzt löse ?
Logisch, nur ausführbare Dateien können als .mix geladen werden - also .dll, .exe etc.
Benenn die Datei mal in "logininfo.py" um, die wird automatisch im Loginbildschirm geladen.
08/17/2012 19:56 sargon123#36
Quote:
Originally Posted by Computerfreek View Post
Logisch, nur ausführbare Dateien können als .mix geladen werden - also .dll, .exe etc.
Benenn die Datei mal in "logininfo.py" um, die wird automatisch im Loginbildschirm geladen.
hi, ertmal danke für deine antwort. dass hatte ich mir anfangs auch gedacht, jedoch habe ich bereits eine logininfo.py im clientpfad drin, weiß aber nicht ob sie löschen darf ...
p.s.: ich benutze m2bob (könnte ja evtl. von da entstanden sein...)
08/17/2012 20:36 noahrmal#37
Also für den M2bob wird jedes mal eine neue erstellt, fals keine Vorhanden ist um die Accounts zu laden.

Ansonsten kannst du auch einfach aus der Python Loader dll eine mix machen und diese in den Clienten legen, damit kannst du dann auch Python Dateien loaden:

[Only registered and activated users can see links. Click Here To Register...]
08/17/2012 21:36 DaRealFreak#38
Quote:
Originally Posted by Misiekantos253 View Post
I have same problem, first errors with module inspect, after delete import inspect window shows, but no one module are visible on the list, checked on actual DE and PL client and same problem :/ Anyone has solved this problem?
the standard metin2 folder has no .py files in the lib folder, only compiled(.pyc) files.
It's only to load own/public scripts without the python loader or just to execute special classes^^.

How to load the addon manager:
- logininfo.py
- PythonLoader
- modification of the lib folder files

kind regards DaRealFreak
08/18/2012 03:22 Fahrkartenkontrolleur#39
hast du lusst zu den Lib files ein Tut zu machen?
08/20/2012 10:12 Misiekantos253#40
Quote:
Originally Posted by DaRealFreak View Post
the standard metin2 folder has no .py files in the lib folder, only compiled(.pyc) files.
It's only to load own/public scripts without the python loader or just to execute special classes^^.

How to load the addon manager:
- logininfo.py
- PythonLoader
- modification of the lib folder files

kind regards DaRealFreak
OK, but i know how to start script :)

Which modification files in lib folder i must have? Can i found this files on internet and download, or i must modify it?

Here's the problem:
[Only registered and activated users can see links. Click Here To Register...]
Refresh modules does nothing, i dont see modules.
Patched PL client with metin2mod.


#EDIT
Solved :)
Download python 2.2, copied files in lib folder (python 2.2) into the metin2 lib folder (replaced too).
Now i see all classes.
08/21/2012 08:01 Tyrar#41
HömöFriehk warum released du sowas? diese ganzen noob fragen sind doch lästig :)
08/21/2012 10:13 [uLow]Beni#42
er muss sie ja beantworten :P :D
08/21/2012 12:07 goharagohara#43
Quote:
Originally Posted by DaRealFreak View Post
Listet alle py Dateien im lib Ordner auf und falls man das modul auswählt werden die verfügbaren Classes angezeigt.

Nutze ich inzwischen meistens anstatt dem Python Loader, da ich keine Lust habe immer wieder "Fixes" dagegen zu umgehen, also habe ich mir das kleine Addon System geschrieben.
Aufgepasst werden muss hier allerdings dann mit dem Syntax, da dieser streng genommen wird und kleinere Fehler nicht mehr toleriert.

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

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

MfG DaRealFreak
Nice Hack/Tool aber was ist das denn für ne erklärung?
mach mal bitte ein Vid oder erklär das genauer.
08/21/2012 15:26 aljosha123#44
Was muss man denn daran erklären ist doch ziehmlich selbst erklärend....die .py datei in logininfo.py umbennen in den metin2 ordner legen und alle selbst geschrieben .py die man damit öffnen will ich den metin2/lib ordner tun fertig....