Ir para conteúdo

Posts Recomendados

Bom tem um erro no meu Starter.lua que pra min e uma frescura mesmo porque fiz tudo cetinho

troquei as coordenada e coloquei os pokemon que deve ganha , coloquei as coordenada aonde fica o local exato do baú

agora quando eu crio um player para pega a quest da debug e o player n consegue logar nunca mais

 

 

local starterpokes = {
["Totodile"] = {x = 56, y = 48, z = 7},
["Squirtle"] = {x = 54, y = 48, z = 7},
["Cyndaquil"] = {x = 52, y = 48, z = 7},
["Bulbasaur"] = {x = 46, y = 48, z = 7},
["Chikorita"] = {x = 48, y = 48, z = 7},
["Charmander"] = {x = 50, y = 48, z = 7},
["Pidgey"] = {x = 58, y = 48, z = 7},
}
local level = 8
local extrastr = 1.5
local btype = "normal"
function onUse(cid, item, frompos, item2, topos)
if getPlayerLevel(cid) > 8 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, 2152, 100)
doPlayerAddItem(cid, 12344, 3)
doPlayerAddItem(cid, 2392, 20)
doPlayerAddItem(cid, 12345, 20)
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ê recebeu um pokemon e algumas pokebolas para ajuda-lo em seu caminho.")
doPlayerSendTextMessage(cid, 27, "Não se esqueça de usar a pokedex em todos os pokemons descobertos!")
doSendMagicEffect(getThingPos(cid), 29)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 29)
return TRUE
end

Editado por valakas
Link para o comentário
https://xtibia.com/forum/topic/230530-starterlua-preciso-de-ajuda-erro/
Compartilhar em outros sites

×
×
  • Criar Novo...