local starterpokes = {
["Squirtle"] = {x = 51, y = 70, z = 7},
["Charmander"] = {x = 47, y = 70, z = 7}, --Alterado por min, stylo para meu MAPA'
["Bulbasaur"] = {x = 49, y = 70, z = 7},
}
local btype = "normal"
function onUse(cid, item, frompos, item2, topos)
if getPlayerLevel(cid) > 5 then --alterado v1.3
return true
end
local pokemon = ""
for a, b in pairs (starterpokes) do
if isPosEqualPos(topos, b) then
pokemon = a
end
end
if pokemon == "" then return true end
local gender = getRandomGenderByName(pokemon)
local happy = 250
doPlayerAddItem(cid, 2394, 50)
doPlayerAddItem(cid, 2392,15)
doPlayerAddItem(cid, 2393,25)
doPlayerAddItem(cid, 12343,5) --Alterado por min, Stylo ' "KIT INICIAL"~~
doPlayerAddItem(cid, 12346,20)
doPlayerAddItem(cid, 12348,30)
doPlayerAddItem(cid, 12222,100)
doPlayerAddItem(cid, 2391,25)
doPlayerAddItem(cid, 2152, 20) -- 2k ~~
local item = doCreateItemEx(2219)
doItemSetAttribute(item, "poke", pokemon)
doItemSetAttribute(item, "hp", 1)
doItemSetAttribute(item, "happy", happy)
doItemSetAttribute(item, "gender", gender)
doItemSetAttribute(item, "description", "Contains a "..pokemon..".")
doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".")
doItemSetAttribute(item, "unique", getCreatureName(cid)) --alterado v1.6
doPlayerAddItemEx(cid, item, true)
doTransformItem(item, pokeballs[btype].on)
doPlayerSendTextMessage(cid, 27, "Você conseguiu seu primeiro pokemon! Você recebeu um kit para lhe ajudar na sua jornada.")
doPlayerSendTextMessage(cid, 27, "Não se esqueça de usar sua pokedex em todos os pokemons descobertos!")
doSendMagicEffect(getThingPos(cid), 28)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 28)
return TRUE
end