TFS?
- Fórum
- OTServ
- Suporte
- Resolvidos
- First Items
info
Grupo: Visconde
Registrado: 28/06/11
Posts: 356
Reputação: +26
Char no Tibia: Akor Rysea

Sim
0.4
info
Grupo: Visconde
Registrado: 28/06/11
Posts: 356
Reputação: +26
Char no Tibia: Akor Rysea

Não possui nenhum arquivo LUA em creaturescript com nome FirstItems?
talvez não esteja com nome de firstitens... de uma boa procurada em creaturescript
info
Grupo: Visconde
Registrado: 28/06/11
Posts: 356
Reputação: +26
Char no Tibia: Akor Rysea

Então ele não possui o firstitems.lua, irei lhe passar um e confira como que irá ficar ao criar o personagem.
Vá na pasta Data/ Creaturescripts/ scripts - copie e cole qualquer arquivo lua e renomeie para firstitem e coloque isto dentro:
local firstItems = {}
firstItems[0] =
{
2173,
2525,
3965,
2124,
2457,
2647,
2643
}
firstItems[1] =
{
2173,
2525,
8922,
2124,
2457,
2647,
2643
}
firstItems[2] =
{
2173,
2525,
8922,
2124,
2457,
2647,
2643
}
firstItems[3] =
{
2173,
2525,
8851,
2543,
2124,
2457,
2647,
2643
}
firstItems[4] =
{
2173,
2525,
8926,
7403,
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, 1988, 1)
doAddContainerItem(bag, 2160, 4)
doAddContainerItem(bag, 2554, 1)
doAddContainerItem(bag, 2120, 1)
doAddContainerItem(bag, 7618, 1)
setPlayerStorageValue(cid, 30001, 1)
end
return TRUE
end
Após feito isso, salve e feche.
Depois iremos até creaturescript.XML e adicione a seguinte TAG:
<event type="login" name="FirstItems" event="script" value="firstitems.lua"/>
Pronto, teste e veja se resolveu ou não.



info
Grupo: Campones
Registrado: 22/09/12
Posts: 62
Reputação: 0
Char no Tibia: no have
Meu otserv nao possui first item.xml acho que os firsti items dele vem pelo gesior,alguem sabe como posso editar?