diff options
-rw-r--r-- | being.py | 24 | ||||
-rwxr-xr-x | main.py | 27 | ||||
-rw-r--r-- | net/packet.py | 2 | ||||
-rw-r--r-- | net/packet_out.py | 1 | ||||
-rw-r--r-- | net/protocol.py | 1 | ||||
-rw-r--r-- | player.py | 24 | ||||
-rw-r--r-- | tradey.py | 24 | ||||
-rw-r--r-- | utils.py | 24 |
8 files changed, 104 insertions, 23 deletions
@@ -1,10 +1,26 @@ #!/usr/bin/python """ - Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> - Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> +Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> +Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> - This file is part of tradey, a trading bot in the mana world - see www.themanaworld.org +This file is part of tradey, a trading bot in The Mana World +see www.themanaworld.org + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see <http://www.gnu.org/licenses/>. + +Additionally to the GPL, you are *strongly* encouraged to share any modifications +you do on these sources. """ def job_type(job): @@ -1,11 +1,26 @@ #!/usr/bin/python """ +Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> +Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> - Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> - Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> +This file is part of tradey, a trading bot in The Mana World +see www.themanaworld.org - tradey, a package, which implements an Automated Market Bot for "The Mana World" a 2D MMORPG. +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your option) +any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see <http://www.gnu.org/licenses/>. + +Additionally to the GPL, you are *strongly* encouraged to share any modifications +you do on these sources. """ import logging @@ -267,7 +282,7 @@ def process_whisper(nick, msg, mapserv): weight = ItemDB.item_names[int(item_info.get('itemId'))].weight*int(item_info.get("amount")) mapserv.sendall(whisper(nick, "That item/s belongs to: "+item_info.get("name"))) - mapserv.sendall(whisper(nick, "The weight used is: "+str(weight)+"/"+str(player_node.MaxWEIGHT))) + mapserv.sendall(whisper(nick, "The weight used is: "+str(weight)+"/"+str(player_node.MaxWEIGHT))) elif msg == '!listusers': # Admin command - shows a list of all user. @@ -283,13 +298,13 @@ def process_whisper(nick, msg, mapserv): total_slots_reserved = 0 total_slots_used = 0 no_users = 0 - + for user in user_tree.root: no_users += 1 name = user.get('name') accesslevel = user.get('accesslevel') slots = user.get('stalls') - total_slots_reserved += int(slots) + total_slots_reserved += int(slots) used_slots = user.get('used_stalls') total_slots_used += int(used_slots) money = user.get('money') diff --git a/net/packet.py b/net/packet.py index 16b4f79..52bdf71 100644 --- a/net/packet.py +++ b/net/packet.py @@ -1,5 +1,5 @@ -"""The PacketBuffer class has been adapted from source originally released by gnufrk""" +# The PacketBuffer class has been adapted from source originally released by gnufrk import struct diff --git a/net/packet_out.py b/net/packet_out.py index 1d6e2d2..366be5f 100644 --- a/net/packet_out.py +++ b/net/packet_out.py @@ -1,3 +1,4 @@ +# This file has been adapted from source originally released by gnufrk from packet import * from protocol import * diff --git a/net/protocol.py b/net/protocol.py index 4a4b74f..d110a7e 100644 --- a/net/protocol.py +++ b/net/protocol.py @@ -1,3 +1,4 @@ +# This file has been adapted from source originally released by gnufrk SMSG_LOGIN_DATA = 0x0069 SMSG_CHAR_LOGIN = 0x006b SMSG_CHAR_MAP_INFO = 0x0071 @@ -1,10 +1,26 @@ #!/usr/bin/python """ - Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> - Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> +Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> +Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> - This file is part of tradey, a trading bot in the mana world - see www.themanaworld.org +This file is part of tradey, a trading bot in The Mana World +see www.themanaworld.org + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see <http://www.gnu.org/licenses/>. + +Additionally to the GPL, you are *strongly* encouraged to share any modifications +you do on these sources. """ import copy @@ -1,10 +1,26 @@ #!/usr/bin/python """ - Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> - Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> +Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> +Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> - This file is part of tradey, a trading bot in the mana world - see www.themanaworld.org +This file is part of tradey, a trading bot in The Mana World +see www.themanaworld.org + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see <http://www.gnu.org/licenses/>. + +Additionally to the GPL, you are *strongly* encouraged to share any modifications +you do on these sources. """ import time import os @@ -1,10 +1,26 @@ #!/usr/bin/python """ - Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> - Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> +Copyright 2011, Dipesh Amin <yaypunkrock@gmail.com> +Copyright 2011, Stefan Beller <stefanbeller@googlemail.com> - This file is part of tradey, a trading bot in the mana world - see www.themanaworld.org +This file is part of tradey, a trading bot in The Mana World +see www.themanaworld.org + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +more details. + +You should have received a copy of the GNU General Public License along with +this program. If not, see <http://www.gnu.org/licenses/>. + +Additionally to the GPL, you are *strongly* encouraged to share any modifications +you do on these sources. """ from xml.etree.ElementTree import ElementTree from player import Item |