Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

Fala pessoal , vi muita galera com problema no look (principalmente em narutibias). Então resolvi refazer o sistema de look


tcx9XuR.jpg

 

 

Crie um novo arquivo em Creaturescripts e cole isso ( Tem que registrar na XML e no login.lua, ambas tags estão na script)

-- <event type="look" name="showVoc" event="script" value="showvoc.lua"/>
-- registerCreatureEvent(cid, showVoc)

local t = {

[-1] = "Estudante",
[0]  = "Estudante",
[1]  = "Genin",
[2]  = "Chunnin",
[3]  = "Jounin",
[4]  = "Anbu",
[5]  = "Sennin"

}

function onLook(cid, thing, position, lookDistance)


local storage = 35461
local get_description = t[getPlayerStorageValue(thing.uid, storage)]
local get_sex = (getPlayerSex(thing.uid) == 0 and "She" or "He")
local get_town = getTownName(getPlayerTown(thing.uid))
    
    if isPlayer(thing.uid) and thing.uid ~= cid then  
    doPlayerSetSpecialDescription(thing.uid, "\n ".. get_sex .." are ".. get_description ..". \n ".. get_sex .." is the resident of ".. get_town ..".")
    end 
    return true     
end

 

Como o sistema funciona ? como eu configuro ? 

Primeiramente , a script pega o valor que o player tem de uma storage e a identifica na tabela , onde o que está entre "[]" é o valor da storage
Exemplo : O player tem a storage 35461 e 3 como o value dela , então no look retornará Jounin 
Para configurar , mecha aqui

 

local t = {

[-1] = "Estudante",
[0]  = "Estudante",
[1]  = "Genin",
[2]  = "Chunnin",
[3]  = "Jounin",
[4]  = "Anbu",
[5]  = "Sennin"

}

Lembrando que a ultima parte não deverá conter virgula , ficando assim

local t = {

[-1] = "Estudante",
[0]  = "Estudante",
[1]  = "Genin"
  
}

A script não funciona se você der look em si mesmo.
Chars com group maior que 2 retornarão erro ao dar look.

Editado por Sttorm (veja o histórico de edições)

  • Respostas 17
  • Visualizações 3.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • funcionou perfeitamente, mas pra isso eu tive que desativar o sistema de rank, shinobi aggressive, akatsuki leader etc... é possível fazer os dois funcionarem ao mesmo tempo?

  • Estive com o mesmo problema, creio que não, me fala uma coisa? quando você dá look em algum item retorna algum erro no console?

Postado

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Mostrar conteúdo oculto

 

Talvez você queira ver:

BestBaiak

[FAQ]Remere's Map Editor - Dúvidas e soluções de bugs 

 

Contato:

1.png.dadb3fc3ee6ffd08292705b6a71e3d88.png Discord:

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo