Ir para conteúdo
  • 0

[ERRO] Nova vocação no login.lua


yagoshira004

Pergunta

Criei uma nova vocação no meu servidor, (fighter), ja adicionei ela no vocation.xml e ela aparece na hr de criar o char, porem na hora de logar no char, ele da esse erro no distro:


[23:7:08.307] [Error - CreatureScript Interface]
[23:7:08.312] data/creaturescripts/scripts/firstitems.lua:onLogin
[23:7:08.314] Description:
[23:7:08.315] data/creaturescripts/scripts/firstitems.lua:55: bad argument #1 to 'maxn' (table expected, got nil)
[23:7:08.316] stack traceback:
[23:7:08.318]   [C]: in function 'maxn'
[23:7:08.321]   data/creaturescripts/scripts/firstitems.lua:55: in function <data/creaturescripts/scripts/firstitems.lua:53>
[23:7:08.525] Fabinho has logged out.

[23:7:08.635] [Error - CreatureScript Interface]
[23:7:08.637] In a timer event called from:
[23:7:08.640] data/creaturescripts/scripts/ExpGuild.lua:onLogin
[23:7:08.647] Description:
[23:7:08.663] (luaDoPlayerSendTextMessage) Player not found

[/spoiler]
  
  alguém sabe o que fazer? ja adicionei os numeros no first items.xml mas não deu certo...

ja pesquesei no forum e não achei nd a respeito....

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

local firstItems = {}
firstItems[0] =
{
2173,
2525,
3965,
2124,
2457,
2647,
2643
}
firstItems[1] =
{
2173,
2525,
2190,
2124,
2457,
2647,
2643
}
firstItems[2] =
{
2173,
2525,
2182,
2124,
2457,
2647,
2643
}
firstItems[3] =
{
2173,
2525,
2399,
2124,
2457,
2647,
2643
}
firstItems[4] =
{
2173,
2525,
2428,
2124,
2457,
2647,
2643
}
firstItems[13] =
{
2173,
2525,
2428,
2124,
2457,
2647,
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, 2463, 1)
else
doPlayerAddItem(cid, 2463, 1)
end
local bag = doPlayerAddItem(cid, 11235, 1)
doAddContainerItem(bag, 2160, 10)
doAddContainerItem(bag, 2554, 1)
doAddContainerItem(bag, 2120, 1)
doAddContainerItem(bag, 8602, 1)
setPlayerStorageValue(cid, 30001, 1)
end
return TRUE
end

 

 

 

A vocação seria o ID:13

eu ja coloquei ali, tem mais algo?

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...