Ir para conteúdo
  • Cadastre-se

Problema com FIRST ITEMS.


Posts Recomendados

Olá a todos, estou com problema pra por os items inicias das vocações no meu servidor.

 

Primeiramente estou usando este servidor (10.30 TFS 1.0):

http://www.tibiaking.com/forum/topic/29654-global-server-10-1030/

 

 

E o site que eu estou usando é o ZNote AAC.

 

Eu já tentei de tudo e inclusive reparei que o ZNote tem suporte para first items, na pasta do site do ZNote tem uma pasta LUA

com versões diferentes de TFS e nas três pastas tem um arquivo "firstitems.lua" e um bloco de notas chamado "Installation Instructions" explicando

como instalar.

 

Porém, fiz tudo certinho (varias vezes) e quando eu abro o server e crio um novo personagem ele começa sem NENHUM item.

 

Alguém poderia me ajudar com isso ou então me passar um outro script como opção para resolver esse problema de first items de cada vocação?

 

Obrigado, estou no aguardo!

Link para o post
Compartilhar em outros sites

oque eu uso no meu server é esse daqui:

mods\firstitems.xml

<?xml version="1.0" encoding="UTF-8"?>
<mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes">
<config name="firstitems_config"><![CDATA[
config = {
storage = 30001,
items = {2050, 2382}
}
]]></config>
<event type="login" name="FirstItems" event="script"><![CDATA[
domodlib('firstitems_config')


function onLogin(cid)
if(getPlayerStorageValue(cid, config.storage) > 0) then
return true
end


for _, id in ipairs(config.items) do
doPlayerAddItem(cid, id, 1)
end


if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then
doPlayerAddItem(cid, 2651, 1)
else
doPlayerAddItem(cid, 2650, 1)
end


doAddContainerItem(doPlayerAddItem(cid, 1987, 1), 2674, 1)
setPlayerStorageValue(cid, config.storage, 1)
return true
end
]]></event>
</mod>

creaturescripts\scripts\firstitems.lua

local firstItems = {}
firstItems[0] =
{
2173,
2525,
2428,
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)][i], 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, 2)
doAddContainerItem(bag, 2554, 1)
doAddContainerItem(bag, 2120, 1)
doAddContainerItem(bag, 7618, 1)
doAddContainerItem(bag, 2383, 1)
setPlayerStorageValue(cid, 30001, 1)
end
return TRUE
end

creaturescripts.xml

<event type="login" name="FirstItems" event="script" value="firstitems.lua"/>

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

não sei cara, era pra dar certo isso aí. Algum outro script deve estar indo de confronto com esse ou o seu site tá programado pra criar chars sem nada. Em nenhum dos casos eu vou saber te ajudar, mas oque dá pra fazer é modificar a área que o player for nascer qnd cria a conta pelo primeira vez e fazer uma sala com vários baús onde ele pode pegar os itens da vocação que ele escolheu

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Amigo, consegui! Deu certo, porém so deu certo digitando isso em creaturescripts.xml

 

<event type="login" name="FirstItems" event="script" script="firstitems.lua"/>

 

e

 

do jeito que você passou 'value=' não deu certo, sei la porque.

 

Mas valeu :D

Link para o post
Compartilhar em outros sites

deve ser por causa da versão do seu tibia, o meu é 8.54 auhauhhu tem umas diferenças... dá um REP+ aí pra fortalecer kkk

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo