diff options
author | Stefan Beller <stefanbeller@googlemail.com> | 2010-10-07 23:33:50 +0200 |
---|---|---|
committer | Stefan Beller <stefanbeller@googlemail.com> | 2010-11-07 14:50:27 +0100 |
commit | 001a9d1e61b1785998b26bf30b8c5d103a3c2a65 (patch) | |
tree | 2458296bcc53101ace3cd0c5af81d64f9fb158e2 /tools/item_show.py | |
parent | ae6378fb9e8b33653d49b50850ad6b52879f55cb (diff) | |
download | serverdata-001a9d1e61b1785998b26bf30b8c5d103a3c2a65.tar.gz serverdata-001a9d1e61b1785998b26bf30b8c5d103a3c2a65.tar.bz2 serverdata-001a9d1e61b1785998b26bf30b8c5d103a3c2a65.tar.xz serverdata-001a9d1e61b1785998b26bf30b8c5d103a3c2a65.zip |
adding two useful scripts
1. shows monsterdrops sorted by npc-selling prize
2. shows all magic spells in the magic_template.conf in conf folder.
Diffstat (limited to 'tools/item_show.py')
-rw-r--r-- | tools/item_show.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/tools/item_show.py b/tools/item_show.py new file mode 100644 index 00000000..1e14e773 --- /dev/null +++ b/tools/item_show.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +#has to be executed in place, this folder + + +def make_items(): + items_file=open("../db/item_db.txt","r") + lines=items_file.readlines() + items_file.close(); + + items=[] + for line in lines: + array=line.split(",") + if len(array)>6 and not line.startswith("#") and not line.startswith("//"): + id=array[0] + name=array[1] + mbonus=array[10] + try: + int(mbonus) + items+=[(int(mbonus),name)] + except: + print line + return items; + +global_items=[] +global_items=make_items(); + +global_items.sort() +for item in global_items: + print item |