Python Account-ID auslesen

01/21/2020 22:42 xxEddixx#1
Hallo,

ist es möglich in Python die Account-ID auszulesen also den Namen ?
Ich bräuchte dies um den Lagerinhalt einem Account zuzuweisen und nicht dem Spieler.

Gruß Eddi
01/23/2020 16:04 Poccix#2
Speicher dir die Account-ID in der ConstInfo o.Ä. nach erfolgreichem einloggen.
01/24/2020 16:59 xxEddixx#3
Hallo Poccix,

ich selber logge mich nicht an Metin an, sondern ich habe erst nach einloggen die möglichkeit mein script zu laden. Wenn dann sollte es mit den Python Funktionen gehen.
Sonst müsste ich mein Script selbst über einen Python-Loader starten und dann mir die ID merken wie du sagst. Ich stehe noch am anfang, es ist mein erstes Script. Einen eigenen Python-Loader wollte ich später machen wenn mein Wissen stabieler ist. :):rolleyes:

Gruß Eddi
01/24/2020 18:04 Poccix#4
Sofern du auf die Instanz der "MainStream" Klasse aus der "networkmodule.py" zugreifen kannst (bspw übergeben an die Instanz "GameWindow" aus der "game.py") kannst du auf die Variable "id" zugreifen.

In der "GameWindow" Instanz bspw über "self.stream.id" wobei "self.stream" hierbei die übergebene Instanz vom "MainStream" ist.