Jump to content

[DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB


Recommended Posts

3 horas atrás, KaboFlow29 disse:

links no mega plsss no ta dando bajar no mediafire :/

nao tene como add Account Managger? 

eu preciso do v3 :/ nao ta dando baxar :/

[23/06/2016 18:39:10] [Error - CreatureScript Interface] 

[23/06/2016 18:39:10] data/creaturescripts/scripts/player/login.lua:onLogin

[23/06/2016 18:39:10] Description: 

[23/06/2016 18:39:10] (luaDoItemSetAttribute) Item not found

[23/06/2016 18:39:38] [Error - Npc interface] 

[23/06/2016 18:39:38] data/npc/scripts/heal.lua:onCreatureSay

[23/06/2016 18:39:38] Description: 

[23/06/2016 18:39:38] (luaDoItemSetAttribute) Item not found

Use site man 

 

Link to comment
Share on other sites

Alguem poderia me tirar uma duvida, sempre que eu mexo na pasta lib/114 - pokeSpells.lua, o jogo buga completamente e não abre mais a base, mesmo se eu alterar uma letra e depois reverter a alteração, poderiam me ajudar?

Link to comment
Share on other sites

8 horas atrás, Quinn disse:

Alguem poderia me tirar uma duvida, sempre que eu mexo na pasta lib/114 - pokeSpells.lua, o jogo buga completamente e não abre mais a base, mesmo se eu alterar uma letra e depois reverter a alteração, poderiam me ajudar?

Tenta mandar um spolier do erro.

Em 22/06/2016 at 16:59, Drakopoulos disse:

Abra as sprites com o object builder (normal para compilado) , adicione uma sprite e compile.

Poderia me ajudar novamente o aloot tbm nao abre kkk'

Link to comment
Share on other sites

bom pessoal em relação ao erro da machine de tokens não estar funcionando eu achei o erro, agora só falta arruma o erro do fishing assim que conseguir, eu posto...

corrigindo o erro do token -> vá em data/lib/107-moves tables. Abra e substitua todo o código por esse: 

Spoiler

---------------- configs gerais
gameVersion = "2.5"
playerSpeed = 250
farWayPos = {x = 102, y = 66, z = 4} -- usada pra sistema de order, para o poke entrar de baixo do player
tempoPraVoltarAoNormal = 8 -- Voltar a rock, bush e outros do order.
base_Fome_e_Felicidade = 60 -- o Maximo é 150. Quando for capturado ou criado pelo god. 60 = normal

---Efeitos
EFFECT_DIG = 88
EFFECT_CUT = 93
--- Msgs
MSG_NAO_E_POSSIVEL = "Desculpe, mas isso não é possível."

pokesGhosts = {"Gengar", "Haunter", "Gastly"}

---------------- megaTables
megasConf = { -- charizard x mais ataque menos speed/def, charizard y mais speed/def, menos ataque
        ["Mega Alakazam"] = {out = 13, offense = 8.3, defense = 30, specialattack = 30, life = 8000, agility = 220, wildVity = 10, wildChance = 0.1, itemToDrop = 15131},
        ["Mega Charizard X"] = { out = {1879, 1880, 1881}, offense = 10.3, defense = 25, specialattack = 35, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15134},
        ["Mega Charizard Y"] = { out = {1876, 1877, 1878}, offense = 9.3, defense = 35, specialattack = 30, life = 9000, agility = 280, wildVity = 10, wildChance = 0.1, itemToDrop = 15135},
        ["Mega Blastoise"] = {out = 14, offense = 10.3, defense = 45, specialattack = 30, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15133},
        ["Mega Gengar"] = {out = 1851, offense = 15.3, defense = 35, specialattack = 38, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
       
        ["Mega Ampharos"] = {out = {2093, 2094, 2095}, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15794},    
        ["Mega Venusaur"] = {out = 1863, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15793},    
        ["Mega Tyranitar"] = {out = 1854, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15781},     
        ["Mega Kangaskhan"] = {out = 1872, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15783},    
        ["Mega Scizor"] = {out = 1892, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15784},    
        
        ["Mega Aerodactyl"] = {out = 2061, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15786},    
        ["Mega Pidgeot"] = {out = 2081, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15791},    
        ["Mega Mawile"] = {out = 1859, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        ["Mega Gardevoir"] = {out = 2089, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        ["Mega Absol"] = {out = 2068, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        ["Mega Lucario"] = {out = 2069, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        ["Mega Sceptile"] = {out = 2071, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        ["Mega Swampert"] = {out = 2075, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        ["Mega Aggron"] = {out = 1864, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 100, itemToDrop = 15136},    
        ["Mega Blaziken"] = {out = {2090, 2091, 2092}, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    
        
           
    }
---------------- megaTables

---------------- heldItems efeitos
heldBoost = {
    [1] = 12,
    [2] = 16,
    [3] = 20,
    [4] = 24,
    [5] = 28,
    [6] = 32,
    [7] = 40,    
}

heldAttack = {
    [1] = 1.08,
    [2] = 1.12,
    [3] = 1.16,
    [4] = 1.19,
    [5] = 1.22,
    [6] = 1.25,
    [7] = 1.50,    
}

heldDefense = {
    [1] = 1.20,
    [2] = 1.50,
    [3] = 1.80,
    [4] = 1.90,
    [5] = 2,
    [6] = 2.2,
    [7] = 2.5,    
}

heldBlockChance = {
    [1] = 6,
    [2] = 8,
    [3] = 10,
    [4] = 12,
    [5] = 14,
    [6] = 18,
    [7] = 22,    
}

heldCriticalChance = {
    [1] = 8,
    [2] = 10,
    [3] = 12,
    [4] = 14,
    [5] = 18,
    [6] = 20,
    [7] = 24,    
}

heldExperience = {
    [1] = 1.1,
    [2] = 1.15,
    [3] = 1.20,
    [4] = 1.25,
    [5] = 1.30,
    [6] = 1.35,
    [7] = 1.40,    
}

heldPoisonBurn = {
    [1] = 90,
    [2] = 125,
    [3] = 160,
    [4] = 195,
    [5] = 230,
    [6] = 265,
    [7] = 300,    
}

heldHaste = {
    [1] = 50,
    [2] = 75,
    [3] = 100,
    [4] = 125,
    [5] = 150,
    [6] = 175,
    [7] = 200,    
}

heldLucky = {
    [1] = 1.10, 
    [2] = 1.20,
    [3] = 1.35,
    [4] = 1.50,
    [5] = 1.65,
    [6] = 1.80,
    [7] = 2,    
}

heldReturn = {
    [1] = 20,
    [2] = 30,
    [3] = 35,
    [4] = 40,
    [5] = 45,
    [6] = 50,
    [7] = 80,    
}

heldVitality = {
    [1] = 5,
    [2] = 8,
    [3] = 12,
    [4] = 15,
    [5] = 19,
    [6] = 22,
    [7] = 25,    
}

---------------- configs gerais
orderTalks = {
    ["ride"] = {talks = {", deixe-me montá-lo.", ", vamos correr!"}, storage = 9800},
    ["fly"] = {talks = {", deixe-me montá-lo.", ", vamos voar!"}, storage = 9801},
    ["levitate"] = {talks = {", deixe-me montá-lo.", ", levitar!"}, storage = 9801},
    ["surf"] = {talks = {", deixe-me montá-lo.", ", vamos surfar!"}, storage = 63215},
    ["dig"] = {talks = {", cave este buraco.", ", use o cavar!"}, storage = 9803},
    ["cut"] = {talks = {", corte esta árvore.", ", use o cortar!"}, storage = 9804},
    ["rock"] = {talks = {", quebre esta rocha.", ", use o quebra rocha!"}, storage = 9805},
    ["headbutt"] = {talks = {", balance aquela árvore.", ", bata naquela árvore."}, storage = 9806},
    ["move"] = {talks = {", mova-se!"}, storage = 0},
    ["blink"] = {talks = {", teletransporte.", ", use o teletransporte." }, storage = 0},
    ["gopoke"] = {talks = {", eu preciso de sua ajuda!", ", é hora da batalha!.", ", eu escolho você!" }, storage = 0},
    ["backpoke"] = {talks = {", obrigado.", ", bom trabalho.", ", já chega. Volte!" }, storage = 0},
    ["downability"] = {talks = {", deixe-me descer.", ", obrigado." }, storage = 0},
}

types = {"normal", "fire", "fighting", "water", "flying", "grass", "poison", "electric", "ground", "psychic", "rock", "ice", "bug", "dragon", "ghost", "dark", "steel", "fairy"}

typeTable = {
["normal"] = {super = {"none"}, weak = {"rock", "steel"}, non = {"ghost"}, stoneId = 12214, color = 129, damageID = NORMALDAMAGE},
["fire"] = {super = {"bug", "grass", "ice", "steel"}, weak = {"dragon", "fire", "rock", "water"}, non = {"none"}, stoneId = 12210, color = 144, damageID = FIREDAMAGE},
["fighting"] = {super = {"dark", "ice", "normal", "rock", "steel"}, weak = {"bug", "fairy", "flying", "poison", "psychic"}, non = {"ghost"}, stoneId = 12213, color = 127, damageID = FIGHTINGDAMAGE},
["water"] = {super = {"fire", "ground", "rock"}, weak = {"dragon", "grass", "water"}, non = {"none"}, stoneId = 12224, color = 29, damageID = WATERDAMAGE},
["flying"] = {super = {"bug", "fighting", "grass"}, weak = {"electric", "rock", "steel"}, non = {"none"}, stoneId = 12214, color = 172, damageID = FLYINGDAMAGE},
["grass"] = {super = {"ground", "rock", "water"}, weak = {"bug", "dragon", "fire", "flying", "grass", "poison", "steel"}, non = {"none"}, stoneId = 12211, color = 26, damageID = GRASSDAMAGE},
["poison"] = {super = {"fairy", "grass"}, weak = {"ghost", "ground", "poison", "rock"}, non = {"steel"}, stoneId = 12215, color = 103, damageID = POISONDAMAGE},
["electric"] = {super = {"flying", "water"}, weak = {"dragon", "electric", "grass"}, non = {"ground"}, stoneId = 12220, color = 210, damageID = ELECTRICDAMAGE},
["ground"] = {super = {"electric", "fire", "poison", "rock", "steel"}, weak = {"bug", "grass"}, non = {"flying", "electric", "thunder"}, stoneId = 12222, color = 121, damageID = GROUNDDAMAGE},
["psychic"] = {super = {"fighting", "poison"}, weak = {"psychic", "steel", "dark"}, non = {}, stoneId = 12221, color = 125, damageID = PSYCHICDAMAGE},
["rock"] = {super = {"bug", "fire", "flying", "ice"}, weak = {"fighting", "ground", "steel"}, non = {"none"}, stoneId = 12223, color = 127, damageID = ROCKDAMAGE},
["ice"] = {super = {"dragon", "flying", "grass", "ground"}, weak = {"fire", "ice", "steel", "water"}, non = {"none"}, stoneId = 12225, color = 71, damageID = ICEDAMAGE},
["bug"] = {super = {"dark", "grass", "psychic"}, weak = {"fairy", "fighting", "fire", "flying", "ghost", "poison", "steel"}, non = {"none"}, stoneId = 12212, color = 30, damageID = BUGDAMAGE},
["dragon"] = {super = {"dragon"}, weak = {"steel"}, non = {"fairy"}, stoneId = 12219, color = 175, damageID = DRAGONDAMAGE},
["ghost"] = {super = {"ghost", "psychic"}, weak = {"dark"}, non = {"normal"}, stoneId = 12216, color = 77, damageID = GHOSTDAMAGE},
["dark"] = {super = {"ghost", "psychic"}, weak = {"dark", "fairy", "fighting"}, non = {"dark"}, stoneId = 12216, color = 53, damageID = DARKDAMAGE},
["steel"] = {super = {"fairy", "ice", "rock"}, weak = {"electric", "fire", "steel", "water"}, non = {"none"}, stoneId = 12217, color = 172, damageID = STEELDAMAGE},
["fairy"] = {super = {"dark", "dragon", "fighting"}, weak = {"fire", "poison", "steel"}, non = {"none"}, stoneId = 12214, color = 130, damageID = NORMALDAMAGE},

fightMode = {
[1] = {offense = 1.2, defense = 0.8},
[2] = {offense = 1.0, defense = 1.0},
[3] = {offense = 0.8, defense = 1.2},
}  

tableFome = {
    ["muitaFome"] = {hitMultiplier = 0.6, effe = 99}, 
    ["fome"] = {hitMultiplier = 0.8, effe = 100},
    ["normal"] = {hitMultiplier = 1, effe = 101}, 
    ["saciado"] = {hitMultiplier = 1.1, effe = 102},  
    ["semFome"] = {hitMultiplier = 1.2, effe = 103},  
}    

opcodes = {
        OPCODE_POKEDEX = 100,
        OPCODE_CREATE_POKEMONS = 101,
        OPCODE_SKILL_BAR = 102,
        OPCODE_EMERALD_SHOP = 103,
        OPCODE_POKEMON_HEALTH = 104,
        OPCODE_CATCH = 105,
        OPCODE_BATTLE_POKEMON = 106,
        OPCODE_FIGHT_MODE = 107,
        OPCODE_REQUEST_DUEL = 108,
        OPCODE_ACCEPT_DUEL = 109,
        OPCODE_YOU_ARE_DEAD = 110,
        OPCODE_DITTO_MEMORY = 111,
        OPCODE_TV_CAM = 125,
        OPCODE_TV_BLOCK_CLIENT = 126,
        OPCODE_PLAYER_DEAD_WINDOW = 130,
        OPCODE_PLAYER_SHOW_AUTOLOOT = 135,
        OPCODE_PLAYER_SHOW_ONLINE = 136,
        OPCODE_PLAYER_SHOW_TRADE_HELD = 137,
}

local NpcDescriptions = {
["Brock"] = {article = "Ele é", description = "líder do ginásio de Pewter"},
["Misty"] = {article = "Ela é", description = "líder do ginásio de Cerulean"},
["Surge"] = {article = "Ele é", description = "líder do ginásio de Vermilion"},
["Erika"] = {article = "Ela é", description = "líder do ginásio de Celadon"},
["Sabrina"] = {article = "Ela é", description = "líder do ginásio de Saffron"},
["Koga"] = {article = "Ele é", description = "líder do ginásio de Fuchsia"},
["Blaine"] = {article = "Ele é", description = "líder do ginásio de Cinnabar"},
["Giovanni"] = {article = "Ele é", description = "líder do ginásio de Viridian"},
}

diarias = {
    Easy = {"Charmander", "Squirtle", "Bulbasaur", "Oddish", "Totodile", "Diglett", "Natu", "Spinarak", "Pineco", "Sunkern", "Zubat", "Rattata", "Spearow", "Abra", "Pidgey", "Ponyta", "Ekans", "Koffing", "Vulpix", "Horsea"},
    Medio = {"Ivysaur", "Tangela", "Charmeleon", "Wartortle", "Bayleef", "Quilava", "Croconaw", "Noctowl", "Hypno", "Kadabra", "Golbat", "Raticate", "Fearow", "Umbreon", "Lickitung", "Haunter", "Hitmonlee", "Hitmonchan", "Jumpluff", "Magcargo"},
    Hard = {"Charizard", "Golem", "Blastoise", "Venusaur", "Typhlosion", "Alakazam", "Gengar", "Xatu", "Forretress", "Gyarados", "Heracross", "Qwilfish", "Skarmory", "Mantine", "Scyther", "Scizor", "Lapras", "Ampharos", "Arcanine", "Kangaskhan"},
    Expert = {"Misdreavus", "Wobbuffet", "Alakazam", "Steelix", "Tyranitar", "Electabuzz", "Magmar", "Lapras", "Scyther", "Scizor", "Tentacruel", "Gyarados", "Kabutops", "Omastar", "Ampharos", "Kangaskhan", "Jynx", "Skarmory", "Mantine", "Kingdra"},
    Lendario = {
"Blastoise", "Venusaur", "Butterfree", "Beedrill", "Pidgeot", "Raichu", "Parasect", "Magmar", "Typhlosion", "Xatu", "Arcanine", "Tentacruel", "Gengar", 
"Kingler", "Seadra", "Scyther", "Pinsir", "Crobat", "Feraligatr", "Machamp", "Meganium", "Alakazam", "Tangela", "Ampharos", "Electabuzz", "Jynx", "Charizard", "Voltorb", "Electrode"}
    }

storages = {  -- Todas as storages usadas em quaisquer scripts terão q ser armazenadas aqui
        iconSys = 20000,
        pokedexSys = 8052,
        playerClan = 8053,
        playerClanRank = 8054,
        playerCasinoCoins = 8055,
        playerKantoCatches = 8056,
        playerTotalCatches = 8057,
        playerWins = 8058,
        playerLoses = 8059,
        playerOfficialWins = 8060,
        playerOfficialLoses = 8061,
        playerPVPScore = 8062,
        gynLeaders = {
                   ["Brock"] = 8063,
                   ["Misty"] = 8064,
                   ["Surge"] = 8065,
                   ["Erika"] = 8066,
                   ["Sabrina"] = 8067,
                   ["Koga"] = 8068,
                   ["Blaine"] = 8069,
                   ["Giovanni"] = 8070
        },
        
        markedPosPoke = 8071,
        blink = 8072,
        status = {
                   attack = 8073,
                   specialAtk = 8074,
                   defense = 8075,
                   vitality = 8076,
                   fome = 8077,
                   love = 8078,
                   check = 8079,
                   specialDef = 8080,
                   speed = 8081
            },  
        fightMode = 8082,
        potion = 8083,
        gobackDelay = 8084,
        GRRRRSto = 8085,
        moves = {
                   [1] = 8086,
                   [2] = 8087,
                   [3] = 8088,
                   [4] = 8089,
                   [5] = 8090,
                   [6] = 8091,
                   [7] = 8092,
                   [8] = 8093,
                   [9] = 8094,
                   [10] = 8095,
                   [11] = 8096,
                   [12] = 8097,
                   [13] = 8098,
                   [14] = 8099
        },
        pokedexDelay = 8100,
        focus = 8101,
        status = {
                   ["sleep"] = 8102,
                   ["stun"] = 8103,
                   ["string"] = 8104,
                   ["blind"] = 8105,
                   ["confusion"] = 8106,
                   ["poison"] = 8107,
                   ["burn"] = 8108,
                   ["leechSeed"] = 8109,
                   ["speedDown"] = 8110,
                   ["fear"] = 8111,
                   ["involved"] = 8112,
                   ["silence"] = 8113,
                   ["rage"] = 8114,
                   ["harden"] = 8115,
                   ["strafe"] = 8116,
                   ["speedUp"] = 8117
                 },
                 
        duel = {
                requestCountPlayer = 8118,
                requestCountPokemon = 8119,
                requestedPlayer = 8120,
                isInDuel = 8121,
               },
        teamRed = 8122,
        teamBlue = 8123,
        reflect = 8124,
        damageKillExp = 8125,
        catchAnuncio = 8126,
        miniQuests = {
                        tonny = {QuestStor = 8135, StatusMission = 8136},
                        storNpcTaskName = 8137,
                        storPokeNameTask1 = 8138,
                        storPokeCountTask1 = 8139,
                        storDayTask1 = 8140,
                        
                        storNpcTaskName2 = 8141,
                        storPokeNameTask2 = 8142,
                        storPokeCountTask2 = 8143,
                        storDayTask2 = 8144,
                        
                        storNpcTaskName3 = 8145,
                        storPokeNameTask3 = 8146,
                        storPokeCountTask3 = 8147,
                        storDayTask3 = 8148,
                        
                        storNpcTaskName4 = 8149,
                        storPokeNameTask4 = 8150,
                        storPokeCountTask4 = 8151,
                        storDayTask4 = 8152,
                     },    
        isMega = 20000,
        isMegaID = 20001,
        isPokemonGhost = 20002,
        globalsTV = 52010,
        TVHoras = 52011,
        TVMins = 52012,
        TVSecs = 52013,
        playerTVName = 55014, 
        playerTVPass = 55015,
        playerListWatchs = 55016,
        playerIsTvWatching = 55017,
        playerIsTvWhosWatching = 55018,
        playerIsTvInitialPos = 55019,
        
        playerIsDead = 20003,
        betaStorage = 20004,
        GetClienteVersion = 20005,
        BugFishing = 20006,
        AutoLootList = 20007,
        UsingAutoLoot = 20008,
        SmeargleID = 20009,
        isWildTrainer = 20010,
        wildTrainerPokemons = 20011,
        isWildTrainerPoke = 20012,
        NPCPokeCounts = 20013,
        isWildTrainerID = 20014,    
        NPCNameWILD = 20015,
        NPCNIVEL = 20016,
        BrotherHoodMember = 20017,
        BrotherHoodMemberRANK = 20018,
        BrotherHoodMemberOUTFITDUELIST = 20019,
        BrotherHoodMemberOUTFITMASTER = 20020,
        NPCPOSDESC = 20021,
        WILDNPCMYSUMMON = 20022,
        PLAYERCONTRACTSCOUNTS = 20023,
        NPCCITY = 20024,
        AutoLootCollectAll = 20025,
        TASKSYSTEMNOTWOTARGETS = 20026, -- player tem q matar o poke com o mesmo summon para contar na diaria
        ISBLOCKEDRESPAWN = 20027,
        
}

missStatus = {"stun", "string", "blind", "confusion"}
silenceStatus = {"sleep", "fear", "involved", "silence"}
buffStatus = {"rage", "harden", "strafe", "speedUp"}
allStatus = {"sleep", "stun", "string", "blind", "confusion", "poison", "burn", "leechSeed", "speedDown", "fear", "involved", "silence", "rage", "harden", "strafe", "speedUp"}

passivepokemons = {"Shiny Tangela", "Eevee", "Caterpie", "Metapod", "Butterfree", 'Pidgey', 'Clefairy', 'Jigglypuff', 'Oddish', 'Gloom', 'Paras', 'Psyduck', 'Bellsprout', 'Weepinbell', 'Slowpoke', 'Slowbro', "Farfetch'd", 'Doduo', 'Dodrio', 'Seel', 'Shellder', 'Kangaskhan', 'Chansey', 'Tangela', 'Mr. Mime', 'Tauros', 'Ditto', 'Lapras', 'Porygon', 'Omanyte'}


----------------------------------------- Headbutt
headbutt = {
[25] = {{"Arcanine", 1}},
[40] = {{"Arcanine", 1}},
[60] = {{"Arcanine", 1}},
[80] = {{"Arcanine", 1}},
[1000] = {{"Arcanine", 1}},
}
----------------------------------------- Headbutt
      
oldpokedexToCatch = {
{"Bulbasaur", 18, 1001, 10000},
{"Ivysaur", 38, 1002, 15000},
{"Venusaur", 75, 1003, 200000},
{"Charmander", 18, 1004, 10000},
{"Charmeleon", 38, 1005, 15000},
{"Charizard", 75, 1006, 200000},
{"Squirtle", 18, 1007, 10000},
{"Wartortle", 38, 1008, 15000},
{"Blastoise", 75, 1009, 200000},
{"Caterpie", 3, 1010, 500},
{"Metapod", 10, 1011, 3000},
{"Butterfree", 30, 1012, 10000},
{"Weedle", 3, 1013, 500},
{"Kakuna", 10, 1014, 3000},
{"Beedrill", 30, 1015, 10000},
{"Pidgey", 5, 1016, 500},
{"Pidgeotto", 20, 1017, 3000},
{"Pidgeot", 60, 1018, 200000},
{"Rattata", 3, 1019, 500},
{"Raticate", 20, 1020, 10000},
{"Spearow", 5, 1021, 500},
{"Fearow", 50, 1022, 50000},
{"Ekans", 12, 1023, 3000},
{"Arbok", 30, 1024, 15000},
{"Pikachu", 20, 1025, 15000},
{"Raichu", 50, 1026, 200000},
{"Sandshrew", 18, 1027, 3000},
{"Sandslash", 55, 1028, 100000},
{"Nidoran Female", 10, 1029, 3000},
{"Nidorina", 25, 1030, 10000},
{"Nidoqueen", 65, 1031, 100000},
{"Nidoran Male", 10, 1032, 3000},
{"Nidorino", 25, 1033, 10000},
{"Nidoking", 65, 1034, 100000},
{"Clefairy", 10, 1035, 15000},
{"Clefable", 35, 1036, 100000},
{"Vulpix", 16, 1037, 3000},
{"Ninetales", 65, 1038, 200000},
{"Jigglypuff", 10, 1039, 15000},
{"Wigglytuff", 42, 1040, 100000},
{"Zubat", 5, 1041, 3000},
{"Golbat", 30, 1042, 15000},
{"Oddish", 5, 1043, 500},
{"Gloom", 18, 1044, 10000},
{"Vileplume", 50, 1045, 50000},
{"Paras", 5, 1046, 500},
{"Parasect", 40, 1047, 50000},
{"Venonat", 14, 1048, 3000},
{"Venomoth", 40, 1049, 50000},
{"Diglett", 5, 1050, 3000},
{"Dugtrio", 35, 1051, 15000},
{"Meowth", 12, 1052, 3000},
{"Persian", 25, 1053, 50000},
{"Psyduck", 12, 1054, 3000},
{"Golduck", 55, 1055, 200000},
{"Mankey", 10, 1056, 3000},
{"Primeape", 45, 1057, 50000},
{"Growlithe", 16, 1058, 3000},
{"Arcanine", 70, 1059, 500000},
{"Poliwag", 5, 1060, 500},
{"Poliwhirl", 20, 1061, 3000},
{"Poliwrath", 60, 1062, 100000},
{"Abra", 12, 1063, 3000},
{"Kadabra", 40, 1064, 15000},
{"Alakazam", 70, 1065, 200000},
{"Machop", 16, 1066, 3000},
{"Machoke", 38, 1067, 15000},
{"Machamp", 70, 1068, 200000},
{"Bellsprout", 5, 1069, 500},
{"Weepinbell", 18, 1070, 3000},
{"Victreebel", 50, 1071, 50000},
{"Tentacool", 12, 1072, 3000},
{"Tentacruel", 70, 1073, 200000},
{"Geodude", 15, 1074, 3000},
{"Graveler", 40, 1075, 15000},
{"Golem", 70, 1076, 200000},
{"Ponyta", 15, 1077, 3000},
{"Rapidash", 55, 1078, 50000},
{"Slowpoke", 12, 1079, 3000},
{"Slowbro", 45, 1080, 15000},
{"Magnemite", 15, 1081, 3000},
{"Magneton", 38, 1082, 15000},
{"Farfetch'd", 35, 1083, 50000},
{"Doduo", 12, 1084, 3000},
{"Dodrio", 42, 1085, 15000},
{"Seel", 14, 1086, 3000},
{"Dewgong", 55, 1087, 15000},
{"Grimer", 12, 1088, 3000},
{"Muk", 30, 1089, 50000},
{"Shellder", 5, 1090, 3000},
{"Cloyster", 65, 1091, 100000},
{"Gastly", 14, 1092, 3000},
{"Haunter", 40, 1093, 15000},
{"Gengar", 70, 1094, 200000},
{"Onix", 50, 1095, 50000},
{"Drowzee", 18, 1096, 3000},
{"Hypno", 50, 1097, 50000},
{"Krabby", 5, 1098, 3000},
{"Kingler", 35, 1099, 15000},
{"Voltorb", 14, 1100, 3000},
{"Electrode", 38, 1101, 15000},
{"Exeggcute", 8, 1102, 3000},
{"Exeggutor", 48, 1103, 50000},
{"Cubone", 18, 1104, 3000},
{"Marowak", 45, 1105, 50000},
{"Hitmonlee", 60, 1106, 500000},
{"Hitmonchan", 60, 1107, 500000},
{"Lickitung", 45, 1108, 500000},
{"Koffing", 15, 1109, 3000},
{"Weezing", 30, 1110, 15000},
{"Rhyhorn", 35, 1111, 3000},
{"Rhydon", 65, 1112, 200000},
{"Chansey", 50, 1113, 500000},
{"Tangela", 35, 1114, 50000},
{"Kangaskhan", 65, 1115, 500000},
{"Horsea", 5, 1116, 3000},
{"Seadra", 40, 1117, 15000},
{"Goldeen", 10, 1118, 3000},
{"Seaking", 25, 1119, 15000},
{"Staryu", 15, 1120, 3000},
{"Starmie", 38, 1121, 15000},
{"Mr. Mime", 45, 1122, 500000},
{"Scyther", 60, 1123, 650000},
{"Jynx", 55, 1124, 500000},
{"Electabuzz", 60, 1125, 500000},
{"Magmar", 60, 1126, 500000},
{"Pinsir", 42, 1127, 200000},
{"Tauros", 40, 1128, 50000},
{"Magikarp", 1, 1129, 500},
{"Gyarados", 75, 1130, 500000},
{"Lapras", 65, 1131, 500000},
{"Ditto", 40, 1132, 350000},
{"Eevee", 20, 1133, 250000},
{"Vaporeon", 55, 1134, 300000},
{"Jolteon", 55, 1135, 300000},
{"Flareon", 55, 1136, 300000},
{"Porygon", 45, 1137, 250000},
{"Omanyte", 20, 1138, 50000},
{"Omastar", 70, 1139, 200000},
{"Kabuto", 20, 1140, 50000},
{"Kabutops", 70, 1141, 200000},
{"Aerodactyl", 85, 1142, 1000000},
{"Snorlax", 85, 1143, 650000},
{"Articuno", 100, 1144, 100000},
{"Zapdos", 100, 1145, 1000000},
{"Moltres", 100, 1146, 1000000},
{"Dratini", 15, 1147, 50000},
{"Dragonair", 45, 1148, 500000},
{"Dragonite", 85, 1149, 650000},
{"Mewtwo", 100, 1150, 1000000},
{"Mew", 100, 1151, 1000000},
-------------------old Shiny---------

{"Shiny Venusaur", 75, 10030, 300000},
{"Shiny Charizard", 75, 10060, 300000},
{"Shiny Blastoise", 75, 10090, 300000},
{"Shiny Butterfree", 30, 10120, 50000},
{"Shiny Beedrill", 30, 10150, 50000},
{"Shiny Pidgeot", 60, 10180, 200000},
{"Shiny Rattata", 3, 10190, 50000},
{"Shiny Raticate", 20, 10200, 70000},
{"Shiny Fearow", 50, 10220, 100000},
{"Shiny Raichu", 50, 10260, 100000},
{"Shiny Nidoking", 65, 10340, 100000},
{"Shiny Zubat", 5, 10410, 50000},
{"Shiny Golbat", 30, 10420, 70000},
{"Shiny Oddish", 5, 10430, 50000},
{"Shiny Vileplume", 50, 10450, 100000},
{"Shiny Paras", 5, 10460, 50000},
{"Shiny Parasect", 40, 10470, 70000},
{"Shiny Venonat", 14, 10480, 50000},
{"Shiny Venomoth", 40, 10490, 200000},
{"Shiny Growlithe", 16, 10580, 100000},
{"Shiny Arcanine", 70, 10590, 500000},
{"Shiny Abra", 12, 10630, 200000},
{"Shiny Alakazam", 70, 10650, 500000},
{"Shiny Tentacool", 12, 10720, 50000},
{"Shiny Tentacruel", 70, 10730, 200000},
{"Shiny Golem", 70, 10760, 200000},
{"Shiny Farfetch'd", 35, 10830, 300000},
{"Shiny Grimer", 12, 10880, 50000},
{"Shiny Muk", 30, 10890, 200000},
{"Shiny Gengar", 70, 10940, 500000},
{"Shiny Onix", 50, 10950, 500000},
{"Shiny Hypno", 50, 10970, 100000},
{"Shiny Krabby", 5, 10980, 50000},
{"Shiny Kingler", 35, 10990, 70000},
{"Shiny Voltorb", 14, 11000, 50000},
{"Shiny Electrode", 38, 11010, 70000},
{"Shiny Cubone", 18, 11040, 50000},
{"Shiny Marowak", 45, 11050, 100000},
{"Shiny Hitmonlee", 60, 11060, 200000},
{"Shiny Hitmonchan", 60, 11070, 200000},
{"Shiny Tangela", 35, 11140, 300000},
{"Shiny Horsea", 5, 11160, 50000},
{"Shiny Seadra", 40, 11170, 70000},
{"Shiny Scyther", 60, 11230, 750000},
{"Shiny Jynx", 55, 11240, 500000},
{"Shiny Electabuzz", 60, 11250, 500000},
{"Shiny Pinsir", 42, 11270, 100000},
{"Shiny Magikarp", 1, 11290, 50000},
{"Shiny Gyarados", 75, 11300, 500000},
{"Shiny Vaporeon", 55, 11340, 50000},
{"Shiny Jolteon", 55, 11350, 50000},
{"Shiny Flareon", 55, 11360, 50000},
{"Shiny Snorlax", 85, 11430, 200000},
{"Shiny Dratini", 15, 11470, 50000},
{"Shiny Dragonair", 45, 11480, 100000},
{"Shiny Dragonite", 85, 11490, 300000},
---------------old johto-----------
{"Chikorita", 18, 1152, 10000},
{"Bayleef", 38, 1153, 15000},
{"Meganium", 75, 1154, 200000},
{"Cyndaquil", 18, 1155, 10000},
{"Quilava", 38, 1156, 15000},
{"Typhlosion", 75, 1157, 200000},
{"Totodile", 18, 1158, 10000},
{"Croconaw", 38, 1159, 15000},
{"Feraligatr", 75, 1160, 200000},
{"Sentret", 3, 1161, 3000},
{"Furret", 28, 1162, 15000},
{"Hoothoot", 3, 1163, 10000},
{"Noctowl", 38, 1164, 100000},
{"Ledyba", 12, 1165, 3000},
{"Ledian", 30, 1166, 15000},
{"Spinarak", 15, 1167, 3000},
{"Ariados", 42, 1168, 50000},
{"Crobat", 70, 1169, 500000},
{"Chinchou", 14, 1170, 3000},
{"Lanturn", 38, 1171, 100000},
{"Pichu", 3, 1172, 10000},
{"Cleffa", 3, 1173, 10000},
{"Igglybuff", 3, 1174, 10000},
{"Togepi", 10, 1175, 50000},
{"Togetic", 45, 1176, 500000},
{"Natu", 15, 1177, 15000},
{"Xatu", 45, 1178, 200000},
{"Mareep", 12, 1179, 10000},
{"Flaaffy", 30, 1180, 15000},
{"Ampharos", 65, 1181, 200000},
{"Bellossom", 50, 1182, 50000},
{"Marill", 14, 1183, 10000},
{"Azumarill", 28, 1184, 100000},
{"Sudowoodo", 46, 1185, 500000},
{"Politoed", 60, 1186, 100000},
{"Hoppip", 10, 1187, 500},
{"Skiploom", 20, 1188, 10000},
{"Jumpluff", 30, 1189, 50000},
{"Aipom", 10, 1190, 150000},
{"Sunkern", 3, 1191, 500},
{"Sunflora", 50, 1192, 50000},
{"Yanma", 32, 1193, 50000},
{"Wooper", 18, 1194, 10000},
{"Quagsire", 55, 1195, 100000},
{"Espeon", 55, 1196, 100000},
{"Umbreon", 55, 1197, 100000},
{"Murkrow", 35, 1198, 50000},
{"Slowking", 60, 1199, 200000},
{"Misdreavus", 47, 1200, 1000000},
{"Unown", 15, 1201, 1000000},
{"Wobbuffet", 42, 1202, 1000000},
{"Girafarig", 42, 1203, 500000},
{"Pineco", 18, 1204, 3000},
{"Forretress", 55, 1205, 100000},
{"Dunsparce", 35, 1206, 15000},
{"Gligar", 30, 1207, 15000},
{"Steelix", 75, 1208, 650000},
{"Snubbull", 20, 1209, 10000},
{"Granbull", 42, 1210, 50000},
{"Qwilfish", 16, 1211, 100000},
{"Scizor", 75, 1212, 1000000},
{"Shuckle", 10, 1213, 3000},
{"Heracross", 60, 1214, 500000},
{"Sneasel", 50, 1215, 15000},
{"Teddiursa", 20, 1216, 500000},
{"Ursaring", 70, 1217, 650000},
{"Slugma", 18, 1218, 3000},
{"Magcargo", 40, 1219, 100000},
{"Swinub", 12, 1220, 3000},
{"Piloswine", 70, 1221, 100000},
{"Corsola", 42, 1222, 50000},
{"Remoraid", 14, 1223, 3000},
{"Octillery", 38, 1224, 100000},
{"Delibird", 25, 1225, 15000},
{"Mantine", 50, 1226, 500000},
{"Skarmory", 70, 1227, 500000},
{"Houndour", 18, 1228, 10000},
{"Houndoom", 70, 1229, 200000},
{"Kingdra", 75, 1230, 500000},
{"Phanpy", 12, 1231, 10000},
{"Donphan", 45, 1232, 200000},
{"Porygon2", 60, 1233, 350000},
{"Stantler", 35, 1234, 50000},
{"Smeargle", 28, 1235, 350000},
{"Tyrogue", 15, 1236, 200000},
{"Hitmontop", 60, 1237, 500000},
{"Smoochum", 3, 1238, 15000},
{"Elekid", 3, 1239, 15000},
{"Magby", 3, 1240, 15000},
{"Miltank", 32, 1241, 500000},
{"Blissey", 70, 1242, 650000},
{"Raikou", 100, 1243, 1000000},
{"Entei", 100, 1244, 1000000},
{"Suicune", 100, 1245, 1000000},
{"Larvitar", 10, 1246, 50000},
{"Pupitar", 50, 1247, 500000},
{"Tyranitar", 90, 1248}, 650000,
{"Lugia", 100, 1249, 1000000},
{"Ho-oh", 100, 1250, 1000000},
{"Celebi", 100, 1251, 1000000},
{"Shiny Hitmontop", 100, 11520, 600000},

{"Shiny Mr. Mime", 45, 11521, 600000},  --alterado v1.9
{"Shiny Ninetales", 65, 11522, 500000},
{"Shiny Ariados", 42, 11523, 100000},
{"Shiny Magneton", 38, 11524, 100000},
{"Shiny Espeon", 55, 11525, 50000},
{"Shiny Politoed", 60, 11526, 100000},
{"Shiny Umbreon", 55, 11527, 100000},
{"Shiny Stantler", 35, 11528, 100000},
{"Shiny Dodrio", 42, 11529, 100000},
{"Shiny Rhydon", 65, 11530, 500000},
}    
------------------------------------------Look system------------------------------------------
lookClans = {
[1] = {"a Volcanic Spark", "a Volcanic Flame","a Volcanic Firetamer","a Volcanic Pyromancer","a Volcanic Master"},
[2] = {"a Seavell Drop", "a Seavell Icelake","a Seavell Waterfall","a Seavell Frost","a Seavell Master"},
[3] = {"an Orebound Sand", "an Orebound Rock","an Orebound Solid","an Orebound Hardskin","an Orebound Hero"},
[4] = {"a Wingeon Cloud", "a Wingeon Wind","a Wingeon Sky","a Wingeon Falcon","a Wingeon Dragon"},
[5] = {"a Malefic Troublemaker", "a Malefic Venomancer","a Malefic Spectre","a Malefic Nightwalker","a Malefic Master"},
[6] = {"a Gardestrike Fist", "a Gardestrike Tamer","a Gardestrike Fighter","a Gardestrike DeathHand","a Gardestrike Champion"},
[7] = {"a Psycraft Mind", "a Psycraft Brain","a Psycraft Scholar","a Psycraft Telepath","a Psycraft Medium"},
[8] = {"a Naturia Seed", "a Naturia Sprout","a Naturia Webhead","a Naturia Woodtrunk","a Naturia Keeper"},
[9] = {"a Raibolt Shock", "a Raibolt Watt","a Raibolt Electrician","a Raibolt Overcharged","a Raibolt Legend"},
}

youAre = {
[3] = "Senior Tutor",
[4] = "Game Master",
[5] = "Sub",
[6] = "Game Master",
[15] = "Owner of the game"
}   

movestable = {                                                                                         
["Bulbasaur"] =    {move1 = {name = "Tackle", level = 20, cd = 15},
                move2 = {name = "Razor Leaf", level = 20, cd = 10},
                move3 = {name = "Vine Whip", level = 20, cd = 20},
                move4 = {name = "Headbutt", level = 20, cd = 15},
                move5 = {name = "Leech Seed", level = 22, cd = 20},
                move6 = {name = "Solar Beam", level = 30, cd = 60},
                move7 = {name = "Sleep Powder", level = 28, cd = 60},
                move8 = {name = "Stun Spore", level = 26, cd = 45},
                move9 = {name = "Poison Powder", level = 24, cd = 20},
    },
["Ivysaur"] =    {move1 = {name = "Tackle", level = 40, cd = 15},
                move2 = {name = "Razor Leaf", level = 40, cd = 10},
                move3 = {name = "Vine Whip", level = 40, cd = 20},
                move4 = {name = "Headbutt", level = 40, cd = 15},
                move5 = {name = "Leech Seed", level = 40, cd = 30},
                move6 = {name = "Bullet Seed", level = 45, cd = 35},
                move7 = {name = "Solar Beam", level = 50, cd = 60},
                move8 = {name = "Sleep Powder", level = 44, cd = 60},
                move9 = {name = "Stun Spore", level = 40, cd = 45},
                move10 = {name = "Poison Powder", level = 40, cd = 20},
    },
["Venusaur"] =    {move1 = {name = "Tackle", level = 80, cd = 15},
                move2 = {name = "Razor Leaf", level = 80, cd = 10},
                move3 = {name = "Vine Whip", level = 80, cd = 20},
                move4 = {name = "Headbutt", level = 80, cd = 15},
                move5 = {name = "Leech Seed", level = 80, cd = 20},
                move6 = {name = "Bullet Seed", level = 80, cd = 35},
                move7 = {name = "Solar Beam", level = 80, cd = 60},
                move8 = {name = "Giga Drain", level = 85, cd = 60},
                move9 = {name = "Sleep Powder", level = 80, cd = 60},
                move10 = {name = "Poison Powder", level = 80, cd = 20},
                move11 = {name = "Leaf Storm", level = 90, cd = 80},
    },
["Charmander"] =    {move1 = {name = "Scratch", level = 20, cd = 15},
                move2 = {name = "Ember", level = 20, cd = 10},
                move3 = {name = "Flamethrower", level = 20, cd = 20},
                move4 = {name = "Fireball", level = 24, cd = 25},
                move5 = {name = "Fire Fang", level = 22, cd = 20},
                move6 = {name = "Fire Blast", level = 30, cd = 60},
                move7 = {name = "Rage", level = 30, cd = 40},
    },
["Charmeleon"] =    {move1 = {name = "Scratch", level = 40, cd = 15},
                move2 = {name = "Ember", level = 40, cd = 10},
                move3 = {name = "Flamethrower", level = 40, cd = 20},
                move4 = {name = "Fireball", level = 40, cd = 25},
                move5 = {name = "Fire Fang", level = 40, cd = 20},
                move6 = {name = "Flame Burst", level = 45, cd = 35},
                move7 = {name = "Fire Blast", level = 50, cd = 60},
                move8 = {name = "Rage", level = 40, cd = 40},
    },
["Charizard"] =    {move1 = {name = "Scratch", level = 80, cd = 15},
                move2 = {name = "Ember", level = 80, cd = 10},
                move3 = {name = "Flamethrower", level = 80, cd = 20},
                move4 = {name = "Fireball", level = 80, cd = 25},
                move5 = {name = "Fire Fang", level = 80, cd = 20},
                move6 = {name = "Flame Burst", level = 85, cd = 35},
                move7 = {name = "Fire Blast", level = 90, cd = 60},
                move8 = {name = "Wing Attack", level = 83, cd = 30},
                move9 = {name = "Air Slash", level = 85, cd = 35},
                move10 = {name = "Magma Storm", level = 90, cd = 80},
                move11 = {name = "Scary Face", level = 82, cd = 40},
                move12 = {name = "Rage", level = 80, cd = 40},
    },
["Squirtle"] =    {move1 = {name = "Headbutt", level = 20, cd = 15},
                move2 = {name = "Bubbles", level = 20, cd = 10},
                move3 = {name = "Water Gun", level = 20, cd = 20},
                move4 = {name = "Waterball", level = 24, cd = 25},
                move5 = {name = "Aqua Tail", level = 22, cd = 20},
                move6 = {name = "Hydro Cannon", level = 30, cd = 60},
                move7 = {name = "Harden", level = 28, cd = 40},
    },
["Wartortle"] =    {move1 = {name = "Headbutt", level = 40, cd = 15},
                move2 = {name = "Bubbles", level = 40, cd = 10},
                move3 = {name = "Water Gun", level = 40, cd = 20},
                move4 = {name = "Waterball", level = 40, cd = 25},
                move5 = {name = "Aqua Tail", level = 40, cd = 20},
                move6 = {name = "Brine", level = 45, cd = 35},
                move7 = {name = "Hydro Cannon", level = 50, cd = 60},
                move8 = {name = "Harden", level = 40, cd = 40},
    },
["Blastoise"] =    {move1 = {name = "Headbutt", level = 80, cd = 15},
                move2 = {name = "Bubbles", level = 80, cd = 10},
                move3 = {name = "Water Gun", level = 80, cd = 20},
                move4 = {name = "Waterball", level = 80, cd = 25},
                move5 = {name = "Water Pulse", level = 80, cd = 20},
                move6 = {name = "Brine", level = 80, cd = 35},
                move7 = {name = "Hydro Cannon", level = 80, cd = 60},
                move8 = {name = "Skull Bash", level = 85, cd = 35},
                move9 = {name = "Hydropump", level = 90, cd = 80},
                move10 = {name = "Harden", level = 80, cd = 40},
    },
["Caterpie"] =    {move1 = {name = "Headbutt", level = 1, cd = 15},
                move2 = {name = "String Shot", level = 1, cd = 5},
                move3 = {name = "Bug Bite", level = 1, cd = 10},
    },
["Metapod"] =    {move1 = {name = "String Shot", level = 10, cd = 10},
                move2 = {name = "Headbutt", level = 10, cd = 15},
                move3 = {name = "Harden", level = 10, cd = 20},
                move4 = {name = "Bug Bite", level = 10, cd = 10},
    },
["Butterfree"] =    {move1 = {name = "Super Sonic", level = 30, cd = 30},
                move2 = {name = "Silver Wind", level = 30, cd = 15},
                move3 = {name = "Whirlwind", level = 32, cd = 25},
                move4 = {name = "Confusion", level = 34, cd = 30},
                move5 = {name = "Psybeam", level = 36, cd = 10},
                move6 = {name = "Air Cutter", level = 38, cd = 25},
                move7 = {name = "Sleep Powder", level = 30, cd = 60},
                move8 = {name = "Safeguard", level = 40, cd = 40},
                move9 = {name = "Poison Powder", level = 30, cd = 20},
    },
["Weedle"] =    {move1 = {name = "Horn Attack", level = 1, cd = 22},
                move2 = {name = "String Shot", level = 1, cd = 10},
                move3 = {name = "Poison Sting", level = 1, cd = 10},
                move4 = {name = "Invisible", level = 1, cd = 1},
    },
["Kakuna"] =    {move1 = {name = "String Shot", level = 10, cd = 10},
                move2 = {name = "Headbutt", level = 10, cd = 15},
                move3 = {name = "Harden", level = 10, cd = 20},
                move4 = {name = "Bug Bite", level = 10, cd = 10},
    },
["Beedrill"] =    {move1 = {name = "String Shot", level = 30, cd = 15},
                move2 = {name = "Poison Jab", level = 30, cd = 15},
                move3 = {name = "Poison Sting", level = 30, cd = 10},
                move4 = {name = "Fury Cutter", level = 35, cd = 20},
                move5 = {name = "Pin Missile", level = 35, cd = 15},
                move6 = {name = "Toxic Spikes", level = 32, cd = 25},
                move7 = {name = "Rage", level = 30, cd = 30},
                move8 = {name = "Strafe", level = 38, cd = 30},
    },
["Pidgey"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10},
                move2 = {name = "Sand Attack", level = 1, cd = 12},
                move3 = {name = "Gust", level = 3, cd = 20},
                move4 = {name = "Drill Peck", level = 8, cd = 13},
    },
["Pidgeotto"] =    {move1 = {name = "Quick Attack", level = 20, cd = 10},
                move2 = {name = "Sand Attack", level = 20, cd = 15},
                move3 = {name = "Whirlwind", level = 20, cd = 22},
                move4 = {name = "Drill Peck", level = 20, cd = 18},
                move5 = {name = "Wing Attack", level = 25, cd = 25},
                move6 = {name = "Aeroblast", level = 30, cd = 60},
    },
["Pidgeot"] =    {move1 = {name = "Quick Attack", level = 80, cd = 10},
                move2 = {name = "Sand Attack", level = 80, cd = 12},
                move3 = {name = "Whirlwind", level = 80, cd = 20},
                move4 = {name = "Drill Peck", level = 80, cd = 13},
                move5 = {name = "Wing Attack", level = 82, cd = 15},
                move6 = {name = "Aeroblast", level = 84, cd = 60},
                move7 = {name = "Hurricane", level = 90, cd = 40},
                move8 = {name = "Agility", level = 80, cd = 40},
                move8 = {name = "Roost", level = 85, cd = 80},
    },
["Rattata"] =    {move1 = {name = "Quick Attack", level = 1, cd = 15},
                move2 = {name = "Bite", level = 1, cd = 15},
                move3 = {name = "Scratch", level = 1, cd = 15},
                move4 = {name = "Super Fang", level = 12, cd = 45},
    },
["Raticate"] =    {move1 = {name = "Quick Attack", level = 30, cd = 10},
                move2 = {name = "Bite", level = 30, cd = 10},
                move3 = {name = "Scratch", level = 30, cd = 10},
                move4 = {name = "Pursuit", level = 30, cd = 10},
                move5 = {name = "Super Fang", level = 30, cd = 20},
                move6 = {name = "Scary Face", level = 32, cd = 35},
    },
["Spearow"] =    {move1 = {name = "Quick Attack", level = 10, cd = 10},
                move2 = {name = "Sand Attack", level = 10, cd = 12},
                move3 = {name = "Gust", level = 12, cd = 20},
                move4 = {name = "Drill Peck", level = 10, cd = 15},
                move5 = {name = "Agility", level = 10, cd = 25},
    },
["Fearow"] =    {move1 = {name = "Peck", level = 50, cd = 10},
                move2 = {name = "Sand Attack", level = 50, cd = 12},
                move3 = {name = "Drill Peck", level = 50, cd = 18},
                move4 = {name = "Whirlwind", level = 50, cd = 30},
                move5 = {name = "Air Cutter", level = 50, cd = 35},
                move6 = {name = "Wing Attack", level = 52, cd = 35},
                move7 = {name = "Aerial Ace", level = 50, cd = 60},
                move8 = {name = "Agility", level = 50, cd = 25},
    },
["Ekans"] =    {move1 = {name = "Bite", level = 10, cd = 10},
                move2 = {name = "Poison Fang", level = 10, cd = 15},
                move3 = {name = "Gunk Shot", level = 12, cd = 15},
                move4 = {name = "Acid", level = 15, cd = 20},
                move5 = {name = "Fear", level = 20, cd = 40},
    },
["Arbok"] =    {move1 = {name = "Bite", level = 40, cd = 10},
                move2 = {name = "Poison Fang", level = 40, cd = 15},
                move3 = {name = "Gunk Shot", level = 40, cd = 15},
                move4 = {name = "Wrap", level = 40, cd = 20},
                move5 = {name = "Pin Missile", level = 43, cd = 20},
                move6 = {name = "Acid", level = 40, cd = 20},
                move7 = {name = "Iron Tail", level = 40, cd = 20},
                move8 = {name = "Poison Jab", level = 40, cd = 20},
    },
["Pikachu"] =    {move1 = {name = "Mega Kick", level = 40, cd = 40},
                move2 = {name = "Thunder Shock", level = 40, cd = 10},
                move3 = {name = "Thunder Bolt", level = 40, cd = 20},
                move4 = {name = "Thunder Wave", level = 40, cd = 25},
                move5 = {name = "Thunder Punch", level = 40, cd = 30},
                move6 = {name = "Iron Tail", level = 40, cd = 20},
                move7 = {name = "Thunder", level = 50, cd = 60},
                move8 = {name = "Electric Storm", level = 55, cd = 80},
                move9 = {name = "Agility", level = 50, cd = 40},
    },
["Raichu"] =    {move1 = {name = "Mega Kick", level = 80, cd = 30},
                move2 = {name = "Thunder Shock", level = 80, cd = 10},
                move3 = {name = "Thunder Bolt", level = 80, cd = 20},
                move4 = {name = "Thunder Wave", level = 80, cd = 25},
                move5 = {name = "Thunder Punch", level = 80, cd = 20},
                move6 = {name = "Iron Tail", level = 80, cd = 20},
                move7 = {name = "Body Slam", level = 85, cd = 30},
                move8 = {name = "Thunder", level = 80, cd = 60},
                move9 = {name = "Electric Storm", level = 90, cd = 80},
    },
["Sandshrew"] =    {move1 = {name = "Sand Attack", level = 20, cd = 15},
                move2 = {name = "Mud Shot", level = 20, cd = 15},
                move3 = {name = "Scratch", level = 20, cd = 5},
                move4 = {name = "Rollout", level = 25, cd = 30},
                move5 = {name = "Bulldoze", level = 30, cd = 50},
    },
["Sandslash"] =    {move1 = {name = "Sand Attack", level = 70, cd = 10},
                move2 = {name = "Mud Shot", level = 70, cd = 15},
                move3 = {name = "Scratch", level = 70, cd = 10},
                move4 = {name = "Rollout", level = 70, cd = 25},
                move5 = {name = "Bulldoze", level = 70, cd = 50},
                move6 = {name = "Fury Cutter", level = 75, cd = 20},
                move7 = {name = "Earth Power", level = 73, cd = 50},
                move8 = {name = "Earthquake", level = 80, cd = 80},
                move9 = {name = "Defense Curl", level = 70, cd = 60},
    },
["Nidoran Female"] =    {move1 = {name = "Quick Attack", level = 10, cd = 8},
                move2 = {name = "Bite", level = 10, cd = 10},
                move3 = {name = "Horn Attack", level = 12, cd = 20},
                move4 = {name = "Poison Sting", level = 10, cd = 15},
                move5 = {name = "Poison Fang", level = 15, cd = 25},
    },
["Nidorina"] =    {move1 = {name = "Quick Attack", level = 30, cd = 8},
                move2 = {name = "Horn Attack", level = 30, cd = 20},
                move3 = {name = "Poison Jab", level = 30, cd = 20},
                move4 = {name = "Earth Power", level = 30, cd = 60},
                move5 = {name = "Dig", level = 32, cd = 40},
                move6 = {name = "Cross Poison", level = 32, cd = 40},
                move7 = {name = "Agility", level = 30, cd = 30},
    },
["Nidoqueen"] =    {move1 = {name = "Quick Attack", level = 70, cd = 8},
                move2 = {name = "Horn Attack", level = 70, cd = 20},
                move3 = {name = "Sand Tomb", level = 70, cd = 35},
                move4 = {name = "Poison Jab", level = 70, cd = 20},
                move5 = {name = "Earth Power", level = 70, cd = 60},
                move6 = {name = "Dig", level = 72, cd = 40},
                move7 = {name = "Cross Poison", level = 72, cd = 40},
                move8 = {name = "Earthquake", level = 76, cd = 60},
                move9 = {name = "Agility", level = 70, cd = 30},
    },
["Nidoran Male"] =    {move1 = {name = "Quick Attack", level = 10, cd = 8},
                move2 = {name = "Bite", level = 10, cd = 10},
                move3 = {name = "Horn Attack", level = 12, cd = 20},
                move4 = {name = "Poison Sting", level = 10, cd = 15},
                move5 = {name = "Poison Fang", level = 15, cd = 25},
    },
["Nidorino"] =    {move1 = {name = "Quick Attack", level = 30, cd = 8},
                move2 = {name = "Horn Attack", level = 30, cd = 20},
                move3 = {name = "Poison Jab", level = 30, cd = 20},
                move4 = {name = "Poison Fang", level = 30, cd = 20},
                move5 = {name = "Dig", level = 32, cd = 40},
                move6 = {name = "Cross Poison", level = 32, cd = 40},
                move7 = {name = "Rage", level = 30, cd = 30},
    },
["Nidoking"] =    {move1 = {name = "Quick Attack", level = 70, cd = 8},
                move2 = {name = "Horn Attack", level = 70, cd = 20},
                move3 = {name = "Poison Jab", level = 70, cd = 20},
                move4 = {name = "Poison Fang", level = 70, cd = 20},
                move5 = {name = "Dig", level = 72, cd = 40},
                move6 = {name = "Sludge Wave", level = 74, cd = 60},
                move7 = {name = "Cross Poison", level = 72, cd = 40},
                move8 = {name = "Fear", level = 76, cd = 60},
                move9 = {name = "Rage", level = 70, cd = 30},
    },
["Clefairy"] =    {move1 = {name = "Doubleslap", level = 40, cd = 5},
                move2 = {name = "Body Slam", level = 44, cd = 40},
                move3 = {name = "Sing", level = 40, cd = 60},
                move4 = {name = "Multi-Slap", level = 40, cd = 25},
                move5 = {name = "Great Love", level = 47, cd = 60},
                move6 = {name = "Healarea", level = 45, cd = 80},
                move7 = {name = "Metronome", level = 40, cd = 40},
                move8 = {name = "Defense Curl", level = 40, cd = 60},
    },
["Clefable"] =    {move1 = {name = "Doubleslap", level = 70, cd = 5},
                move2 = {name = "Body Slam", level = 70, cd = 25},
                move3 = {name = "Dazzling Gleam", level = 74, cd = 25},
                move4 = {name = "Great Love", level = 77, cd = 60},
                move5 = {name = "Moonblast", level = 82, cd = 50},
                move6 = {name = "Healarea", level = 75, cd = 80},
                move7 = {name = "Metronome", level = 70, cd = 40},
                move8 = {name = "Defense Curl", level = 70, cd = 60},
    },
["Vulpix"] =    {move1 = {name = "Quick Attack", level = 20, cd = 10},
                move2 = {name = "Iron Tail", level = 20, cd = 15},
                move3 = {name = "Ember", level = 20, cd = 10},
                move4 = {name = "Flamethrower", level = 22, cd = 20},
                move5 = {name = "Flame Circle", level = 24, cd = 10},
                move6 = {name = "Fire Blast", level = 30, cd = 60},
    },
["Ninetales"] =    {move1 = {name = "Quick Attack", level = 80, cd = 10},
                move2 = {name = "Iron Tail", level = 80, cd = 15},
                move3 = {name = "Ember", level = 80, cd = 10},
                move4 = {name = "Flamethrower", level = 80, cd = 18},
                move5 = {name = "Flame Wheel", level = 80, cd = 25},
                move6 = {name = "Fireball", level = 80, cd = 20},
                move7 = {name = "Confuse Ray", level = 80, cd = 32},
                move8 = {name = "Fire Blast", level = 84, cd = 50},
                move9 = {name = "Magma Storm", level = 88, cd = 70},
                move10 = {name = "Safeguard", level = 90, cd = 40},
    },
["Jigglypuff"] =    {move1 = {name = "Doubleslap", level = 40, cd = 5},
                move2 = {name = "Body Slam", level = 44, cd = 40},
                move3 = {name = "Sing", level = 40, cd = 25},
                move4 = {name = "Hyper Voice", level = 40, cd = 25},
                move5 = {name = "Multi-Slap", level = 40, cd = 25},
                move6 = {name = "Echoed Voice", level = 45, cd = 20},
                move7 = {name = "Softboiled", level = 45, cd = 60},
                move8 = {name = "Charm", level = 40, cd = 60},
    },
["Wigglytuff"] =    {move1 = {name = "Doubleslap", level = 70, cd = 5},
                move2 = {name = "Body Slam", level = 74, cd = 30},
                move3 = {name = "Sing", level = 70, cd = 25},
                move4 = {name = "Hyper Voice", level = 70, cd = 25},
                move5 = {name = "Multi-Slap", level = 70, cd = 20},
                move5 = {name = "Rock n'Roll", level = 74, cd = 45},
                move6 = {name = "Echoed Voice", level = 75, cd = 15},
                move7 = {name = "Softboiled", level = 75, cd = 50},
                move8 = {name = "Charm", level = 70, cd = 60},
    },
["Zubat"] =    {move1 = {name = "Super Sonic", level = 10, cd = 25},
                move2 = {name = "Bite", level = 10, cd = 10},
                move3 = {name = "Poison Fang", level = 10, cd = 20},
                move4 = {name = "Absorb", level = 12, cd = 15},
                move5 = {name = "Toxic", level = 15, cd = 30},
    },
["Golbat"] =    {move1 = {name = "Super Sonic", level = 40, cd = 20},
                move2 = {name = "Bite", level = 40, cd = 10},
                move3 = {name = "Poison Fang", level = 40, cd = 15},
                move4 = {name = "Toxic", level = 40, cd = 20},
                move5 = {name = "Whirlwind", level = 40, cd = 25},
                move6 = {name = "Wing Attack", level = 40, cd = 30},
                move7 = {name = "Air Cutter", level = 44, cd = 35},
    },
["Oddish"] =    {move1 = {name = "Absorb", level = 7, cd = 20},
                move2 = {name = "Acid", level = 1, cd = 15},
                move3 = {name = "Leech Seed", level = 1, cd = 20},
                move4 = {name = "Sleep Powder", level = 9, cd = 60},
                move5 = {name = "Stun Spore", level = 8, cd = 60},
                move6 = {name = "Poison Powder", level = 8, cd = 10},
    },
["Gloom"] =    {move1 = {name = "Absorb", level = 30, cd = 20},
                move2 = {name = "Leech Seed", level = 30, cd = 15},
                move3 = {name = "Acid", level = 30, cd = 8},
                move4 = {name = "Poison Bomb", level = 33, cd = 30},
                move5 = {name = "Poison Gas", level = 37, cd = 50},
                move6 = {name = "Sleep Powder", level = 30, cd = 60},
                move7 = {name = "Stun Spore", level = 30, cd = 60},
                move8 = {name = "Poison Powder", level = 30, cd = 10},
    },
["Vileplume"] =    {move1 = {name = "Absorb", level = 50, cd = 20},
                move2 = {name = "Leech Seed", level = 50, cd = 15},
                move3 = {name = "Acid", level = 50, cd = 8},
                move4 = {name = "Poison Bomb", level = 50, cd = 30},
                move5 = {name = "Poison Gas", level = 50, cd = 45},
                move6 = {name = "Petal Dance", level = 55, cd = 35},
                move7 = {name = "Solar Beam", level = 60, cd = 60},
                move8 = {name = "Sleep Powder", level = 50, cd = 60},
                move9 = {name = "Stun Spore", level = 50, cd = 60},
                move10 = {name = "Poison Powder", level = 50, cd = 10},
    },
["Paras"] =    {move1 = {name = "Scratch", level = 1, cd = 8},
                move2 = {name = "Poison Sting", level = 1, cd = 10},
                move3 = {name = "Slash", level = 1, cd = 15},
                move4 = {name = "Stun Spore", level = 6, cd = 45},
                move5 = {name = "Poison Powder", level = 4, cd = 10},
                move6 = {name = "Sleep Powder", level = 8, cd = 60},
    },
["Parasect"] =    {move1 = {name = "Absorb", level = 50, cd = 20},
                move2 = {name = "Leech Life", level = 55, cd = 15},
                move3 = {name = "Poison Sting", level = 50, cd = 10},
                move4 = {name = "Slash", level = 50, cd = 20},
                move5 = {name = "Poison Bomb", level = 50, cd = 30},
                move6 = {name = "Stun Spore", level = 50, cd = 45},
                move7 = {name = "Poison Powder", level = 50, cd = 10},
                move8 = {name = "Sleep Powder", level = 50, cd = 60},
                move9 = {name = "Fury Cutter", level = 56, cd = 30},
                move10 = {name = "X-Scissor", level = 58, cd = 22},
    },
["Venonat"] =    {move1 = {name = "Super Sonic", level = 20, cd = 30},
                move2 = {name = "Psybeam", level = 20, cd = 10},
                move3 = {name = "Silver Wind", level = 20, cd = 10},
                move4 = {name = "Confusion", level = 20, cd = 35},
                move5 = {name = "Psychic", level = 26, cd = 35},
                move6 = {name = "Sleep Powder", level = 30, cd = 60},
                move7 = {name = "Poison Powder", level = 22, cd = 20},
                move8 = {name = "Stun Spore", level = 24, cd = 40},
    },
["Venomoth"] =    {move1 = {name = "Super Sonic", level = 50, cd = 35},
                move2 = {name = "Psybeam", level = 50, cd = 10},
                move3 = {name = "Silver Wind", level = 50, cd = 10},
                move4 = {name = "Confusion", level = 56, cd = 35},
                move5 = {name = "Psychic", level = 50, cd = 35},
                move6 = {name = "Signal Beam", level = 56, cd = 60},
                move7 = {name = "Bug Buzz", level = 54, cd = 30},
                move8 = {name = "Sleep Powder", level = 50, cd = 60},
                move9 = {name = "Poison Powder", level = 50, cd = 20},
    },
["Diglett"] =    {move1 = {name = "Sand Attack", level = 10, cd = 20},
                move2 = {name = "Slash", level = 10, cd = 10},
                move3 = {name = "Mud Shot", level = 10, cd = 15},
                move4 = {name = "Mud Slap", level = 12, cd = 25},
                move5 = {name = "Earth Power", level = 15, cd = 60},
    },
["Dugtrio"] =    {move1 = {name = "Sand Attack", level = 40, cd = 20},
                move2 = {name = "Slash", level = 40, cd = 10},
                move3 = {name = "Mud Shot", level = 40, cd = 15},
                move4 = {name = "Mud Slap", level = 40, cd = 25},
                move5 = {name = "Earth Power", level = 40, cd = 60},
                move6 = {name = "Dig", level = 42, cd = 40},
                move7 = {name = "Earthquake", level = 47, cd = 80},
                move8 = {name = "Rage", level = 50, cd = 40},
    },
["Meowth"] =    {move1 = {name = "Slash", level = 20, cd = 8},
                move2 = {name = "Scratch", level = 20, cd = 8},
                move3 = {name = "Bite", level = 20, cd = 12},
                move4 = {name = "Night Slash", level = 20, cd = 15},
                move5 = {name = "Pay Day", level = 30, cd = 30},
    },
["Persian"] =    {move1 = {name = "Slash", level = 50, cd = 8},
                move2 = {name = "Scratch", level = 50, cd = 8},
                move3 = {name = "Bite", level = 50, cd = 12},
                move4 = {name = "Night Slash", level = 50, cd = 15},
                move5 = {name = "Pay Day", level = 60, cd = 30},
                move6 = {name = "Fear", level = 60, cd = 30},
                move7 = {name = "Torment", level = 55, cd = 60},
    },
}

movesinfo = {
["Attack"] = {target = true, range = 1, power = 0},
["Tackle"] = {target = true, range = 1, power = 50, type = "normal"},
["Razor Leaf"] = {target = true, range = 7, power = 55, type = "grass"},
["Vine Whip"] = {target = false, power = 45, type = "grass"},
["Headbutt"] = {target = true, range = 1, power = 70, type = "normal"},
["Leech Seed"] = {target = true, range = 7, power = 0, type = "grass"},
["Solar Beam"] = {target = false, power = 120, type = "grass"},
["Sleep Powder"] = {target = false, power = 0, type = "grass"},
["Stun Spore"] = {target = false, power = 0, type = "grass"},
["Poison Powder"] = {target = false, power = 0, type = "poison"},
["Bullet Seed"] = {target = false, power = 25, type = "grass"},
["Giga Drain"] = {target = true, range = 7, power = 75, type = "grass"},
["Leaf Storm"] = {target = false, power = 130, type = "grass"},
["Scratch"] = {target = true, range = 1, power = 40, type = "normal"},
["Ember"] = {target = true, range = 7, power = 40, type = "fire"},
["Flamethrower"] = {target = false, power = 90, type = "fire"},
["Fireball"] = {target = true, range = 7, power = 75, type = "fire"},
["Fire Fang"] = {target = true, range = 1, power = 65, type = "fire"},
["Fire Blast"] = {target = false, power = 110, type = "fire"},
["Rage"] = {target = false, power = 0, type = "dragon"},
["Flame Burst"] = {target = false, power = 25, type = "fire"},
["Wing Attack"] = {target = false, power = 60, type = "flying"},
["Air Slash"] = {target = false, power = 35, type = "flying"},
["Magma Storm"] = {target = false, power = 100, type = "fire"},
["Scary Face"] = {target = false, power = 0, type = "normal"},
["Bubbles"] = {target = true, range = 7, power = 40, type = "water"},
["Water Gun"] = {target = false, power = 40, type = "water"},
["Waterball"] = {target = true, range = 7, power = 75, type = "water"},
["Aqua Tail"] = {target = true, range = 1, power = 75, type = "water"},
["Hydro Cannon"] = {target = false, power = 120, type = "water"},
["Harden"] = {target = false, power = 0, type = "normal"},
["Brine"] = {target = false, power = 25, type = "water"},
["Water Pulse"] = {target = false, power = 60, type = "water"},
["Skull Bash"] = {target = false, power = 130, type = "normal"},
["Hydropump"] = {target = false, power = 110, type = "water"},
["String Shot"] = {target = true, range = 7, power = 0, type = "bug"},
["Bug Bite"] = {target = true, range = 1, power = 60, type = "bug"},
["Super Sonic"] = {target = true, range = 7, power = 0, type = "normal"},
["Silver Wind"] = {target = true, range = 7, power = 60, type = "bug"},
["Whirlwind"] = {target = false, power = 35, type = "flying"},
["Confusion"] = {target = false, power = 50, type = "psychic"},
["Psybeam"] = {target = false, power = 65, type = "psychic"},
["Air Cutter"] = {target = false, power = 60, type = "flying"},
["Safeguard"] = {target = false, power = 0, type = "normal"},
["Horn Attack"] = {target = true, range = 1, power = 65, type = "normal"},
["Poison Sting"] = {target = true, range = 1, power = 15, type = "poison"},
["Poison Jab"] = {target = true, range = 7, power = 80, type = "poison"},
["Fury Cutter"] = {target = false, power = 40, type = "bug"},
["Pin Missile"] = {target = false, power = 25, type = "bug"},
["Toxic Spikes"] = {target = true, range = 7, power = 70, type = "poison"},
["Strafe"] = {target = false, power = 0, type = "normal"},
["Quick Attack"] = {target = true, range = 1, power = 40, type = "normal"},
["Sand Attack"] = {target = false, power = 0, type = "ground"},
["Gust"] = {target = false, power = 40, type = "flying"},
["Drill Peck"] = {target = true, range = 1, power = 80, type = "flying"},
["Aeroblast"] = {target = false, power = 100, type = "flying"},
["Hurricane"] = {target = false, power = 110, type = "flying"},
["Agility"] = {target = false, power = 0, type = "normal"},
["Roost"] = {target = false, power = 0, type = "flying"},
["Bite"] = {target = true, range = 1, power = 60, type = "dark"},
["Super Fang"] = {target = true, range = 1, power = 80, type = "normal"},
["Pursuit"] = {target = true, range = 7, power = 40, type = "dark"},
["Peck"] = {target = true, range = 1, power = 35, type = "flying"},
["Aerial Ace"] = {target = false, power = 60, type = "flying"},
["Poison Fang"] = {target = true, range = 1, power = 50, type = "poison"},
["Gunk Shot"] = {target = true, range = 7, power = 120, type = "poison"},
["Acid"] = {target = true, range = 7, power = 40, type = "poison"},
["Fear"] = {target = false, power = 0, type = "ghost"},
["Wrap"] = {target = true, range = 7, power = 15, type = "normal"},
["Iron Tail"] = {target = true, range = 1, power = 100, type = "steel"},
["Mega Kick"] = {target = true, range = 1, power = 120, type = "fighting"},
["Thunder Shock"] = {target = true, range = 7, power = 40, type = "electric"},
["Thunder Bolt"] = {target = true, range = 7, power = 90, type = "electric"},
["Thunder Wave"] = {target = false, power = 55, type = "electric"},
["Thunder Punch"] = {target = true, range = 1, power = 75, type = "electric"},
["Thunder"] = {target = false, power = 110, type = "electric"},
["Electric Storm"] = {target = false, power = 130, type = "electric"},
["Body Slam"] = {target = true, range = 1, power = 85, type = "normal"},
["Mud Shot"] = {target = true, range = 7, power = 55, type = "ground"},
["Rollout"] = {target = false, power = 150, type = "rock"},
["Bulldoze"] = {target = false, power = 60, type = "ground"},
["Earth Power"] = {target = false, power = 90, type = "ground"},
["Earthquake"] = {target = false, power = 100, type = "ground"},
["Defense Curl"] = {target = false, power = 0, type = "normal"},
["Dig"] = {target = false, power = 90, type = "ground"},
["Cross Poison"] = {target = false, power = 70, type = "poison"},
["Sand Tomb"] = {target = false, power = 35, type = "ground"},
["Sludge Wave"] = {target = false, power = 95, type = "poison"},
["Doubleslap"] = {target = true, range = 1, power = 15, type = "normal"},
["Sing"] = {target = false, power = 0, type = "normal"},
["Multi-Slap"] = {target = false, power = 70, type = "normal"},
["Great Love"] = {target = false, power = 95, type = "normal"},
["Healarea"] = {target = false, power = 0, type = "normal"},
["Metronome"] = {target = false, power = 0, type = "normal"},
["Dazzling Gleam"] = {target = true, range = 7, power = 80, type = "fairy"},
["Moonblast"] = {target = false, power = 95, type = "fairy"},
["Flame Circle"] = {target = false, power = 60, type = "fire"},
["Flame Wheel"] = {target = false, power = 60, type = "fire"},
["Confuse Ray"] = {target = true, range = 7, power = 25, type = "ghost"},
["Hyper Voice"] = {target = false, power = 90, type = "normal"},
["Echoed Voice"] = {target = false, power = 40, type = "normal"},
["Softboiled"] = {target = false, power = 0, type = "normal"},
["Charm"] = {target = false, power = 0, type = "fairy"},
["Rock n'Roll"] = {target = false, power = 40, type = "normal"},
["Absorb"] = {target = true, range = 1, power = 20, type = "grass"},
["Toxic"] = {target = false, power = 55, type = "poison"},
["Poison Bomb"] = {target = true, range = 7, power = 65, type = "poison"},
["Poison Gas"] = {target = false, power = 70, type = "poison"},
["Petal Dance"] = {target = false, power = 25, type = "grass"},
["Slash"] = {target = true, range = 1, power = 70, type = "normal"},
["Leech Life"] = {target = true, range = 7, power = 20, type = "bug"},
["X-Scissor"] = {target = false, power = 80, type = "bug"},
["Psychic"] = {target = false, power = 90, type = "psychic"},
["Signal Beam"] = {target = false, power = 75, type = "bug"},
["Bug Buzz"] = {target = false, power = 90, type = "bug"},
["Mud Slap"] = {target = true, range = 7, power = 20, type = "ground"},
["Night Slash"] = {target = false, power = 70, type = "dark"},
["Pay Day"] = {target = true, range = 7, power = 40, type = "normal"},
["Torment"] = {target = false, power = 0, type = "dark"},
["Invisible"] = {target = false, power = 0, type = "ghost"},
--------------------------- • PASSIVES • ---------------------------
["Fury"] = {target = false, power = 0, type = "dragon"},
["Electric Charge"] = {target = false, power = 0, type = "electric"},
["Melody"] = {target = false, power = 0, type = "normal"},
["Lifesteal"] = {target = true, range = 1, power = 5, type = "poison"},
["Spores Reaction"] = {target = false, power = 0, type = "poison"},
["Mega Drain"] = {target = false, power = 40, type = "normal"},
}

movesnevermiss = {"Giga Drain", "Safeguard"}

priceItemsList = {
["essence of fire"] = {price = 0.5},
["seed"] = {price = 0.5},
["bug gosme"] = {price = 0.5},
["band aid"] = {price = 0.5},
["rubber ball"] = {price = 0.5},
["bottle of poison"] = {price = 0.5},
["ghost essence"] = {price = 0.5},
["dark gem"] = {price = 0.5},
["piece of steel"] = {price = 0.5},
["straw"] = {price = 0.5},
["dragon scale"] = {price = 0.5},
["screw"] = {price = 0.5},
["enchanted gem"] = {price = 0.5},
["earth ball"] = {price = 0.5},
["small stone"] = {price = 0.5},
["water gem"] = {price = 0.5},
["snowball"] = {price = 0.5},
["Fire Stone"] = {price = 5000},
["Leaf Stone"] = {price = 5000},
["Cocoon Stone"] = {price = 5000},
["Punch Stone"] = {price = 5000},
["Heart Stone"] = {price = 5000},
["Venom Stone"] = {price = 5000},
["Darkness Stone"] = {price = 5000},
["Metal Coat"] = {price = 50000},
["Feather Stone"] = {price = 5000},
["Crystal Stone"] = {price = 50000},
["Thunder Stone"] = {price = 5000},
["Enigma Stone"] = {price = 5000},
["Earth Stone"] = {price = 5000},
["Rock Stone"] = {price = 5000},
["Water Stone"] = {price = 5000},
["Ice Stone"] = {price = 5000},
["pinsir horn"] = {price = 102},
["gyarados tail"] = {price = 800},
["pot of lava"] = {price = 18},
["bag of pollem"] = {price = 40},
["bulb"] = {price = 132},
["leaves"] = {price = 8.5},
["nail"] = {price = 10},
["squirtle hull"] = {price = 132},
["dragon tooth"] = {price = 610},
["blue vines"] = {price = 123},
["mimic clothes"] = {price = 450},
["scythe"] = {price = 1000},
["ice bra"] = {price = 1000},
["electric tail"] = {price = 1000},
["water pendant"] = {price = 10},
["pot of moss bug"] = {price = 7.5},
["bird beak"] = {price = 30},
["bitten apple"] = {price = 6.5},
["rat tail"] = {price = 54},
["tooth"] = {price = 8},
["electric box"] = {price = 20},
["sandbag"] = {price = 15},
["horn"] = {price = 25},
["comb"] = {price = 100},
["fox tail"] = {price = 1000},
["fur"] = {price = 13},
["bat wing"] = {price = 78},
["bug antenna"] = {price = 96},
["bug venom"] = {price = 371},
["luck medallion"] = {price = 1000},
["wool ball"] = {price = 69},
["ruby"] = {price = 100},
["psyduck mug"] = {price = 129},
["karate duck"] = {price = 123},
["punch machine"] = {price = 135},
["iron bracelet"] = {price = 114},
["psychic spoon"] = {price = 180},
["future orb"] = {price = 15.5},
["belt of champion"] = {price = 1000},
["stone orb"] = {price = 16.5},
["slow tail"] = {price = 225},
["magnet"] = {price = 90},
["farfetch'd stick"] = {price = 300},
["feather"] = {price = 7.5},
["ice orb"] = {price = 32.5},
["gosme"] = {price = 78},
["locksmith of shell"] = {price = 24},
["traces of ghost"] = {price = 180},
["onix tail"] = {price = 371},
["linearly guided hypnose"] = {price = 410},
["crab claw"] = {price = 90},
["bone"] = {price = 123},
["kick machine"] = {price = 135},
["tongue"] = {price = 410},
["venom flute"] = {price = 78},
}

pricePokemonsList = {
["Bulbasaur"] = {price = 3000},
["Ivysaur"] = {price = 8000},
["Venusaur"] = {price = 18000},
["Charmander"] = {price = 3000},
["Charmeleon"] = {price = 8000},
["Charizard"] = {price = 18000},
["Squirtle"] = {price = 3000},
["Wartortle"] = {price = 8000},
["Blastoise"] = {price = 18000},
["Caterpie"] = {price = 5},
["Metapod"] = {price = 250},
["Butterfree"] = {price = 2000},
["Weedle"] = {price = 5},
["Kakuna"] = {price = 250},
["Beedrill"] = {price = 2000},
["Pidgey"] = {price = 60},
["Pidgeotto"] = {price = 1500},
["Pidgeot"] = {price = 11500},
["Rattata"] = {price = 5},
["Raticate"] = {price = 2000},
["Spearow"] = {price = 100},
["Fearow"] = {price = 5100},
["Ekans"] = {price = 300},
["Arbok"] = {price = 3000},
["Pikachu"] = {price = 8000},
["Raichu"] = {price = 18000},
["Sandshrew"] = {price = 1000},
["Sandslash"] = {price = 11000},
["Nidoran Female"] = {price = 125},
["Nidorina"] = {price = 2250},
["Nidoqueen"] = {price = 12250},
["Nidoran Male"] = {price = 125},
["Nidorino"] = {price = 2250},
["Nidoking"] = {price = 12250},
["Clefairy"] = {price = 8000},
["Clefable"] = {price = 18000},
["Vulpix"] = {price = 1000},
["Ninetales"] = {price = 11000},
["Jigglypuff"] = {price = 8000},
["Wigglytuff"] = {price = 18000},
["Zubat"] = {price = 120},
["Golbat"] = {price = 3000},
["Oddish"] = {price = 80},
["Gloom"] = {price = 2250},
["Vileplume"] = {price = 12000},
["Paras"] = {price = 60},
["Parasect"] = {price = 7250},
["Venonat"] = {price = 1500},
["Venomoth"] = {price = 7250},
["Diglett"] = {price = 200},
["Dugtrio"] = {price = 3000},
["Meowth"] = {price = 300},
["Persian"] = {price = 3000},
["Psyduck"] = {price = 1500},
["Golduck"] = {price = 11500},
["Mankey"] = {price = 300},
["Primeape"] = {price = 7250},
["Growlithe"] = {price = 3500},
["Arcanine"] = {price = 58500},
["Poliwag"] = {price = 80},
["Poliwhirl"] = {price = 3000},
["Poliwrath"] = {price = 13000},
["Abra"] = {price = 800},
["Kadabra"] = {price = 5800},
["Alakazam"] = {price = 15800},
["Machop"] = {price = 2000},
["Machoke"] = {price = 7000},
["Machamp"] = {price = 17000},
["Bellsprout"] = {price = 80},
["Weepinbell"] = {price = 2250},
["Victreebel"] = {price = 12000},
["Tentacool"] = {price = 300},
["Tentacruel"] = {price = 10000},
["Geodude"] = {price = 300},
["Graveler"] = {price = 5000},
["Golem"] = {price = 15000},
["Ponyta"] = {price = 1500},
["Rapidash"] = {price = 6500},
["Slowpoke"] = {price = 400},
["Slowbro"] = {price = 8000},
["Magnemite"] = {price = 400},
["Magneton"] = {price = 5400},
["Farfetch'd"] = {price = 8000},
["Doduo"] = {price = 600},
["Dodrio"] = {price = 5600},
["Seel"] = {price = 2000},
["Dewgong"] = {price = 12000},
["Grimer"] = {price = 300},
["Muk"] = {price = 11000},
["Shellder"] = {price = 200},
["Cloyster"] = {price = 10200},
["Gastly"] = {price = 3000},
["Haunter"] = {price = 8000},
["Gengar"] = {price = 18000},
["Onix"] = {price = 6000},
["Drowzee"] = {price = 1000},
["Hypno"] = {price = 6000},
["Krabby"] = {price = 200},
["Kingler"] = {price = 5200},
["Voltorb"] = {price = 250},
["Electrode"] = {price = 3000},
["Exeggcute"] = {price = 200},
["Exeggutor"] = {price = 10000},
["Cubone"] = {price = 1000},
["Marowak"] = {price = 11000},
["Hitmonlee"] = {price = 500000},
["Hitmonchan"] = {price = 500000},
["Lickitung"] = {price = 60000},
["Koffing"] = {price = 300},
["Weezing"] = {price = 3000},
["Rhyhorn"] = {price = 3000},
["Rhydon"] = {price = 13000},
["Chansey"] = {price = 40000},
["Tangela"] = {price = 10000},
["Kangaskhan"] = {price = 120000},
["Horsea"] = {price = 200},
["Seadra"] = {price = 5500},
["Goldeen"] = {price = 200},
["Seaking"] = {price = 3000},
["Staryu"] = {price = 400},
["Starmie"] = {price = 3000},
["Mr. Mime"] = {price = 40000},
["Scyther"] = {price = 120000},
["Jynx"] = {price = 120000},
["Electabuzz"] = {price = 120000},
["Magmar"] = {price = 120000},
["Pinsir"] = {price = 9000},
["Tauros"] = {price = 5000},
["Magikarp"] = {price = 5},
["Gyarados"] = {price = 55000},
["Lapras"] = {price = 120000},
["Eevee"] = {price = 45000},
["Vaporeon"] = {price = 50000},
["Jolteon"] = {price = 50000},
["Flareon"] = {price = 50000},
["Porygon"] = {price = 60000},
["Omanyte"] = {price = 20000},
["Omastar"] = {price = 75000},
["Kabuto"] = {price = 20000},
["Kabutops"] = {price = 75000},
["Aerodactyl"] = {price = 2000000},
["Snorlax"] = {price = 200000},
["Dratini"] = {price = 15000},
["Dragonair"] = {price = 65000},
["Dragonite"] = {price = 125000},
}
 

6eae11466d0ca339dc39b3cb595dd703.gif

Edited by Durant
Link to comment
Share on other sites

1 minuto atrás, Durant disse:

bom pessoal em relação ao erro da machine de tokens não está funcionando eu achei o erro, agora só falta arruma o erro do fishing assim que conseguir, eu posto...

corrigindo o erro do token -> vá em data/lib/107-moves tables. Abra e substitua todo o código por esse: 

  Mostrar conteúdo oculto

---------------- configs gerais

gameVersion = "2.5"

playerSpeed = 250

farWayPos = {x = 102, y = 66, z = 4} -- usada pra sistema de order, para o poke entrar de baixo do player

tempoPraVoltarAoNormal = 8 -- Voltar a rock, bush e outros do order.

base_Fome_e_Felicidade = 60 -- o Maximo é 150. Quando for capturado ou criado pelo god. 60 = normal

---Efeitos

EFFECT_DIG = 88

EFFECT_CUT = 93

--- Msgs

MSG_NAO_E_POSSIVEL = "Desculpe, mas isso não é possível."

pokesGhosts = {"Gengar", "Haunter", "Gastly"}

---------------- megaTables

megasConf = { -- charizard x mais ataque menos speed/def, charizard y mais speed/def, menos ataque

        ["Mega Alakazam"] = {out = 13, offense = 8.3, defense = 30, specialattack = 30, life = 8000, agility = 220, wildVity = 10, wildChance = 0.1, itemToDrop = 15131},

        ["Mega Charizard X"] = { out = {1879, 1880, 1881}, offense = 10.3, defense = 25, specialattack = 35, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15134},

        ["Mega Charizard Y"] = { out = {1876, 1877, 1878}, offense = 9.3, defense = 35, specialattack = 30, life = 9000, agility = 280, wildVity = 10, wildChance = 0.1, itemToDrop = 15135},

        ["Mega Blastoise"] = {out = 14, offense = 10.3, defense = 45, specialattack = 30, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15133},

        ["Mega Gengar"] = {out = 1851, offense = 15.3, defense = 35, specialattack = 38, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

       

        ["Mega Ampharos"] = {out = {2093, 2094, 2095}, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15794},    

        ["Mega Venusaur"] = {out = 1863, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15793},    

        ["Mega Tyranitar"] = {out = 1854, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15781},     

        ["Mega Kangaskhan"] = {out = 1872, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15783},    

        ["Mega Scizor"] = {out = 1892, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15784},    

        

        ["Mega Aerodactyl"] = {out = 2061, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15786},    

        ["Mega Pidgeot"] = {out = 2081, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15791},    

        ["Mega Mawile"] = {out = 1859, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Gardevoir"] = {out = 2089, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Absol"] = {out = 2068, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Lucario"] = {out = 2069, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Sceptile"] = {out = 2071, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Swampert"] = {out = 2075, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Aggron"] = {out = 1864, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 100, itemToDrop = 15136},    

        ["Mega Blaziken"] = {out = {2090, 2091, 2092}, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        

           

    }

---------------- megaTables

---------------- heldItems efeitos

heldBoost = {

    [1] = 12,

    [2] = 16,

    [3] = 20,

    [4] = 24,

    [5] = 28,

    [6] = 32,

    [7] = 40,    

}

heldAttack = {

    [1] = 1.08,

    [2] = 1.12,

    [3] = 1.16,

    [4] = 1.19,

    [5] = 1.22,

    [6] = 1.25,

    [7] = 1.50,    

}

heldDefense = {

    [1] = 1.20,

    [2] = 1.50,

    [3] = 1.80,

    [4] = 1.90,

    [5] = 2,

    [6] = 2.2,

    [7] = 2.5,    

}

heldBlockChance = {

    [1] = 6,

    [2] = 8,

    [3] = 10,

    [4] = 12,

    [5] = 14,

    [6] = 18,

    [7] = 22,    

}

heldCriticalChance = {

    [1] = 8,

    [2] = 10,

    [3] = 12,

    [4] = 14,

    [5] = 18,

    [6] = 20,

    [7] = 24,    

}

heldExperience = {

    [1] = 1.1,

    [2] = 1.15,

    [3] = 1.20,

    [4] = 1.25,

    [5] = 1.30,

    [6] = 1.35,

    [7] = 1.40,    

}

heldPoisonBurn = {

    [1] = 90,

    [2] = 125,

    [3] = 160,

    [4] = 195,

    [5] = 230,

    [6] = 265,

    [7] = 300,    

}

heldHaste = {

    [1] = 50,

    [2] = 75,

    [3] = 100,

    [4] = 125,

    [5] = 150,

    [6] = 175,

    [7] = 200,    

}

heldLucky = {

    [1] = 1.10, 

    [2] = 1.20,

    [3] = 1.35,

    [4] = 1.50,

    [5] = 1.65,

    [6] = 1.80,

    [7] = 2,    

}

heldReturn = {

    [1] = 20,

    [2] = 30,

    [3] = 35,

    [4] = 40,

    [5] = 45,

    [6] = 50,

    [7] = 80,    

}

heldVitality = {

    [1] = 5,

    [2] = 8,

    [3] = 12,

    [4] = 15,

    [5] = 19,

    [6] = 22,

    [7] = 25,    

}

---------------- configs gerais

orderTalks = {

    ["ride"] = {talks = {", deixe-me montá-lo.", ", vamos correr!"}, storage = 9800},

    ["fly"] = {talks = {", deixe-me montá-lo.", ", vamos voar!"}, storage = 9801},

    ["levitate"] = {talks = {", deixe-me montá-lo.", ", levitar!"}, storage = 9801},

    ["surf"] = {talks = {", deixe-me montá-lo.", ", vamos surfar!"}, storage = 63215},

    ["dig"] = {talks = {", cave este buraco.", ", use o cavar!"}, storage = 9803},

    ["cut"] = {talks = {", corte esta árvore.", ", use o cortar!"}, storage = 9804},

    ["rock"] = {talks = {", quebre esta rocha.", ", use o quebra rocha!"}, storage = 9805},

    ["headbutt"] = {talks = {", balance aquela árvore.", ", bata naquela árvore."}, storage = 9806},

    ["move"] = {talks = {", mova-se!"}, storage = 0},

    ["blink"] = {talks = {", teletransporte.", ", use o teletransporte." }, storage = 0},

    ["gopoke"] = {talks = {", eu preciso de sua ajuda!", ", é hora da batalha!.", ", eu escolho você!" }, storage = 0},

    ["backpoke"] = {talks = {", obrigado.", ", bom trabalho.", ", já chega. Volte!" }, storage = 0},

    ["downability"] = {talks = {", deixe-me descer.", ", obrigado." }, storage = 0},

}

types = {"normal", "fire", "fighting", "water", "flying", "grass", "poison", "electric", "ground", "psychic", "rock", "ice", "bug", "dragon", "ghost", "dark", "steel", "fairy"}

typeTable = {

["normal"] = {super = {"none"}, weak = {"rock", "steel"}, non = {"ghost"}, stoneId = 12214, color = 129, damageID = NORMALDAMAGE},

["fire"] = {super = {"bug", "grass", "ice", "steel"}, weak = {"dragon", "fire", "rock", "water"}, non = {"none"}, stoneId = 12210, color = 144, damageID = FIREDAMAGE},

["fighting"] = {super = {"dark", "ice", "normal", "rock", "steel"}, weak = {"bug", "fairy", "flying", "poison", "psychic"}, non = {"ghost"}, stoneId = 12213, color = 127, damageID = FIGHTINGDAMAGE},

["water"] = {super = {"fire", "ground", "rock"}, weak = {"dragon", "grass", "water"}, non = {"none"}, stoneId = 12224, color = 29, damageID = WATERDAMAGE},

["flying"] = {super = {"bug", "fighting", "grass"}, weak = {"electric", "rock", "steel"}, non = {"none"}, stoneId = 12214, color = 172, damageID = FLYINGDAMAGE},

["grass"] = {super = {"ground", "rock", "water"}, weak = {"bug", "dragon", "fire", "flying", "grass", "poison", "steel"}, non = {"none"}, stoneId = 12211, color = 26, damageID = GRASSDAMAGE},

["poison"] = {super = {"fairy", "grass"}, weak = {"ghost", "ground", "poison", "rock"}, non = {"steel"}, stoneId = 12215, color = 103, damageID = POISONDAMAGE},

["electric"] = {super = {"flying", "water"}, weak = {"dragon", "electric", "grass"}, non = {"ground"}, stoneId = 12220, color = 210, damageID = ELECTRICDAMAGE},

["ground"] = {super = {"electric", "fire", "poison", "rock", "steel"}, weak = {"bug", "grass"}, non = {"flying", "electric", "thunder"}, stoneId = 12222, color = 121, damageID = GROUNDDAMAGE},

["psychic"] = {super = {"fighting", "poison"}, weak = {"psychic", "steel", "dark"}, non = {}, stoneId = 12221, color = 125, damageID = PSYCHICDAMAGE},

["rock"] = {super = {"bug", "fire", "flying", "ice"}, weak = {"fighting", "ground", "steel"}, non = {"none"}, stoneId = 12223, color = 127, damageID = ROCKDAMAGE},

["ice"] = {super = {"dragon", "flying", "grass", "ground"}, weak = {"fire", "ice", "steel", "water"}, non = {"none"}, stoneId = 12225, color = 71, damageID = ICEDAMAGE},

["bug"] = {super = {"dark", "grass", "psychic"}, weak = {"fairy", "fighting", "fire", "flying", "ghost", "poison", "steel"}, non = {"none"}, stoneId = 12212, color = 30, damageID = BUGDAMAGE},

["dragon"] = {super = {"dragon"}, weak = {"steel"}, non = {"fairy"}, stoneId = 12219, color = 175, damageID = DRAGONDAMAGE},

["ghost"] = {super = {"ghost", "psychic"}, weak = {"dark"}, non = {"normal"}, stoneId = 12216, color = 77, damageID = GHOSTDAMAGE},

["dark"] = {super = {"ghost", "psychic"}, weak = {"dark", "fairy", "fighting"}, non = {"dark"}, stoneId = 12216, color = 53, damageID = DARKDAMAGE},

["steel"] = {super = {"fairy", "ice", "rock"}, weak = {"electric", "fire", "steel", "water"}, non = {"none"}, stoneId = 12217, color = 172, damageID = STEELDAMAGE},

["fairy"] = {super = {"dark", "dragon", "fighting"}, weak = {"fire", "poison", "steel"}, non = {"none"}, stoneId = 12214, color = 130, damageID = NORMALDAMAGE},

fightMode = {

[1] = {offense = 1.2, defense = 0.8},

[2] = {offense = 1.0, defense = 1.0},

[3] = {offense = 0.8, defense = 1.2},

}  

tableFome = {

    ["muitaFome"] = {hitMultiplier = 0.6, effe = 99}, 

    ["fome"] = {hitMultiplier = 0.8, effe = 100},

    ["normal"] = {hitMultiplier = 1, effe = 101}, 

    ["saciado"] = {hitMultiplier = 1.1, effe = 102},  

    ["semFome"] = {hitMultiplier = 1.2, effe = 103},  

}    

opcodes = {

        OPCODE_POKEDEX = 100,

        OPCODE_CREATE_POKEMONS = 101,

        OPCODE_SKILL_BAR = 102,

        OPCODE_EMERALD_SHOP = 103,

        OPCODE_POKEMON_HEALTH = 104,

        OPCODE_CATCH = 105,

        OPCODE_BATTLE_POKEMON = 106,

        OPCODE_FIGHT_MODE = 107,

        OPCODE_REQUEST_DUEL = 108,

        OPCODE_ACCEPT_DUEL = 109,

        OPCODE_YOU_ARE_DEAD = 110,

        OPCODE_DITTO_MEMORY = 111,

        OPCODE_TV_CAM = 125,

        OPCODE_TV_BLOCK_CLIENT = 126,

        OPCODE_PLAYER_DEAD_WINDOW = 130,

        OPCODE_PLAYER_SHOW_AUTOLOOT = 135,

        OPCODE_PLAYER_SHOW_ONLINE = 136,

        OPCODE_PLAYER_SHOW_TRADE_HELD = 137,

}

local NpcDescriptions = {

["Brock"] = {article = "Ele é", description = "líder do ginásio de Pewter"},

["Misty"] = {article = "Ela é", description = "líder do ginásio de Cerulean"},

["Surge"] = {article = "Ele é", description = "líder do ginásio de Vermilion"},

["Erika"] = {article = "Ela é", description = "líder do ginásio de Celadon"},

["Sabrina"] = {article = "Ela é", description = "líder do ginásio de Saffron"},

["Koga"] = {article = "Ele é", description = "líder do ginásio de Fuchsia"},

["Blaine"] = {article = "Ele é", description = "líder do ginásio de Cinnabar"},

["Giovanni"] = {article = "Ele é", description = "líder do ginásio de Viridian"},

}

diarias = {

    Easy = {"Charmander", "Squirtle", "Bulbasaur", "Oddish", "Totodile", "Diglett", "Natu", "Spinarak", "Pineco", "Sunkern", "Zubat", "Rattata", "Spearow", "Abra", "Pidgey", "Ponyta", "Ekans", "Koffing", "Vulpix", "Horsea"},

    Medio = {"Ivysaur", "Tangela", "Charmeleon", "Wartortle", "Bayleef", "Quilava", "Croconaw", "Noctowl", "Hypno", "Kadabra", "Golbat", "Raticate", "Fearow", "Umbreon", "Lickitung", "Haunter", "Hitmonlee", "Hitmonchan", "Jumpluff", "Magcargo"},

    Hard = {"Charizard", "Golem", "Blastoise", "Venusaur", "Typhlosion", "Alakazam", "Gengar", "Xatu", "Forretress", "Gyarados", "Heracross", "Qwilfish", "Skarmory", "Mantine", "Scyther", "Scizor", "Lapras", "Ampharos", "Arcanine", "Kangaskhan"},

    Expert = {"Misdreavus", "Wobbuffet", "Alakazam", "Steelix", "Tyranitar", "Electabuzz", "Magmar", "Lapras", "Scyther", "Scizor", "Tentacruel", "Gyarados", "Kabutops", "Omastar", "Ampharos", "Kangaskhan", "Jynx", "Skarmory", "Mantine", "Kingdra"},

    Lendario = {

"Blastoise", "Venusaur", "Butterfree", "Beedrill", "Pidgeot", "Raichu", "Parasect", "Magmar", "Typhlosion", "Xatu", "Arcanine", "Tentacruel", "Gengar", 

"Kingler", "Seadra", "Scyther", "Pinsir", "Crobat", "Feraligatr", "Machamp", "Meganium", "Alakazam", "Tangela", "Ampharos", "Electabuzz", "Jynx", "Charizard", "Voltorb", "Electrode"}

    }

storages = {  -- Todas as storages usadas em quaisquer scripts terão q ser armazenadas aqui

        iconSys = 20000,

        pokedexSys = 8052,

        playerClan = 8053,

        playerClanRank = 8054,

        playerCasinoCoins = 8055,

        playerKantoCatches = 8056,

        playerTotalCatches = 8057,

        playerWins = 8058,

        playerLoses = 8059,

        playerOfficialWins = 8060,

        playerOfficialLoses = 8061,

        playerPVPScore = 8062,

        gynLeaders = {

                   ["Brock"] = 8063,

                   ["Misty"] = 8064,

                   ["Surge"] = 8065,

                   ["Erika"] = 8066,

                   ["Sabrina"] = 8067,

                   ["Koga"] = 8068,

                   ["Blaine"] = 8069,

                   ["Giovanni"] = 8070

        },

        

        markedPosPoke = 8071,

        blink = 8072,

        status = {

                   attack = 8073,

                   specialAtk = 8074,

                   defense = 8075,

                   vitality = 8076,

                   fome = 8077,

                   love = 8078,

                   check = 8079,

                   specialDef = 8080,

                   speed = 8081

            },  

        fightMode = 8082,

        potion = 8083,

        gobackDelay = 8084,

        GRRRRSto = 8085,

        moves = {

                   [1] = 8086,

                   [2] = 8087,

                   [3] = 8088,

                   [4] = 8089,

                   [5] = 8090,

                   [6] = 8091,

                   [7] = 8092,

                   [8] = 8093,

                   [9] = 8094,

                   [10] = 8095,

                   [11] = 8096,

                   [12] = 8097,

                   [13] = 8098,

                   [14] = 8099

        },

        pokedexDelay = 8100,

        focus = 8101,

        status = {

                   ["sleep"] = 8102,

                   ["stun"] = 8103,

                   ["string"] = 8104,

                   ["blind"] = 8105,

                   ["confusion"] = 8106,

                   ["poison"] = 8107,

                   ["burn"] = 8108,

                   ["leechSeed"] = 8109,

                   ["speedDown"] = 8110,

                   ["fear"] = 8111,

                   ["involved"] = 8112,

                   ["silence"] = 8113,

                   ["rage"] = 8114,

                   ["harden"] = 8115,

                   ["strafe"] = 8116,

                   ["speedUp"] = 8117

                 },

                 

        duel = {

                requestCountPlayer = 8118,

                requestCountPokemon = 8119,

                requestedPlayer = 8120,

                isInDuel = 8121,

               },

        teamRed = 8122,

        teamBlue = 8123,

        reflect = 8124,

        damageKillExp = 8125,

        catchAnuncio = 8126,

        miniQuests = {

                        tonny = {QuestStor = 8135, StatusMission = 8136},

                        storNpcTaskName = 8137,

                        storPokeNameTask1 = 8138,

                        storPokeCountTask1 = 8139,

                        storDayTask1 = 8140,

                        

                        storNpcTaskName2 = 8141,

                        storPokeNameTask2 = 8142,

                        storPokeCountTask2 = 8143,

                        storDayTask2 = 8144,

                        

                        storNpcTaskName3 = 8145,

                        storPokeNameTask3 = 8146,

                        storPokeCountTask3 = 8147,

                        storDayTask3 = 8148,

                        

                        storNpcTaskName4 = 8149,

                        storPokeNameTask4 = 8150,

                        storPokeCountTask4 = 8151,

                        storDayTask4 = 8152,

                     },    

        isMega = 20000,

        isMegaID = 20001,

        isPokemonGhost = 20002,

        globalsTV = 52010,

        TVHoras = 52011,

        TVMins = 52012,

        TVSecs = 52013,

        playerTVName = 55014, 

        playerTVPass = 55015,

        playerListWatchs = 55016,

        playerIsTvWatching = 55017,

        playerIsTvWhosWatching = 55018,

        playerIsTvInitialPos = 55019,

        

        playerIsDead = 20003,

        betaStorage = 20004,

        GetClienteVersion = 20005,

        BugFishing = 20006,

        AutoLootList = 20007,

        UsingAutoLoot = 20008,

        SmeargleID = 20009,

        isWildTrainer = 20010,

        wildTrainerPokemons = 20011,

        isWildTrainerPoke = 20012,

        NPCPokeCounts = 20013,

        isWildTrainerID = 20014,    

        NPCNameWILD = 20015,

        NPCNIVEL = 20016,

        BrotherHoodMember = 20017,

        BrotherHoodMemberRANK = 20018,

        BrotherHoodMemberOUTFITDUELIST = 20019,

        BrotherHoodMemberOUTFITMASTER = 20020,

        NPCPOSDESC = 20021,

        WILDNPCMYSUMMON = 20022,

        PLAYERCONTRACTSCOUNTS = 20023,

        NPCCITY = 20024,

        AutoLootCollectAll = 20025,

        TASKSYSTEMNOTWOTARGETS = 20026, -- player tem q matar o poke com o mesmo summon para contar na diaria

        ISBLOCKEDRESPAWN = 20027,

        

}

missStatus = {"stun", "string", "blind", "confusion"}

silenceStatus = {"sleep", "fear", "involved", "silence"}

buffStatus = {"rage", "harden", "strafe", "speedUp"}

allStatus = {"sleep", "stun", "string", "blind", "confusion", "poison", "burn", "leechSeed", "speedDown", "fear", "involved", "silence", "rage", "harden", "strafe", "speedUp"}

passivepokemons = {"Shiny Tangela", "Eevee", "Caterpie", "Metapod", "Butterfree", 'Pidgey', 'Clefairy', 'Jigglypuff', 'Oddish', 'Gloom', 'Paras', 'Psyduck', 'Bellsprout', 'Weepinbell', 'Slowpoke', 'Slowbro', "Farfetch'd", 'Doduo', 'Dodrio', 'Seel', 'Shellder', 'Kangaskhan', 'Chansey', 'Tangela', 'Mr. Mime', 'Tauros', 'Ditto', 'Lapras', 'Porygon', 'Omanyte'}

 

----------------------------------------- Headbutt

headbutt = {

[25] = {{"Arcanine", 1}},

[40] = {{"Arcanine", 1}},

[60] = {{"Arcanine", 1}},

[80] = {{"Arcanine", 1}},

[1000] = {{"Arcanine", 1}},

}

----------------------------------------- Headbutt

      

oldpokedexToCatch = {

{"Bulbasaur", 18, 1001, 10000},

{"Ivysaur", 38, 1002, 15000},

{"Venusaur", 75, 1003, 200000},

{"Charmander", 18, 1004, 10000},

{"Charmeleon", 38, 1005, 15000},

{"Charizard", 75, 1006, 200000},

{"Squirtle", 18, 1007, 10000},

{"Wartortle", 38, 1008, 15000},

{"Blastoise", 75, 1009, 200000},

{"Caterpie", 3, 1010, 500},

{"Metapod", 10, 1011, 3000},

{"Butterfree", 30, 1012, 10000},

{"Weedle", 3, 1013, 500},

{"Kakuna", 10, 1014, 3000},

{"Beedrill", 30, 1015, 10000},

{"Pidgey", 5, 1016, 500},

{"Pidgeotto", 20, 1017, 3000},

{"Pidgeot", 60, 1018, 200000},

{"Rattata", 3, 1019, 500},

{"Raticate", 20, 1020, 10000},

{"Spearow", 5, 1021, 500},

{"Fearow", 50, 1022, 50000},

{"Ekans", 12, 1023, 3000},

{"Arbok", 30, 1024, 15000},

{"Pikachu", 20, 1025, 15000},

{"Raichu", 50, 1026, 200000},

{"Sandshrew", 18, 1027, 3000},

{"Sandslash", 55, 1028, 100000},

{"Nidoran Female", 10, 1029, 3000},

{"Nidorina", 25, 1030, 10000},

{"Nidoqueen", 65, 1031, 100000},

{"Nidoran Male", 10, 1032, 3000},

{"Nidorino", 25, 1033, 10000},

{"Nidoking", 65, 1034, 100000},

{"Clefairy", 10, 1035, 15000},

{"Clefable", 35, 1036, 100000},

{"Vulpix", 16, 1037, 3000},

{"Ninetales", 65, 1038, 200000},

{"Jigglypuff", 10, 1039, 15000},

{"Wigglytuff", 42, 1040, 100000},

{"Zubat", 5, 1041, 3000},

{"Golbat", 30, 1042, 15000},

{"Oddish", 5, 1043, 500},

{"Gloom", 18, 1044, 10000},

{"Vileplume", 50, 1045, 50000},

{"Paras", 5, 1046, 500},

{"Parasect", 40, 1047, 50000},

{"Venonat", 14, 1048, 3000},

{"Venomoth", 40, 1049, 50000},

{"Diglett", 5, 1050, 3000},

{"Dugtrio", 35, 1051, 15000},

{"Meowth", 12, 1052, 3000},

{"Persian", 25, 1053, 50000},

{"Psyduck", 12, 1054, 3000},

{"Golduck", 55, 1055, 200000},

{"Mankey", 10, 1056, 3000},

{"Primeape", 45, 1057, 50000},

{"Growlithe", 16, 1058, 3000},

{"Arcanine", 70, 1059, 500000},

{"Poliwag", 5, 1060, 500},

{"Poliwhirl", 20, 1061, 3000},

{"Poliwrath", 60, 1062, 100000},

{"Abra", 12, 1063, 3000},

{"Kadabra", 40, 1064, 15000},

{"Alakazam", 70, 1065, 200000},

{"Machop", 16, 1066, 3000},

{"Machoke", 38, 1067, 15000},

{"Machamp", 70, 1068, 200000},

{"Bellsprout", 5, 1069, 500},

{"Weepinbell", 18, 1070, 3000},

{"Victreebel", 50, 1071, 50000},

{"Tentacool", 12, 1072, 3000},

{"Tentacruel", 70, 1073, 200000},

{"Geodude", 15, 1074, 3000},

{"Graveler", 40, 1075, 15000},

{"Golem", 70, 1076, 200000},

{"Ponyta", 15, 1077, 3000},

{"Rapidash", 55, 1078, 50000},

{"Slowpoke", 12, 1079, 3000},

{"Slowbro", 45, 1080, 15000},

{"Magnemite", 15, 1081, 3000},

{"Magneton", 38, 1082, 15000},

{"Farfetch'd", 35, 1083, 50000},

{"Doduo", 12, 1084, 3000},

{"Dodrio", 42, 1085, 15000},

{"Seel", 14, 1086, 3000},

{"Dewgong", 55, 1087, 15000},

{"Grimer", 12, 1088, 3000},

{"Muk", 30, 1089, 50000},

{"Shellder", 5, 1090, 3000},

{"Cloyster", 65, 1091, 100000},

{"Gastly", 14, 1092, 3000},

{"Haunter", 40, 1093, 15000},

{"Gengar", 70, 1094, 200000},

{"Onix", 50, 1095, 50000},

{"Drowzee", 18, 1096, 3000},

{"Hypno", 50, 1097, 50000},

{"Krabby", 5, 1098, 3000},

{"Kingler", 35, 1099, 15000},

{"Voltorb", 14, 1100, 3000},

{"Electrode", 38, 1101, 15000},

{"Exeggcute", 8, 1102, 3000},

{"Exeggutor", 48, 1103, 50000},

{"Cubone", 18, 1104, 3000},

{"Marowak", 45, 1105, 50000},

{"Hitmonlee", 60, 1106, 500000},

{"Hitmonchan", 60, 1107, 500000},

{"Lickitung", 45, 1108, 500000},

{"Koffing", 15, 1109, 3000},

{"Weezing", 30, 1110, 15000},

{"Rhyhorn", 35, 1111, 3000},

{"Rhydon", 65, 1112, 200000},

{"Chansey", 50, 1113, 500000},

{"Tangela", 35, 1114, 50000},

{"Kangaskhan", 65, 1115, 500000},

{"Horsea", 5, 1116, 3000},

{"Seadra", 40, 1117, 15000},

{"Goldeen", 10, 1118, 3000},

{"Seaking", 25, 1119, 15000},

{"Staryu", 15, 1120, 3000},

{"Starmie", 38, 1121, 15000},

{"Mr. Mime", 45, 1122, 500000},

{"Scyther", 60, 1123, 650000},

{"Jynx", 55, 1124, 500000},

{"Electabuzz", 60, 1125, 500000},

{"Magmar", 60, 1126, 500000},

{"Pinsir", 42, 1127, 200000},

{"Tauros", 40, 1128, 50000},

{"Magikarp", 1, 1129, 500},

{"Gyarados", 75, 1130, 500000},

{"Lapras", 65, 1131, 500000},

{"Ditto", 40, 1132, 350000},

{"Eevee", 20, 1133, 250000},

{"Vaporeon", 55, 1134, 300000},

{"Jolteon", 55, 1135, 300000},

{"Flareon", 55, 1136, 300000},

{"Porygon", 45, 1137, 250000},

{"Omanyte", 20, 1138, 50000},

{"Omastar", 70, 1139, 200000},

{"Kabuto", 20, 1140, 50000},

{"Kabutops", 70, 1141, 200000},

{"Aerodactyl", 85, 1142, 1000000},

{"Snorlax", 85, 1143, 650000},

{"Articuno", 100, 1144, 100000},

{"Zapdos", 100, 1145, 1000000},

{"Moltres", 100, 1146, 1000000},

{"Dratini", 15, 1147, 50000},

{"Dragonair", 45, 1148, 500000},

{"Dragonite", 85, 1149, 650000},

{"Mewtwo", 100, 1150, 1000000},

{"Mew", 100, 1151, 1000000},

-------------------old Shiny---------

{"Shiny Venusaur", 75, 10030, 300000},

{"Shiny Charizard", 75, 10060, 300000},

{"Shiny Blastoise", 75, 10090, 300000},

{"Shiny Butterfree", 30, 10120, 50000},

{"Shiny Beedrill", 30, 10150, 50000},

{"Shiny Pidgeot", 60, 10180, 200000},

{"Shiny Rattata", 3, 10190, 50000},

{"Shiny Raticate", 20, 10200, 70000},

{"Shiny Fearow", 50, 10220, 100000},

{"Shiny Raichu", 50, 10260, 100000},

{"Shiny Nidoking", 65, 10340, 100000},

{"Shiny Zubat", 5, 10410, 50000},

{"Shiny Golbat", 30, 10420, 70000},

{"Shiny Oddish", 5, 10430, 50000},

{"Shiny Vileplume", 50, 10450, 100000},

{"Shiny Paras", 5, 10460, 50000},

{"Shiny Parasect", 40, 10470, 70000},

{"Shiny Venonat", 14, 10480, 50000},

{"Shiny Venomoth", 40, 10490, 200000},

{"Shiny Growlithe", 16, 10580, 100000},

{"Shiny Arcanine", 70, 10590, 500000},

{"Shiny Abra", 12, 10630, 200000},

{"Shiny Alakazam", 70, 10650, 500000},

{"Shiny Tentacool", 12, 10720, 50000},

{"Shiny Tentacruel", 70, 10730, 200000},

{"Shiny Golem", 70, 10760, 200000},

{"Shiny Farfetch'd", 35, 10830, 300000},

{"Shiny Grimer", 12, 10880, 50000},

{"Shiny Muk", 30, 10890, 200000},

{"Shiny Gengar", 70, 10940, 500000},

{"Shiny Onix", 50, 10950, 500000},

{"Shiny Hypno", 50, 10970, 100000},

{"Shiny Krabby", 5, 10980, 50000},

{"Shiny Kingler", 35, 10990, 70000},

{"Shiny Voltorb", 14, 11000, 50000},

{"Shiny Electrode", 38, 11010, 70000},

{"Shiny Cubone", 18, 11040, 50000},

{"Shiny Marowak", 45, 11050, 100000},

{"Shiny Hitmonlee", 60, 11060, 200000},

{"Shiny Hitmonchan", 60, 11070, 200000},

{"Shiny Tangela", 35, 11140, 300000},

{"Shiny Horsea", 5, 11160, 50000},

{"Shiny Seadra", 40, 11170, 70000},

{"Shiny Scyther", 60, 11230, 750000},

{"Shiny Jynx", 55, 11240, 500000},

{"Shiny Electabuzz", 60, 11250, 500000},

{"Shiny Pinsir", 42, 11270, 100000},

{"Shiny Magikarp", 1, 11290, 50000},

{"Shiny Gyarados", 75, 11300, 500000},

{"Shiny Vaporeon", 55, 11340, 50000},

{"Shiny Jolteon", 55, 11350, 50000},

{"Shiny Flareon", 55, 11360, 50000},

{"Shiny Snorlax", 85, 11430, 200000},

{"Shiny Dratini", 15, 11470, 50000},

{"Shiny Dragonair", 45, 11480, 100000},

{"Shiny Dragonite", 85, 11490, 300000},

---------------old johto-----------

{"Chikorita", 18, 1152, 10000},

{"Bayleef", 38, 1153, 15000},

{"Meganium", 75, 1154, 200000},

{"Cyndaquil", 18, 1155, 10000},

{"Quilava", 38, 1156, 15000},

{"Typhlosion", 75, 1157, 200000},

{"Totodile", 18, 1158, 10000},

{"Croconaw", 38, 1159, 15000},

{"Feraligatr", 75, 1160, 200000},

{"Sentret", 3, 1161, 3000},

{"Furret", 28, 1162, 15000},

{"Hoothoot", 3, 1163, 10000},

{"Noctowl", 38, 1164, 100000},

{"Ledyba", 12, 1165, 3000},

{"Ledian", 30, 1166, 15000},

{"Spinarak", 15, 1167, 3000},

{"Ariados", 42, 1168, 50000},

{"Crobat", 70, 1169, 500000},

{"Chinchou", 14, 1170, 3000},

{"Lanturn", 38, 1171, 100000},

{"Pichu", 3, 1172, 10000},

{"Cleffa", 3, 1173, 10000},

{"Igglybuff", 3, 1174, 10000},

{"Togepi", 10, 1175, 50000},

{"Togetic", 45, 1176, 500000},

{"Natu", 15, 1177, 15000},

{"Xatu", 45, 1178, 200000},

{"Mareep", 12, 1179, 10000},

{"Flaaffy", 30, 1180, 15000},

{"Ampharos", 65, 1181, 200000},

{"Bellossom", 50, 1182, 50000},

{"Marill", 14, 1183, 10000},

{"Azumarill", 28, 1184, 100000},

{"Sudowoodo", 46, 1185, 500000},

{"Politoed", 60, 1186, 100000},

{"Hoppip", 10, 1187, 500},

{"Skiploom", 20, 1188, 10000},

{"Jumpluff", 30, 1189, 50000},

{"Aipom", 10, 1190, 150000},

{"Sunkern", 3, 1191, 500},

{"Sunflora", 50, 1192, 50000},

{"Yanma", 32, 1193, 50000},

{"Wooper", 18, 1194, 10000},

{"Quagsire", 55, 1195, 100000},

{"Espeon", 55, 1196, 100000},

{"Umbreon", 55, 1197, 100000},

{"Murkrow", 35, 1198, 50000},

{"Slowking", 60, 1199, 200000},

{"Misdreavus", 47, 1200, 1000000},

{"Unown", 15, 1201, 1000000},

{"Wobbuffet", 42, 1202, 1000000},

{"Girafarig", 42, 1203, 500000},

{"Pineco", 18, 1204, 3000},

{"Forretress", 55, 1205, 100000},

{"Dunsparce", 35, 1206, 15000},

{"Gligar", 30, 1207, 15000},

{"Steelix", 75, 1208, 650000},

{"Snubbull", 20, 1209, 10000},

{"Granbull", 42, 1210, 50000},

{"Qwilfish", 16, 1211, 100000},

{"Scizor", 75, 1212, 1000000},

{"Shuckle", 10, 1213, 3000},

{"Heracross", 60, 1214, 500000},

{"Sneasel", 50, 1215, 15000},

{"Teddiursa", 20, 1216, 500000},

{"Ursaring", 70, 1217, 650000},

{"Slugma", 18, 1218, 3000},

{"Magcargo", 40, 1219, 100000},

{"Swinub", 12, 1220, 3000},

{"Piloswine", 70, 1221, 100000},

{"Corsola", 42, 1222, 50000},

{"Remoraid", 14, 1223, 3000},

{"Octillery", 38, 1224, 100000},

{"Delibird", 25, 1225, 15000},

{"Mantine", 50, 1226, 500000},

{"Skarmory", 70, 1227, 500000},

{"Houndour", 18, 1228, 10000},

{"Houndoom", 70, 1229, 200000},

{"Kingdra", 75, 1230, 500000},

{"Phanpy", 12, 1231, 10000},

{"Donphan", 45, 1232, 200000},

{"Porygon2", 60, 1233, 350000},

{"Stantler", 35, 1234, 50000},

{"Smeargle", 28, 1235, 350000},

{"Tyrogue", 15, 1236, 200000},

{"Hitmontop", 60, 1237, 500000},

{"Smoochum", 3, 1238, 15000},

{"Elekid", 3, 1239, 15000},

{"Magby", 3, 1240, 15000},

{"Miltank", 32, 1241, 500000},

{"Blissey", 70, 1242, 650000},

{"Raikou", 100, 1243, 1000000},

{"Entei", 100, 1244, 1000000},

{"Suicune", 100, 1245, 1000000},

{"Larvitar", 10, 1246, 50000},

{"Pupitar", 50, 1247, 500000},

{"Tyranitar", 90, 1248}, 650000,

{"Lugia", 100, 1249, 1000000},

{"Ho-oh", 100, 1250, 1000000},

{"Celebi", 100, 1251, 1000000},

{"Shiny Hitmontop", 100, 11520, 600000},

{"Shiny Mr. Mime", 45, 11521, 600000},  --alterado v1.9

{"Shiny Ninetales", 65, 11522, 500000},

{"Shiny Ariados", 42, 11523, 100000},

{"Shiny Magneton", 38, 11524, 100000},

{"Shiny Espeon", 55, 11525, 50000},

{"Shiny Politoed", 60, 11526, 100000},

{"Shiny Umbreon", 55, 11527, 100000},

{"Shiny Stantler", 35, 11528, 100000},

{"Shiny Dodrio", 42, 11529, 100000},

{"Shiny Rhydon", 65, 11530, 500000},

}    

------------------------------------------Look system------------------------------------------

lookClans = {

[1] = {"a Volcanic Spark", "a Volcanic Flame","a Volcanic Firetamer","a Volcanic Pyromancer","a Volcanic Master"},

[2] = {"a Seavell Drop", "a Seavell Icelake","a Seavell Waterfall","a Seavell Frost","a Seavell Master"},

[3] = {"an Orebound Sand", "an Orebound Rock","an Orebound Solid","an Orebound Hardskin","an Orebound Hero"},

[4] = {"a Wingeon Cloud", "a Wingeon Wind","a Wingeon Sky","a Wingeon Falcon","a Wingeon Dragon"},

[5] = {"a Malefic Troublemaker", "a Malefic Venomancer","a Malefic Spectre","a Malefic Nightwalker","a Malefic Master"},

[6] = {"a Gardestrike Fist", "a Gardestrike Tamer","a Gardestrike Fighter","a Gardestrike DeathHand","a Gardestrike Champion"},

[7] = {"a Psycraft Mind", "a Psycraft Brain","a Psycraft Scholar","a Psycraft Telepath","a Psycraft Medium"},

[8] = {"a Naturia Seed", "a Naturia Sprout","a Naturia Webhead","a Naturia Woodtrunk","a Naturia Keeper"},

[9] = {"a Raibolt Shock", "a Raibolt Watt","a Raibolt Electrician","a Raibolt Overcharged","a Raibolt Legend"},

}

youAre = {

[3] = "Senior Tutor",

[4] = "Game Master",

[5] = "Sub",

[6] = "Game Master",

[15] = "Owner of the game"

}   

movestable = {                                                                                         

["Bulbasaur"] =    {move1 = {name = "Tackle", level = 20, cd = 15},

                move2 = {name = "Razor Leaf", level = 20, cd = 10},

                move3 = {name = "Vine Whip", level = 20, cd = 20},

                move4 = {name = "Headbutt", level = 20, cd = 15},

                move5 = {name = "Leech Seed", level = 22, cd = 20},

                move6 = {name = "Solar Beam", level = 30, cd = 60},

                move7 = {name = "Sleep Powder", level = 28, cd = 60},

                move8 = {name = "Stun Spore", level = 26, cd = 45},

                move9 = {name = "Poison Powder", level = 24, cd = 20},

    },

["Ivysaur"] =    {move1 = {name = "Tackle", level = 40, cd = 15},

                move2 = {name = "Razor Leaf", level = 40, cd = 10},

                move3 = {name = "Vine Whip", level = 40, cd = 20},

                move4 = {name = "Headbutt", level = 40, cd = 15},

                move5 = {name = "Leech Seed", level = 40, cd = 30},

                move6 = {name = "Bullet Seed", level = 45, cd = 35},

                move7 = {name = "Solar Beam", level = 50, cd = 60},

                move8 = {name = "Sleep Powder", level = 44, cd = 60},

                move9 = {name = "Stun Spore", level = 40, cd = 45},

                move10 = {name = "Poison Powder", level = 40, cd = 20},

    },

["Venusaur"] =    {move1 = {name = "Tackle", level = 80, cd = 15},

                move2 = {name = "Razor Leaf", level = 80, cd = 10},

                move3 = {name = "Vine Whip", level = 80, cd = 20},

                move4 = {name = "Headbutt", level = 80, cd = 15},

                move5 = {name = "Leech Seed", level = 80, cd = 20},

                move6 = {name = "Bullet Seed", level = 80, cd = 35},

                move7 = {name = "Solar Beam", level = 80, cd = 60},

                move8 = {name = "Giga Drain", level = 85, cd = 60},

                move9 = {name = "Sleep Powder", level = 80, cd = 60},

                move10 = {name = "Poison Powder", level = 80, cd = 20},

                move11 = {name = "Leaf Storm", level = 90, cd = 80},

    },

["Charmander"] =    {move1 = {name = "Scratch", level = 20, cd = 15},

                move2 = {name = "Ember", level = 20, cd = 10},

                move3 = {name = "Flamethrower", level = 20, cd = 20},

                move4 = {name = "Fireball", level = 24, cd = 25},

                move5 = {name = "Fire Fang", level = 22, cd = 20},

                move6 = {name = "Fire Blast", level = 30, cd = 60},

                move7 = {name = "Rage", level = 30, cd = 40},

    },

["Charmeleon"] =    {move1 = {name = "Scratch", level = 40, cd = 15},

                move2 = {name = "Ember", level = 40, cd = 10},

                move3 = {name = "Flamethrower", level = 40, cd = 20},

                move4 = {name = "Fireball", level = 40, cd = 25},

                move5 = {name = "Fire Fang", level = 40, cd = 20},

                move6 = {name = "Flame Burst", level = 45, cd = 35},

                move7 = {name = "Fire Blast", level = 50, cd = 60},

                move8 = {name = "Rage", level = 40, cd = 40},

    },

["Charizard"] =    {move1 = {name = "Scratch", level = 80, cd = 15},

                move2 = {name = "Ember", level = 80, cd = 10},

                move3 = {name = "Flamethrower", level = 80, cd = 20},

                move4 = {name = "Fireball", level = 80, cd = 25},

                move5 = {name = "Fire Fang", level = 80, cd = 20},

                move6 = {name = "Flame Burst", level = 85, cd = 35},

                move7 = {name = "Fire Blast", level = 90, cd = 60},

                move8 = {name = "Wing Attack", level = 83, cd = 30},

                move9 = {name = "Air Slash", level = 85, cd = 35},

                move10 = {name = "Magma Storm", level = 90, cd = 80},

                move11 = {name = "Scary Face", level = 82, cd = 40},

                move12 = {name = "Rage", level = 80, cd = 40},

    },

["Squirtle"] =    {move1 = {name = "Headbutt", level = 20, cd = 15},

                move2 = {name = "Bubbles", level = 20, cd = 10},

                move3 = {name = "Water Gun", level = 20, cd = 20},

                move4 = {name = "Waterball", level = 24, cd = 25},

                move5 = {name = "Aqua Tail", level = 22, cd = 20},

                move6 = {name = "Hydro Cannon", level = 30, cd = 60},

                move7 = {name = "Harden", level = 28, cd = 40},

    },

["Wartortle"] =    {move1 = {name = "Headbutt", level = 40, cd = 15},

                move2 = {name = "Bubbles", level = 40, cd = 10},

                move3 = {name = "Water Gun", level = 40, cd = 20},

                move4 = {name = "Waterball", level = 40, cd = 25},

                move5 = {name = "Aqua Tail", level = 40, cd = 20},

                move6 = {name = "Brine", level = 45, cd = 35},

                move7 = {name = "Hydro Cannon", level = 50, cd = 60},

                move8 = {name = "Harden", level = 40, cd = 40},

    },

["Blastoise"] =    {move1 = {name = "Headbutt", level = 80, cd = 15},

                move2 = {name = "Bubbles", level = 80, cd = 10},

                move3 = {name = "Water Gun", level = 80, cd = 20},

                move4 = {name = "Waterball", level = 80, cd = 25},

                move5 = {name = "Water Pulse", level = 80, cd = 20},

                move6 = {name = "Brine", level = 80, cd = 35},

                move7 = {name = "Hydro Cannon", level = 80, cd = 60},

                move8 = {name = "Skull Bash", level = 85, cd = 35},

                move9 = {name = "Hydropump", level = 90, cd = 80},

                move10 = {name = "Harden", level = 80, cd = 40},

    },

["Caterpie"] =    {move1 = {name = "Headbutt", level = 1, cd = 15},

                move2 = {name = "String Shot", level = 1, cd = 5},

                move3 = {name = "Bug Bite", level = 1, cd = 10},

    },

["Metapod"] =    {move1 = {name = "String Shot", level = 10, cd = 10},

                move2 = {name = "Headbutt", level = 10, cd = 15},

                move3 = {name = "Harden", level = 10, cd = 20},

                move4 = {name = "Bug Bite", level = 10, cd = 10},

    },

["Butterfree"] =    {move1 = {name = "Super Sonic", level = 30, cd = 30},

                move2 = {name = "Silver Wind", level = 30, cd = 15},

                move3 = {name = "Whirlwind", level = 32, cd = 25},

                move4 = {name = "Confusion", level = 34, cd = 30},

                move5 = {name = "Psybeam", level = 36, cd = 10},

                move6 = {name = "Air Cutter", level = 38, cd = 25},

                move7 = {name = "Sleep Powder", level = 30, cd = 60},

                move8 = {name = "Safeguard", level = 40, cd = 40},

                move9 = {name = "Poison Powder", level = 30, cd = 20},

    },

["Weedle"] =    {move1 = {name = "Horn Attack", level = 1, cd = 22},

                move2 = {name = "String Shot", level = 1, cd = 10},

                move3 = {name = "Poison Sting", level = 1, cd = 10},

                move4 = {name = "Invisible", level = 1, cd = 1},

    },

["Kakuna"] =    {move1 = {name = "String Shot", level = 10, cd = 10},

                move2 = {name = "Headbutt", level = 10, cd = 15},

                move3 = {name = "Harden", level = 10, cd = 20},

                move4 = {name = "Bug Bite", level = 10, cd = 10},

    },

["Beedrill"] =    {move1 = {name = "String Shot", level = 30, cd = 15},

                move2 = {name = "Poison Jab", level = 30, cd = 15},

                move3 = {name = "Poison Sting", level = 30, cd = 10},

                move4 = {name = "Fury Cutter", level = 35, cd = 20},

                move5 = {name = "Pin Missile", level = 35, cd = 15},

                move6 = {name = "Toxic Spikes", level = 32, cd = 25},

                move7 = {name = "Rage", level = 30, cd = 30},

                move8 = {name = "Strafe", level = 38, cd = 30},

    },

["Pidgey"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10},

                move2 = {name = "Sand Attack", level = 1, cd = 12},

                move3 = {name = "Gust", level = 3, cd = 20},

                move4 = {name = "Drill Peck", level = 8, cd = 13},

    },

["Pidgeotto"] =    {move1 = {name = "Quick Attack", level = 20, cd = 10},

                move2 = {name = "Sand Attack", level = 20, cd = 15},

                move3 = {name = "Whirlwind", level = 20, cd = 22},

                move4 = {name = "Drill Peck", level = 20, cd = 18},

                move5 = {name = "Wing Attack", level = 25, cd = 25},

                move6 = {name = "Aeroblast", level = 30, cd = 60},

    },

["Pidgeot"] =    {move1 = {name = "Quick Attack", level = 80, cd = 10},

                move2 = {name = "Sand Attack", level = 80, cd = 12},

                move3 = {name = "Whirlwind", level = 80, cd = 20},

                move4 = {name = "Drill Peck", level = 80, cd = 13},

                move5 = {name = "Wing Attack", level = 82, cd = 15},

                move6 = {name = "Aeroblast", level = 84, cd = 60},

                move7 = {name = "Hurricane", level = 90, cd = 40},

                move8 = {name = "Agility", level = 80, cd = 40},

                move8 = {name = "Roost", level = 85, cd = 80},

    },

["Rattata"] =    {move1 = {name = "Quick Attack", level = 1, cd = 15},

                move2 = {name = "Bite", level = 1, cd = 15},

                move3 = {name = "Scratch", level = 1, cd = 15},

                move4 = {name = "Super Fang", level = 12, cd = 45},

    },

["Raticate"] =    {move1 = {name = "Quick Attack", level = 30, cd = 10},

                move2 = {name = "Bite", level = 30, cd = 10},

                move3 = {name = "Scratch", level = 30, cd = 10},

                move4 = {name = "Pursuit", level = 30, cd = 10},

                move5 = {name = "Super Fang", level = 30, cd = 20},

                move6 = {name = "Scary Face", level = 32, cd = 35},

    },

["Spearow"] =    {move1 = {name = "Quick Attack", level = 10, cd = 10},

                move2 = {name = "Sand Attack", level = 10, cd = 12},

                move3 = {name = "Gust", level = 12, cd = 20},

                move4 = {name = "Drill Peck", level = 10, cd = 15},

                move5 = {name = "Agility", level = 10, cd = 25},

    },

["Fearow"] =    {move1 = {name = "Peck", level = 50, cd = 10},

                move2 = {name = "Sand Attack", level = 50, cd = 12},

                move3 = {name = "Drill Peck", level = 50, cd = 18},

                move4 = {name = "Whirlwind", level = 50, cd = 30},

                move5 = {name = "Air Cutter", level = 50, cd = 35},

                move6 = {name = "Wing Attack", level = 52, cd = 35},

                move7 = {name = "Aerial Ace", level = 50, cd = 60},

                move8 = {name = "Agility", level = 50, cd = 25},

    },

["Ekans"] =    {move1 = {name = "Bite", level = 10, cd = 10},

                move2 = {name = "Poison Fang", level = 10, cd = 15},

                move3 = {name = "Gunk Shot", level = 12, cd = 15},

                move4 = {name = "Acid", level = 15, cd = 20},

                move5 = {name = "Fear", level = 20, cd = 40},

    },

["Arbok"] =    {move1 = {name = "Bite", level = 40, cd = 10},

                move2 = {name = "Poison Fang", level = 40, cd = 15},

                move3 = {name = "Gunk Shot", level = 40, cd = 15},

                move4 = {name = "Wrap", level = 40, cd = 20},

                move5 = {name = "Pin Missile", level = 43, cd = 20},

                move6 = {name = "Acid", level = 40, cd = 20},

                move7 = {name = "Iron Tail", level = 40, cd = 20},

                move8 = {name = "Poison Jab", level = 40, cd = 20},

    },

["Pikachu"] =    {move1 = {name = "Mega Kick", level = 40, cd = 40},

                move2 = {name = "Thunder Shock", level = 40, cd = 10},

                move3 = {name = "Thunder Bolt", level = 40, cd = 20},

                move4 = {name = "Thunder Wave", level = 40, cd = 25},

                move5 = {name = "Thunder Punch", level = 40, cd = 30},

                move6 = {name = "Iron Tail", level = 40, cd = 20},

                move7 = {name = "Thunder", level = 50, cd = 60},

                move8 = {name = "Electric Storm", level = 55, cd = 80},

                move9 = {name = "Agility", level = 50, cd = 40},

    },

["Raichu"] =    {move1 = {name = "Mega Kick", level = 80, cd = 30},

                move2 = {name = "Thunder Shock", level = 80, cd = 10},

                move3 = {name = "Thunder Bolt", level = 80, cd = 20},

                move4 = {name = "Thunder Wave", level = 80, cd = 25},

                move5 = {name = "Thunder Punch", level = 80, cd = 20},

                move6 = {name = "Iron Tail", level = 80, cd = 20},

                move7 = {name = "Body Slam", level = 85, cd = 30},

                move8 = {name = "Thunder", level = 80, cd = 60},

                move9 = {name = "Electric Storm", level = 90, cd = 80},

    },

["Sandshrew"] =    {move1 = {name = "Sand Attack", level = 20, cd = 15},

                move2 = {name = "Mud Shot", level = 20, cd = 15},

                move3 = {name = "Scratch", level = 20, cd = 5},

                move4 = {name = "Rollout", level = 25, cd = 30},

                move5 = {name = "Bulldoze", level = 30, cd = 50},

    },

["Sandslash"] =    {move1 = {name = "Sand Attack", level = 70, cd = 10},

                move2 = {name = "Mud Shot", level = 70, cd = 15},

                move3 = {name = "Scratch", level = 70, cd = 10},

                move4 = {name = "Rollout", level = 70, cd = 25},

                move5 = {name = "Bulldoze", level = 70, cd = 50},

                move6 = {name = "Fury Cutter", level = 75, cd = 20},

                move7 = {name = "Earth Power", level = 73, cd = 50},

                move8 = {name = "Earthquake", level = 80, cd = 80},

                move9 = {name = "Defense Curl", level = 70, cd = 60},

    },

["Nidoran Female"] =    {move1 = {name = "Quick Attack", level = 10, cd = 8},

                move2 = {name = "Bite", level = 10, cd = 10},

                move3 = {name = "Horn Attack", level = 12, cd = 20},

                move4 = {name = "Poison Sting", level = 10, cd = 15},

                move5 = {name = "Poison Fang", level = 15, cd = 25},

    },

["Nidorina"] =    {move1 = {name = "Quick Attack", level = 30, cd = 8},

                move2 = {name = "Horn Attack", level = 30, cd = 20},

                move3 = {name = "Poison Jab", level = 30, cd = 20},

                move4 = {name = "Earth Power", level = 30, cd = 60},

                move5 = {name = "Dig", level = 32, cd = 40},

                move6 = {name = "Cross Poison", level = 32, cd = 40},

                move7 = {name = "Agility", level = 30, cd = 30},

    },

["Nidoqueen"] =    {move1 = {name = "Quick Attack", level = 70, cd = 8},

                move2 = {name = "Horn Attack", level = 70, cd = 20},

                move3 = {name = "Sand Tomb", level = 70, cd = 35},

                move4 = {name = "Poison Jab", level = 70, cd = 20},

                move5 = {name = "Earth Power", level = 70, cd = 60},

                move6 = {name = "Dig", level = 72, cd = 40},

                move7 = {name = "Cross Poison", level = 72, cd = 40},

                move8 = {name = "Earthquake", level = 76, cd = 60},

                move9 = {name = "Agility", level = 70, cd = 30},

    },

["Nidoran Male"] =    {move1 = {name = "Quick Attack", level = 10, cd = 8},

                move2 = {name = "Bite", level = 10, cd = 10},

                move3 = {name = "Horn Attack", level = 12, cd = 20},

                move4 = {name = "Poison Sting", level = 10, cd = 15},

                move5 = {name = "Poison Fang", level = 15, cd = 25},

    },

["Nidorino"] =    {move1 = {name = "Quick Attack", level = 30, cd = 8},

                move2 = {name = "Horn Attack", level = 30, cd = 20},

                move3 = {name = "Poison Jab", level = 30, cd = 20},

                move4 = {name = "Poison Fang", level = 30, cd = 20},

                move5 = {name = "Dig", level = 32, cd = 40},

                move6 = {name = "Cross Poison", level = 32, cd = 40},

                move7 = {name = "Rage", level = 30, cd = 30},

    },

["Nidoking"] =    {move1 = {name = "Quick Attack", level = 70, cd = 8},

                move2 = {name = "Horn Attack", level = 70, cd = 20},

                move3 = {name = "Poison Jab", level = 70, cd = 20},

                move4 = {name = "Poison Fang", level = 70, cd = 20},

                move5 = {name = "Dig", level = 72, cd = 40},

                move6 = {name = "Sludge Wave", level = 74, cd = 60},

                move7 = {name = "Cross Poison", level = 72, cd = 40},

                move8 = {name = "Fear", level = 76, cd = 60},

                move9 = {name = "Rage", level = 70, cd = 30},

    },

["Clefairy"] =    {move1 = {name = "Doubleslap", level = 40, cd = 5},

                move2 = {name = "Body Slam", level = 44, cd = 40},

                move3 = {name = "Sing", level = 40, cd = 60},

                move4 = {name = "Multi-Slap", level = 40, cd = 25},

                move5 = {name = "Great Love", level = 47, cd = 60},

                move6 = {name = "Healarea", level = 45, cd = 80},

                move7 = {name = "Metronome", level = 40, cd = 40},

                move8 = {name = "Defense Curl", level = 40, cd = 60},

    },

["Clefable"] =    {move1 = {name = "Doubleslap", level = 70, cd = 5},

                move2 = {name = "Body Slam", level = 70, cd = 25},

                move3 = {name = "Dazzling Gleam", level = 74, cd = 25},

                move4 = {name = "Great Love", level = 77, cd = 60},

                move5 = {name = "Moonblast", level = 82, cd = 50},

                move6 = {name = "Healarea", level = 75, cd = 80},

                move7 = {name = "Metronome", level = 70, cd = 40},

                move8 = {name = "Defense Curl", level = 70, cd = 60},

    },

["Vulpix"] =    {move1 = {name = "Quick Attack", level = 20, cd = 10},

                move2 = {name = "Iron Tail", level = 20, cd = 15},

                move3 = {name = "Ember", level = 20, cd = 10},

                move4 = {name = "Flamethrower", level = 22, cd = 20},

                move5 = {name = "Flame Circle", level = 24, cd = 10},

                move6 = {name = "Fire Blast", level = 30, cd = 60},

    },

["Ninetales"] =    {move1 = {name = "Quick Attack", level = 80, cd = 10},

                move2 = {name = "Iron Tail", level = 80, cd = 15},

                move3 = {name = "Ember", level = 80, cd = 10},

                move4 = {name = "Flamethrower", level = 80, cd = 18},

                move5 = {name = "Flame Wheel", level = 80, cd = 25},

                move6 = {name = "Fireball", level = 80, cd = 20},

                move7 = {name = "Confuse Ray", level = 80, cd = 32},

                move8 = {name = "Fire Blast", level = 84, cd = 50},

                move9 = {name = "Magma Storm", level = 88, cd = 70},

                move10 = {name = "Safeguard", level = 90, cd = 40},

    },

["Jigglypuff"] =    {move1 = {name = "Doubleslap", level = 40, cd = 5},

                move2 = {name = "Body Slam", level = 44, cd = 40},

                move3 = {name = "Sing", level = 40, cd = 25},

                move4 = {name = "Hyper Voice", level = 40, cd = 25},

                move5 = {name = "Multi-Slap", level = 40, cd = 25},

                move6 = {name = "Echoed Voice", level = 45, cd = 20},

                move7 = {name = "Softboiled", level = 45, cd = 60},

                move8 = {name = "Charm", level = 40, cd = 60},

    },

["Wigglytuff"] =    {move1 = {name = "Doubleslap", level = 70, cd = 5},

                move2 = {name = "Body Slam", level = 74, cd = 30},

                move3 = {name = "Sing", level = 70, cd = 25},

                move4 = {name = "Hyper Voice", level = 70, cd = 25},

                move5 = {name = "Multi-Slap", level = 70, cd = 20},

                move5 = {name = "Rock n'Roll", level = 74, cd = 45},

                move6 = {name = "Echoed Voice", level = 75, cd = 15},

                move7 = {name = "Softboiled", level = 75, cd = 50},

                move8 = {name = "Charm", level = 70, cd = 60},

    },

["Zubat"] =    {move1 = {name = "Super Sonic", level = 10, cd = 25},

                move2 = {name = "Bite", level = 10, cd = 10},

                move3 = {name = "Poison Fang", level = 10, cd = 20},

                move4 = {name = "Absorb", level = 12, cd = 15},

                move5 = {name = "Toxic", level = 15, cd = 30},

    },

["Golbat"] =    {move1 = {name = "Super Sonic", level = 40, cd = 20},

                move2 = {name = "Bite", level = 40, cd = 10},

                move3 = {name = "Poison Fang", level = 40, cd = 15},

                move4 = {name = "Toxic", level = 40, cd = 20},

                move5 = {name = "Whirlwind", level = 40, cd = 25},

                move6 = {name = "Wing Attack", level = 40, cd = 30},

                move7 = {name = "Air Cutter", level = 44, cd = 35},

    },

["Oddish"] =    {move1 = {name = "Absorb", level = 7, cd = 20},

                move2 = {name = "Acid", level = 1, cd = 15},

                move3 = {name = "Leech Seed", level = 1, cd = 20},

                move4 = {name = "Sleep Powder", level = 9, cd = 60},

                move5 = {name = "Stun Spore", level = 8, cd = 60},

                move6 = {name = "Poison Powder", level = 8, cd = 10},

    },

["Gloom"] =    {move1 = {name = "Absorb", level = 30, cd = 20},

                move2 = {name = "Leech Seed", level = 30, cd = 15},

                move3 = {name = "Acid", level = 30, cd = 8},

                move4 = {name = "Poison Bomb", level = 33, cd = 30},

                move5 = {name = "Poison Gas", level = 37, cd = 50},

                move6 = {name = "Sleep Powder", level = 30, cd = 60},

                move7 = {name = "Stun Spore", level = 30, cd = 60},

                move8 = {name = "Poison Powder", level = 30, cd = 10},

    },

["Vileplume"] =    {move1 = {name = "Absorb", level = 50, cd = 20},

                move2 = {name = "Leech Seed", level = 50, cd = 15},

                move3 = {name = "Acid", level = 50, cd = 8},

                move4 = {name = "Poison Bomb", level = 50, cd = 30},

                move5 = {name = "Poison Gas", level = 50, cd = 45},

                move6 = {name = "Petal Dance", level = 55, cd = 35},

                move7 = {name = "Solar Beam", level = 60, cd = 60},

                move8 = {name = "Sleep Powder", level = 50, cd = 60},

                move9 = {name = "Stun Spore", level = 50, cd = 60},

                move10 = {name = "Poison Powder", level = 50, cd = 10},

    },

["Paras"] =    {move1 = {name = "Scratch", level = 1, cd = 8},

                move2 = {name = "Poison Sting", level = 1, cd = 10},

                move3 = {name = "Slash", level = 1, cd = 15},

                move4 = {name = "Stun Spore", level = 6, cd = 45},

                move5 = {name = "Poison Powder", level = 4, cd = 10},

                move6 = {name = "Sleep Powder", level = 8, cd = 60},

    },

["Parasect"] =    {move1 = {name = "Absorb", level = 50, cd = 20},

                move2 = {name = "Leech Life", level = 55, cd = 15},

                move3 = {name = "Poison Sting", level = 50, cd = 10},

                move4 = {name = "Slash", level = 50, cd = 20},

                move5 = {name = "Poison Bomb", level = 50, cd = 30},

                move6 = {name = "Stun Spore", level = 50, cd = 45},

                move7 = {name = "Poison Powder", level = 50, cd = 10},

                move8 = {name = "Sleep Powder", level = 50, cd = 60},

                move9 = {name = "Fury Cutter", level = 56, cd = 30},

                move10 = {name = "X-Scissor", level = 58, cd = 22},

    },

["Venonat"] =    {move1 = {name = "Super Sonic", level = 20, cd = 30},

                move2 = {name = "Psybeam", level = 20, cd = 10},

                move3 = {name = "Silver Wind", level = 20, cd = 10},

                move4 = {name = "Confusion", level = 20, cd = 35},

                move5 = {name = "Psychic", level = 26, cd = 35},

                move6 = {name = "Sleep Powder", level = 30, cd = 60},

                move7 = {name = "Poison Powder", level = 22, cd = 20},

                move8 = {name = "Stun Spore", level = 24, cd = 40},

    },

["Venomoth"] =    {move1 = {name = "Super Sonic", level = 50, cd = 35},

                move2 = {name = "Psybeam", level = 50, cd = 10},

                move3 = {name = "Silver Wind", level = 50, cd = 10},

                move4 = {name = "Confusion", level = 56, cd = 35},

                move5 = {name = "Psychic", level = 50, cd = 35},

                move6 = {name = "Signal Beam", level = 56, cd = 60},

                move7 = {name = "Bug Buzz", level = 54, cd = 30},

                move8 = {name = "Sleep Powder", level = 50, cd = 60},

                move9 = {name = "Poison Powder", level = 50, cd = 20},

    },

["Diglett"] =    {move1 = {name = "Sand Attack", level = 10, cd = 20},

                move2 = {name = "Slash", level = 10, cd = 10},

                move3 = {name = "Mud Shot", level = 10, cd = 15},

                move4 = {name = "Mud Slap", level = 12, cd = 25},

                move5 = {name = "Earth Power", level = 15, cd = 60},

    },

["Dugtrio"] =    {move1 = {name = "Sand Attack", level = 40, cd = 20},

                move2 = {name = "Slash", level = 40, cd = 10},

                move3 = {name = "Mud Shot", level = 40, cd = 15},

                move4 = {name = "Mud Slap", level = 40, cd = 25},

                move5 = {name = "Earth Power", level = 40, cd = 60},

                move6 = {name = "Dig", level = 42, cd = 40},

                move7 = {name = "Earthquake", level = 47, cd = 80},

                move8 = {name = "Rage", level = 50, cd = 40},

    },

["Meowth"] =    {move1 = {name = "Slash", level = 20, cd = 8},

                move2 = {name = "Scratch", level = 20, cd = 8},

                move3 = {name = "Bite", level = 20, cd = 12},

                move4 = {name = "Night Slash", level = 20, cd = 15},

                move5 = {name = "Pay Day", level = 30, cd = 30},

    },

["Persian"] =    {move1 = {name = "Slash", level = 50, cd = 8},

                move2 = {name = "Scratch", level = 50, cd = 8},

                move3 = {name = "Bite", level = 50, cd = 12},

                move4 = {name = "Night Slash", level = 50, cd = 15},

                move5 = {name = "Pay Day", level = 60, cd = 30},

                move6 = {name = "Fear", level = 60, cd = 30},

                move7 = {name = "Torment", level = 55, cd = 60},

    },

}

movesinfo = {

["Attack"] = {target = true, range = 1, power = 0},

["Tackle"] = {target = true, range = 1, power = 50, type = "normal"},

["Razor Leaf"] = {target = true, range = 7, power = 55, type = "grass"},

["Vine Whip"] = {target = false, power = 45, type = "grass"},

["Headbutt"] = {target = true, range = 1, power = 70, type = "normal"},

["Leech Seed"] = {target = true, range = 7, power = 0, type = "grass"},

["Solar Beam"] = {target = false, power = 120, type = "grass"},

["Sleep Powder"] = {target = false, power = 0, type = "grass"},

["Stun Spore"] = {target = false, power = 0, type = "grass"},

["Poison Powder"] = {target = false, power = 0, type = "poison"},

["Bullet Seed"] = {target = false, power = 25, type = "grass"},

["Giga Drain"] = {target = true, range = 7, power = 75, type = "grass"},

["Leaf Storm"] = {target = false, power = 130, type = "grass"},

["Scratch"] = {target = true, range = 1, power = 40, type = "normal"},

["Ember"] = {target = true, range = 7, power = 40, type = "fire"},

["Flamethrower"] = {target = false, power = 90, type = "fire"},

["Fireball"] = {target = true, range = 7, power = 75, type = "fire"},

["Fire Fang"] = {target = true, range = 1, power = 65, type = "fire"},

["Fire Blast"] = {target = false, power = 110, type = "fire"},

["Rage"] = {target = false, power = 0, type = "dragon"},

["Flame Burst"] = {target = false, power = 25, type = "fire"},

["Wing Attack"] = {target = false, power = 60, type = "flying"},

["Air Slash"] = {target = false, power = 35, type = "flying"},

["Magma Storm"] = {target = false, power = 100, type = "fire"},

["Scary Face"] = {target = false, power = 0, type = "normal"},

["Bubbles"] = {target = true, range = 7, power = 40, type = "water"},

["Water Gun"] = {target = false, power = 40, type = "water"},

["Waterball"] = {target = true, range = 7, power = 75, type = "water"},

["Aqua Tail"] = {target = true, range = 1, power = 75, type = "water"},

["Hydro Cannon"] = {target = false, power = 120, type = "water"},

["Harden"] = {target = false, power = 0, type = "normal"},

["Brine"] = {target = false, power = 25, type = "water"},

["Water Pulse"] = {target = false, power = 60, type = "water"},

["Skull Bash"] = {target = false, power = 130, type = "normal"},

["Hydropump"] = {target = false, power = 110, type = "water"},

["String Shot"] = {target = true, range = 7, power = 0, type = "bug"},

["Bug Bite"] = {target = true, range = 1, power = 60, type = "bug"},

["Super Sonic"] = {target = true, range = 7, power = 0, type = "normal"},

["Silver Wind"] = {target = true, range = 7, power = 60, type = "bug"},

["Whirlwind"] = {target = false, power = 35, type = "flying"},

["Confusion"] = {target = false, power = 50, type = "psychic"},

["Psybeam"] = {target = false, power = 65, type = "psychic"},

["Air Cutter"] = {target = false, power = 60, type = "flying"},

["Safeguard"] = {target = false, power = 0, type = "normal"},

["Horn Attack"] = {target = true, range = 1, power = 65, type = "normal"},

["Poison Sting"] = {target = true, range = 1, power = 15, type = "poison"},

["Poison Jab"] = {target = true, range = 7, power = 80, type = "poison"},

["Fury Cutter"] = {target = false, power = 40, type = "bug"},

["Pin Missile"] = {target = false, power = 25, type = "bug"},

["Toxic Spikes"] = {target = true, range = 7, power = 70, type = "poison"},

["Strafe"] = {target = false, power = 0, type = "normal"},

["Quick Attack"] = {target = true, range = 1, power = 40, type = "normal"},

["Sand Attack"] = {target = false, power = 0, type = "ground"},

["Gust"] = {target = false, power = 40, type = "flying"},

["Drill Peck"] = {target = true, range = 1, power = 80, type = "flying"},

["Aeroblast"] = {target = false, power = 100, type = "flying"},

["Hurricane"] = {target = false, power = 110, type = "flying"},

["Agility"] = {target = false, power = 0, type = "normal"},

["Roost"] = {target = false, power = 0, type = "flying"},

["Bite"] = {target = true, range = 1, power = 60, type = "dark"},

["Super Fang"] = {target = true, range = 1, power = 80, type = "normal"},

["Pursuit"] = {target = true, range = 7, power = 40, type = "dark"},

["Peck"] = {target = true, range = 1, power = 35, type = "flying"},

["Aerial Ace"] = {target = false, power = 60, type = "flying"},

["Poison Fang"] = {target = true, range = 1, power = 50, type = "poison"},

["Gunk Shot"] = {target = true, range = 7, power = 120, type = "poison"},

["Acid"] = {target = true, range = 7, power = 40, type = "poison"},

["Fear"] = {target = false, power = 0, type = "ghost"},

["Wrap"] = {target = true, range = 7, power = 15, type = "normal"},

["Iron Tail"] = {target = true, range = 1, power = 100, type = "steel"},

["Mega Kick"] = {target = true, range = 1, power = 120, type = "fighting"},

["Thunder Shock"] = {target = true, range = 7, power = 40, type = "electric"},

["Thunder Bolt"] = {target = true, range = 7, power = 90, type = "electric"},

["Thunder Wave"] = {target = false, power = 55, type = "electric"},

["Thunder Punch"] = {target = true, range = 1, power = 75, type = "electric"},

["Thunder"] = {target = false, power = 110, type = "electric"},

["Electric Storm"] = {target = false, power = 130, type = "electric"},

["Body Slam"] = {target = true, range = 1, power = 85, type = "normal"},

["Mud Shot"] = {target = true, range = 7, power = 55, type = "ground"},

["Rollout"] = {target = false, power = 150, type = "rock"},

["Bulldoze"] = {target = false, power = 60, type = "ground"},

["Earth Power"] = {target = false, power = 90, type = "ground"},

["Earthquake"] = {target = false, power = 100, type = "ground"},

["Defense Curl"] = {target = false, power = 0, type = "normal"},

["Dig"] = {target = false, power = 90, type = "ground"},

["Cross Poison"] = {target = false, power = 70, type = "poison"},

["Sand Tomb"] = {target = false, power = 35, type = "ground"},

["Sludge Wave"] = {target = false, power = 95, type = "poison"},

["Doubleslap"] = {target = true, range = 1, power = 15, type = "normal"},

["Sing"] = {target = false, power = 0, type = "normal"},

["Multi-Slap"] = {target = false, power = 70, type = "normal"},

["Great Love"] = {target = false, power = 95, type = "normal"},

["Healarea"] = {target = false, power = 0, type = "normal"},

["Metronome"] = {target = false, power = 0, type = "normal"},

["Dazzling Gleam"] = {target = true, range = 7, power = 80, type = "fairy"},

["Moonblast"] = {target = false, power = 95, type = "fairy"},

["Flame Circle"] = {target = false, power = 60, type = "fire"},

["Flame Wheel"] = {target = false, power = 60, type = "fire"},

["Confuse Ray"] = {target = true, range = 7, power = 25, type = "ghost"},

["Hyper Voice"] = {target = false, power = 90, type = "normal"},

["Echoed Voice"] = {target = false, power = 40, type = "normal"},

["Softboiled"] = {target = false, power = 0, type = "normal"},

["Charm"] = {target = false, power = 0, type = "fairy"},

["Rock n'Roll"] = {target = false, power = 40, type = "normal"},

["Absorb"] = {target = true, range = 1, power = 20, type = "grass"},

["Toxic"] = {target = false, power = 55, type = "poison"},

["Poison Bomb"] = {target = true, range = 7, power = 65, type = "poison"},

["Poison Gas"] = {target = false, power = 70, type = "poison"},

["Petal Dance"] = {target = false, power = 25, type = "grass"},

["Slash"] = {target = true, range = 1, power = 70, type = "normal"},

["Leech Life"] = {target = true, range = 7, power = 20, type = "bug"},

["X-Scissor"] = {target = false, power = 80, type = "bug"},

["Psychic"] = {target = false, power = 90, type = "psychic"},

["Signal Beam"] = {target = false, power = 75, type = "bug"},

["Bug Buzz"] = {target = false, power = 90, type = "bug"},

["Mud Slap"] = {target = true, range = 7, power = 20, type = "ground"},

["Night Slash"] = {target = false, power = 70, type = "dark"},

["Pay Day"] = {target = true, range = 7, power = 40, type = "normal"},

["Torment"] = {target = false, power = 0, type = "dark"},

["Invisible"] = {target = false, power = 0, type = "ghost"},

--------------------------- • PASSIVES • ---------------------------

["Fury"] = {target = false, power = 0, type = "dragon"},

["Electric Charge"] = {target = false, power = 0, type = "electric"},

["Melody"] = {target = false, power = 0, type = "normal"},

["Lifesteal"] = {target = true, range = 1, power = 5, type = "poison"},

["Spores Reaction"] = {target = false, power = 0, type = "poison"},

["Mega Drain"] = {target = false, power = 40, type = "normal"},

}

movesnevermiss = {"Giga Drain", "Safeguard"}

priceItemsList = {

["essence of fire"] = {price = 0.5},

["seed"] = {price = 0.5},

["bug gosme"] = {price = 0.5},

["band aid"] = {price = 0.5},

["rubber ball"] = {price = 0.5},

["bottle of poison"] = {price = 0.5},

["ghost essence"] = {price = 0.5},

["dark gem"] = {price = 0.5},

["piece of steel"] = {price = 0.5},

["straw"] = {price = 0.5},

["dragon scale"] = {price = 0.5},

["screw"] = {price = 0.5},

["enchanted gem"] = {price = 0.5},

["earth ball"] = {price = 0.5},

["small stone"] = {price = 0.5},

["water gem"] = {price = 0.5},

["snowball"] = {price = 0.5},

["Fire Stone"] = {price = 5000},

["Leaf Stone"] = {price = 5000},

["Cocoon Stone"] = {price = 5000},

["Punch Stone"] = {price = 5000},

["Heart Stone"] = {price = 5000},

["Venom Stone"] = {price = 5000},

["Darkness Stone"] = {price = 5000},

["Metal Coat"] = {price = 50000},

["Feather Stone"] = {price = 5000},

["Crystal Stone"] = {price = 50000},

["Thunder Stone"] = {price = 5000},

["Enigma Stone"] = {price = 5000},

["Earth Stone"] = {price = 5000},

["Rock Stone"] = {price = 5000},

["Water Stone"] = {price = 5000},

["Ice Stone"] = {price = 5000},

["pinsir horn"] = {price = 102},

["gyarados tail"] = {price = 800},

["pot of lava"] = {price = 18},

["bag of pollem"] = {price = 40},

["bulb"] = {price = 132},

["leaves"] = {price = 8.5},

["nail"] = {price = 10},

["squirtle hull"] = {price = 132},

["dragon tooth"] = {price = 610},

["blue vines"] = {price = 123},

["mimic clothes"] = {price = 450},

["scythe"] = {price = 1000},

["ice bra"] = {price = 1000},

["electric tail"] = {price = 1000},

["water pendant"] = {price = 10},

["pot of moss bug"] = {price = 7.5},

["bird beak"] = {price = 30},

["bitten apple"] = {price = 6.5},

["rat tail"] = {price = 54},

["tooth"] = {price = 8},

["electric box"] = {price = 20},

["sandbag"] = {price = 15},

["horn"] = {price = 25},

["comb"] = {price = 100},

["fox tail"] = {price = 1000},

["fur"] = {price = 13},

["bat wing"] = {price = 78},

["bug antenna"] = {price = 96},

["bug venom"] = {price = 371},

["luck medallion"] = {price = 1000},

["wool ball"] = {price = 69},

["ruby"] = {price = 100},

["psyduck mug"] = {price = 129},

["karate duck"] = {price = 123},

["punch machine"] = {price = 135},

["iron bracelet"] = {price = 114},

["psychic spoon"] = {price = 180},

["future orb"] = {price = 15.5},

["belt of champion"] = {price = 1000},

["stone orb"] = {price = 16.5},

["slow tail"] = {price = 225},

["magnet"] = {price = 90},

["farfetch'd stick"] = {price = 300},

["feather"] = {price = 7.5},

["ice orb"] = {price = 32.5},

["gosme"] = {price = 78},

["locksmith of shell"] = {price = 24},

["traces of ghost"] = {price = 180},

["onix tail"] = {price = 371},

["linearly guided hypnose"] = {price = 410},

["crab claw"] = {price = 90},

["bone"] = {price = 123},

["kick machine"] = {price = 135},

["tongue"] = {price = 410},

["venom flute"] = {price = 78},

}

pricePokemonsList = {

["Bulbasaur"] = {price = 3000},

["Ivysaur"] = {price = 8000},

["Venusaur"] = {price = 18000},

["Charmander"] = {price = 3000},

["Charmeleon"] = {price = 8000},

["Charizard"] = {price = 18000},

["Squirtle"] = {price = 3000},

["Wartortle"] = {price = 8000},

["Blastoise"] = {price = 18000},

["Caterpie"] = {price = 5},

["Metapod"] = {price = 250},

["Butterfree"] = {price = 2000},

["Weedle"] = {price = 5},

["Kakuna"] = {price = 250},

["Beedrill"] = {price = 2000},

["Pidgey"] = {price = 60},

["Pidgeotto"] = {price = 1500},

["Pidgeot"] = {price = 11500},

["Rattata"] = {price = 5},

["Raticate"] = {price = 2000},

["Spearow"] = {price = 100},

["Fearow"] = {price = 5100},

["Ekans"] = {price = 300},

["Arbok"] = {price = 3000},

["Pikachu"] = {price = 8000},

["Raichu"] = {price = 18000},

["Sandshrew"] = {price = 1000},

["Sandslash"] = {price = 11000},

["Nidoran Female"] = {price = 125},

["Nidorina"] = {price = 2250},

["Nidoqueen"] = {price = 12250},

["Nidoran Male"] = {price = 125},

["Nidorino"] = {price = 2250},

["Nidoking"] = {price = 12250},

["Clefairy"] = {price = 8000},

["Clefable"] = {price = 18000},

["Vulpix"] = {price = 1000},

["Ninetales"] = {price = 11000},

["Jigglypuff"] = {price = 8000},

["Wigglytuff"] = {price = 18000},

["Zubat"] = {price = 120},

["Golbat"] = {price = 3000},

["Oddish"] = {price = 80},

["Gloom"] = {price = 2250},

["Vileplume"] = {price = 12000},

["Paras"] = {price = 60},

["Parasect"] = {price = 7250},

["Venonat"] = {price = 1500},

["Venomoth"] = {price = 7250},

["Diglett"] = {price = 200},

["Dugtrio"] = {price = 3000},

["Meowth"] = {price = 300},

["Persian"] = {price = 3000},

["Psyduck"] = {price = 1500},

["Golduck"] = {price = 11500},

["Mankey"] = {price = 300},

["Primeape"] = {price = 7250},

["Growlithe"] = {price = 3500},

["Arcanine"] = {price = 58500},

["Poliwag"] = {price = 80},

["Poliwhirl"] = {price = 3000},

["Poliwrath"] = {price = 13000},

["Abra"] = {price = 800},

["Kadabra"] = {price = 5800},

["Alakazam"] = {price = 15800},

["Machop"] = {price = 2000},

["Machoke"] = {price = 7000},

["Machamp"] = {price = 17000},

["Bellsprout"] = {price = 80},

["Weepinbell"] = {price = 2250},

["Victreebel"] = {price = 12000},

["Tentacool"] = {price = 300},

["Tentacruel"] = {price = 10000},

["Geodude"] = {price = 300},

["Graveler"] = {price = 5000},

["Golem"] = {price = 15000},

["Ponyta"] = {price = 1500},

["Rapidash"] = {price = 6500},

["Slowpoke"] = {price = 400},

["Slowbro"] = {price = 8000},

["Magnemite"] = {price = 400},

["Magneton"] = {price = 5400},

["Farfetch'd"] = {price = 8000},

["Doduo"] = {price = 600},

["Dodrio"] = {price = 5600},

["Seel"] = {price = 2000},

["Dewgong"] = {price = 12000},

["Grimer"] = {price = 300},

["Muk"] = {price = 11000},

["Shellder"] = {price = 200},

["Cloyster"] = {price = 10200},

["Gastly"] = {price = 3000},

["Haunter"] = {price = 8000},

["Gengar"] = {price = 18000},

["Onix"] = {price = 6000},

["Drowzee"] = {price = 1000},

["Hypno"] = {price = 6000},

["Krabby"] = {price = 200},

["Kingler"] = {price = 5200},

["Voltorb"] = {price = 250},

["Electrode"] = {price = 3000},

["Exeggcute"] = {price = 200},

["Exeggutor"] = {price = 10000},

["Cubone"] = {price = 1000},

["Marowak"] = {price = 11000},

["Hitmonlee"] = {price = 500000},

["Hitmonchan"] = {price = 500000},

["Lickitung"] = {price = 60000},

["Koffing"] = {price = 300},

["Weezing"] = {price = 3000},

["Rhyhorn"] = {price = 3000},

["Rhydon"] = {price = 13000},

["Chansey"] = {price = 40000},

["Tangela"] = {price = 10000},

["Kangaskhan"] = {price = 120000},

["Horsea"] = {price = 200},

["Seadra"] = {price = 5500},

["Goldeen"] = {price = 200},

["Seaking"] = {price = 3000},

["Staryu"] = {price = 400},

["Starmie"] = {price = 3000},

["Mr. Mime"] = {price = 40000},

["Scyther"] = {price = 120000},

["Jynx"] = {price = 120000},

["Electabuzz"] = {price = 120000},

["Magmar"] = {price = 120000},

["Pinsir"] = {price = 9000},

["Tauros"] = {price = 5000},

["Magikarp"] = {price = 5},

["Gyarados"] = {price = 55000},

["Lapras"] = {price = 120000},

["Eevee"] = {price = 45000},

["Vaporeon"] = {price = 50000},

["Jolteon"] = {price = 50000},

["Flareon"] = {price = 50000},

["Porygon"] = {price = 60000},

["Omanyte"] = {price = 20000},

["Omastar"] = {price = 75000},

["Kabuto"] = {price = 20000},

["Kabutops"] = {price = 75000},

["Aerodactyl"] = {price = 2000000},

["Snorlax"] = {price = 200000},

["Dratini"] = {price = 15000},

["Dragonair"] = {price = 65000},

["Dragonite"] = {price = 125000},

}

 

6eae11466d0ca339dc39b3cb595dd703.gif

Qual o erro do fishing?

valeu pela contribuição! REP+

Link to comment
Share on other sites

1 minuto atrás, Durant disse:

@boxxer321 Novos chars criado pelo site não conseguem pescar, é como se tivessem sem a vara. Mas na tabela player_items da database contém o id do itemtype...

entendi... voltando para Held Machine, o meu opcodes.lua não tem a posição dela... devo substituir pelo opcodes.lua~?

Link to comment
Share on other sites

1 hora atrás, Durant disse:

@boxxer321 Novos chars criado pelo site não conseguem pescar, é como se tivessem sem a vara. Mas na tabela player_items da database contém o id do itemtype...

O erro é bem simples! kkk

 

Correção pesca.lua:

Spoiler

local fishing = {
[-1] = { segs = 5, pokes = {{"Magikarp", 5}} },

[3976] = { segs = 5, pokes = {{"Horsea", 5}, {"Remoraid", 3}, {"Goldeen", 3}, {"Poliwag", 2}} },  -- pega no client da pxg

[12855] = { segs = 5, pokes = {{"Tentacool", 3}, {"Staryu", 2}, {"Krabby", 3}, {"Shellder", 2} } },

[12854] = { segs = 5, pokes = {{"Seel", 2}, {"Chinchou", 2} } },

[12858] = { segs = 5, pokes = {{"Seaking", 2}, {"Seadra", 2}, {"Poliwhirl", 2}} },

[12857] = { segs = 5, pokes = {{"Starmie", 2}, {"Kingler", 2}, {"Corsola", 2}, {"Qwilfish", 2}} },  -- pega no client da pxg

[12860] = { segs = 5, pokes = {{"Lanturn", 2}, {"Dewgong", 2}}},

[12859] = { segs = 5, pokes = {{"Cloyster", 2}, {"Poliwrath", 2}, {"Politoed", 2}, {"Octillery", 2}} },

[12856] = { segs = 5, pokes = {{"Dratini", 3}, {"Dragonair", 2} }},

[12853] = { segs = 5, pokes = {{"Gyarados", 1}, {"Mantine", 1}, {"Tentacruel", 1}, {"Kingdra", 1}} },
}

local storageP = 154585
local sto_iscas = 5648454 --muda aki pra sto q ta no script da isca
local bonus = 15
local limite = 100

local fightcondition = createConditionObject(CONDITION_INFIGHT)
setConditionParam(fightcondition, CONDITION_PARAM_TICKS, 5 * 1000)

function fightCondic(cid)
    if not isCreature(cid) then return true end
    if not isCreature(getCreatureTarget(cid)) then return true end
    doAddCondition(cid, fightcondition)
addEvent(fightCondic, 1000, cid)
end


local function doFish(cid, pos, ppos, interval)
      if not isCreature(cid) then return false end
      if getThingPos(cid).x ~= ppos.x or getThingPos(cid).y ~= ppos.y then
         return false 
      end
      
      doSendMagicEffect(pos, CONST_ME_LOSEENERGY)
      
      if interval > 0 then
         addEvent(doFish, 1000, cid, pos, ppos, interval-1)
         return true
      end   

      local peixe = 0
      local playerpos = getClosestFreeTile(cid, getThingPos(cid))
      local fishes = fishing[getPlayerStorageValue(cid, sto_iscas)]
      local random = {}   

      if getPlayerSkillLevel(cid, 6) < limite then 
         doPlayerAddSkillTry(cid, 6, bonus * 5)
      end
      
         --[[if math.random(1, 100) <= chance then
        if getPlayerSkillLevel(cid, 6) < limite then
        doPlayerAddSkillTry(cid, 6, bonus * 5)
        end]]
      
      random = fishes.pokes[math.random(#fishes.pokes)]
      
      for i = 1, math.random(random[2]) do
          peixe = doSummonCreature(random[1], playerpos)
          if not isCreature(peixe) then
             setPlayerStorageValue(cid, storageP, -1)
             doRemoveCondition(cid, CONDITION_OUTFIT)
             return true
          end
          setPokemonPassive(peixe, true)
          doSetPokemonAgressiveToPlayer(peixe, cid)
          setPlayerStorageValue(peixe, storageP, 1)
          fightCondic(cid)
          if #getCreatureSummons(cid) >= 1 then
             doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 0)
             doChallengeCreature(getCreatureSummons(cid)[1], peixe)
          else    
             doSendMagicEffect(getThingPos(cid), 0)
             doChallengeCreature(cid, peixe)
          end
       end
       setPlayerStorageValue(cid, storageP, -1)
       doRemoveCondition(cid, CONDITION_OUTFIT)
return true
end

local waters = {11756, 4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825}

function onUse(cid, item, fromPos, itemEx, toPos)

if isWatchingTv(cid) then
return true
end

local checkPos = toPos
checkPos.stackpos = 0

if getTileThingByPos(checkPos).itemid <= 0 then
   return true
end

if not isInArray(waters, getTileInfo(toPos).itemid) then
   return true
end

if getPlayerStorageValue(cid, storageP) == 1 then 
    doSendMsg(cid, "Aguarde! Você já está pescando.")
    return true
end

if isRiderOrFlyOrSurf(cid) and not canFishWhileSurfingOrFlying then
   doPlayerSendCancel(cid, "You can't fish while surfing/flying.")
   return true
end

if getTileInfo(getThingPos(getCreatureSummons(cid)[1] or cid)).protection then
    doPlayerSendCancel(cid, "You can't fish pokémons if you or your pokémon is in protection zone.")
return true
end

local delay = fishing[getPlayerStorageValue(cid, sto_iscas)].segs

if getPlayerStorageValue(cid, sto_iscas) ~= -1 then
   if getPlayerItemCount(cid, getPlayerStorageValue(cid, sto_iscas)) >= 1 then
      doPlayerRemoveItem(cid, getPlayerStorageValue(cid, sto_iscas), 1)
   else
      setPlayerStorageValue(cid, sto_iscas, -1)
   end
end

local outfit = getCreatureOutfit(cid)
local out = getPlayerSex(cid) == 0 and 1467 or 1468

doSetCreatureOutfit(cid, {lookType = out, lookHead = outfit.lookHead, lookBody = outfit.lookBody, lookLegs = outfit.lookLegs, lookFeet = outfit.lookFeet}, -1)
setPlayerStorageValue(cid, storageP, 1)     --alterei looktype
doCreatureSetNoMove(cid, false)
local pos2 = getThingPos(itemEx.uid)
doCreatureSetLookDir(cid, getLookToFish(getThingPos(cid), pos2))  --alterado ver depois
doFish(cid, toPos, getThingPos(cid), math.random(5, delay))

return true
end

function getLookToFish(pos, pos2)
local x1, y1 = pos.x, pos.y
local x2, y2 = pos2.x, pos2.y

if x1-x2 <= 0 and  y1-y2 > 0 then
    return NORTH
elseif x1-x2 < 0 and  y1-y2 == 0 then
    return EAST
elseif x1-x2 < 0 and  y1-y2 < 0 then
    return EAST
elseif x1-x2 > 0 and  y1-y2 < 0 then
    return SOUTH
elseif x1-x2 > 0 and  y1-y2 <= 0 then
    return WEST
elseif x1-x2 > 0 and  y1-y2 >= 0 then
    return WEST
elseif x1-x2 < 0 and  y1-y2 < 0 then
    return EAST
elseif x1-x2 == 0 and  y1-y2 < 0 then
    return SOUTH
end
return WEST
end

--[[-- resulatados em linha reta(exatos)
if x1 == x2 then -- virar para norte
    if (y1 - y2) > 0 then -- virar para cima
        return NORTH
    elseif (y1 - y2) < 0 then -- virar para baixo
        return SOUTH
    end
elseif y1 == y2 then
    if (x1 - x2) > 0 then -- virar para OESTE <<
        return WEST
    elseif (x1 - x2) < 0 then -- virar para LESTE >>
        return EAST
    end
end
-- resulatados em linha reta(exatos)

if (x1 ~= x2) or (y1 ~= y2) then
    if (x1 - x2) < 0 then
       return EAST -- virar para LESTE >>
    elseif (x1 - x2) > 0 then
       return WEST
    end
end]]

 

Link to comment
Share on other sites

@boxxer321 esse pesca.lua é o data\actions\scripts\Basic ou é o data\actions\scripts\fishing_system ? usa esse meu, lembrando que tem que alterar a posição, a posição 1 é o sqm que a machine tá e a 2 é o sqm que vc quer que o player esteja no pra poder usar, no caso enfrente a machine seria o recomendável.

 

opcode.lua

Spoiler

local op_crea = {
      OPCODE_SKILL_BAR = opcodes.OPCODE_SKILL_BAR,
      OPCODE_POKEMON_HEALTH = opcodes.OPCODE_POKEMON_HEALTH,
      OPCODE_BATTLE_POKEMON = opcodes.OPCODE_BATTLE_POKEMON,
      OPCODE_FIGHT_MODE = opcodes.OPCODE_FIGHT_MODE,
      OPCODE_WILD_POKEMON_STATS = opcodes.OPCODE_WILD_POKEMON_STATS,
      OPCODE_REQUEST_DUEL = opcodes.OPCODE_REQUEST_DUEL,
      OPCODE_ACCEPT_DUEL = opcodes.OPCODE_ACCEPT_DUEL,
      OPCODE_YOU_ARE_DEAD = opcodes.OPCODE_YOU_ARE_DEAD,
      OPCODE_DITTO_MEMORY = opcodes.OPCODE_DITTO_MEMORY,
}

function onExtendedOpcode(cid, opcode, buffer)
    if opcode == op_crea.OPCODE_SKILL_BAR then
        if buffer == "refresh" then
            doOTCSendPlayerSkills(cid)
        end
    elseif opcode == op_crea.OPCODE_POKEMON_HEALTH then
        if buffer == "refresh" then
            doOTCSendPokemonHealth(cid)
        end
    elseif opcode == op_crea.OPCODE_BATTLE_POKEMON then
        if buffer == "refresh" then
            if #getCreatureSummons(cid) >= 1 then
                doSendPlayerExtendedOpcode(cid, op_crea.OPCODE_BATTLE_POKEMON, tostring(getCreatureSummons(cid)[1]))
            end
        end
    elseif opcode == op_crea.OPCODE_FIGHT_MODE then
        setPlayerStorageValue(cid, storages.fightMode, tonumber(buffer))
    elseif opcode == op_crea.OPCODE_WILD_POKEMON_STATS then
        doSendPlayerExtendedOpcode(cid, op_crea.OPCODE_WILD_POKEMON_STATS, pokeStatus.getVity(tonumber(buffer)).."|"..pokeStatus.getAtk(tonumber(buffer)).."|"..pokeStatus.getSpAtk(tonumber(buffer)).."|"..pokeStatus.getDef(tonumber(buffer)).."|"..pokeStatus.getSpDef(tonumber(buffer)).."|"..pokeStatus.getSpeed(tonumber(buffer)))
    
    --//Duel
    elseif opcode == opcodes.OPCODE_REQUEST_DUEL then
           --legenda: cid = player, sid = player convidado
           local cut = string.explode(buffer, "/")
           local pokeballsCount, sid = tonumber(cut[1]), getCreatureByName(cut[2])
                if isCreature(sid) then 
                   doIniteDuel(cid, sid, pokeballsCount)
                end
    elseif opcode == opcodes.OPCODE_ACCEPT_DUEL then
        local p2 = getCreatureByName(buffer)
           if isInvitedDuel(p2, cid) then
               doPantinNoDuel(cid, p2, getPlayerStorageValue(p2, duelTable.infoBalls), 5)
           end
           
    elseif opcode == opcodes.OPCODE_DITTO_MEMORY then
         local item = getPlayerSlotItem(cid, 8):
            if item.uid == 0 then doSendMsg(cid, "Coloque seu shiny ditto no slot correto.") return true end
         local pokeName = getItemAttribute(item.uid, "poke")
            if pokeName ~= "Shiny Ditto" then return true end
            
            if isInArray({"saveMemory1", "saveMemory2", "saveMemory3"}, buffer) then
               local copyName = getItemAttribute(item.uid, "copyName")
               if pokeName == copyName then doSendMsg(cid, "Transforme seu ditto primeiro.") return true end
               if not fotos[doCorrectString(copyName)] then return true end
               if isPokeInSlots(getItemAttribute(item.uid, "memoryDitto"), doCorrectString(copyName)) then doSendMsg(cid, "Esta copia já está salva em um slot.") return true end
                   if buffer == "saveMemory1" then
                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 1, getItemInfo(fotos[doCorrectString(copyName)]).clientId)) -- getPortraitClientID(doCorrectString(copyName))))
                   elseif buffer == "saveMemory2" then
                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 2, getItemInfo(fotos[doCorrectString(copyName)]).clientId))
                   elseif buffer == "saveMemory3" then
                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 3, getItemInfo(fotos[doCorrectString(copyName)]).clientId))
                   end
            elseif isInArray({"clearSlot1", "clearSlot2", "clearSlot3"}, buffer) then
                  if buffer == "clearSlot1" then
                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 1, "?"))
                   elseif buffer == "clearSlot2" then
                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 2, "?"))
                   elseif buffer == "clearSlot3" then
                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 3, "?"))
                   end
            elseif isInArray({"use1", "use2", "use3"}, buffer) then
                  local summons = getCreatureSummons(cid)
                  if #summons < 1 then doSendMsg(cid, "Coloque seu ditto para fora da pokeball.") return true end
                  local pokeToTransform = getSlot(getItemAttribute(item.uid, "memoryDitto"), tonumber(buffer:explode("use")[1]))
                  doCopyPokemon(summons[1], pokeToTransform, true)
            end
               
               
            local memory = getItemAttribute(item.uid, "memoryDitto")
                  if not memory or memory == nil then
                     doItemSetAttribute(item.uid, "memoryDitto", "?|?|?")
                     memory = getItemAttribute(item.uid, "memoryDitto")
                  end
            local memoryOne, memoryTwo, memoryTree = memory:explode("|")[1], memory:explode("|")[2], memory:explode("|")[3]
            
            local str = memoryOne .. "-".. memoryTwo .."-" .. memoryTree
                  doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_DITTO_MEMORY, str)
                  
                  
    elseif opcode == opcodes.OPCODE_TV_CAM then -- TVCam
            --doCreatePrivateChannel(cid)
            --doInviteToPrivateChannel(cid, playerName)
            --doRemoveIntoPrivateChannel(cid, playerName)
            if getGlobalStorageValue(globalsTV) == -1 then -- iniciar sistema
                setGlobalStorageValue(globalsTV, "")
            end
            local action = buffer:explode("/")[1]
            
            if action == "create" then
                createChannel(cid, buffer)
                
            elseif action == "close" then
                closeInClientChannmel(cid)
                
            elseif action == "watch" then
            
                local playerToWatch = getCreatureByName(buffer:explode("/")[2])
                   if isCreature(playerToWatch) then
                      if getPlayerStorageValue(playerToWatch, storages.playerTVPass) ~= "" and getPlayerStorageValue(playerToWatch, storages.playerTVPass) ~= "notASSenha" then
                         doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_TV_CAM, "requestPass|" .. getPlayerStorageValue(playerToWatch, storages.playerTVPass) .. "|" .. buffer:explode("/")[2]) 
                      else
                         doWatch(cid, playerToWatch)
                      end
                    else
                     doSendMsg(cid, "Este player não está mais gravando.")
                   end
                   
            elseif action == "watchWithPass" then
            
                local playerToWatch = getCreatureByName(buffer:explode("/")[2])
                   if isCreature(playerToWatch) then
                      doWatch(cid, playerToWatch)
                   else
                     doSendMsg(cid, "Este player não está mais gravando.")
                   end
                   
            elseif action == "errou" then
                     doSendMsg(cid, "Senha do digitada incorreta.")
            end
            
    elseif opcode == opcodes.OPCODE_PLAYER_SHOW_AUTOLOOT then -- Autoloot
            if buffer:find("load/") then
              local itens = getAllItensAutoLoot()    
              doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_PLAYER_SHOW_AUTOLOOT, (isCollectAll(cid) and "yes" or "no") .. "|" .. itens .. "|" .. getAllItensInMyListToClient(cid))
            elseif buffer:find("all") then
                doCollectAll(cid, true)
                doSendMsg(cid, "AutoLoot: Coletar tudo foi ativado.")
            elseif buffer:find("no") then
                doCollectAll(cid, false)
                doSendMsg(cid, "AutoLoot: Coletar tudo foi desativado.")
            else
              doSaveItems(cid, buffer)
            end
            
    elseif opcode == opcodes.OPCODE_PLAYER_SHOW_ONLINE then -- Janela de onlines do ADM
            doGetPlayersOnToADM(cid)
    elseif opcode == opcodes.OPCODE_PLAYER_SHOW_TRADE_HELD then
        local op = tonumber(buffer:explode("-")[2])
        local posP = getThingPos(cid)
        local posMachine = {{x = 959, y = 1122, z = 13}, {x = 958, y = 1122, z = 13}}
        if not doComparePositions(posMachine[1], posP) and not doComparePositions(posMachine[2], posP) then
           doSendMsg(cid, "Fique de frente com a maquina.")
           return true
        end

        if op == 1 then
           if doPlayerRemoveItem(cid, 15645, 20) then
              local tier = math.random(1, 2)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 20 Devoted Tokens.")
           end
           return true 
        elseif op == 2 then
           if doPlayerRemoveItem(cid, 15644, 70) then
              local tier = math.random(1, 3)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 70 Mighty Tokens.")
           end
           return true
        elseif op == 3 then
           if doPlayerRemoveItem(cid, 15644, 150) then
              local tier = math.random(2, 4)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 150 Mighty Tokens.")
           end
           return true
        elseif op == 4 then
           if doPlayerRemoveItem(cid, 15644, 300) then
              local tier = math.random(2, 6)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 300 Mighty Tokens.")
           end
           return true 
        elseif op == 5 then
           if doPlayerRemoveItem(cid, 15646, 30) then
              local tier = math.random(1, 3)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 30 Hornored Tokens.")
           end
           return true 
        elseif op == 6 then
           if doPlayerRemoveItem(cid, 15646, 75) then
              local tier = math.random(2, 4)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 75 Hornored Tokens.")
           end
           return true
        elseif op == 7 then
           if doPlayerRemoveItem(cid, 15646, 150) then
              local tier = math.random(3, 6)
              doPlayerAddRandomHeld(cid, tier)
               else
              doSendMsg(cid, "Você precisa de 150 Hornored Tokens.")
           end
           return true 
        end
    end
end

function getSlot(strings, slot)
    local slot1, slot2, slot3 = strings:explode("|")[1], strings:explode("|")[2], strings:explode("|")[3]
    local ret, flag = "", false
    for a, b in pairs(fotos) do
       if getItemInfo(fotos[a]).clientId == tonumber(slot1) and slot == 1 then 
          ret = doCorrectString(a)
          flag = true
       elseif getItemInfo(fotos[a]).clientId == tonumber(slot2) and slot == 2  then 
          ret = doCorrectString(a)
          flag = true
       elseif getItemInfo(fotos[a]).clientId == tonumber(slot3) and slot == 3 then 
          ret = doCorrectString(a)
          flag = true
       end
           if flag then
              break
           end    
    end
    return ret
end

function saveSlot(strings, slot, poke)
    local slot1, slot2, slot3 = strings:explode("|")[1], strings:explode("|")[2], strings:explode("|")[3]
    local finalSlots = (slot == 1 and poke .. "|" or slot1 .. "|") .. (slot == 2 and poke .. "|" or slot2 .. "|") .. (slot == 3 and poke .. "|" or slot3)
        return finalSlots
end

function isPokeInSlots(strings, poke)
    if not fotos[poke] then return false end
    poke = getItemInfo(fotos[poke]).clientId
    local slot1, slot2, slot3 = strings:explode("|")[1], strings:explode("|")[2], strings:explode("|")[3]
    if tonumber(slot1) == poke then
       return true
    elseif tonumber(slot2) == poke then
       return true
    elseif tonumber(slot3) == poke then
       return true
    end
    return false
end
 

 

Link to comment
Share on other sites

@Pedro

Em 21/06/2016 at 23:41, Quinn disse:

Fui tentar fazer a alteração de alguns moves e sempre que mexe no "114 - pokeSpells" ocorre o seguinte erro:

fSn40Ig.jpg

 

"Parece que todos os sistemas estão interlaçados um ao outro"

 

 

 

Link to comment
Share on other sites

4 minutos atrás, Durant disse:

@boxxer321 esse pesca.lua é o data\actions\scripts\Basic ou é o data\actions\scripts\fishing_system ? usa esse meu, lembrando que tem que alterar a posição, a posição 1 é o sqm que a machine tá e a 2 é o sqm que vc quer que o player esteja no pra poder usar, no caso enfrente a machine seria o recomendável.

 

opcode.lua

  Ocultar conteúdo

local op_crea = {

      OPCODE_SKILL_BAR = opcodes.OPCODE_SKILL_BAR,

      OPCODE_POKEMON_HEALTH = opcodes.OPCODE_POKEMON_HEALTH,

      OPCODE_BATTLE_POKEMON = opcodes.OPCODE_BATTLE_POKEMON,

      OPCODE_FIGHT_MODE = opcodes.OPCODE_FIGHT_MODE,

      OPCODE_WILD_POKEMON_STATS = opcodes.OPCODE_WILD_POKEMON_STATS,

      OPCODE_REQUEST_DUEL = opcodes.OPCODE_REQUEST_DUEL,

      OPCODE_ACCEPT_DUEL = opcodes.OPCODE_ACCEPT_DUEL,

      OPCODE_YOU_ARE_DEAD = opcodes.OPCODE_YOU_ARE_DEAD,

      OPCODE_DITTO_MEMORY = opcodes.OPCODE_DITTO_MEMORY,

}

function onExtendedOpcode(cid, opcode, buffer)

    if opcode == op_crea.OPCODE_SKILL_BAR then

        if buffer == "refresh" then

            doOTCSendPlayerSkills(cid)

        end

    elseif opcode == op_crea.OPCODE_POKEMON_HEALTH then

        if buffer == "refresh" then

            doOTCSendPokemonHealth(cid)

        end

    elseif opcode == op_crea.OPCODE_BATTLE_POKEMON then

        if buffer == "refresh" then

            if #getCreatureSummons(cid) >= 1 then

                doSendPlayerExtendedOpcode(cid, op_crea.OPCODE_BATTLE_POKEMON, tostring(getCreatureSummons(cid)[1]))

            end

        end

    elseif opcode == op_crea.OPCODE_FIGHT_MODE then

        setPlayerStorageValue(cid, storages.fightMode, tonumber(buffer))

    elseif opcode == op_crea.OPCODE_WILD_POKEMON_STATS then

        doSendPlayerExtendedOpcode(cid, op_crea.OPCODE_WILD_POKEMON_STATS, pokeStatus.getVity(tonumber(buffer)).."|"..pokeStatus.getAtk(tonumber(buffer)).."|"..pokeStatus.getSpAtk(tonumber(buffer)).."|"..pokeStatus.getDef(tonumber(buffer)).."|"..pokeStatus.getSpDef(tonumber(buffer)).."|"..pokeStatus.getSpeed(tonumber(buffer)))

    

    --//Duel

    elseif opcode == opcodes.OPCODE_REQUEST_DUEL then

           --legenda: cid = player, sid = player convidado

           local cut = string.explode(buffer, "/")

           local pokeballsCount, sid = tonumber(cut[1]), getCreatureByName(cut[2])

                if isCreature(sid) then 

                   doIniteDuel(cid, sid, pokeballsCount)

                end

    elseif opcode == opcodes.OPCODE_ACCEPT_DUEL then

        local p2 = getCreatureByName(buffer)

           if isInvitedDuel(p2, cid) then

               doPantinNoDuel(cid, p2, getPlayerStorageValue(p2, duelTable.infoBalls), 5)

           end

           

    elseif opcode == opcodes.OPCODE_DITTO_MEMORY then

         local item = getPlayerSlotItem(cid, 8):

            if item.uid == 0 then doSendMsg(cid, "Coloque seu shiny ditto no slot correto.") return true end

         local pokeName = getItemAttribute(item.uid, "poke")

            if pokeName ~= "Shiny Ditto" then return true end

            

            if isInArray({"saveMemory1", "saveMemory2", "saveMemory3"}, buffer) then

               local copyName = getItemAttribute(item.uid, "copyName")

               if pokeName == copyName then doSendMsg(cid, "Transforme seu ditto primeiro.") return true end

               if not fotos[doCorrectString(copyName)] then return true end

               if isPokeInSlots(getItemAttribute(item.uid, "memoryDitto"), doCorrectString(copyName)) then doSendMsg(cid, "Esta copia já está salva em um slot.") return true end

                   if buffer == "saveMemory1" then

                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 1, getItemInfo(fotos[doCorrectString(copyName)]).clientId)) -- getPortraitClientID(doCorrectString(copyName))))

                   elseif buffer == "saveMemory2" then

                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 2, getItemInfo(fotos[doCorrectString(copyName)]).clientId))

                   elseif buffer == "saveMemory3" then

                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 3, getItemInfo(fotos[doCorrectString(copyName)]).clientId))

                   end

            elseif isInArray({"clearSlot1", "clearSlot2", "clearSlot3"}, buffer) then

                  if buffer == "clearSlot1" then

                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 1, "?"))

                   elseif buffer == "clearSlot2" then

                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 2, "?"))

                   elseif buffer == "clearSlot3" then

                       doItemSetAttribute(item.uid, "memoryDitto", saveSlot(getItemAttribute(item.uid, "memoryDitto"), 3, "?"))

                   end

            elseif isInArray({"use1", "use2", "use3"}, buffer) then

                  local summons = getCreatureSummons(cid)

                  if #summons < 1 then doSendMsg(cid, "Coloque seu ditto para fora da pokeball.") return true end

                  local pokeToTransform = getSlot(getItemAttribute(item.uid, "memoryDitto"), tonumber(buffer:explode("use")[1]))

                  doCopyPokemon(summons[1], pokeToTransform, true)

            end

               

               

            local memory = getItemAttribute(item.uid, "memoryDitto")

                  if not memory or memory == nil then

                     doItemSetAttribute(item.uid, "memoryDitto", "?|?|?")

                     memory = getItemAttribute(item.uid, "memoryDitto")

                  end

            local memoryOne, memoryTwo, memoryTree = memory:explode("|")[1], memory:explode("|")[2], memory:explode("|")[3]

            

            local str = memoryOne .. "-".. memoryTwo .."-" .. memoryTree

                  doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_DITTO_MEMORY, str)

                  

                  

    elseif opcode == opcodes.OPCODE_TV_CAM then -- TVCam

            --doCreatePrivateChannel(cid)

            --doInviteToPrivateChannel(cid, playerName)

            --doRemoveIntoPrivateChannel(cid, playerName)

            if getGlobalStorageValue(globalsTV) == -1 then -- iniciar sistema

                setGlobalStorageValue(globalsTV, "")

            end

            local action = buffer:explode("/")[1]

            

            if action == "create" then

                createChannel(cid, buffer)

                

            elseif action == "close" then

                closeInClientChannmel(cid)

                

            elseif action == "watch" then

            

                local playerToWatch = getCreatureByName(buffer:explode("/")[2])

                   if isCreature(playerToWatch) then

                      if getPlayerStorageValue(playerToWatch, storages.playerTVPass) ~= "" and getPlayerStorageValue(playerToWatch, storages.playerTVPass) ~= "notASSenha" then

                         doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_TV_CAM, "requestPass|" .. getPlayerStorageValue(playerToWatch, storages.playerTVPass) .. "|" .. buffer:explode("/")[2]) 

                      else

                         doWatch(cid, playerToWatch)

                      end

                    else

                     doSendMsg(cid, "Este player não está mais gravando.")

                   end

                   

            elseif action == "watchWithPass" then

            

                local playerToWatch = getCreatureByName(buffer:explode("/")[2])

                   if isCreature(playerToWatch) then

                      doWatch(cid, playerToWatch)

                   else

                     doSendMsg(cid, "Este player não está mais gravando.")

                   end

                   

            elseif action == "errou" then

                     doSendMsg(cid, "Senha do digitada incorreta.")

            end

            

    elseif opcode == opcodes.OPCODE_PLAYER_SHOW_AUTOLOOT then -- Autoloot

            if buffer:find("load/") then

              local itens = getAllItensAutoLoot()    

              doSendPlayerExtendedOpcode(cid, opcodes.OPCODE_PLAYER_SHOW_AUTOLOOT, (isCollectAll(cid) and "yes" or "no") .. "|" .. itens .. "|" .. getAllItensInMyListToClient(cid))

            elseif buffer:find("all") then

                doCollectAll(cid, true)

                doSendMsg(cid, "AutoLoot: Coletar tudo foi ativado.")

            elseif buffer:find("no") then

                doCollectAll(cid, false)

                doSendMsg(cid, "AutoLoot: Coletar tudo foi desativado.")

            else

              doSaveItems(cid, buffer)

            end

            

    elseif opcode == opcodes.OPCODE_PLAYER_SHOW_ONLINE then -- Janela de onlines do ADM

            doGetPlayersOnToADM(cid)

    elseif opcode == opcodes.OPCODE_PLAYER_SHOW_TRADE_HELD then

        local op = tonumber(buffer:explode("-")[2])

        local posP = getThingPos(cid)

        local posMachine = {{x = 959, y = 1122, z = 13}, {x = 958, y = 1122, z = 13}}

        if not doComparePositions(posMachine[1], posP) and not doComparePositions(posMachine[2], posP) then

           doSendMsg(cid, "Fique de frente com a maquina.")

           return true

        end

        if op == 1 then

           if doPlayerRemoveItem(cid, 15645, 20) then

              local tier = math.random(1, 2)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 20 Devoted Tokens.")

           end

           return true 

        elseif op == 2 then

           if doPlayerRemoveItem(cid, 15644, 70) then

              local tier = math.random(1, 3)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 70 Mighty Tokens.")

           end

           return true

        elseif op == 3 then

           if doPlayerRemoveItem(cid, 15644, 150) then

              local tier = math.random(2, 4)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 150 Mighty Tokens.")

           end

           return true

        elseif op == 4 then

           if doPlayerRemoveItem(cid, 15644, 300) then

              local tier = math.random(2, 6)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 300 Mighty Tokens.")

           end

           return true 

        elseif op == 5 then

           if doPlayerRemoveItem(cid, 15646, 30) then

              local tier = math.random(1, 3)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 30 Hornored Tokens.")

           end

           return true 

        elseif op == 6 then

           if doPlayerRemoveItem(cid, 15646, 75) then

              local tier = math.random(2, 4)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 75 Hornored Tokens.")

           end

           return true

        elseif op == 7 then

           if doPlayerRemoveItem(cid, 15646, 150) then

              local tier = math.random(3, 6)

              doPlayerAddRandomHeld(cid, tier)

               else

              doSendMsg(cid, "Você precisa de 150 Hornored Tokens.")

           end

           return true 

        end

    end

end

function getSlot(strings, slot)

    local slot1, slot2, slot3 = strings:explode("|")[1], strings:explode("|")[2], strings:explode("|")[3]

    local ret, flag = "", false

    for a, b in pairs(fotos) do

       if getItemInfo(fotos[a]).clientId == tonumber(slot1) and slot == 1 then 

          ret = doCorrectString(a)

          flag = true

       elseif getItemInfo(fotos[a]).clientId == tonumber(slot2) and slot == 2  then 

          ret = doCorrectString(a)

          flag = true

       elseif getItemInfo(fotos[a]).clientId == tonumber(slot3) and slot == 3 then 

          ret = doCorrectString(a)

          flag = true

       end

           if flag then

              break

           end    

    end

    return ret

end

function saveSlot(strings, slot, poke)

    local slot1, slot2, slot3 = strings:explode("|")[1], strings:explode("|")[2], strings:explode("|")[3]

    local finalSlots = (slot == 1 and poke .. "|" or slot1 .. "|") .. (slot == 2 and poke .. "|" or slot2 .. "|") .. (slot == 3 and poke .. "|" or slot3)

        return finalSlots

end

function isPokeInSlots(strings, poke)

    if not fotos[poke] then return false end

    poke = getItemInfo(fotos[poke]).clientId

    local slot1, slot2, slot3 = strings:explode("|")[1], strings:explode("|")[2], strings:explode("|")[3]

    if tonumber(slot1) == poke then

       return true

    elseif tonumber(slot2) == poke then

       return true

    elseif tonumber(slot3) == poke then

       return true

    end

    return false

end

 

 

do Basic... o fishing acho que nem está ativado! Se der erro volta pro normal, mas aqui não deu nada!

Valeu pelo script!

Link to comment
Share on other sites

4 horas atrás, Durant disse:

bom pessoal em relação ao erro da machine de tokens não estar funcionando eu achei o erro, agora só falta arruma o erro do fishing assim que conseguir, eu posto...

corrigindo o erro do token -> vá em data/lib/107-moves tables. Abra e substitua todo o código por esse: 

  Mostrar conteúdo oculto

---------------- configs gerais

gameVersion = "2.5"

playerSpeed = 250

farWayPos = {x = 102, y = 66, z = 4} -- usada pra sistema de order, para o poke entrar de baixo do player

tempoPraVoltarAoNormal = 8 -- Voltar a rock, bush e outros do order.

base_Fome_e_Felicidade = 60 -- o Maximo é 150. Quando for capturado ou criado pelo god. 60 = normal

---Efeitos

EFFECT_DIG = 88

EFFECT_CUT = 93

--- Msgs

MSG_NAO_E_POSSIVEL = "Desculpe, mas isso não é possível."

pokesGhosts = {"Gengar", "Haunter", "Gastly"}

---------------- megaTables

megasConf = { -- charizard x mais ataque menos speed/def, charizard y mais speed/def, menos ataque

        ["Mega Alakazam"] = {out = 13, offense = 8.3, defense = 30, specialattack = 30, life = 8000, agility = 220, wildVity = 10, wildChance = 0.1, itemToDrop = 15131},

        ["Mega Charizard X"] = { out = {1879, 1880, 1881}, offense = 10.3, defense = 25, specialattack = 35, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15134},

        ["Mega Charizard Y"] = { out = {1876, 1877, 1878}, offense = 9.3, defense = 35, specialattack = 30, life = 9000, agility = 280, wildVity = 10, wildChance = 0.1, itemToDrop = 15135},

        ["Mega Blastoise"] = {out = 14, offense = 10.3, defense = 45, specialattack = 30, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15133},

        ["Mega Gengar"] = {out = 1851, offense = 15.3, defense = 35, specialattack = 38, life = 9000, agility = 260, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

       

        ["Mega Ampharos"] = {out = {2093, 2094, 2095}, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15794},    

        ["Mega Venusaur"] = {out = 1863, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15793},    

        ["Mega Tyranitar"] = {out = 1854, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15781},     

        ["Mega Kangaskhan"] = {out = 1872, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15783},    

        ["Mega Scizor"] = {out = 1892, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15784},    

        

        ["Mega Aerodactyl"] = {out = 2061, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15786},    

        ["Mega Pidgeot"] = {out = 2081, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15791},    

        ["Mega Mawile"] = {out = 1859, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Gardevoir"] = {out = 2089, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Absol"] = {out = 2068, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Lucario"] = {out = 2069, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Sceptile"] = {out = 2071, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Swampert"] = {out = 2075, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        ["Mega Aggron"] = {out = 1864, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 100, itemToDrop = 15136},    

        ["Mega Blaziken"] = {out = {2090, 2091, 2092}, offense = 15.3, defense = 40, specialattack = 25, life = 9000, agility = 270, wildVity = 10, wildChance = 0.1, itemToDrop = 15136},    

        

           

    }

---------------- megaTables

---------------- heldItems efeitos

heldBoost = {

    [1] = 12,

    [2] = 16,

    [3] = 20,

    [4] = 24,

    [5] = 28,

    [6] = 32,

    [7] = 40,    

}

heldAttack = {

    [1] = 1.08,

    [2] = 1.12,

    [3] = 1.16,

    [4] = 1.19,

    [5] = 1.22,

    [6] = 1.25,

    [7] = 1.50,    

}

heldDefense = {

    [1] = 1.20,

    [2] = 1.50,

    [3] = 1.80,

    [4] = 1.90,

    [5] = 2,

    [6] = 2.2,

    [7] = 2.5,    

}

heldBlockChance = {

    [1] = 6,

    [2] = 8,

    [3] = 10,

    [4] = 12,

    [5] = 14,

    [6] = 18,

    [7] = 22,    

}

heldCriticalChance = {

    [1] = 8,

    [2] = 10,

    [3] = 12,

    [4] = 14,

    [5] = 18,

    [6] = 20,

    [7] = 24,    

}

heldExperience = {

    [1] = 1.1,

    [2] = 1.15,

    [3] = 1.20,

    [4] = 1.25,

    [5] = 1.30,

    [6] = 1.35,

    [7] = 1.40,    

}

heldPoisonBurn = {

    [1] = 90,

    [2] = 125,

    [3] = 160,

    [4] = 195,

    [5] = 230,

    [6] = 265,

    [7] = 300,    

}

heldHaste = {

    [1] = 50,

    [2] = 75,

    [3] = 100,

    [4] = 125,

    [5] = 150,

    [6] = 175,

    [7] = 200,    

}

heldLucky = {

    [1] = 1.10, 

    [2] = 1.20,

    [3] = 1.35,

    [4] = 1.50,

    [5] = 1.65,

    [6] = 1.80,

    [7] = 2,    

}

heldReturn = {

    [1] = 20,

    [2] = 30,

    [3] = 35,

    [4] = 40,

    [5] = 45,

    [6] = 50,

    [7] = 80,    

}

heldVitality = {

    [1] = 5,

    [2] = 8,

    [3] = 12,

    [4] = 15,

    [5] = 19,

    [6] = 22,

    [7] = 25,    

}

---------------- configs gerais

orderTalks = {

    ["ride"] = {talks = {", deixe-me montá-lo.", ", vamos correr!"}, storage = 9800},

    ["fly"] = {talks = {", deixe-me montá-lo.", ", vamos voar!"}, storage = 9801},

    ["levitate"] = {talks = {", deixe-me montá-lo.", ", levitar!"}, storage = 9801},

    ["surf"] = {talks = {", deixe-me montá-lo.", ", vamos surfar!"}, storage = 63215},

    ["dig"] = {talks = {", cave este buraco.", ", use o cavar!"}, storage = 9803},

    ["cut"] = {talks = {", corte esta árvore.", ", use o cortar!"}, storage = 9804},

    ["rock"] = {talks = {", quebre esta rocha.", ", use o quebra rocha!"}, storage = 9805},

    ["headbutt"] = {talks = {", balance aquela árvore.", ", bata naquela árvore."}, storage = 9806},

    ["move"] = {talks = {", mova-se!"}, storage = 0},

    ["blink"] = {talks = {", teletransporte.", ", use o teletransporte." }, storage = 0},

    ["gopoke"] = {talks = {", eu preciso de sua ajuda!", ", é hora da batalha!.", ", eu escolho você!" }, storage = 0},

    ["backpoke"] = {talks = {", obrigado.", ", bom trabalho.", ", já chega. Volte!" }, storage = 0},

    ["downability"] = {talks = {", deixe-me descer.", ", obrigado." }, storage = 0},

}

types = {"normal", "fire", "fighting", "water", "flying", "grass", "poison", "electric", "ground", "psychic", "rock", "ice", "bug", "dragon", "ghost", "dark", "steel", "fairy"}

typeTable = {

["normal"] = {super = {"none"}, weak = {"rock", "steel"}, non = {"ghost"}, stoneId = 12214, color = 129, damageID = NORMALDAMAGE},

["fire"] = {super = {"bug", "grass", "ice", "steel"}, weak = {"dragon", "fire", "rock", "water"}, non = {"none"}, stoneId = 12210, color = 144, damageID = FIREDAMAGE},

["fighting"] = {super = {"dark", "ice", "normal", "rock", "steel"}, weak = {"bug", "fairy", "flying", "poison", "psychic"}, non = {"ghost"}, stoneId = 12213, color = 127, damageID = FIGHTINGDAMAGE},

["water"] = {super = {"fire", "ground", "rock"}, weak = {"dragon", "grass", "water"}, non = {"none"}, stoneId = 12224, color = 29, damageID = WATERDAMAGE},

["flying"] = {super = {"bug", "fighting", "grass"}, weak = {"electric", "rock", "steel"}, non = {"none"}, stoneId = 12214, color = 172, damageID = FLYINGDAMAGE},

["grass"] = {super = {"ground", "rock", "water"}, weak = {"bug", "dragon", "fire", "flying", "grass", "poison", "steel"}, non = {"none"}, stoneId = 12211, color = 26, damageID = GRASSDAMAGE},

["poison"] = {super = {"fairy", "grass"}, weak = {"ghost", "ground", "poison", "rock"}, non = {"steel"}, stoneId = 12215, color = 103, damageID = POISONDAMAGE},

["electric"] = {super = {"flying", "water"}, weak = {"dragon", "electric", "grass"}, non = {"ground"}, stoneId = 12220, color = 210, damageID = ELECTRICDAMAGE},

["ground"] = {super = {"electric", "fire", "poison", "rock", "steel"}, weak = {"bug", "grass"}, non = {"flying", "electric", "thunder"}, stoneId = 12222, color = 121, damageID = GROUNDDAMAGE},

["psychic"] = {super = {"fighting", "poison"}, weak = {"psychic", "steel", "dark"}, non = {}, stoneId = 12221, color = 125, damageID = PSYCHICDAMAGE},

["rock"] = {super = {"bug", "fire", "flying", "ice"}, weak = {"fighting", "ground", "steel"}, non = {"none"}, stoneId = 12223, color = 127, damageID = ROCKDAMAGE},

["ice"] = {super = {"dragon", "flying", "grass", "ground"}, weak = {"fire", "ice", "steel", "water"}, non = {"none"}, stoneId = 12225, color = 71, damageID = ICEDAMAGE},

["bug"] = {super = {"dark", "grass", "psychic"}, weak = {"fairy", "fighting", "fire", "flying", "ghost", "poison", "steel"}, non = {"none"}, stoneId = 12212, color = 30, damageID = BUGDAMAGE},

["dragon"] = {super = {"dragon"}, weak = {"steel"}, non = {"fairy"}, stoneId = 12219, color = 175, damageID = DRAGONDAMAGE},

["ghost"] = {super = {"ghost", "psychic"}, weak = {"dark"}, non = {"normal"}, stoneId = 12216, color = 77, damageID = GHOSTDAMAGE},

["dark"] = {super = {"ghost", "psychic"}, weak = {"dark", "fairy", "fighting"}, non = {"dark"}, stoneId = 12216, color = 53, damageID = DARKDAMAGE},

["steel"] = {super = {"fairy", "ice", "rock"}, weak = {"electric", "fire", "steel", "water"}, non = {"none"}, stoneId = 12217, color = 172, damageID = STEELDAMAGE},

["fairy"] = {super = {"dark", "dragon", "fighting"}, weak = {"fire", "poison", "steel"}, non = {"none"}, stoneId = 12214, color = 130, damageID = NORMALDAMAGE},

fightMode = {

[1] = {offense = 1.2, defense = 0.8},

[2] = {offense = 1.0, defense = 1.0},

[3] = {offense = 0.8, defense = 1.2},

}  

tableFome = {

    ["muitaFome"] = {hitMultiplier = 0.6, effe = 99}, 

    ["fome"] = {hitMultiplier = 0.8, effe = 100},

    ["normal"] = {hitMultiplier = 1, effe = 101}, 

    ["saciado"] = {hitMultiplier = 1.1, effe = 102},  

    ["semFome"] = {hitMultiplier = 1.2, effe = 103},  

}    

opcodes = {

        OPCODE_POKEDEX = 100,

        OPCODE_CREATE_POKEMONS = 101,

        OPCODE_SKILL_BAR = 102,

        OPCODE_EMERALD_SHOP = 103,

        OPCODE_POKEMON_HEALTH = 104,

        OPCODE_CATCH = 105,

        OPCODE_BATTLE_POKEMON = 106,

        OPCODE_FIGHT_MODE = 107,

        OPCODE_REQUEST_DUEL = 108,

        OPCODE_ACCEPT_DUEL = 109,

        OPCODE_YOU_ARE_DEAD = 110,

        OPCODE_DITTO_MEMORY = 111,

        OPCODE_TV_CAM = 125,

        OPCODE_TV_BLOCK_CLIENT = 126,

        OPCODE_PLAYER_DEAD_WINDOW = 130,

        OPCODE_PLAYER_SHOW_AUTOLOOT = 135,

        OPCODE_PLAYER_SHOW_ONLINE = 136,

        OPCODE_PLAYER_SHOW_TRADE_HELD = 137,

}

local NpcDescriptions = {

["Brock"] = {article = "Ele é", description = "líder do ginásio de Pewter"},

["Misty"] = {article = "Ela é", description = "líder do ginásio de Cerulean"},

["Surge"] = {article = "Ele é", description = "líder do ginásio de Vermilion"},

["Erika"] = {article = "Ela é", description = "líder do ginásio de Celadon"},

["Sabrina"] = {article = "Ela é", description = "líder do ginásio de Saffron"},

["Koga"] = {article = "Ele é", description = "líder do ginásio de Fuchsia"},

["Blaine"] = {article = "Ele é", description = "líder do ginásio de Cinnabar"},

["Giovanni"] = {article = "Ele é", description = "líder do ginásio de Viridian"},

}

diarias = {

    Easy = {"Charmander", "Squirtle", "Bulbasaur", "Oddish", "Totodile", "Diglett", "Natu", "Spinarak", "Pineco", "Sunkern", "Zubat", "Rattata", "Spearow", "Abra", "Pidgey", "Ponyta", "Ekans", "Koffing", "Vulpix", "Horsea"},

    Medio = {"Ivysaur", "Tangela", "Charmeleon", "Wartortle", "Bayleef", "Quilava", "Croconaw", "Noctowl", "Hypno", "Kadabra", "Golbat", "Raticate", "Fearow", "Umbreon", "Lickitung", "Haunter", "Hitmonlee", "Hitmonchan", "Jumpluff", "Magcargo"},

    Hard = {"Charizard", "Golem", "Blastoise", "Venusaur", "Typhlosion", "Alakazam", "Gengar", "Xatu", "Forretress", "Gyarados", "Heracross", "Qwilfish", "Skarmory", "Mantine", "Scyther", "Scizor", "Lapras", "Ampharos", "Arcanine", "Kangaskhan"},

    Expert = {"Misdreavus", "Wobbuffet", "Alakazam", "Steelix", "Tyranitar", "Electabuzz", "Magmar", "Lapras", "Scyther", "Scizor", "Tentacruel", "Gyarados", "Kabutops", "Omastar", "Ampharos", "Kangaskhan", "Jynx", "Skarmory", "Mantine", "Kingdra"},

    Lendario = {

"Blastoise", "Venusaur", "Butterfree", "Beedrill", "Pidgeot", "Raichu", "Parasect", "Magmar", "Typhlosion", "Xatu", "Arcanine", "Tentacruel", "Gengar", 

"Kingler", "Seadra", "Scyther", "Pinsir", "Crobat", "Feraligatr", "Machamp", "Meganium", "Alakazam", "Tangela", "Ampharos", "Electabuzz", "Jynx", "Charizard", "Voltorb", "Electrode"}

    }

storages = {  -- Todas as storages usadas em quaisquer scripts terão q ser armazenadas aqui

        iconSys = 20000,

        pokedexSys = 8052,

        playerClan = 8053,

        playerClanRank = 8054,

        playerCasinoCoins = 8055,

        playerKantoCatches = 8056,

        playerTotalCatches = 8057,

        playerWins = 8058,

        playerLoses = 8059,

        playerOfficialWins = 8060,

        playerOfficialLoses = 8061,

        playerPVPScore = 8062,

        gynLeaders = {

                   ["Brock"] = 8063,

                   ["Misty"] = 8064,

                   ["Surge"] = 8065,

                   ["Erika"] = 8066,

                   ["Sabrina"] = 8067,

                   ["Koga"] = 8068,

                   ["Blaine"] = 8069,

                   ["Giovanni"] = 8070

        },

        

        markedPosPoke = 8071,

        blink = 8072,

        status = {

                   attack = 8073,

                   specialAtk = 8074,

                   defense = 8075,

                   vitality = 8076,

                   fome = 8077,

                   love = 8078,

                   check = 8079,

                   specialDef = 8080,

                   speed = 8081

            },  

        fightMode = 8082,

        potion = 8083,

        gobackDelay = 8084,

        GRRRRSto = 8085,

        moves = {

                   [1] = 8086,

                   [2] = 8087,

                   [3] = 8088,

                   [4] = 8089,

                   [5] = 8090,

                   [6] = 8091,

                   [7] = 8092,

                   [8] = 8093,

                   [9] = 8094,

                   [10] = 8095,

                   [11] = 8096,

                   [12] = 8097,

                   [13] = 8098,

                   [14] = 8099

        },

        pokedexDelay = 8100,

        focus = 8101,

        status = {

                   ["sleep"] = 8102,

                   ["stun"] = 8103,

                   ["string"] = 8104,

                   ["blind"] = 8105,

                   ["confusion"] = 8106,

                   ["poison"] = 8107,

                   ["burn"] = 8108,

                   ["leechSeed"] = 8109,

                   ["speedDown"] = 8110,

                   ["fear"] = 8111,

                   ["involved"] = 8112,

                   ["silence"] = 8113,

                   ["rage"] = 8114,

                   ["harden"] = 8115,

                   ["strafe"] = 8116,

                   ["speedUp"] = 8117

                 },

                 

        duel = {

                requestCountPlayer = 8118,

                requestCountPokemon = 8119,

                requestedPlayer = 8120,

                isInDuel = 8121,

               },

        teamRed = 8122,

        teamBlue = 8123,

        reflect = 8124,

        damageKillExp = 8125,

        catchAnuncio = 8126,

        miniQuests = {

                        tonny = {QuestStor = 8135, StatusMission = 8136},

                        storNpcTaskName = 8137,

                        storPokeNameTask1 = 8138,

                        storPokeCountTask1 = 8139,

                        storDayTask1 = 8140,

                        

                        storNpcTaskName2 = 8141,

                        storPokeNameTask2 = 8142,

                        storPokeCountTask2 = 8143,

                        storDayTask2 = 8144,

                        

                        storNpcTaskName3 = 8145,

                        storPokeNameTask3 = 8146,

                        storPokeCountTask3 = 8147,

                        storDayTask3 = 8148,

                        

                        storNpcTaskName4 = 8149,

                        storPokeNameTask4 = 8150,

                        storPokeCountTask4 = 8151,

                        storDayTask4 = 8152,

                     },    

        isMega = 20000,

        isMegaID = 20001,

        isPokemonGhost = 20002,

        globalsTV = 52010,

        TVHoras = 52011,

        TVMins = 52012,

        TVSecs = 52013,

        playerTVName = 55014, 

        playerTVPass = 55015,

        playerListWatchs = 55016,

        playerIsTvWatching = 55017,

        playerIsTvWhosWatching = 55018,

        playerIsTvInitialPos = 55019,

        

        playerIsDead = 20003,

        betaStorage = 20004,

        GetClienteVersion = 20005,

        BugFishing = 20006,

        AutoLootList = 20007,

        UsingAutoLoot = 20008,

        SmeargleID = 20009,

        isWildTrainer = 20010,

        wildTrainerPokemons = 20011,

        isWildTrainerPoke = 20012,

        NPCPokeCounts = 20013,

        isWildTrainerID = 20014,    

        NPCNameWILD = 20015,

        NPCNIVEL = 20016,

        BrotherHoodMember = 20017,

        BrotherHoodMemberRANK = 20018,

        BrotherHoodMemberOUTFITDUELIST = 20019,

        BrotherHoodMemberOUTFITMASTER = 20020,

        NPCPOSDESC = 20021,

        WILDNPCMYSUMMON = 20022,

        PLAYERCONTRACTSCOUNTS = 20023,

        NPCCITY = 20024,

        AutoLootCollectAll = 20025,

        TASKSYSTEMNOTWOTARGETS = 20026, -- player tem q matar o poke com o mesmo summon para contar na diaria

        ISBLOCKEDRESPAWN = 20027,

        

}

missStatus = {"stun", "string", "blind", "confusion"}

silenceStatus = {"sleep", "fear", "involved", "silence"}

buffStatus = {"rage", "harden", "strafe", "speedUp"}

allStatus = {"sleep", "stun", "string", "blind", "confusion", "poison", "burn", "leechSeed", "speedDown", "fear", "involved", "silence", "rage", "harden", "strafe", "speedUp"}

passivepokemons = {"Shiny Tangela", "Eevee", "Caterpie", "Metapod", "Butterfree", 'Pidgey', 'Clefairy', 'Jigglypuff', 'Oddish', 'Gloom', 'Paras', 'Psyduck', 'Bellsprout', 'Weepinbell', 'Slowpoke', 'Slowbro', "Farfetch'd", 'Doduo', 'Dodrio', 'Seel', 'Shellder', 'Kangaskhan', 'Chansey', 'Tangela', 'Mr. Mime', 'Tauros', 'Ditto', 'Lapras', 'Porygon', 'Omanyte'}

 

----------------------------------------- Headbutt

headbutt = {

[25] = {{"Arcanine", 1}},

[40] = {{"Arcanine", 1}},

[60] = {{"Arcanine", 1}},

[80] = {{"Arcanine", 1}},

[1000] = {{"Arcanine", 1}},

}

----------------------------------------- Headbutt

      

oldpokedexToCatch = {

{"Bulbasaur", 18, 1001, 10000},

{"Ivysaur", 38, 1002, 15000},

{"Venusaur", 75, 1003, 200000},

{"Charmander", 18, 1004, 10000},

{"Charmeleon", 38, 1005, 15000},

{"Charizard", 75, 1006, 200000},

{"Squirtle", 18, 1007, 10000},

{"Wartortle", 38, 1008, 15000},

{"Blastoise", 75, 1009, 200000},

{"Caterpie", 3, 1010, 500},

{"Metapod", 10, 1011, 3000},

{"Butterfree", 30, 1012, 10000},

{"Weedle", 3, 1013, 500},

{"Kakuna", 10, 1014, 3000},

{"Beedrill", 30, 1015, 10000},

{"Pidgey", 5, 1016, 500},

{"Pidgeotto", 20, 1017, 3000},

{"Pidgeot", 60, 1018, 200000},

{"Rattata", 3, 1019, 500},

{"Raticate", 20, 1020, 10000},

{"Spearow", 5, 1021, 500},

{"Fearow", 50, 1022, 50000},

{"Ekans", 12, 1023, 3000},

{"Arbok", 30, 1024, 15000},

{"Pikachu", 20, 1025, 15000},

{"Raichu", 50, 1026, 200000},

{"Sandshrew", 18, 1027, 3000},

{"Sandslash", 55, 1028, 100000},

{"Nidoran Female", 10, 1029, 3000},

{"Nidorina", 25, 1030, 10000},

{"Nidoqueen", 65, 1031, 100000},

{"Nidoran Male", 10, 1032, 3000},

{"Nidorino", 25, 1033, 10000},

{"Nidoking", 65, 1034, 100000},

{"Clefairy", 10, 1035, 15000},

{"Clefable", 35, 1036, 100000},

{"Vulpix", 16, 1037, 3000},

{"Ninetales", 65, 1038, 200000},

{"Jigglypuff", 10, 1039, 15000},

{"Wigglytuff", 42, 1040, 100000},

{"Zubat", 5, 1041, 3000},

{"Golbat", 30, 1042, 15000},

{"Oddish", 5, 1043, 500},

{"Gloom", 18, 1044, 10000},

{"Vileplume", 50, 1045, 50000},

{"Paras", 5, 1046, 500},

{"Parasect", 40, 1047, 50000},

{"Venonat", 14, 1048, 3000},

{"Venomoth", 40, 1049, 50000},

{"Diglett", 5, 1050, 3000},

{"Dugtrio", 35, 1051, 15000},

{"Meowth", 12, 1052, 3000},

{"Persian", 25, 1053, 50000},

{"Psyduck", 12, 1054, 3000},

{"Golduck", 55, 1055, 200000},

{"Mankey", 10, 1056, 3000},

{"Primeape", 45, 1057, 50000},

{"Growlithe", 16, 1058, 3000},

{"Arcanine", 70, 1059, 500000},

{"Poliwag", 5, 1060, 500},

{"Poliwhirl", 20, 1061, 3000},

{"Poliwrath", 60, 1062, 100000},

{"Abra", 12, 1063, 3000},

{"Kadabra", 40, 1064, 15000},

{"Alakazam", 70, 1065, 200000},

{"Machop", 16, 1066, 3000},

{"Machoke", 38, 1067, 15000},

{"Machamp", 70, 1068, 200000},

{"Bellsprout", 5, 1069, 500},

{"Weepinbell", 18, 1070, 3000},

{"Victreebel", 50, 1071, 50000},

{"Tentacool", 12, 1072, 3000},

{"Tentacruel", 70, 1073, 200000},

{"Geodude", 15, 1074, 3000},

{"Graveler", 40, 1075, 15000},

{"Golem", 70, 1076, 200000},

{"Ponyta", 15, 1077, 3000},

{"Rapidash", 55, 1078, 50000},

{"Slowpoke", 12, 1079, 3000},

{"Slowbro", 45, 1080, 15000},

{"Magnemite", 15, 1081, 3000},

{"Magneton", 38, 1082, 15000},

{"Farfetch'd", 35, 1083, 50000},

{"Doduo", 12, 1084, 3000},

{"Dodrio", 42, 1085, 15000},

{"Seel", 14, 1086, 3000},

{"Dewgong", 55, 1087, 15000},

{"Grimer", 12, 1088, 3000},

{"Muk", 30, 1089, 50000},

{"Shellder", 5, 1090, 3000},

{"Cloyster", 65, 1091, 100000},

{"Gastly", 14, 1092, 3000},

{"Haunter", 40, 1093, 15000},

{"Gengar", 70, 1094, 200000},

{"Onix", 50, 1095, 50000},

{"Drowzee", 18, 1096, 3000},

{"Hypno", 50, 1097, 50000},

{"Krabby", 5, 1098, 3000},

{"Kingler", 35, 1099, 15000},

{"Voltorb", 14, 1100, 3000},

{"Electrode", 38, 1101, 15000},

{"Exeggcute", 8, 1102, 3000},

{"Exeggutor", 48, 1103, 50000},

{"Cubone", 18, 1104, 3000},

{"Marowak", 45, 1105, 50000},

{"Hitmonlee", 60, 1106, 500000},

{"Hitmonchan", 60, 1107, 500000},

{"Lickitung", 45, 1108, 500000},

{"Koffing", 15, 1109, 3000},

{"Weezing", 30, 1110, 15000},

{"Rhyhorn", 35, 1111, 3000},

{"Rhydon", 65, 1112, 200000},

{"Chansey", 50, 1113, 500000},

{"Tangela", 35, 1114, 50000},

{"Kangaskhan", 65, 1115, 500000},

{"Horsea", 5, 1116, 3000},

{"Seadra", 40, 1117, 15000},

{"Goldeen", 10, 1118, 3000},

{"Seaking", 25, 1119, 15000},

{"Staryu", 15, 1120, 3000},

{"Starmie", 38, 1121, 15000},

{"Mr. Mime", 45, 1122, 500000},

{"Scyther", 60, 1123, 650000},

{"Jynx", 55, 1124, 500000},

{"Electabuzz", 60, 1125, 500000},

{"Magmar", 60, 1126, 500000},

{"Pinsir", 42, 1127, 200000},

{"Tauros", 40, 1128, 50000},

{"Magikarp", 1, 1129, 500},

{"Gyarados", 75, 1130, 500000},

{"Lapras", 65, 1131, 500000},

{"Ditto", 40, 1132, 350000},

{"Eevee", 20, 1133, 250000},

{"Vaporeon", 55, 1134, 300000},

{"Jolteon", 55, 1135, 300000},

{"Flareon", 55, 1136, 300000},

{"Porygon", 45, 1137, 250000},

{"Omanyte", 20, 1138, 50000},

{"Omastar", 70, 1139, 200000},

{"Kabuto", 20, 1140, 50000},

{"Kabutops", 70, 1141, 200000},

{"Aerodactyl", 85, 1142, 1000000},

{"Snorlax", 85, 1143, 650000},

{"Articuno", 100, 1144, 100000},

{"Zapdos", 100, 1145, 1000000},

{"Moltres", 100, 1146, 1000000},

{"Dratini", 15, 1147, 50000},

{"Dragonair", 45, 1148, 500000},

{"Dragonite", 85, 1149, 650000},

{"Mewtwo", 100, 1150, 1000000},

{"Mew", 100, 1151, 1000000},

-------------------old Shiny---------

{"Shiny Venusaur", 75, 10030, 300000},

{"Shiny Charizard", 75, 10060, 300000},

{"Shiny Blastoise", 75, 10090, 300000},

{"Shiny Butterfree", 30, 10120, 50000},

{"Shiny Beedrill", 30, 10150, 50000},

{"Shiny Pidgeot", 60, 10180, 200000},

{"Shiny Rattata", 3, 10190, 50000},

{"Shiny Raticate", 20, 10200, 70000},

{"Shiny Fearow", 50, 10220, 100000},

{"Shiny Raichu", 50, 10260, 100000},

{"Shiny Nidoking", 65, 10340, 100000},

{"Shiny Zubat", 5, 10410, 50000},

{"Shiny Golbat", 30, 10420, 70000},

{"Shiny Oddish", 5, 10430, 50000},

{"Shiny Vileplume", 50, 10450, 100000},

{"Shiny Paras", 5, 10460, 50000},

{"Shiny Parasect", 40, 10470, 70000},

{"Shiny Venonat", 14, 10480, 50000},

{"Shiny Venomoth", 40, 10490, 200000},

{"Shiny Growlithe", 16, 10580, 100000},

{"Shiny Arcanine", 70, 10590, 500000},

{"Shiny Abra", 12, 10630, 200000},

{"Shiny Alakazam", 70, 10650, 500000},

{"Shiny Tentacool", 12, 10720, 50000},

{"Shiny Tentacruel", 70, 10730, 200000},

{"Shiny Golem", 70, 10760, 200000},

{"Shiny Farfetch'd", 35, 10830, 300000},

{"Shiny Grimer", 12, 10880, 50000},

{"Shiny Muk", 30, 10890, 200000},

{"Shiny Gengar", 70, 10940, 500000},

{"Shiny Onix", 50, 10950, 500000},

{"Shiny Hypno", 50, 10970, 100000},

{"Shiny Krabby", 5, 10980, 50000},

{"Shiny Kingler", 35, 10990, 70000},

{"Shiny Voltorb", 14, 11000, 50000},

{"Shiny Electrode", 38, 11010, 70000},

{"Shiny Cubone", 18, 11040, 50000},

{"Shiny Marowak", 45, 11050, 100000},

{"Shiny Hitmonlee", 60, 11060, 200000},

{"Shiny Hitmonchan", 60, 11070, 200000},

{"Shiny Tangela", 35, 11140, 300000},

{"Shiny Horsea", 5, 11160, 50000},

{"Shiny Seadra", 40, 11170, 70000},

{"Shiny Scyther", 60, 11230, 750000},

{"Shiny Jynx", 55, 11240, 500000},

{"Shiny Electabuzz", 60, 11250, 500000},

{"Shiny Pinsir", 42, 11270, 100000},

{"Shiny Magikarp", 1, 11290, 50000},

{"Shiny Gyarados", 75, 11300, 500000},

{"Shiny Vaporeon", 55, 11340, 50000},

{"Shiny Jolteon", 55, 11350, 50000},

{"Shiny Flareon", 55, 11360, 50000},

{"Shiny Snorlax", 85, 11430, 200000},

{"Shiny Dratini", 15, 11470, 50000},

{"Shiny Dragonair", 45, 11480, 100000},

{"Shiny Dragonite", 85, 11490, 300000},

---------------old johto-----------

{"Chikorita", 18, 1152, 10000},

{"Bayleef", 38, 1153, 15000},

{"Meganium", 75, 1154, 200000},

{"Cyndaquil", 18, 1155, 10000},

{"Quilava", 38, 1156, 15000},

{"Typhlosion", 75, 1157, 200000},

{"Totodile", 18, 1158, 10000},

{"Croconaw", 38, 1159, 15000},

{"Feraligatr", 75, 1160, 200000},

{"Sentret", 3, 1161, 3000},

{"Furret", 28, 1162, 15000},

{"Hoothoot", 3, 1163, 10000},

{"Noctowl", 38, 1164, 100000},

{"Ledyba", 12, 1165, 3000},

{"Ledian", 30, 1166, 15000},

{"Spinarak", 15, 1167, 3000},

{"Ariados", 42, 1168, 50000},

{"Crobat", 70, 1169, 500000},

{"Chinchou", 14, 1170, 3000},

{"Lanturn", 38, 1171, 100000},

{"Pichu", 3, 1172, 10000},

{"Cleffa", 3, 1173, 10000},

{"Igglybuff", 3, 1174, 10000},

{"Togepi", 10, 1175, 50000},

{"Togetic", 45, 1176, 500000},

{"Natu", 15, 1177, 15000},

{"Xatu", 45, 1178, 200000},

{"Mareep", 12, 1179, 10000},

{"Flaaffy", 30, 1180, 15000},

{"Ampharos", 65, 1181, 200000},

{"Bellossom", 50, 1182, 50000},

{"Marill", 14, 1183, 10000},

{"Azumarill", 28, 1184, 100000},

{"Sudowoodo", 46, 1185, 500000},

{"Politoed", 60, 1186, 100000},

{"Hoppip", 10, 1187, 500},

{"Skiploom", 20, 1188, 10000},

{"Jumpluff", 30, 1189, 50000},

{"Aipom", 10, 1190, 150000},

{"Sunkern", 3, 1191, 500},

{"Sunflora", 50, 1192, 50000},

{"Yanma", 32, 1193, 50000},

{"Wooper", 18, 1194, 10000},

{"Quagsire", 55, 1195, 100000},

{"Espeon", 55, 1196, 100000},

{"Umbreon", 55, 1197, 100000},

{"Murkrow", 35, 1198, 50000},

{"Slowking", 60, 1199, 200000},

{"Misdreavus", 47, 1200, 1000000},

{"Unown", 15, 1201, 1000000},

{"Wobbuffet", 42, 1202, 1000000},

{"Girafarig", 42, 1203, 500000},

{"Pineco", 18, 1204, 3000},

{"Forretress", 55, 1205, 100000},

{"Dunsparce", 35, 1206, 15000},

{"Gligar", 30, 1207, 15000},

{"Steelix", 75, 1208, 650000},

{"Snubbull", 20, 1209, 10000},

{"Granbull", 42, 1210, 50000},

{"Qwilfish", 16, 1211, 100000},

{"Scizor", 75, 1212, 1000000},

{"Shuckle", 10, 1213, 3000},

{"Heracross", 60, 1214, 500000},

{"Sneasel", 50, 1215, 15000},

{"Teddiursa", 20, 1216, 500000},

{"Ursaring", 70, 1217, 650000},

{"Slugma", 18, 1218, 3000},

{"Magcargo", 40, 1219, 100000},

{"Swinub", 12, 1220, 3000},

{"Piloswine", 70, 1221, 100000},

{"Corsola", 42, 1222, 50000},

{"Remoraid", 14, 1223, 3000},

{"Octillery", 38, 1224, 100000},

{"Delibird", 25, 1225, 15000},

{"Mantine", 50, 1226, 500000},

{"Skarmory", 70, 1227, 500000},

{"Houndour", 18, 1228, 10000},

{"Houndoom", 70, 1229, 200000},

{"Kingdra", 75, 1230, 500000},

{"Phanpy", 12, 1231, 10000},

{"Donphan", 45, 1232, 200000},

{"Porygon2", 60, 1233, 350000},

{"Stantler", 35, 1234, 50000},

{"Smeargle", 28, 1235, 350000},

{"Tyrogue", 15, 1236, 200000},

{"Hitmontop", 60, 1237, 500000},

{"Smoochum", 3, 1238, 15000},

{"Elekid", 3, 1239, 15000},

{"Magby", 3, 1240, 15000},

{"Miltank", 32, 1241, 500000},

{"Blissey", 70, 1242, 650000},

{"Raikou", 100, 1243, 1000000},

{"Entei", 100, 1244, 1000000},

{"Suicune", 100, 1245, 1000000},

{"Larvitar", 10, 1246, 50000},

{"Pupitar", 50, 1247, 500000},

{"Tyranitar", 90, 1248}, 650000,

{"Lugia", 100, 1249, 1000000},

{"Ho-oh", 100, 1250, 1000000},

{"Celebi", 100, 1251, 1000000},

{"Shiny Hitmontop", 100, 11520, 600000},

{"Shiny Mr. Mime", 45, 11521, 600000},  --alterado v1.9

{"Shiny Ninetales", 65, 11522, 500000},

{"Shiny Ariados", 42, 11523, 100000},

{"Shiny Magneton", 38, 11524, 100000},

{"Shiny Espeon", 55, 11525, 50000},

{"Shiny Politoed", 60, 11526, 100000},

{"Shiny Umbreon", 55, 11527, 100000},

{"Shiny Stantler", 35, 11528, 100000},

{"Shiny Dodrio", 42, 11529, 100000},

{"Shiny Rhydon", 65, 11530, 500000},

}    

------------------------------------------Look system------------------------------------------

lookClans = {

[1] = {"a Volcanic Spark", "a Volcanic Flame","a Volcanic Firetamer","a Volcanic Pyromancer","a Volcanic Master"},

[2] = {"a Seavell Drop", "a Seavell Icelake","a Seavell Waterfall","a Seavell Frost","a Seavell Master"},

[3] = {"an Orebound Sand", "an Orebound Rock","an Orebound Solid","an Orebound Hardskin","an Orebound Hero"},

[4] = {"a Wingeon Cloud", "a Wingeon Wind","a Wingeon Sky","a Wingeon Falcon","a Wingeon Dragon"},

[5] = {"a Malefic Troublemaker", "a Malefic Venomancer","a Malefic Spectre","a Malefic Nightwalker","a Malefic Master"},

[6] = {"a Gardestrike Fist", "a Gardestrike Tamer","a Gardestrike Fighter","a Gardestrike DeathHand","a Gardestrike Champion"},

[7] = {"a Psycraft Mind", "a Psycraft Brain","a Psycraft Scholar","a Psycraft Telepath","a Psycraft Medium"},

[8] = {"a Naturia Seed", "a Naturia Sprout","a Naturia Webhead","a Naturia Woodtrunk","a Naturia Keeper"},

[9] = {"a Raibolt Shock", "a Raibolt Watt","a Raibolt Electrician","a Raibolt Overcharged","a Raibolt Legend"},

}

youAre = {

[3] = "Senior Tutor",

[4] = "Game Master",

[5] = "Sub",

[6] = "Game Master",

[15] = "Owner of the game"

}   

movestable = {                                                                                         

["Bulbasaur"] =    {move1 = {name = "Tackle", level = 20, cd = 15},

                move2 = {name = "Razor Leaf", level = 20, cd = 10},

                move3 = {name = "Vine Whip", level = 20, cd = 20},

                move4 = {name = "Headbutt", level = 20, cd = 15},

                move5 = {name = "Leech Seed", level = 22, cd = 20},

                move6 = {name = "Solar Beam", level = 30, cd = 60},

                move7 = {name = "Sleep Powder", level = 28, cd = 60},

                move8 = {name = "Stun Spore", level = 26, cd = 45},

                move9 = {name = "Poison Powder", level = 24, cd = 20},

    },

["Ivysaur"] =    {move1 = {name = "Tackle", level = 40, cd = 15},

                move2 = {name = "Razor Leaf", level = 40, cd = 10},

                move3 = {name = "Vine Whip", level = 40, cd = 20},

                move4 = {name = "Headbutt", level = 40, cd = 15},

                move5 = {name = "Leech Seed", level = 40, cd = 30},

                move6 = {name = "Bullet Seed", level = 45, cd = 35},

                move7 = {name = "Solar Beam", level = 50, cd = 60},

                move8 = {name = "Sleep Powder", level = 44, cd = 60},

                move9 = {name = "Stun Spore", level = 40, cd = 45},

                move10 = {name = "Poison Powder", level = 40, cd = 20},

    },

["Venusaur"] =    {move1 = {name = "Tackle", level = 80, cd = 15},

                move2 = {name = "Razor Leaf", level = 80, cd = 10},

                move3 = {name = "Vine Whip", level = 80, cd = 20},

                move4 = {name = "Headbutt", level = 80, cd = 15},

                move5 = {name = "Leech Seed", level = 80, cd = 20},

                move6 = {name = "Bullet Seed", level = 80, cd = 35},

                move7 = {name = "Solar Beam", level = 80, cd = 60},

                move8 = {name = "Giga Drain", level = 85, cd = 60},

                move9 = {name = "Sleep Powder", level = 80, cd = 60},

                move10 = {name = "Poison Powder", level = 80, cd = 20},

                move11 = {name = "Leaf Storm", level = 90, cd = 80},

    },

["Charmander"] =    {move1 = {name = "Scratch", level = 20, cd = 15},

                move2 = {name = "Ember", level = 20, cd = 10},

                move3 = {name = "Flamethrower", level = 20, cd = 20},

                move4 = {name = "Fireball", level = 24, cd = 25},

                move5 = {name = "Fire Fang", level = 22, cd = 20},

                move6 = {name = "Fire Blast", level = 30, cd = 60},

                move7 = {name = "Rage", level = 30, cd = 40},

    },

["Charmeleon"] =    {move1 = {name = "Scratch", level = 40, cd = 15},

                move2 = {name = "Ember", level = 40, cd = 10},

                move3 = {name = "Flamethrower", level = 40, cd = 20},

                move4 = {name = "Fireball", level = 40, cd = 25},

                move5 = {name = "Fire Fang", level = 40, cd = 20},

                move6 = {name = "Flame Burst", level = 45, cd = 35},

                move7 = {name = "Fire Blast", level = 50, cd = 60},

                move8 = {name = "Rage", level = 40, cd = 40},

    },

["Charizard"] =    {move1 = {name = "Scratch", level = 80, cd = 15},

                move2 = {name = "Ember", level = 80, cd = 10},

                move3 = {name = "Flamethrower", level = 80, cd = 20},

                move4 = {name = "Fireball", level = 80, cd = 25},

                move5 = {name = "Fire Fang", level = 80, cd = 20},

                move6 = {name = "Flame Burst", level = 85, cd = 35},

                move7 = {name = "Fire Blast", level = 90, cd = 60},

                move8 = {name = "Wing Attack", level = 83, cd = 30},

                move9 = {name = "Air Slash", level = 85, cd = 35},

                move10 = {name = "Magma Storm", level = 90, cd = 80},

                move11 = {name = "Scary Face", level = 82, cd = 40},

                move12 = {name = "Rage", level = 80, cd = 40},

    },

["Squirtle"] =    {move1 = {name = "Headbutt", level = 20, cd = 15},

                move2 = {name = "Bubbles", level = 20, cd = 10},

                move3 = {name = "Water Gun", level = 20, cd = 20},

                move4 = {name = "Waterball", level = 24, cd = 25},

                move5 = {name = "Aqua Tail", level = 22, cd = 20},

                move6 = {name = "Hydro Cannon", level = 30, cd = 60},

                move7 = {name = "Harden", level = 28, cd = 40},

    },

["Wartortle"] =    {move1 = {name = "Headbutt", level = 40, cd = 15},

                move2 = {name = "Bubbles", level = 40, cd = 10},

                move3 = {name = "Water Gun", level = 40, cd = 20},

                move4 = {name = "Waterball", level = 40, cd = 25},

                move5 = {name = "Aqua Tail", level = 40, cd = 20},

                move6 = {name = "Brine", level = 45, cd = 35},

                move7 = {name = "Hydro Cannon", level = 50, cd = 60},

                move8 = {name = "Harden", level = 40, cd = 40},

    },

["Blastoise"] =    {move1 = {name = "Headbutt", level = 80, cd = 15},

                move2 = {name = "Bubbles", level = 80, cd = 10},

                move3 = {name = "Water Gun", level = 80, cd = 20},

                move4 = {name = "Waterball", level = 80, cd = 25},

                move5 = {name = "Water Pulse", level = 80, cd = 20},

                move6 = {name = "Brine", level = 80, cd = 35},

                move7 = {name = "Hydro Cannon", level = 80, cd = 60},

                move8 = {name = "Skull Bash", level = 85, cd = 35},

                move9 = {name = "Hydropump", level = 90, cd = 80},

                move10 = {name = "Harden", level = 80, cd = 40},

    },

["Caterpie"] =    {move1 = {name = "Headbutt", level = 1, cd = 15},

                move2 = {name = "String Shot", level = 1, cd = 5},

                move3 = {name = "Bug Bite", level = 1, cd = 10},

    },

["Metapod"] =    {move1 = {name = "String Shot", level = 10, cd = 10},

                move2 = {name = "Headbutt", level = 10, cd = 15},

                move3 = {name = "Harden", level = 10, cd = 20},

                move4 = {name = "Bug Bite", level = 10, cd = 10},

    },

["Butterfree"] =    {move1 = {name = "Super Sonic", level = 30, cd = 30},

                move2 = {name = "Silver Wind", level = 30, cd = 15},

                move3 = {name = "Whirlwind", level = 32, cd = 25},

                move4 = {name = "Confusion", level = 34, cd = 30},

                move5 = {name = "Psybeam", level = 36, cd = 10},

                move6 = {name = "Air Cutter", level = 38, cd = 25},

                move7 = {name = "Sleep Powder", level = 30, cd = 60},

                move8 = {name = "Safeguard", level = 40, cd = 40},

                move9 = {name = "Poison Powder", level = 30, cd = 20},

    },

["Weedle"] =    {move1 = {name = "Horn Attack", level = 1, cd = 22},

                move2 = {name = "String Shot", level = 1, cd = 10},

                move3 = {name = "Poison Sting", level = 1, cd = 10},

                move4 = {name = "Invisible", level = 1, cd = 1},

    },

["Kakuna"] =    {move1 = {name = "String Shot", level = 10, cd = 10},

                move2 = {name = "Headbutt", level = 10, cd = 15},

                move3 = {name = "Harden", level = 10, cd = 20},

                move4 = {name = "Bug Bite", level = 10, cd = 10},

    },

["Beedrill"] =    {move1 = {name = "String Shot", level = 30, cd = 15},

                move2 = {name = "Poison Jab", level = 30, cd = 15},

                move3 = {name = "Poison Sting", level = 30, cd = 10},

                move4 = {name = "Fury Cutter", level = 35, cd = 20},

                move5 = {name = "Pin Missile", level = 35, cd = 15},

                move6 = {name = "Toxic Spikes", level = 32, cd = 25},

                move7 = {name = "Rage", level = 30, cd = 30},

                move8 = {name = "Strafe", level = 38, cd = 30},

    },

["Pidgey"] =    {move1 = {name = "Quick Attack", level = 1, cd = 10},

                move2 = {name = "Sand Attack", level = 1, cd = 12},

                move3 = {name = "Gust", level = 3, cd = 20},

                move4 = {name = "Drill Peck", level = 8, cd = 13},

    },

["Pidgeotto"] =    {move1 = {name = "Quick Attack", level = 20, cd = 10},

                move2 = {name = "Sand Attack", level = 20, cd = 15},

                move3 = {name = "Whirlwind", level = 20, cd = 22},

                move4 = {name = "Drill Peck", level = 20, cd = 18},

                move5 = {name = "Wing Attack", level = 25, cd = 25},

                move6 = {name = "Aeroblast", level = 30, cd = 60},

    },

["Pidgeot"] =    {move1 = {name = "Quick Attack", level = 80, cd = 10},

                move2 = {name = "Sand Attack", level = 80, cd = 12},

                move3 = {name = "Whirlwind", level = 80, cd = 20},

                move4 = {name = "Drill Peck", level = 80, cd = 13},

                move5 = {name = "Wing Attack", level = 82, cd = 15},

                move6 = {name = "Aeroblast", level = 84, cd = 60},

                move7 = {name = "Hurricane", level = 90, cd = 40},

                move8 = {name = "Agility", level = 80, cd = 40},

                move8 = {name = "Roost", level = 85, cd = 80},

    },

["Rattata"] =    {move1 = {name = "Quick Attack", level = 1, cd = 15},

                move2 = {name = "Bite", level = 1, cd = 15},

                move3 = {name = "Scratch", level = 1, cd = 15},

                move4 = {name = "Super Fang", level = 12, cd = 45},

    },

["Raticate"] =    {move1 = {name = "Quick Attack", level = 30, cd = 10},

                move2 = {name = "Bite", level = 30, cd = 10},

                move3 = {name = "Scratch", level = 30, cd = 10},

                move4 = {name = "Pursuit", level = 30, cd = 10},

                move5 = {name = "Super Fang", level = 30, cd = 20},

                move6 = {name = "Scary Face", level = 32, cd = 35},

    },

["Spearow"] =    {move1 = {name = "Quick Attack", level = 10, cd = 10},

                move2 = {name = "Sand Attack", level = 10, cd = 12},

                move3 = {name = "Gust", level = 12, cd = 20},

                move4 = {name = "Drill Peck", level = 10, cd = 15},

                move5 = {name = "Agility", level = 10, cd = 25},

    },

["Fearow"] =    {move1 = {name = "Peck", level = 50, cd = 10},

                move2 = {name = "Sand Attack", level = 50, cd = 12},

                move3 = {name = "Drill Peck", level = 50, cd = 18},

                move4 = {name = "Whirlwind", level = 50, cd = 30},

                move5 = {name = "Air Cutter", level = 50, cd = 35},

                move6 = {name = "Wing Attack", level = 52, cd = 35},

                move7 = {name = "Aerial Ace", level = 50, cd = 60},

                move8 = {name = "Agility", level = 50, cd = 25},

    },

["Ekans"] =    {move1 = {name = "Bite", level = 10, cd = 10},

                move2 = {name = "Poison Fang", level = 10, cd = 15},

                move3 = {name = "Gunk Shot", level = 12, cd = 15},

                move4 = {name = "Acid", level = 15, cd = 20},

                move5 = {name = "Fear", level = 20, cd = 40},

    },

["Arbok"] =    {move1 = {name = "Bite", level = 40, cd = 10},

                move2 = {name = "Poison Fang", level = 40, cd = 15},

                move3 = {name = "Gunk Shot", level = 40, cd = 15},

                move4 = {name = "Wrap", level = 40, cd = 20},

                move5 = {name = "Pin Missile", level = 43, cd = 20},

                move6 = {name = "Acid", level = 40, cd = 20},

                move7 = {name = "Iron Tail", level = 40, cd = 20},

                move8 = {name = "Poison Jab", level = 40, cd = 20},

    },

["Pikachu"] =    {move1 = {name = "Mega Kick", level = 40, cd = 40},

                move2 = {name = "Thunder Shock", level = 40, cd = 10},

                move3 = {name = "Thunder Bolt", level = 40, cd = 20},

                move4 = {name = "Thunder Wave", level = 40, cd = 25},

                move5 = {name = "Thunder Punch", level = 40, cd = 30},

                move6 = {name = "Iron Tail", level = 40, cd = 20},

                move7 = {name = "Thunder", level = 50, cd = 60},

                move8 = {name = "Electric Storm", level = 55, cd = 80},

                move9 = {name = "Agility", level = 50, cd = 40},

    },

["Raichu"] =    {move1 = {name = "Mega Kick", level = 80, cd = 30},

                move2 = {name = "Thunder Shock", level = 80, cd = 10},

                move3 = {name = "Thunder Bolt", level = 80, cd = 20},

                move4 = {name = "Thunder Wave", level = 80, cd = 25},

                move5 = {name = "Thunder Punch", level = 80, cd = 20},

                move6 = {name = "Iron Tail", level = 80, cd = 20},

                move7 = {name = "Body Slam", level = 85, cd = 30},

                move8 = {name = "Thunder", level = 80, cd = 60},

                move9 = {name = "Electric Storm", level = 90, cd = 80},

    },

["Sandshrew"] =    {move1 = {name = "Sand Attack", level = 20, cd = 15},

                move2 = {name = "Mud Shot", level = 20, cd = 15},

                move3 = {name = "Scratch", level = 20, cd = 5},

                move4 = {name = "Rollout", level = 25, cd = 30},

                move5 = {name = "Bulldoze", level = 30, cd = 50},

    },

["Sandslash"] =    {move1 = {name = "Sand Attack", level = 70, cd = 10},

                move2 = {name = "Mud Shot", level = 70, cd = 15},

                move3 = {name = "Scratch", level = 70, cd = 10},

                move4 = {name = "Rollout", level = 70, cd = 25},

                move5 = {name = "Bulldoze", level = 70, cd = 50},

                move6 = {name = "Fury Cutter", level = 75, cd = 20},

                move7 = {name = "Earth Power", level = 73, cd = 50},

                move8 = {name = "Earthquake", level = 80, cd = 80},

                move9 = {name = "Defense Curl", level = 70, cd = 60},

    },

["Nidoran Female"] =    {move1 = {name = "Quick Attack", level = 10, cd = 8},

                move2 = {name = "Bite", level = 10, cd = 10},

                move3 = {name = "Horn Attack", level = 12, cd = 20},

                move4 = {name = "Poison Sting", level = 10, cd = 15},

                move5 = {name = "Poison Fang", level = 15, cd = 25},

    },

["Nidorina"] =    {move1 = {name = "Quick Attack", level = 30, cd = 8},

                move2 = {name = "Horn Attack", level = 30, cd = 20},

                move3 = {name = "Poison Jab", level = 30, cd = 20},

                move4 = {name = "Earth Power", level = 30, cd = 60},

                move5 = {name = "Dig", level = 32, cd = 40},

                move6 = {name = "Cross Poison", level = 32, cd = 40},

                move7 = {name = "Agility", level = 30, cd = 30},

    },

["Nidoqueen"] =    {move1 = {name = "Quick Attack", level = 70, cd = 8},

                move2 = {name = "Horn Attack", level = 70, cd = 20},

                move3 = {name = "Sand Tomb", level = 70, cd = 35},

                move4 = {name = "Poison Jab", level = 70, cd = 20},

                move5 = {name = "Earth Power", level = 70, cd = 60},

                move6 = {name = "Dig", level = 72, cd = 40},

                move7 = {name = "Cross Poison", level = 72, cd = 40},

                move8 = {name = "Earthquake", level = 76, cd = 60},

                move9 = {name = "Agility", level = 70, cd = 30},

    },

["Nidoran Male"] =    {move1 = {name = "Quick Attack", level = 10, cd = 8},

                move2 = {name = "Bite", level = 10, cd = 10},

                move3 = {name = "Horn Attack", level = 12, cd = 20},

                move4 = {name = "Poison Sting", level = 10, cd = 15},

                move5 = {name = "Poison Fang", level = 15, cd = 25},

    },

["Nidorino"] =    {move1 = {name = "Quick Attack", level = 30, cd = 8},

                move2 = {name = "Horn Attack", level = 30, cd = 20},

                move3 = {name = "Poison Jab", level = 30, cd = 20},

                move4 = {name = "Poison Fang", level = 30, cd = 20},

                move5 = {name = "Dig", level = 32, cd = 40},

                move6 = {name = "Cross Poison", level = 32, cd = 40},

                move7 = {name = "Rage", level = 30, cd = 30},

    },

["Nidoking"] =    {move1 = {name = "Quick Attack", level = 70, cd = 8},

                move2 = {name = "Horn Attack", level = 70, cd = 20},

                move3 = {name = "Poison Jab", level = 70, cd = 20},

                move4 = {name = "Poison Fang", level = 70, cd = 20},

                move5 = {name = "Dig", level = 72, cd = 40},

                move6 = {name = "Sludge Wave", level = 74, cd = 60},

                move7 = {name = "Cross Poison", level = 72, cd = 40},

                move8 = {name = "Fear", level = 76, cd = 60},

                move9 = {name = "Rage", level = 70, cd = 30},

    },

["Clefairy"] =    {move1 = {name = "Doubleslap", level = 40, cd = 5},

                move2 = {name = "Body Slam", level = 44, cd = 40},

                move3 = {name = "Sing", level = 40, cd = 60},

                move4 = {name = "Multi-Slap", level = 40, cd = 25},

                move5 = {name = "Great Love", level = 47, cd = 60},

                move6 = {name = "Healarea", level = 45, cd = 80},

                move7 = {name = "Metronome", level = 40, cd = 40},

                move8 = {name = "Defense Curl", level = 40, cd = 60},

    },

["Clefable"] =    {move1 = {name = "Doubleslap", level = 70, cd = 5},

                move2 = {name = "Body Slam", level = 70, cd = 25},

                move3 = {name = "Dazzling Gleam", level = 74, cd = 25},

                move4 = {name = "Great Love", level = 77, cd = 60},

                move5 = {name = "Moonblast", level = 82, cd = 50},

                move6 = {name = "Healarea", level = 75, cd = 80},

                move7 = {name = "Metronome", level = 70, cd = 40},

                move8 = {name = "Defense Curl", level = 70, cd = 60},

    },

["Vulpix"] =    {move1 = {name = "Quick Attack", level = 20, cd = 10},

                move2 = {name = "Iron Tail", level = 20, cd = 15},

                move3 = {name = "Ember", level = 20, cd = 10},

                move4 = {name = "Flamethrower", level = 22, cd = 20},

                move5 = {name = "Flame Circle", level = 24, cd = 10},

                move6 = {name = "Fire Blast", level = 30, cd = 60},

    },

["Ninetales"] =    {move1 = {name = "Quick Attack", level = 80, cd = 10},

                move2 = {name = "Iron Tail", level = 80, cd = 15},

                move3 = {name = "Ember", level = 80, cd = 10},

                move4 = {name = "Flamethrower", level = 80, cd = 18},

                move5 = {name = "Flame Wheel", level = 80, cd = 25},

                move6 = {name = "Fireball", level = 80, cd = 20},

                move7 = {name = "Confuse Ray", level = 80, cd = 32},

                move8 = {name = "Fire Blast", level = 84, cd = 50},

                move9 = {name = "Magma Storm", level = 88, cd = 70},

                move10 = {name = "Safeguard", level = 90, cd = 40},

    },

["Jigglypuff"] =    {move1 = {name = "Doubleslap", level = 40, cd = 5},

                move2 = {name = "Body Slam", level = 44, cd = 40},

                move3 = {name = "Sing", level = 40, cd = 25},

                move4 = {name = "Hyper Voice", level = 40, cd = 25},

                move5 = {name = "Multi-Slap", level = 40, cd = 25},

                move6 = {name = "Echoed Voice", level = 45, cd = 20},

                move7 = {name = "Softboiled", level = 45, cd = 60},

                move8 = {name = "Charm", level = 40, cd = 60},

    },

["Wigglytuff"] =    {move1 = {name = "Doubleslap", level = 70, cd = 5},

                move2 = {name = "Body Slam", level = 74, cd = 30},

                move3 = {name = "Sing", level = 70, cd = 25},

                move4 = {name = "Hyper Voice", level = 70, cd = 25},

                move5 = {name = "Multi-Slap", level = 70, cd = 20},

                move5 = {name = "Rock n'Roll", level = 74, cd = 45},

                move6 = {name = "Echoed Voice", level = 75, cd = 15},

                move7 = {name = "Softboiled", level = 75, cd = 50},

                move8 = {name = "Charm", level = 70, cd = 60},

    },

["Zubat"] =    {move1 = {name = "Super Sonic", level = 10, cd = 25},

                move2 = {name = "Bite", level = 10, cd = 10},

                move3 = {name = "Poison Fang", level = 10, cd = 20},

                move4 = {name = "Absorb", level = 12, cd = 15},

                move5 = {name = "Toxic", level = 15, cd = 30},

    },

["Golbat"] =    {move1 = {name = "Super Sonic", level = 40, cd = 20},

                move2 = {name = "Bite", level = 40, cd = 10},

                move3 = {name = "Poison Fang", level = 40, cd = 15},

                move4 = {name = "Toxic", level = 40, cd = 20},

                move5 = {name = "Whirlwind", level = 40, cd = 25},

                move6 = {name = "Wing Attack", level = 40, cd = 30},

                move7 = {name = "Air Cutter", level = 44, cd = 35},

    },

["Oddish"] =    {move1 = {name = "Absorb", level = 7, cd = 20},

                move2 = {name = "Acid", level = 1, cd = 15},

                move3 = {name = "Leech Seed", level = 1, cd = 20},

                move4 = {name = "Sleep Powder", level = 9, cd = 60},

                move5 = {name = "Stun Spore", level = 8, cd = 60},

                move6 = {name = "Poison Powder", level = 8, cd = 10},

    },

["Gloom"] =    {move1 = {name = "Absorb", level = 30, cd = 20},

                move2 = {name = "Leech Seed", level = 30, cd = 15},

                move3 = {name = "Acid", level = 30, cd = 8},

                move4 = {name = "Poison Bomb", level = 33, cd = 30},

                move5 = {name = "Poison Gas", level = 37, cd = 50},

                move6 = {name = "Sleep Powder", level = 30, cd = 60},

                move7 = {name = "Stun Spore", level = 30, cd = 60},

                move8 = {name = "Poison Powder", level = 30, cd = 10},

    },

["Vileplume"] =    {move1 = {name = "Absorb", level = 50, cd = 20},

                move2 = {name = "Leech Seed", level = 50, cd = 15},

                move3 = {name = "Acid", level = 50, cd = 8},

                move4 = {name = "Poison Bomb", level = 50, cd = 30},

                move5 = {name = "Poison Gas", level = 50, cd = 45},

                move6 = {name = "Petal Dance", level = 55, cd = 35},

                move7 = {name = "Solar Beam", level = 60, cd = 60},

                move8 = {name = "Sleep Powder", level = 50, cd = 60},

                move9 = {name = "Stun Spore", level = 50, cd = 60},

                move10 = {name = "Poison Powder", level = 50, cd = 10},

    },

["Paras"] =    {move1 = {name = "Scratch", level = 1, cd = 8},

                move2 = {name = "Poison Sting", level = 1, cd = 10},

                move3 = {name = "Slash", level = 1, cd = 15},

                move4 = {name = "Stun Spore", level = 6, cd = 45},

                move5 = {name = "Poison Powder", level = 4, cd = 10},

                move6 = {name = "Sleep Powder", level = 8, cd = 60},

    },

["Parasect"] =    {move1 = {name = "Absorb", level = 50, cd = 20},

                move2 = {name = "Leech Life", level = 55, cd = 15},

                move3 = {name = "Poison Sting", level = 50, cd = 10},

                move4 = {name = "Slash", level = 50, cd = 20},

                move5 = {name = "Poison Bomb", level = 50, cd = 30},

                move6 = {name = "Stun Spore", level = 50, cd = 45},

                move7 = {name = "Poison Powder", level = 50, cd = 10},

                move8 = {name = "Sleep Powder", level = 50, cd = 60},

                move9 = {name = "Fury Cutter", level = 56, cd = 30},

                move10 = {name = "X-Scissor", level = 58, cd = 22},

    },

["Venonat"] =    {move1 = {name = "Super Sonic", level = 20, cd = 30},

                move2 = {name = "Psybeam", level = 20, cd = 10},

                move3 = {name = "Silver Wind", level = 20, cd = 10},

                move4 = {name = "Confusion", level = 20, cd = 35},

                move5 = {name = "Psychic", level = 26, cd = 35},

                move6 = {name = "Sleep Powder", level = 30, cd = 60},

                move7 = {name = "Poison Powder", level = 22, cd = 20},

                move8 = {name = "Stun Spore", level = 24, cd = 40},

    },

["Venomoth"] =    {move1 = {name = "Super Sonic", level = 50, cd = 35},

                move2 = {name = "Psybeam", level = 50, cd = 10},

                move3 = {name = "Silver Wind", level = 50, cd = 10},

                move4 = {name = "Confusion", level = 56, cd = 35},

                move5 = {name = "Psychic", level = 50, cd = 35},

                move6 = {name = "Signal Beam", level = 56, cd = 60},

                move7 = {name = "Bug Buzz", level = 54, cd = 30},

                move8 = {name = "Sleep Powder", level = 50, cd = 60},

                move9 = {name = "Poison Powder", level = 50, cd = 20},

    },

["Diglett"] =    {move1 = {name = "Sand Attack", level = 10, cd = 20},

                move2 = {name = "Slash", level = 10, cd = 10},

                move3 = {name = "Mud Shot", level = 10, cd = 15},

                move4 = {name = "Mud Slap", level = 12, cd = 25},

                move5 = {name = "Earth Power", level = 15, cd = 60},

    },

["Dugtrio"] =    {move1 = {name = "Sand Attack", level = 40, cd = 20},

                move2 = {name = "Slash", level = 40, cd = 10},

                move3 = {name = "Mud Shot", level = 40, cd = 15},

                move4 = {name = "Mud Slap", level = 40, cd = 25},

                move5 = {name = "Earth Power", level = 40, cd = 60},

                move6 = {name = "Dig", level = 42, cd = 40},

                move7 = {name = "Earthquake", level = 47, cd = 80},

                move8 = {name = "Rage", level = 50, cd = 40},

    },

["Meowth"] =    {move1 = {name = "Slash", level = 20, cd = 8},

                move2 = {name = "Scratch", level = 20, cd = 8},

                move3 = {name = "Bite", level = 20, cd = 12},

                move4 = {name = "Night Slash", level = 20, cd = 15},

                move5 = {name = "Pay Day", level = 30, cd = 30},

    },

["Persian"] =    {move1 = {name = "Slash", level = 50, cd = 8},

                move2 = {name = "Scratch", level = 50, cd = 8},

                move3 = {name = "Bite", level = 50, cd = 12},

                move4 = {name = "Night Slash", level = 50, cd = 15},

                move5 = {name = "Pay Day", level = 60, cd = 30},

                move6 = {name = "Fear", level = 60, cd = 30},

                move7 = {name = "Torment", level = 55, cd = 60},

    },

}

movesinfo = {

["Attack"] = {target = true, range = 1, power = 0},

["Tackle"] = {target = true, range = 1, power = 50, type = "normal"},

["Razor Leaf"] = {target = true, range = 7, power = 55, type = "grass"},

["Vine Whip"] = {target = false, power = 45, type = "grass"},

["Headbutt"] = {target = true, range = 1, power = 70, type = "normal"},

["Leech Seed"] = {target = true, range = 7, power = 0, type = "grass"},

["Solar Beam"] = {target = false, power = 120, type = "grass"},

["Sleep Powder"] = {target = false, power = 0, type = "grass"},

["Stun Spore"] = {target = false, power = 0, type = "grass"},

["Poison Powder"] = {target = false, power = 0, type = "poison"},

["Bullet Seed"] = {target = false, power = 25, type = "grass"},

["Giga Drain"] = {target = true, range = 7, power = 75, type = "grass"},

["Leaf Storm"] = {target = false, power = 130, type = "grass"},

["Scratch"] = {target = true, range = 1, power = 40, type = "normal"},

["Ember"] = {target = true, range = 7, power = 40, type = "fire"},

["Flamethrower"] = {target = false, power = 90, type = "fire"},

["Fireball"] = {target = true, range = 7, power = 75, type = "fire"},

["Fire Fang"] = {target = true, range = 1, power = 65, type = "fire"},

["Fire Blast"] = {target = false, power = 110, type = "fire"},

["Rage"] = {target = false, power = 0, type = "dragon"},

["Flame Burst"] = {target = false, power = 25, type = "fire"},

["Wing Attack"] = {target = false, power = 60, type = "flying"},

["Air Slash"] = {target = false, power = 35, type = "flying"},

["Magma Storm"] = {target = false, power = 100, type = "fire"},

["Scary Face"] = {target = false, power = 0, type = "normal"},

["Bubbles"] = {target = true, range = 7, power = 40, type = "water"},

["Water Gun"] = {target = false, power = 40, type = "water"},

["Waterball"] = {target = true, range = 7, power = 75, type = "water"},

["Aqua Tail"] = {target = true, range = 1, power = 75, type = "water"},

["Hydro Cannon"] = {target = false, power = 120, type = "water"},

["Harden"] = {target = false, power = 0, type = "normal"},

["Brine"] = {target = false, power = 25, type = "water"},

["Water Pulse"] = {target = false, power = 60, type = "water"},

["Skull Bash"] = {target = false, power = 130, type = "normal"},

["Hydropump"] = {target = false, power = 110, type = "water"},

["String Shot"] = {target = true, range = 7, power = 0, type = "bug"},

["Bug Bite"] = {target = true, range = 1, power = 60, type = "bug"},

["Super Sonic"] = {target = true, range = 7, power = 0, type = "normal"},

["Silver Wind"] = {target = true, range = 7, power = 60, type = "bug"},

["Whirlwind"] = {target = false, power = 35, type = "flying"},

["Confusion"] = {target = false, power = 50, type = "psychic"},

["Psybeam"] = {target = false, power = 65, type = "psychic"},

["Air Cutter"] = {target = false, power = 60, type = "flying"},

["Safeguard"] = {target = false, power = 0, type = "normal"},

["Horn Attack"] = {target = true, range = 1, power = 65, type = "normal"},

["Poison Sting"] = {target = true, range = 1, power = 15, type = "poison"},

["Poison Jab"] = {target = true, range = 7, power = 80, type = "poison"},

["Fury Cutter"] = {target = false, power = 40, type = "bug"},

["Pin Missile"] = {target = false, power = 25, type = "bug"},

["Toxic Spikes"] = {target = true, range = 7, power = 70, type = "poison"},

["Strafe"] = {target = false, power = 0, type = "normal"},

["Quick Attack"] = {target = true, range = 1, power = 40, type = "normal"},

["Sand Attack"] = {target = false, power = 0, type = "ground"},

["Gust"] = {target = false, power = 40, type = "flying"},

["Drill Peck"] = {target = true, range = 1, power = 80, type = "flying"},

["Aeroblast"] = {target = false, power = 100, type = "flying"},

["Hurricane"] = {target = false, power = 110, type = "flying"},

["Agility"] = {target = false, power = 0, type = "normal"},

["Roost"] = {target = false, power = 0, type = "flying"},

["Bite"] = {target = true, range = 1, power = 60, type = "dark"},

["Super Fang"] = {target = true, range = 1, power = 80, type = "normal"},

["Pursuit"] = {target = true, range = 7, power = 40, type = "dark"},

["Peck"] = {target = true, range = 1, power = 35, type = "flying"},

["Aerial Ace"] = {target = false, power = 60, type = "flying"},

["Poison Fang"] = {target = true, range = 1, power = 50, type = "poison"},

["Gunk Shot"] = {target = true, range = 7, power = 120, type = "poison"},

["Acid"] = {target = true, range = 7, power = 40, type = "poison"},

["Fear"] = {target = false, power = 0, type = "ghost"},

["Wrap"] = {target = true, range = 7, power = 15, type = "normal"},

["Iron Tail"] = {target = true, range = 1, power = 100, type = "steel"},

["Mega Kick"] = {target = true, range = 1, power = 120, type = "fighting"},

["Thunder Shock"] = {target = true, range = 7, power = 40, type = "electric"},

["Thunder Bolt"] = {target = true, range = 7, power = 90, type = "electric"},

["Thunder Wave"] = {target = false, power = 55, type = "electric"},

["Thunder Punch"] = {target = true, range = 1, power = 75, type = "electric"},

["Thunder"] = {target = false, power = 110, type = "electric"},

["Electric Storm"] = {target = false, power = 130, type = "electric"},

["Body Slam"] = {target = true, range = 1, power = 85, type = "normal"},

["Mud Shot"] = {target = true, range = 7, power = 55, type = "ground"},

["Rollout"] = {target = false, power = 150, type = "rock"},

["Bulldoze"] = {target = false, power = 60, type = "ground"},

["Earth Power"] = {target = false, power = 90, type = "ground"},

["Earthquake"] = {target = false, power = 100, type = "ground"},

["Defense Curl"] = {target = false, power = 0, type = "normal"},

["Dig"] = {target = false, power = 90, type = "ground"},

["Cross Poison"] = {target = false, power = 70, type = "poison"},

["Sand Tomb"] = {target = false, power = 35, type = "ground"},

["Sludge Wave"] = {target = false, power = 95, type = "poison"},

["Doubleslap"] = {target = true, range = 1, power = 15, type = "normal"},

["Sing"] = {target = false, power = 0, type = "normal"},

["Multi-Slap"] = {target = false, power = 70, type = "normal"},

["Great Love"] = {target = false, power = 95, type = "normal"},

["Healarea"] = {target = false, power = 0, type = "normal"},

["Metronome"] = {target = false, power = 0, type = "normal"},

["Dazzling Gleam"] = {target = true, range = 7, power = 80, type = "fairy"},

["Moonblast"] = {target = false, power = 95, type = "fairy"},

["Flame Circle"] = {target = false, power = 60, type = "fire"},

["Flame Wheel"] = {target = false, power = 60, type = "fire"},

["Confuse Ray"] = {target = true, range = 7, power = 25, type = "ghost"},

["Hyper Voice"] = {target = false, power = 90, type = "normal"},

["Echoed Voice"] = {target = false, power = 40, type = "normal"},

["Softboiled"] = {target = false, power = 0, type = "normal"},

["Charm"] = {target = false, power = 0, type = "fairy"},

["Rock n'Roll"] = {target = false, power = 40, type = "normal"},

["Absorb"] = {target = true, range = 1, power = 20, type = "grass"},

["Toxic"] = {target = false, power = 55, type = "poison"},

["Poison Bomb"] = {target = true, range = 7, power = 65, type = "poison"},

["Poison Gas"] = {target = false, power = 70, type = "poison"},

["Petal Dance"] = {target = false, power = 25, type = "grass"},

["Slash"] = {target = true, range = 1, power = 70, type = "normal"},

["Leech Life"] = {target = true, range = 7, power = 20, type = "bug"},

["X-Scissor"] = {target = false, power = 80, type = "bug"},

["Psychic"] = {target = false, power = 90, type = "psychic"},

["Signal Beam"] = {target = false, power = 75, type = "bug"},

["Bug Buzz"] = {target = false, power = 90, type = "bug"},

["Mud Slap"] = {target = true, range = 7, power = 20, type = "ground"},

["Night Slash"] = {target = false, power = 70, type = "dark"},

["Pay Day"] = {target = true, range = 7, power = 40, type = "normal"},

["Torment"] = {target = false, power = 0, type = "dark"},

["Invisible"] = {target = false, power = 0, type = "ghost"},

--------------------------- • PASSIVES • ---------------------------

["Fury"] = {target = false, power = 0, type = "dragon"},

["Electric Charge"] = {target = false, power = 0, type = "electric"},

["Melody"] = {target = false, power = 0, type = "normal"},

["Lifesteal"] = {target = true, range = 1, power = 5, type = "poison"},

["Spores Reaction"] = {target = false, power = 0, type = "poison"},

["Mega Drain"] = {target = false, power = 40, type = "normal"},

}

movesnevermiss = {"Giga Drain", "Safeguard"}

priceItemsList = {

["essence of fire"] = {price = 0.5},

["seed"] = {price = 0.5},

["bug gosme"] = {price = 0.5},

["band aid"] = {price = 0.5},

["rubber ball"] = {price = 0.5},

["bottle of poison"] = {price = 0.5},

["ghost essence"] = {price = 0.5},

["dark gem"] = {price = 0.5},

["piece of steel"] = {price = 0.5},

["straw"] = {price = 0.5},

["dragon scale"] = {price = 0.5},

["screw"] = {price = 0.5},

["enchanted gem"] = {price = 0.5},

["earth ball"] = {price = 0.5},

["small stone"] = {price = 0.5},

["water gem"] = {price = 0.5},

["snowball"] = {price = 0.5},

["Fire Stone"] = {price = 5000},

["Leaf Stone"] = {price = 5000},

["Cocoon Stone"] = {price = 5000},

["Punch Stone"] = {price = 5000},

["Heart Stone"] = {price = 5000},

["Venom Stone"] = {price = 5000},

["Darkness Stone"] = {price = 5000},

["Metal Coat"] = {price = 50000},

["Feather Stone"] = {price = 5000},

["Crystal Stone"] = {price = 50000},

["Thunder Stone"] = {price = 5000},

["Enigma Stone"] = {price = 5000},

["Earth Stone"] = {price = 5000},

["Rock Stone"] = {price = 5000},

["Water Stone"] = {price = 5000},

["Ice Stone"] = {price = 5000},

["pinsir horn"] = {price = 102},

["gyarados tail"] = {price = 800},

["pot of lava"] = {price = 18},

["bag of pollem"] = {price = 40},

["bulb"] = {price = 132},

["leaves"] = {price = 8.5},

["nail"] = {price = 10},

["squirtle hull"] = {price = 132},

["dragon tooth"] = {price = 610},

["blue vines"] = {price = 123},

["mimic clothes"] = {price = 450},

["scythe"] = {price = 1000},

["ice bra"] = {price = 1000},

["electric tail"] = {price = 1000},

["water pendant"] = {price = 10},

["pot of moss bug"] = {price = 7.5},

["bird beak"] = {price = 30},

["bitten apple"] = {price = 6.5},

["rat tail"] = {price = 54},

["tooth"] = {price = 8},

["electric box"] = {price = 20},

["sandbag"] = {price = 15},

["horn"] = {price = 25},

["comb"] = {price = 100},

["fox tail"] = {price = 1000},

["fur"] = {price = 13},

["bat wing"] = {price = 78},

["bug antenna"] = {price = 96},

["bug venom"] = {price = 371},

["luck medallion"] = {price = 1000},

["wool ball"] = {price = 69},

["ruby"] = {price = 100},

["psyduck mug"] = {price = 129},

["karate duck"] = {price = 123},

["punch machine"] = {price = 135},

["iron bracelet"] = {price = 114},

["psychic spoon"] = {price = 180},

["future orb"] = {price = 15.5},

["belt of champion"] = {price = 1000},

["stone orb"] = {price = 16.5},

["slow tail"] = {price = 225},

["magnet"] = {price = 90},

["farfetch'd stick"] = {price = 300},

["feather"] = {price = 7.5},

["ice orb"] = {price = 32.5},

["gosme"] = {price = 78},

["locksmith of shell"] = {price = 24},

["traces of ghost"] = {price = 180},

["onix tail"] = {price = 371},

["linearly guided hypnose"] = {price = 410},

["crab claw"] = {price = 90},

["bone"] = {price = 123},

["kick machine"] = {price = 135},

["tongue"] = {price = 410},

["venom flute"] = {price = 78},

}

pricePokemonsList = {

["Bulbasaur"] = {price = 3000},

["Ivysaur"] = {price = 8000},

["Venusaur"] = {price = 18000},

["Charmander"] = {price = 3000},

["Charmeleon"] = {price = 8000},

["Charizard"] = {price = 18000},

["Squirtle"] = {price = 3000},

["Wartortle"] = {price = 8000},

["Blastoise"] = {price = 18000},

["Caterpie"] = {price = 5},

["Metapod"] = {price = 250},

["Butterfree"] = {price = 2000},

["Weedle"] = {price = 5},

["Kakuna"] = {price = 250},

["Beedrill"] = {price = 2000},

["Pidgey"] = {price = 60},

["Pidgeotto"] = {price = 1500},

["Pidgeot"] = {price = 11500},

["Rattata"] = {price = 5},

["Raticate"] = {price = 2000},

["Spearow"] = {price = 100},

["Fearow"] = {price = 5100},

["Ekans"] = {price = 300},

["Arbok"] = {price = 3000},

["Pikachu"] = {price = 8000},

["Raichu"] = {price = 18000},

["Sandshrew"] = {price = 1000},

["Sandslash"] = {price = 11000},

["Nidoran Female"] = {price = 125},

["Nidorina"] = {price = 2250},

["Nidoqueen"] = {price = 12250},

["Nidoran Male"] = {price = 125},

["Nidorino"] = {price = 2250},

["Nidoking"] = {price = 12250},

["Clefairy"] = {price = 8000},

["Clefable"] = {price = 18000},

["Vulpix"] = {price = 1000},

["Ninetales"] = {price = 11000},

["Jigglypuff"] = {price = 8000},

["Wigglytuff"] = {price = 18000},

["Zubat"] = {price = 120},

["Golbat"] = {price = 3000},

["Oddish"] = {price = 80},

["Gloom"] = {price = 2250},

["Vileplume"] = {price = 12000},

["Paras"] = {price = 60},

["Parasect"] = {price = 7250},

["Venonat"] = {price = 1500},

["Venomoth"] = {price = 7250},

["Diglett"] = {price = 200},

["Dugtrio"] = {price = 3000},

["Meowth"] = {price = 300},

["Persian"] = {price = 3000},

["Psyduck"] = {price = 1500},

["Golduck"] = {price = 11500},

["Mankey"] = {price = 300},

["Primeape"] = {price = 7250},

["Growlithe"] = {price = 3500},

["Arcanine"] = {price = 58500},

["Poliwag"] = {price = 80},

["Poliwhirl"] = {price = 3000},

["Poliwrath"] = {price = 13000},

["Abra"] = {price = 800},

["Kadabra"] = {price = 5800},

["Alakazam"] = {price = 15800},

["Machop"] = {price = 2000},

["Machoke"] = {price = 7000},

["Machamp"] = {price = 17000},

["Bellsprout"] = {price = 80},

["Weepinbell"] = {price = 2250},

["Victreebel"] = {price = 12000},

["Tentacool"] = {price = 300},

["Tentacruel"] = {price = 10000},

["Geodude"] = {price = 300},

["Graveler"] = {price = 5000},

["Golem"] = {price = 15000},

["Ponyta"] = {price = 1500},

["Rapidash"] = {price = 6500},

["Slowpoke"] = {price = 400},

["Slowbro"] = {price = 8000},

["Magnemite"] = {price = 400},

["Magneton"] = {price = 5400},

["Farfetch'd"] = {price = 8000},

["Doduo"] = {price = 600},

["Dodrio"] = {price = 5600},

["Seel"] = {price = 2000},

["Dewgong"] = {price = 12000},

["Grimer"] = {price = 300},

["Muk"] = {price = 11000},

["Shellder"] = {price = 200},

["Cloyster"] = {price = 10200},

["Gastly"] = {price = 3000},

["Haunter"] = {price = 8000},

["Gengar"] = {price = 18000},

["Onix"] = {price = 6000},

["Drowzee"] = {price = 1000},

["Hypno"] = {price = 6000},

["Krabby"] = {price = 200},

["Kingler"] = {price = 5200},

["Voltorb"] = {price = 250},

["Electrode"] = {price = 3000},

["Exeggcute"] = {price = 200},

["Exeggutor"] = {price = 10000},

["Cubone"] = {price = 1000},

["Marowak"] = {price = 11000},

["Hitmonlee"] = {price = 500000},

["Hitmonchan"] = {price = 500000},

["Lickitung"] = {price = 60000},

["Koffing"] = {price = 300},

["Weezing"] = {price = 3000},

["Rhyhorn"] = {price = 3000},

["Rhydon"] = {price = 13000},

["Chansey"] = {price = 40000},

["Tangela"] = {price = 10000},

["Kangaskhan"] = {price = 120000},

["Horsea"] = {price = 200},

["Seadra"] = {price = 5500},

["Goldeen"] = {price = 200},

["Seaking"] = {price = 3000},

["Staryu"] = {price = 400},

["Starmie"] = {price = 3000},

["Mr. Mime"] = {price = 40000},

["Scyther"] = {price = 120000},

["Jynx"] = {price = 120000},

["Electabuzz"] = {price = 120000},

["Magmar"] = {price = 120000},

["Pinsir"] = {price = 9000},

["Tauros"] = {price = 5000},

["Magikarp"] = {price = 5},

["Gyarados"] = {price = 55000},

["Lapras"] = {price = 120000},

["Eevee"] = {price = 45000},

["Vaporeon"] = {price = 50000},

["Jolteon"] = {price = 50000},

["Flareon"] = {price = 50000},

["Porygon"] = {price = 60000},

["Omanyte"] = {price = 20000},

["Omastar"] = {price = 75000},

["Kabuto"] = {price = 20000},

["Kabutops"] = {price = 75000},

["Aerodactyl"] = {price = 2000000},

["Snorlax"] = {price = 200000},

["Dratini"] = {price = 15000},

["Dragonair"] = {price = 65000},

["Dragonite"] = {price = 125000},

}

 

6eae11466d0ca339dc39b3cb595dd703.gif

Vlw manin

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...