Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 21:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Python] Itemliste auslesen

Discussion on [Python] Itemliste auslesen within the Metin2 forum part of the Popular Games category.

Reply
 
Old   #1
 
DreamStyler's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 96
Received Thanks: 42
[Python] Itemliste auslesen

Heyho Community!

Ich arbeite gerade an einem Shop-Bot. Da man Vorlagen speichern können soll, sprich am Ende nur noch durch einen Klick den Shop direkt geöffnet haben soll, habe ich ein Fenster, mit welchem man items der aktuellen Vorlage hinzufügen kann.

Das Problem ist, dass ich nicht weiß, wie ich alle verfügbaren items via python auslesen soll. Die Überprüfung, ob man die items am Ende wirklich verkaufen kann kriege ich schon hin. Aber erst einmal alle vorhandenen items auszulesen gelingt mir nicht.

Der einzige Befehl der in die Richtung geht ist mMn "item.LoadItemTable()", wobei ich allerdings die Parameter nicht kenne und nicht weiß, ob die Funktion einen return hat.

Weiß jemand von euch, wie ich alle vorhandenen items auslesen kann?

FG
DreamStyler is offline  
Old 12/23/2014, 13:12   #2
 
elite*gold: 726
Join Date: Jul 2010
Posts: 14,233
Received Thanks: 7,915
Schau dir mal den Item-Creator von DaRealFreak an, dort hat er so etwas eingebaut:
->

-> class ItemListDialog(ui.Window):
noahrmal is offline  
Thanks
1 User
Old 12/23/2014, 14:16   #3
 
DreamStyler's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 96
Received Thanks: 42
Quote:
Originally Posted by 123klo View Post
Schau dir mal den Item-Creator von DaRealFreak an, dort hat er so etwas eingebaut:
->

-> class ItemListDialog(ui.Window):
Danke für die Antwort, das sieht gut aus!
Allerdings gibt es die Funktion "pack_open" nicht mehr, ich hab alle module durchsucht. Heißt die jetzt eventuell anders?

Edit:

Funktion lautet nun pack.Get(filepath, fileaccessmode) und gibt den Inhalt als string zurück.

Thx!

#vote4close
DreamStyler is offline  
Old 12/23/2014, 15:12   #4
 
elite*gold: 726
Join Date: Jul 2010
Posts: 14,233
Received Thanks: 7,915
Ansonsten funktioniert es auch so:

PHP Code:
try:
    
lines open(app.GetLocalePath()+"/item_list.txt""r").readlines()
except IOError
Würde auch noch den Locale-Path automatisch auslesen lassen, damit es auch auf jeder Metin Version funktioniert.
noahrmal is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Python] Vid von Items auf dem Boden auslesen
12/07/2014 - Metin2 Private Server - 1 Replies
Moin^^ also ich möchte gerne ein Programm erstellen, das nur Yang aufhebt. Dafür habe ich mir auch schonmal den Code von DaRealFreak angeguckt, jedoch bin ich schon am auslesen der VID von den Items auf dem Boden gescheitert. Gibt es eine Funktion, um die VID dieser Items auszulesen, damit ich diese dann auswerten und ggf. per net.SendItemPickUpPacket(vid) aufheben kann? Mfg
[Python] Chat oder Zustand auslesen?
10/13/2014 - Metin2 Private Server - 6 Replies
Hey... ich bin gerade einwenig mit Python und Metin2 am ausprobieren. Nun bin ich an einem Punkt angekommen, wo ich nicht weiterkommen :( Ich möchte gerne überprüfen, ob mein Char mit einer Aktion fertig ist z.B. angeln. Gibt es eine Funktion den Chat auszulesen oder eine Funktion um zu überprüfen, ob der Char nur rumsteht ohne (in dem Fall jetzt) zu angeln? Mfg
Itemliste
07/02/2013 - Nostale - 19 Replies
Feen <START> NAME=Feuerfee VNUM=800 INVENTAR=0 PRICE=5 EQ_SLOT=10 <END>
[Python]Urllib .txt auslesen
05/16/2013 - Metin2 Private Server - 7 Replies
Hey Ich hab ein kleines Problem und zwar wollte ich von einem Webspace gerne verschiedene Strings auslesen dann hab ich es zunächst mit einer normalen txt datei auf meinem pc probiert kein problem. Nur wenn ich das jetzt von dem Webspace auslesen kommt ein Error. Script: available = urllib.urlopen(url) availableList = available.read() availableFilter = str(availableList).replace("\n", "") availablePlayer = str(availableFilter).split(",") for i in...
Itemliste
03/08/2008 - World of Warcraft - 0 Replies
hallo, ich suche für meine gilde ein tool, was man auf website installen kann das, sämtliche ssc tk bt mh usw items anzeigt mit stats name usw halt, und wo die spieler unter dem jeweiligen item etwas posten können. desweiteren bin ich auf der suche nach einem edkp system, welches keine dkp anzeigt, sondern einfach nur wie oft ein spieler geraidet hat, wie lange, wie oft er afk war, und was und wie viel er pro woche an die gildenbank gespendet hat sowie, was für items er in was für...



All times are GMT +1. The time now is 21:12.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.