Alguem Poderia Me Esclarecer Uma Duvida?

lokind
Por lokind
em Lixeira Pública

lokind

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/01/09Posts: 5

Em um Script aki Eu nao Consigo localizar o erro:

local function doPokemonRegisterLevel(cid)

if not isCreature(cid) then return true end

if getWildPokemonLevel(cid) == -1 then

if not pokes[getCreatureName(cid)].offense then

doRemoveCreature(cid)

return true

end

setWildPokemonLevel(cid)

end

end

 

local function doSetRandomGender(cid)

if not isCreature(cid) then return true end

local gender = 0

local name = getCreatureName(cid)

if not newpokedex[name] then return true end

local rate = newpokedex[name].gender

if rate == 0 then

gender = 3

elseif rate == 1000 then

gender = 4

elseif rate == 1000 then

gender = 0

elseif math.random(1, 1000) <= rate then

gender = 4

 

else

gender = 3

end

doCreatureSetSkullType(cid, gender)

end

 

function onSpawn(cid)

 

registerCreatureEvent(cid, "GeneralConfiguration")

registerCreatureEvent(cid, "DirectionSystem")

registerCreatureEvent(cid, "CastSystem")

 

if isSummon(cid) then

registerCreatureEvent(cid, "SummonDeath")

return true

end

 

registerCreatureEvent(cid, "Experience")

 

addEvent(doPokemonRegisterLevel, 5, cid)

addEvent(doSetRandomGender, 5, cid)

 

return true

end

 

e o Erro:

 

27/01/2012 15:18:09] [Error - CreatureScript Interface]

[27/01/2012 15:18:09] In a timer event called from:

[27/01/2012 15:18:09] data/creaturescripts/scripts/spawn.lua:-onSpawn

[27/01/2012 15:18:09] Description:

[27/01/2012 15:18:09] data/creaturescripts/scripts/spawn.lua:4: attempt to index field '?' (a nil value)

[27/01/2012 15:18:10] stack traceback:

[27/01/2012 15:18:10] data/creaturescripts/scripts/spawn.lua:4: in function <data/creaturescripts/scripts/spawn.lua:1>

 

bepokemon

Lo sono il accolito.
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/02/08Posts: 273Char no Tibia: Foxx Rookslayer

Deve estar faltando a table: poke

Ou então ele não está conseguindo pegar o nome do pokémon .. o.O'

logo.png

Scripter

@MagicWorld

Ex: Colaborador de Scripting

Contato: bepokemon@hotmail.com

lokind

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/01/09Posts: 5

mas tipo vc poderia reformulalo para mim tentar conseguir faser pegar ja tentei de tudo para arrumar mas nao vai