Tem uma pessoa que postou o link de um github no grupo, que estava atualizando
Segue o link do GIT : [Hidden Content]
Ele deixou um Abra criado lá de exemplo
Segue o exemplo, caso alguém precise.
local mType = Game.createMonsterType("Abra")
local pokemon = {}
pokemon.eventFile = false
pokemon.eventFile = "default"
pokemon.description = "a Abra"
pokemon.experience = 103
pokemon.outfit = {
lookType = 63
}
pokemon.health = 932
pokemon.maxHealth = pokemon.health
pokemon.race = "psychic"
pokemon.race2 = "none"
pokemon.corpse = 26924
pokemon.speed = 180
pokemon.maxSummons = 0
pokemon.changeTarget = {
interval = 4 * 1000,
chance = 20
}
pokemon.wild = {
health = pokemon.health * 1.8,
maxHealth = pokemon.health * 1.8,
speed = 220
}
pokemon.flags = {
minimumLevel = 10,
attackable = true,
summonable = true,
passive = false,
hostile = true,
convinceable = true,
illusionable = true,
canPushItems = false,
canPushCreatures = false,
targetDistance = 1,
staticAttackChance = 97,
pokemonRank = "",
hasShiny = 1,
hasMega = 0,
moveMagicAttackBase = 15,
moveMagicDefenseBase = 10,
catchChance = 250,
canControlMind = 0,
canLevitate = 0,
canLight = 0,
canCut = 0,
canSmash = 0,
canDig = 0,
canTeleport = 0,
canBlink = 0,
isSurfable = 0,
isRideable = 0,
isFlyable = 0,
}
pokemon.events = {
"MonsterHealthChange"
}
pokemon.summons = {}
pokemon.voices = {
interval = 5000,
chance = 65,
{text = "ABUUUH!", yell = FALSE},
}
pokemon.loot = {
{id = "enchanted gem", chance = 8000000, maxCount = 13},
{id = "future orb", chance = 3250000, maxCount = 1},
}
pokemon.moves = {
{name = "melee", power = 3, interval = 2000},
{name = "Recover", power = 20, interval = 80000},
{name = "Psy Pulse", power = 12, interval = 10000},
{name = "Psychic", power = 12, interval = 35000},
{name = "Calm Mind", power = 7, interval = 40000},
}
pokemon.attacks = {
{name = "melee", power = 3, interval = 2000, chance = 100},
{name = "Recover", power = 20, interval = 80000, chance = 100},
{name = "Psy Pulse", power = 12, interval = 10000, chance = 100},
{name = "Psychic", power = 12, interval = 35000, chance = 100},
{name = "Calm Mind", power = 7, interval = 40000, chance = 100},
}
pokemon.defenses = {}
pokemon.elements = {}
pokemon.immunities = {}
mType.onThink = function(pokemon, interval)
end
mType.onAppear = function(pokemon, creature)
end
mType.onDisappear = function(pokemon, creature)
end
mType.onMove = function(pokemon, creature, fromPosition, toPosition)
end
mType.onSay = function(pokemon, creature, type, message)
end
mType:register(pokemon)