Coloca Isso No Começo:
local starterpokes = {["Squitle"] = {x = 8, y = 70, z = 7},
["Bulbasaur"] = {x = 13, y = 70, z = 7},
["Charmader"] = {x = 18, y = 70, z = 7},
}
Ou:
local starterpokes = {
["Squitle"] = {x = 8, y = 70, z = 7},
["Bulbasaur"] = {x = 13, y = 70, z = 7},
["Charmader"] = {x = 18, y = 70, z = 7},
}
local level = 5
local extrastr = 2
local btype = "poke"
function onUse(cid, item, frompos, item2, topos)
if getPlayerLevel(cid) > 1 then
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 mypoke = getPokemonStatus(pokemon)
if not mypoke then return true end
local offense = mypoke.off * level * extrastr
local defense = mypoke.def * level * extrastr
local speed = mypoke.agi * level * extrastr
local vit = mypoke.vit * level * extrastr
local spatk = mypoke.spatk * level * extrastr
local happy = 180
local leveltable = getPokemonExperienceTable(pokemon)
doPlayerAddItem(cid, 2394, 20)
doPlayerAddItem(cid, 2148, 50)
doPlayerAddItem(cid, 12349, 3)
doPlayerAddItem(cid, 12222, 15)
local item = doCreateItemEx(2219)
doItemSetAttribute(item, "poke", pokemon)
doItemSetAttribute(item, "hp", 1)
doItemSetAttribute(item, "level", level)
doItemSetAttribute(item, "exp", leveltable[level])
doItemSetAttribute(item, "nextlevelexp", leveltable[level+1] - leveltable[level])
doItemSetAttribute(item, "offense", offense)
doItemSetAttribute(item, "defense", defense)
doItemSetAttribute(item, "speed", speed)
doItemSetAttribute(item, "vitality", vit)
doItemSetAttribute(item, "specialattack", spatk)
doItemSetAttribute(item, "happy", happy)
doItemSetAttribute(item, "gender", gender)
doItemSetAttribute(item, "description", "Contains a "..pokemon..".")
doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".")
doItemSetAttribute(item, "firstpoke", getCreatureName(cid))
doPlayerAddItemEx(cid, item, true)
doTransformItem(item, pokeballs[btype].on)
doPlayerSendTextMessage(cid, 27, "Você Pegou Pokemon E Alguns Itens Que Ira Lhe Ajuda Na Sua Jornada.")
doPlayerSendTextMessage(cid, 27, "Use Sua PokeDex Para Registra Novos Pokemons.")
doSendMagicEffect(getThingPos(cid), 29)
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 29)
doPlayerAddExp(cid, 800)
return TRUE
end
E Edita
O Resto, Tipo Itens Iniciais ![]()






info
Grupo: Conde
Registrado: 18/10/12
Posts: 757
Reputação: +111
Pessoal, to fazendo um serverzinho para o povo poder jogar ai... Mas antes quero edita-lo para não ficar na mesmisse!!!
Eu uso o PDA By Slicer (2.6+2.6.1+2.7), queria saber se tem como editar os pokemons inciais para:
Bulbasaur = x = 8 y = 70, z = 7
Squirtle = x = 13 y = 70, z = 7
Charmander = x = 18 y = 70 z = 7
Se alguém souber fazer rapido, da editadinha para mim aew?
E tipo, tenho que colocar alguma ActionId ou UniqueId nos baus usando Remere's?
E como edito o local para onde o player vai em Saffron?