Fred (pokemon lab bot) source
Would you like to react to this message? Create an account in a few clicks or log in to continue.


Full source of "Fred". To run these files, you must have python 2.7. Copy the source to notepad/python and save as ~(you can't change the name without changing the source).py. But please, we don't need 5 bots.
 
HomeLatest imagesSearchRegisterLog in

 

 -Pokemon.py-

Go down 
AuthorMessage
Admin
Admin



Posts : 22
Join date : 2011-09-21

-Pokemon.py- Empty
PostSubject: -Pokemon.py-   -Pokemon.py- EmptyWed Sep 21, 2011 6:21 pm

-C-h-a-n-g-e-s--------------------
--(Code by Cathy[who made pokemon lab]) Pulled source from http://trac.poke-lab.com/browser/shoddybot
--(Edit by Yuser10[on pokemon lab]) 9/20/11
_______changed_________
def get_gender(self):
values = {
"Male" : 1,
"Female" : 2,
"None" : 0
_________to__________
def get_gender(self):
values = {
"Male" : 1,
"Female" : 2,
"No Gender" : 0

-------------------------------------
-S-o-u-r-c-e-----------------------
Code:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

class Pokemon:
    def __init__(self, species=-1, nickname="", happiness=255, level=100, gender="Male",
                        nature="", item="", ability="", moves=[], stats=[]):
        self.species = species
        self.nickname = nickname
        self.happiness = happiness
        self.level = level
        self.gender = gender
        self.nature = nature
        self.item = item
        self.ability = ability
        self.moves = moves
        self.stats = stats
        self.health = (1, 1)
        self.fainted = False
        self.pokemonspecies = None
   
    def get_species(self):
        return self.species
   
    def get_nickname(self):
        return self.nickname
   
    def get_happiness(self):
        return self.happiness
   
    def get_level(self):
        return self.level
   
    def get_gender(self):
        values = {
            "Male"  : 1,
            "Female" : 2,
            "No Gender"  : 0
        }
        return values[self.gender]
   
    def get_nature(self):
        values = {
            "Lonely" : 1, "Brave" : 2, "Adamant" : 3, "Naughty" : 4, "Bold" : 5, "Relaxed" : 7,
            "Impish" : 8, "Lax" : 9, "Timid" : 10, "Hasty" : 11, "Jolly" : 13, "Naive" : 14, "Modest" : 15,
            "Mild" : 16, "Quiet" : 17, "Rash" : 19, "Calm" : 20, "Gentle" : 21, "Sassy" : 22, "Careful" : 23,
            "Quirky" : 24, "Hardy" : 0, "Serious" : 12, "Bashful" : 18, "Docile" : 6
        }
        return values[self.nature]
   
    def get_item(self):
        return self.item
       
    def get_ability(self):
        return self.ability
   
    def get_moves(self):
        return self.moves
       
    def get_stat(self, stat):
        return (self.stats[stat])
       
    def __repr__(self):
        things = [self.species, self.nickname, self.happiness, self.level, self.gender, self.nature,
                    self.item, self.ability, self.moves, self.stats]
        return "\n".join([str(i) for i in things])


-------------------------------------
Back to top Go down
https://pokelabfred.forumotion.com
 
-Pokemon.py-
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Fred (pokemon lab bot) source :: Source code-
Jump to: