Ir para conteúdo
  • 0

Adicionando Vocação


pvjf

Pergunta

Bom estou criando um server bem diferente e me deparei com uma falha no firstitens.lua...

 

 

Description:

data/creaturescripsts/scripsts/firstitems.lua:55: bad argument #1 ro 'maxn' <table expected, got nil>

stack traceback:

[C]: in function 'maxn'

data/creaturescripts/firstitems.lua:55: in function <data/creaturescripsts/scripts/firstitems.lua:53>

CHARACTER NAME logged out

 

Aqui vai o script q dev ta causando problemas:

 

 

local firstItems = {}

firstItems[5] =

{

2173,

2525,

2389,

2124,

2460,

2478,

2643

}

firstItems[1] =

{

2173,

2525,

2190,

2124,

2460,

2478,

2643

}

firstItems[2] =

{

2173,

2525,

2182,

2124,

2460,

2478,

2643

}

firstItems[3] =

{

2173,

2525,

2389,

2124,

2460,

2478,

2643

}

firstItems[4] =

{

2173,

2525,

2428,

2124,

2460,

2478,

2643

}

 

function onLogin(cid)

if getPlayerStorageValue(cid, 30001) == -1 then

for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do

doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)], 1)

end

if getPlayerSex(cid) == 0 then

doPlayerAddItem(cid, 2465, 1)

else

doPlayerAddItem(cid, 2465, 1)

end

local bag = doPlayerAddItem(cid, 10518, 1)

doAddContainerItem(bag, 2160, 1)

doAddContainerItem(bag, 2554, 1)

doAddContainerItem(bag, 2120, 1)

doAddContainerItem(bag, 7618, 1)

doAddContainerItem(bag, 2383, 1)

setPlayerStorageValue(cid, 30001, 1)

end

return TRUE

end

 

 

 

OBS:Da para criar normalmente a vocção pelo acc manager, o id dela é 5.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...