Ronaldin 2 Postado Abril 26, 2011 Share Postado Abril 26, 2011 (editado) Como podem ver fiz o M1 com todos os pokes independente dos combats a spell é a mesma que se encontra na pasta Spell do seu ot. Agradeço ao Usuário PeeWee por disponibilizar do m1 ao m6...(nao completo), mais obrigado. Coloquei no M1 todos os pokes do servidor poke dash que tem a Dex AA- SVKE. M1 -----------------NORMAL Quick Attack------------------------------ local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 3) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ---------------- Wirlwind ------------------------------- local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 137) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3, 0, 3, 0, 3, 0, 0, 0}, {0, 0, 0, 3, 0, 3, 0, 3, 0, 0, 0}, {0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area2 = createCombatArea(arr2) setCombatArea(combat2, area2) ----------------------------normal Scratch ------------------------- local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 142) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) --------------------------- Dragon Claw----------------------------- local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_EFFECT, 141) setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- HeadButt ----------------------------- local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat5, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- String Shot ----------------------------- local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat6, COMBAT_PARAM_EFFECT, 137) setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 23) setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ------------------------- Horn Attack ------------------------------ local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatParam(combat7, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat7, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) --------------------------- Bite ------------------------------ local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat8, COMBAT_PARAM_EFFECT, 138) setCombatParam(combat8, COMBAT_PARAM_DISTANCEEFFECT, 138) setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- Mega Kick -------------------------- local combat9 = createCombatObject() setCombatParam(combat9, COMBAT_PARAM_TYPE, FIGHTINGDAMAGE) setCombatParam(combat9, COMBAT_PARAM_EFFECT, 160) setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- Razor Leaf ----------------------- local combat10 = createCombatObject() setCombatParam(combat10, COMBAT_PARAM_TYPE, GRASSDAMAGE) setCombatParam(combat10, COMBAT_PARAM_EFFECT, 79) setCombatParam(combat10, COMBAT_PARAM_DISTANCEEFFECT, 8) setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ------------------------- Bubbles---------------------------- local combat11 = createCombatObject() setCombatParam(combat11, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat11, COMBAT_PARAM_EFFECT, 68) setCombatParam(combat11, COMBAT_PARAM_DISTANCEEFFECT, 2) setCombatFormula(combat11, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ------------------------ Super Sonic ----------------------- local combat14 = createCombatObject() setCombatParam(combat14, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat14, COMBAT_PARAM_EFFECT, 22) setCombatParam(combat14, COMBAT_PARAM_DISTANCEEFFECT, 24) setCombatFormula(combat14, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Sand Attack ----------------------- local combat15 = createCombatObject() setCombatParam(combat15, COMBAT_PARAM_EFFECT, 122) setCombatParam(combat15, COMBAT_PARAM_TYPE, GROUNDDAMAGE) setCombatFormula(combat15, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Doubleslap ----------------------- local combat16 = createCombatObject() setCombatParam(combat16, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat16, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat16, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Absord ----------------------- local combat17 = createCombatObject() setCombatParam(combat17, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat17, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat17, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Slash ----------------------- local combat18 = createCombatObject() setCombatParam(combat18, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat18, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat18, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Water Gun ----------------------- local combat19 = createCombatObject() setCombatParam(combat19, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat19, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat19, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) arr15 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area16 = createCombatArea(arr15) setCombatArea(combat16, area16) local c = { ["Bulbasaur"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 20, distance = 3 } }, ["Ivysaur"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 40, distance = 3 } }, ["Venusaur"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 85, distance = 3 } }, ["Charmander"] = {x = { m1 = combat3, spell = "Scratch", minLv = 20, distance = 3 } }, ["Charmeleon"] = {x = { m1 = combat3, spell = "Scratch", minLv = 40, distance = 3 } }, ["Charizard"] = {x = { m1 = combat4, spell = "Dragon Claw", minLv = 85, distance = 3 } }, ["Squirtle"] = {x = { m1 = combat1, spell = "Headbutt", minLv = 20, distance = 3 } }, ["Wartortle"] = {x = { m1 = combat1, spell = "Headbutt", minLv = 40, distance = 3 } }, ["Blastoise"] = {x = { m1 = combat1, spell = "Headbutt", minLv = 85, distance = 3 } }, ["Caterpie"] = {x = { m1 = combat1, spell = "Headbutt", minLv = 1, distance = 3 } }, ["Metapod"] = {x = { m1 = combat6, spell = "String Shot", minLv = 15, distance = 3 } }, ["Butterfree"] = {x = { m1 = combat6, spell = "String Shot", minLv = 30, distance = 3 } }, ["Weedle"] = {x = { m1 = combat7, spell = "Horn Attack", minLv = 1, distance = 3 } }, ["Kakuna"] = {x = { m1 = combat6, spell = "String Shot", minLv = 15, distance = 3 } }, ["Beedrill"] = {x = { m1 = combat6, spell = "String Shot", minLv = 25, distance = 3 } }, ["Pidgey"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 1, distance = 3 } }, ["Pidgeotto"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 20, distance = 3 } }, ["Pidgeot"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 65, distance = 3 } }, ["Rattata"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 1, distance = 3 } }, ["Raticate"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 25, distance = 3 } }, ["Spearow"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 10, distance = 3 } }, ["Fearow"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 50, distance = 3 } }, ["Ekans"] = {x = { m1 = combat8, spell = "Bite", minLv = 15, distance = 3 } }, ["Arbok"] = {x = { m1 = combat8, spell = "Bite", minLv = 35, distance = 3 } }, ["Pikachu"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 20, distance = 3 } }, ["Raichu"] = {x = { m1 = combat9, spell = "Mega Kick", minLv = 50, distance = 3 } }, ["Sandshrew"] = {x = { m1 = combat15, spell = "Sand Attack", minLv = 20, distance = 3 } }, ["Sandslash"] = {x = { m1 = combat15, spell = "Sand Attack", minLv = 55, distance = 3 } }, ["Nidoran Femea"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 10, distance = 3 } }, ["Nidorina"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 30, distance = 3 } }, ["Nidoqueen"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 65, distance = 3 } }, ["Nidoran Male"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 10, distance = 3 } }, ["Nidorino"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 30, distance = 3 } }, ["Nidoking"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 65, distance = 3 } }, ["Clefairy"] = {x = { m1 = combat16, spell = "Doubleslap", minLv = 20, distance = 3 } }, ["Clefable"] = {x = { m1 = combat16, spell = "Doubleslap", minLv = 45, distance = 3 } }, ["Vulpix"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 15, distance = 3 } }, ["Ninetales"] = {x = { m1 = combat1, spell = "Quick Attack", minLv = 70, distance = 3 } }, ["Jigglypuff"] = {x = { m1 = combat16, spell = "Doubleslap", minLv = 20, distance = 3 } }, ["Wigglytuff"] = {x = { m1 = combat16, spell = "Doubleslap", minLv = 45, distance = 3 } }, ["Zubat"] = {x = { m1 = combat14, spell = "Super Sonic", minLv = 10, distance = 3 } }, ["Golbat"] = {x = { m1 = combat14, spell = "Super Sonic", minLv = 35, distance = 3 } }, ["Oddish"] = {x = { m1 = combat17, spell = "Absord", minLv = 5, distance = 3 } }, ["Oddish"] = {x = { m1 = combat17, spell = "Absord", minLv = 25, distance = 3 } }, ["Viuleplume"] = {x = { m1 = combat17, spell = "Absord", minLv = 50, distance = 3 } }, ["Paras"] = {x = { m1 = combat3, spell = "Scratch", minLv = 5, distance = 3 } }, ["Parasect"] = {x = { m1 = combat17, spell = "Absord", minLv = 50, distance = 3 } }, ["Venonat"] = {x = { m1 = combat17, spell = "Absord", minLv = 20, distance = 3 } }, ["Venomoth"] = {x = { m1 = combat17, spell = "Absord", minLv = 50, distance = 3 } }, ["Diglett"] = {x = { m1 = combat15, spell = "Sand Attack", minLv = 10, distance = 3 } }, ["Dugtrio"] = {x = { m1 = combat15, spell = "Sand Attack", minLv = 35, distance = 3 } }, ["Meowth"] = {x = { m1 = combat18, spell = "Slash", minLv = 15, distance = 3 } }, ["Persian"] = {x = { m1 = combat18, spell = "Slash", minLv = 15, distance = 3 } }, ["PsyDuck"] = {x = { m1 = combat19, spell = "Water Gun", minLv = 24, distance = 3 } }, ["Golduck"] = {x = { m1 = combat16, spell = "Doubleslap", minLv = 55, distance = 3 } }, ["Mankey"] = {x = { m1 = combat3, spell = "Scratch", minLv = 15, distance = 3 } }, ["Primeape"] = {x = { m1 = combat3, spell = "Scratch", minLv = 50, distance = 3 } }, ["Growlithe"] = {x = { m1 = combat3, spell = "Roar", minLv = 28, distance = 3 } }, ["Arcanine"] = {x = { m1 = combat3, spell = "Roar", minLv = 90, distance = 3 } }, ["Poliwag"] = {x = { m1 = combat3, spell = "Doubleslap", minLv = 5, distance = 3 } }, ["Poliwhirl"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 25, distance = 3 } }, ["Poliwrath"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 65, distance = 3 } }, ["Abra"] = {x = { m1 = combat3, spell = "Restore", minLv = 20, distance = 3 } }, ["Kadabra"] = {x = { m1 = combat3, spell = "Psybeam", minLv = 45, distance = 3 } }, ["Alakazam"] = {x = { m1 = combat3, spell = "Psybeam", minLv = 80, distance = 3 } }, ["Machop"] = {x = { m1 = combat3, spell = "Triple Punch", minLv = 20, distance = 3 } }, ["Machoke"] = {x = { m1 = combat3, spell = "Triple Punch", minLv = 47, distance = 3 } }, ["Machamp"] = {x = { m1 = combat3, spell = "Triple Punch", minLv = 70, distance = 3 } }, ["Bellsprout"] = {x = { m1 = combat3, spell = "Razor Leaf", minLv = 10, distance = 3 } }, ["Weepinbell"] = {x = { m1 = combat3, spell = "Razor Leaf", minLv = 25, distance = 3 } }, ["Victreebel"] = {x = { m1 = combat3, spell = "Razor Leaf", minLv = 50, distance = 3 } }, ["Tentacool"] = {x = { m1 = combat3, spell = "Acid", minLv = 15, distance = 3 } }, ["Tentacruel"] = {x = { m1 = combat3, spell = "Super Sonic", minLv = 75, distance = 3 } }, ["Geodude"] = {x = { m1 = combat3, spell = "Rock Throw", minLv = 15, distance = 3 } }, ["Graveler"] = {x = { m1 = combat3, spell = "Rock Throw", minLv = 40, distance = 3 } }, ["Golem"] = {x = { m1 = combat3, spell = "Rock Throw", minLv = 70, distance = 3 } }, ["Ponyta"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 20, distance = 3 } }, ["Rapidash"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 55, distance = 3 } }, ["Slowpoke"] = {x = { m1 = combat3, spell = "Aqua Tail", minLv = 15, distance = 3 } }, ["Slowbro"] = {x = { m1 = combat3, spell = "Aqua Tail", minLv = 45, distance = 3 } }, ["Magnemite"] = {x = { m1 = combat3, spell = "Super Sonic", minLv = 15, distance = 3 } }, ["Magneton"] = {x = { m1 = combat3, spell = "Super Sonic", minLv = 40, distance = 3 } }, ["Farfetch'd"] = {x = { m1 = combat3, spell = "Sand Attack", minLv = 40, distance = 3 } }, ["Doduo"] = {x = { m1 = combat3, spell = "Sand Attack", minLv = 15, distance = 3 } }, ["Dodrio"] = {x = { m1 = combat3, spell = "Sand Attack", minLv = 45, distance = 3 } }, ["Seel"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 20, distance = 3 } }, ["Dewgong"] = {x = { m1 = combat3, spell = "Aqua Tail", minLv = 65, distance = 3 } }, ["Grimer"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 15, distance = 3 } }, ["Muk"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 35, distance = 3 } }, ["Shellder"] = {x = { m1 = combat3, spell = "Lick", minLv = 10, distance = 3 } }, ["Gastly"] = {x = { m1 = combat3, spell = "Lick", minLv = 20, distance = 3 } }, ["Haunter"] = {x = { m1 = combat3, spell = "Lick", minLv = 45, distance = 3 } }, ["Gengar"] = {x = { m1 = combat3, spell = "Lick", minLv = 80, distance = 3 } }, ["Onix"] = {x = { m1 = combat3, spell = "Sand Attack", minLv = 50, distance = 3 } }, ["Drowzee"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 25, distance = 3 } }, ["Hypno"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 55, distance = 3 } }, ["Krabby"] = {x = { m1 = combat3, spell = "Bubbles", minLv = 10, distance = 3 } }, ["Kingler"] = {x = { m1 = combat3, spell = "Bubbles", minLv = 40, distance = 3 } }, ["Voltorb"] = {x = { m1 = combat3, spell = "Thunder Shock", minLv = 10, distance = 3 } }, ["Electrode"] = {x = { m1 = combat3, spell = "Thunder Shock", minLv = 35, distance = 3 } }, ["Exeggcute"] = {x = { m1 = combat3, spell = "Hypnosis", minLv = 14, distance = 3 } }, ["Exeggutor"] = {x = { m1 = combat3, spell = "Hypnosis", minLv = 55, distance = 3 } }, ["Cubone"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 20, distance = 3 } }, ["Marowak"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 55, distance = 3 } }, ["Hitmonlee"] = {x = { m1 = combat3, spell = "Triple Kick Lee", minLv = 60, distance = 3 } }, ["Hitmonchan"] = {x = { m1 = combat3, spell = "Triple Punch", minLv = 60, distance = 3 } }, ["Lickitung"] = {x = { m1 = combat3, spell = "Lick", minLv = 55, distance = 3 } }, ["Koffing"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 15, distance = 3 } }, ["Weezing"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 35, distance = 3 } }, ["Rhyhorn"] = {x = { m1 = combat3, spell = "Iron Tail", minLv = 30, distance = 3 } }, ["Rhydon"] = {x = { m1 = combat3, spell = "Iron Tail", minLv = 75, distance = 3 } }, ["Chansey"] = {x = { m1 = combat3, spell = "Doublespal", minLv = 60, distance = 3 } }, ["Tangela"] = {x = { m1 = combat3, spell = "Absorb", minLv = 50, distance = 3 } }, ["Kangaskhan"] = {x = { m1 = combat3, spell = "Bite", minLv = 80, distance = 3 } }, ["Horsea"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 10, distance = 3 } }, ["Seadra"] = {x = { m1 = combat3, spell = "Mud Shot", minLv = 45, distance = 3 } }, ["Goldeen"] = {x = { m1 = combat3, spell = "Horn Attack", minLv = 10, distance = 3 } }, ["Seaking"] = {x = { m1 = combat3, spell = "Horn Attack", minLv = 35, distance = 3 } }, ["Staryu"] = {x = { m1 = combat3, spell = "Swift", minLv = 15, distance = 3 } }, ["Starmie"] = {x = { m1 = combat3, spell = "Swift", minLv = 35, distance = 3 } }, ["Mr.Mime"] = {x = { m1 = combat3, spell = "Doubleslap", minLv = 60, distance = 3 } }, ["Scyther"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 80, distance = 3 } }, ["Jynx"] = {x = { m1 = combat3, spell = "Lovely Kiss", minLv = 75, distance = 3 } }, ["Electabuzz"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 80, distance = 3 } }, ["Magmar"] = {x = { m1 = combat3, spell = "Scratch", minLv = 80, distance = 3 } }, ["Pinsir"] = {x = { m1 = combat3, spell = "Scratch", minLv = 45, distance = 3 } }, ["Tauros"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 45, distance = 3 } }, ["Magikarp"] = {x = { m1 = combat3, spell = "Splash", minLv = 5, distance = 3 } }, ["Gyarados"] = {x = { m1 = combat3, spell = "Roar", minLv = 95, distance = 3 } }, ["Lapras"] = {x = { m1 = combat3, spell = "Horn Attack", minLv = 80, distance = 3 } }, ["Eevee"] = {x = { m1 = combat3, spell = "Sand Attack", minLv = 20, distance = 3 } }, ["Vaporeon"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 55, distance = 3 } }, ["Jolteon"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 55, distance = 3 } }, ["Flareon"] = {x = { m1 = combat3, spell = "Quick Attack", minLv = 55, distance = 3 } }, ["Porygon"] = {x = { m1 = combat3, spell = "Super Sonic", minLv = 40, distance = 3 } }, ["Omanyte"] = {x = { m1 = combat3, spell = "Bite", minLv = 20, distance = 3 } }, ["Omastar"] = {x = { m1 = combat3, spell = "Bite", minLv = 80, distance = 3 } }, ["Kabuto"] = {x = { m1 = combat3, spell = "Scratch", minLv = 20, distance = 3 } }, ["kabutops"] = {x = { m1 = combat3, spell = "Scratch", minLv = 80, distance = 3 } }, ["Aerodactyl"] = {x = { m1 = combat3, spell = "Roar", minLv = 110, distance = 3 } }, ["Snorlax"] = {x = { m1 = combat3, spell = "Scratch", minLv = 85, distance = 3 } }, ["Dratini"] = {x = { m1 = combat3, spell = "Aqua Tail", minLv = 20, distance = 3 } }, ["Dragonair"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 60, distance = 3 } }, ["Dragonite"] = {x = { m1 = combat3, spell = "Headbutt", minLv = 100, distance = 3 } }, ["Zapdos"] = {x = { m1 = combat3, spell = "Whirlwind", minLv = 100, distance = 3 } }, ["Articuno"] = {x = { m1 = combat3, spell = "Scratch", minLv = 110, distance = 3 } }, ["Moltres"] = {x = { m1 = combat3, spell = "Scratch", minLv = 110, distance = 3 } }, ["Mewtwo"] = {x = { m1 = combat3, spell = "Slash", minLv = 75, distance = 7 } }, ["Mew"] = {x = { m1 = combat3, spell = "Agility", minLv = 75, distance = 3 } } } function onSay(cid, var) local summ = getCreatureSummons(cid) if #summ == 0 then return doPlayerSendCancel(cid, "Sorry, but you need a pokemon.") end for i = 1, #summ do for name, _ in pairs© do if getCreatureName(summ):lower() == name:lower() then local con = c[name].x if getPlayerLevel(cid) < con.minLv then return doPlayerSendCancel(cid, "Sorry, but you must be level " .. con.minLv .. " or higher to cast.") and doSendMagicEffect(getThingPos(cid), 2) end local distance = (not con.distance) and 1 or con.distance if not isCreature(getCreatureTarget(cid)) or getCreatureTarget(cid) == summ then return doPlayerSendCancel(cid, "Invalid target.") and doSendMagicEffect(getThingPos(cid), 2) end if getDistanceBetween(getThingPos(summ), getThingPos(getCreatureTarget(cid))) > distance then return doPlayerSendCancel(cid, "Sorry, your pokemon is too far away.") and doSendMagicEffect(getThingPos(cid), 2) end if getPlayerStorageValue(cid, 20000) <= os.time() then doPlayerSetStorageValue(cid, 20000, os.time()+5) doCombat(summ, con.m1, numberToVariant(getCreatureTarget(cid))) doCreatureSay(cid, name .. ", " .. con.spell .. ".") end doPlayerSendTextMessage(cid,26,"Tempo para usar M1 denovo: "..(getPlayerStorageValue(cid, 20000)-os.time()).." sec.") doSendMagicEffect(getThingPos(cid), 2) end end end return true end M2 -----------------NORMAL Quick Attack------------------------------ local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 3) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ---------------- Wirlwind ------------------------------- local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 137) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 3, 0, 3, 0, 3, 0, 0, 0}, {0, 0, 0, 3, 0, 3, 0, 3, 0, 0, 0}, {0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area2 = createCombatArea(arr2) setCombatArea(combat2, area2) ----------------------------normal Scratch ------------------------- local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 142) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) --------------------------- Dragon Claw----------------------------- local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_EFFECT, 141) setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- HeadButt ----------------------------- local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat5, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- String Shot ----------------------------- local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat6, COMBAT_PARAM_EFFECT, 137) setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 23) setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ------------------------- Horn Attack ------------------------------ local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatParam(combat7, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat7, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) --------------------------- Bite ------------------------------ local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat8, COMBAT_PARAM_EFFECT, 138) setCombatParam(combat8, COMBAT_PARAM_DISTANCEEFFECT, 138) setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- Mega Kick -------------------------- local combat9 = createCombatObject() setCombatParam(combat9, COMBAT_PARAM_TYPE, FIGHTINGDAMAGE) setCombatParam(combat9, COMBAT_PARAM_EFFECT, 160) setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) -------------------------- Razor Leaf ----------------------- local combat10 = createCombatObject() setCombatParam(combat10, COMBAT_PARAM_TYPE, GRASSDAMAGE) setCombatParam(combat10, COMBAT_PARAM_EFFECT, 79) setCombatParam(combat10, COMBAT_PARAM_DISTANCEEFFECT, 8) setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ------------------------- Bubbles---------------------------- local combat11 = createCombatObject() setCombatParam(combat11, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat11, COMBAT_PARAM_EFFECT, 68) setCombatParam(combat11, COMBAT_PARAM_DISTANCEEFFECT, 2) setCombatFormula(combat11, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ------------------------ Super Sonic ----------------------- local combat14 = createCombatObject() setCombatParam(combat14, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat14, COMBAT_PARAM_EFFECT, 22) setCombatParam(combat14, COMBAT_PARAM_DISTANCEEFFECT, 24) setCombatFormula(combat14, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Sand Attack ----------------------- local combat15 = createCombatObject() setCombatParam(combat15, COMBAT_PARAM_EFFECT, 122) setCombatParam(combat15, COMBAT_PARAM_TYPE, GROUNDDAMAGE) setCombatFormula(combat15, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Doubleslap ----------------------- local combat16 = createCombatObject() setCombatParam(combat16, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat16, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat16, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Absord ----------------------- local combat17 = createCombatObject() setCombatParam(combat17, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat17, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat17, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Slash ----------------------- local combat18 = createCombatObject() setCombatParam(combat18, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat18, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat18, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) ----------------------- Water Gun ----------------------- local combat19 = createCombatObject() setCombatParam(combat19, COMBAT_PARAM_EFFECT, 3) setCombatParam(combat19, COMBAT_PARAM_TYPE, NORMALDAMAGE) setCombatFormula(combat19, COMBAT_FORMULA_LEVELMAGIC, -6.3, 0, -5.5, 0) arr15 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area16 = createCombatArea(arr15) setCombatArea(combat16, area16) local c = { ["Bulbasaur"] = {x = { m2 = combat1, spell = "Razor Leaf", minLv = 20, distance = 3 } }, ["Ivysaur"] = {x = { m2 = combat1, spell = "Razor Leaf", minLv = 40, distance = 3 } }, ["Venusaur"] = {x = { m2 = combat1, spell = "Razor Leaf", minLv = 85, distance = 3 } }, ["Charmander"] = {x = { m2 = combat3, spell = "Ember", minLv = 20, distance = 3 } }, ["Charmeleon"] = {x = { m2 = combat3, spell = "Ember", minLv = 40, distance = 3 } }, ["Charizard"] = {x = { m2 = combat4, spell = "Ember", minLv = 85, distance = 3 } }, ["Squirtle"] = {x = { m2 = combat1, spell = "Bubbles", minLv = 20, distance = 3 } }, ["Wartortle"] = {x = { m2 = combat1, spell = "Bubbles", minLv = 40, distance = 3 } }, ["Blastoise"] = {x = { m2 = combat1, spell = "Bubbles", minLv = 85, distance = 3 } }, ["Caterpie"] = {x = { m2 = combat1, spell = "String Shot", minLv = 1, distance = 3 } }, ["Metapod"] = {x = { m2 = combat6, spell = "Headbutt", minLv = 15, distance = 3 } }, ["Butterfree"] = {x = { m2 = combat6, spell = "Super Sonic", minLv = 30, distance = 3 } }, ["Weedle"] = {x = { m2 = combat7, spell = "String Shot", minLv = 1, distance = 3 } }, ["Kakuna"] = {x = { m2 = combat6, spell = "Headbutt", minLv = 15, distance = 3 } }, ["Beedrill"] = {x = { m2 = combat6, spell = "Poison Sting", minLv = 25, distance = 3 } }, ["Pidgey"] = {x = { m2 = combat1, spell = "Sand Attack", minLv = 5, distance = 3 } }, ["Pidgeotto"] = {x = { m2 = combat1, spell = "Sand Attack", minLv = 20, distance = 3 } }, ["Pidgeot"] = {x = { m2 = combat1, spell = "Sand Attack", minLv = 65, distance = 3 } }, ["Rattata"] = {x = { m2 = combat1, spell = "Bite", minLv = 1, distance = 3 } }, ["Raticate"] = {x = { m2 = combat1, spell = "Bite", minLv = 25, distance = 3 } }, ["Spearow"] = {x = { m2 = combat1, spell = "Sand Attack", minLv = 10, distance = 3 } }, ["Fearow"] = {x = { m2 = combat1, spell = "Sand Attack", minLv = 50, distance = 3 } }, ["Ekans"] = {x = { m2 = combat8, spell = "Poison Fang", minLv = 17, distance = 3 } }, ["Arbok"] = {x = { m2 = combat8, spell = "Poison Fang", minLv = 35, distance = 3 } }, ["Pikachu"] = {x = { m2 = combat1, spell = "Thunder Shock", minLv = 20, distance = 3 } }, ["Raichu"] = {x = { m2 = combat9, spell = "Thunder Shock", minLv = 50, distance = 3 } }, ["Sandshrew"] = {x = { m2 = combat15, spell = "Mud Shot", minLv = 20, distance = 3 } }, ["Sandslash"] = {x = { m2 = combat15, spell = "Mud Shot", minLv = 55, distance = 3 } }, ["Nidoran Femea"] = {x = { m2 = combat1, spell = "Bite", minLv = 10, distance = 3 } }, ["Nidorina"] = {x = { m2 = combat1, spell = "Bite", minLv = 30, distance = 3 } }, ["Nidoqueen"] = {x = { m2 = combat1, spell = "Bite", minLv = 65, distance = 3 } }, ["Nidoran Male"] = {x = { m2 = combat1, spell = "Bite", minLv = 10, distance = 3 } }, ["Nidorino"] = {x = { m2 = combat1, spell = "Bite", minLv = 30, distance = 3 } }, ["Nidoking"] = {x = { m2 = combat1, spell = "Bite", minLv = 65, distance = 3 } }, ["Clefairy"] = {x = { m2 = combat16, spell = "Lovely Kiss", minLv = 20, distance = 3 } }, ["Clefable"] = {x = { m2 = combat16, spell = "Lovely Kiss", minLv = 45, distance = 3 } }, ["Vulpix"] = {x = { m2 = combat1, spell = "Iron Tail", minLv = 18, distance = 3 } }, ["Ninetales"] = {x = { m2 = combat1, spell = "Iron Tail", minLv = 70, distance = 3 } }, ["Jigglypuff"] = {x = { m2 = combat16, spell = "Lovely Kiss", minLv = 20, distance = 3 } }, ["Wigglytuff"] = {x = { m2 = combat16, spell = "Lovely Kiss", minLv = 45, distance = 3 } }, ["Zubat"] = {x = { m2 = combat14, spell = "Bite", minLv = 10, distance = 3 } }, ["Golbat"] = {x = { m2 = combat14, spell = "Bite", minLv = 35, distance = 3 } }, ["Oddish"] = {x = { m2 = combat17, spell = "Acid", minLv = 5, distance = 3 } }, ["Gloom"] = {x = { m2 = combat17, spell = "Leech Seed", minLv = 25, distance = 3 } }, ["Viuleplume"] = {x = { m2 = combat17, spell = "Leech Seed", minLv = 50, distance = 3 } }, ["Paras"] = {x = { m2 = combat3, spell = "Poison Sting", minLv = 5, distance = 3 } }, ["Parasect"] = {x = { m2 = combat17, spell = "Scratch", minLv = 50, distance = 3 } }, ["Venonat"] = {x = { m2 = combat17, spell = "Bug Bite", minLv = 20, distance = 3 } }, ["Venomoth"] = {x = { m2 = combat17, spell = "Bug Bite", minLv = 50, distance = 3 } }, ["Diglett"] = {x = { m2 = combat15, spell = "Slash", minLv = 10, distance = 3 } }, ["Dugtrio"] = {x = { m2 = combat15, spell = "Slash", minLv = 35, distance = 3 } }, ["Meowth"] = {x = { m2 = combat18, spell = "Scratch", minLv = 15, distance = 3 } }, ["Persian"] = {x = { m2 = combat18, spell = "Scratch", minLv = 30, distance = 3 } }, ["PsyDuck"] = {x = { m2 = combat19, spell = "Aqua Tail", minLv = 20, distance = 3 } }, ["Golduck"] = {x = { m2 = combat16, spell = "Water Gun", minLv = 55, distance = 3 } }, ["Mankey"] = {x = { m2 = combat3, spell = "Triple Kick", minLv = 15, distance = 3 } }, ["Primeape"] = {x = { m2 = combat3, spell = "Triple Kick", minLv = 50, distance = 3 } }, ["Growlithe"] = {x = { m2 = combat3, spell = "Bite", minLv = 25, distance = 3 } }, ["Arcanine"] = {x = { m2 = combat3, spell = "Bite", minLv = 90, distance = 3 } }, ["Poliwag"] = {x = { m2 = combat3, spell = "Bubbles", minLv = 5, distance = 3 } }, ["Poliwhirl"] = {x = { m2 = combat3, spell = "Doubleslap", minLv = 25, distance = 3 } }, ["Poliwrath"] = {x = { m2 = combat3, spell = "Doubleslap", minLv = 65, distance = 3 } }, ["Abra"] = {x = { m2 = combat3, spell = "Psy Pulse", minLv = 20, distance = 3 } }, ["Kadabra"] = {x = { m2 = combat3, spell = "Psywave", minLv = 45, distance = 3 } }, ["Alakazam"] = {x = { m2 = combat3, spell = "Psywave", minLv = 80, distance = 3 } }, ["Machop"] = {x = { m2 = combat3, spell = "Mega Punch", minLv = 20, distance = 3 } }, ["Machoke"] = {x = { m2 = combat3, spell = "Mega Punch", minLv = 45, distance = 3 } }, ["Machamp"] = {x = { m2 = combat3, spell = "Mega Punch", minLv = 70, distance = 3 } }, ["Bellsprout"] = {x = { m2 = combat3, spell = "Vine Whip", minLv = 12, distance = 3 } }, ["Weepinbell"] = {x = { m2 = combat3, spell = "Vine Whip", minLv = 25, distance = 3 } }, ["Victreebel"] = {x = { m2 = combat3, spell = "Vine Whip", minLv = 50, distance = 3 } }, ["Tentacool"] = {x = { m2 = combat3, spell = "Bubbles", minLv = 15, distance = 3 } }, ["Tentacruel"] = {x = { m2 = combat3, spell = "Mud Shot", minLv = 75, distance = 3 } }, ["Geodude"] = {x = { m2 = combat3, spell = "Rock Slide", minLv = 15, distance = 3 } }, ["Graveler"] = {x = { m2 = combat3, spell = "Rock Slide", minLv = 40, distance = 3 } }, ["Golem"] = {x = { m2 = combat3, spell = "Rock Slide ", minLv = 70, distance = 3 } }, ["Ponyta"] = {x = { m2 = combat3, spell = "Ember", minLv = 20, distance = 3 } }, ["Rapidash"] = {x = { m2 = combat3, spell = "Ember", minLv = 55, distance = 3 } }, ["Slowpoke"] = {x = { m2 = combat3, spell = "Headbutt", minLv = 15, distance = 3 } }, ["Slowbro"] = {x = { m2 = combat3, spell = "Headbutt", minLv = 45, distance = 3 } }, ["Magnemite"] = {x = { m2 = combat3, spell = "Thunder Shock", minLv = 15, distance = 3 } }, ["Magneton"] = {x = { m2 = combat3, spell = "Thunder Shock", minLv = 40, distance = 3 } }, ["Farfetch'd"] = {x = { m2 = combat3, spell = "Drill Peck", minLv = 40, distance = 3 } }, ["Doduo"] = {x = { m2 = combat3, spell = "Quick Attack ", minLv = 15, distance = 3 } }, ["Dodrio"] = {x = { m2 = combat3, spell = "Quick Attack ", minLv = 45, distance = 3 } }, ["Seel"] = {x = { m2 = combat3, spell = "Aqua Tail", minLv = 20, distance = 3 } }, ["Dewgong"] = {x = { m2 = combat3, spell = "Headbutt", minLv = 65, distance = 3 } }, ["Grimer"] = {x = { m2 = combat3, spell = "Acid", minLv = 15, distance = 3 } }, ["Muk"] = {x = { m2 = combat3, spell = "Acid", minLv = 35, distance = 3 } }, ["Shellder"] = {x = { m2 = combat3, spell = "Super Sonic", minLv = 10, distance = 3 } }, ["Cloyster"] = {x = { m2 = combat3, spell = "Super Sonic", minLv = 60, distance = 3 } }, ["Gastly"] = {x = { m2 = combat3, spell = "Shadow Ball", minLv = 20, distance = 3 } }, ["Haunter"] = {x = { m2 = combat3, spell = "Shadow Ball", minLv = 45, distance = 3 } }, ["Gengar"] = {x = { m2 = combat3, spell = "Shadow Ball", minLv = 80, distance = 3 } }, ["Onix"] = {x = { m2 = combat3, spell = "Iron Tail", minLv = 50, distance = 3 } }, ["Drowzee"] = {x = { m2 = combat3, spell = "Psybeam", minLv = 25, distance = 3 } }, ["Hypno"] = {x = { m2 = combat3, spell = "Psywave", minLv = 55, distance = 3 } }, ["Krabby"] = {x = { m2 = combat3, spell = "Bubblebeam", minLv = 12, distance = 3 } }, ["Kingler"] = {x = { m2 = combat3, spell = "Bubblebeam", minLv = 40, distance = 3 } }, ["Voltorb"] = {x = { m2 = combat3, spell = "Spark", minLv = 10, distance = 3 } }, ["Electrode"] = {x = { m2 = combat3, spell = "Spark", minLv = 35, distance = 3 } }, ["Exeggcute"] = {x = { m2 = combat3, spell = "Leech Seed", minLv = 10, distance = 3 } }, ["Exeggutor"] = {x = { m2 = combat3, spell = "Leech Seed", minLv = 55, distance = 3 } }, ["Cubone"] = {x = { m2 = combat3, spell = "Bonemerang", minLv = 20, distance = 3 } }, ["Marowak"] = {x = { m2 = combat3, spell = "Bonemerang", minLv = 55, distance = 3 } }, ["Hitmonlee"] = {x = { m2 = combat3, spell = "Mega Kick", minLv = 60, distance = 3 } }, ["Hitmonchan"] = {x = { m2 = combat3, spell = "Mega Punch", minLv = 60, distance = 3 } }, ["Lickitung"] = {x = { m2 = combat3, spell = "Headbutt", minLv = 55, distance = 3 } }, ["Koffing"] = {x = { m2 = combat3, spell = "Headbutt", minLv = 15, distance = 3 } }, ["Weezing"] = {x = { m2 = combat3, spell = "Acid", minLv = 35, distance = 3 } }, ["Rhyhorn"] = {x = { m2 = combat3, spell = "Horn Attack", minLv = 30, distance = 3 } }, ["Rhydon"] = {x = { m2 = combat3, spell = "Horn Attack", minLv = 75, distance = 3 } }, ["Chansey"] = {x = { m2 = combat3, spell = "Egg Bomb", minLv = 60, distance = 3 } }, ["Tangela"] = {x = { m2 = combat3, spell = "Leech Seed", minLv = 50, distance = 3 } }, ["Kangaskhan"] = {x = { m2 = combat3, spell = "Dizzy Punch", minLv = 80, distance = 3 } }, ["Horsea"] = {x = { m2 = combat3, spell = "Bubbles", minLv = 10, distance = 3 } }, ["Seadra"] = {x = { m2 = combat3, spell = "Mud Bomb", minLv = 45, distance = 3 } }, ["Goldeen"] = {x = { m2 = combat3, spell = "Poison Sting", minLv = 10, distance = 3 } }, ["Seaking"] = {x = { m2 = combat3, spell = "Poison Sting", minLv = 35, distance = 3 } }, ["Staryu"] = {x = { m2 = combat3, spell = "Slash", minLv = 15, distance = 3 } }, ["Starmie"] = {x = { m2 = combat3, spell = "Slash", minLv = 35, distance = 3 } }, ["Mr.Mime"] = {x = { m2 = combat3, spell = "Psychic", minLv = 60, distance = 3 } }, ["Scyther"] = {x = { m2 = combat3, spell = "Slash", minLv = 80, distance = 3 } }, ["Jynx"] = {x = { m2 = combat3, spell = "Doubleslap", minLv = 75, distance = 3 } }, ["Electabuzz"] = {x = { m2 = combat3, spell = "Thunder Punch", minLv = 80, distance = 3 } }, ["Magmar"] = {x = { m2 = combat3, spell = "Fire Punch", minLv = 80, distance = 3 } }, ["Pinsir"] = {x = { m2 = combat3, spell = "Bug Bite", minLv = 45, distance = 3 } }, ["Tauros"] = {x = { m2 = combat1, spell = "Quick Attack", minLv = 45, distance = 3 } }, ["Gyarados"] = {x = { m2 = combat3, spell = "Bite", minLv = 85, distance = 3 } }, ["Lapras"] = {x = { m2 = combat3, spell = "Ice Beam", minLv = 80, distance = 3 } }, ["Eevee"] = {x = { m2 = combat3, spell = "Quick Attack", minLv = 20, distance = 3 } }, ["Vaporeon"] = {x = { m2 = combat3, spell = "Bite", minLv = 55, distance = 3 } }, ["Jolteon"] = {x = { m2 = combat3, spell = "Bite", minLv = 55, distance = 3 } }, ["Flareon"] = {x = { m2 = combat3, spell = "Bite", minLv = 55, distance = 3 } }, ["Porygon"] = {x = { m2 = combat3, spell = "Psybeam", minLv = 40, distance = 3 } }, ["Omanyte"] = {x = { m2 = combat3, spell = "Rock Throw", minLv = 20, distance = 3 } }, ["Omastar"] = {x = { m2 = combat3, spell = "Rock Throw", minLv = 80, distance = 3 } }, ["Kabuto"] = {x = { m2 = combat3, spell = "Bubbles", minLv = 25, distance = 3 } }, ["kabutops"] = {x = { m2 = combat3, spell = "Bubbles", minLv = 85, distance = 3 } }, ["Aerodactyl"] = {x = { m2 = combat3, spell = "Super Sonic", minLv = 100, distance = 3 } }, ["Snorlax"] = {x = { m2 = combat3, spell = "Bite", minLv = 85, distance = 3 } }, ["Dratini"] = {x = { m2 = combat3, spell = "Thunder Wave", minLv = 20, distance = 3 } }, ["Dragonair"] = {x = { m2 = combat3, spell = "Aqua Tail", minLv = 60, distance = 3 } }, ["Dragonite"] = {x = { m2 = combat3, spell = "Aqua Tail", minLv = 100, distance = 3 } }, ["Zapdos"] = {x = { m2 = combat3, spell = "Drill Peck", minLv = 100, distance = 3 } }, ["Articuno"] = {x = { m2 = combat3, spell = "Drill Peck", minLv = 110, distance = 3 } }, ["Moltres"] = {x = { m2 = combat3, spell = "Drill Peck", minLv = 110, distance = 3 } }, ["Mewtwo"] = {x = { m2 = combat3, spell = "Shadow Ball", minLv = 80, distance = 5 } }, ["Mew"] = {x = { m2 = combat3, spell = "Shadow Ball", minLv = 75, distance = 5 } } } function onSay(cid, var) local summ = getCreatureSummons(cid) if #summ == 0 then return doPlayerSendCancel(cid, "Sorry, but you need a pokemon.") end for i = 1, #summ do for name, _ in pairs© do if getCreatureName(summ):lower() == name:lower() then local con = c[name].x if getPlayerLevel(cid) < con.minLv then return doPlayerSendCancel(cid, "Sorry, but you must be level " .. con.minLv .. " or higher to cast.") and doSendMagicEffect(getThingPos(cid), 2) end local distance = (not con.distance) and 1 or con.distance if not isCreature(getCreatureTarget(cid)) or getCreatureTarget(cid) == summ then return doPlayerSendCancel(cid, "Invalid target.") and doSendMagicEffect(getThingPos(cid), 2) end if getDistanceBetween(getThingPos(summ), getThingPos(getCreatureTarget(cid))) > distance then return doPlayerSendCancel(cid, "Sorry, your pokemon is too far away.") and doSendMagicEffect(getThingPos(cid), 2) end if getPlayerStorageValue(cid, 20001) <= os.time() then doPlayerSetStorageValue(cid, 20001, os.time()+5) doCombat(summ, con.m2, numberToVariant(getCreatureTarget(cid))) doCreatureSay(cid, name .. ", " .. con.spell .. ".") end doPlayerSendTextMessage(cid,26,"Tempo para usar M2 denovo: "..(getPlayerStorageValue(cid, 20001)-os.time()).." sec.") doSendMagicEffect(getThingPos(cid), 2) end end end return true end Estou trabalhando encima dele para fazer os outros M's M2, M3, M4 M5 M6 M7 M8 M9 M10 M11 M12 Vou atualizando conforme estiverem prontos. Gostou REP+ Créditos: Apocarai PeeWee Carca (por add todos os pokes) Editado Abril 26, 2011 por Carca Link para o comentário https://xtibia.com/forum/topic/155683-m1-com-todos-os-pokes/ Compartilhar em outros sites More sharing options...
Posts Recomendados