Ir para conteúdo

Featured Replies

Postado
  • Autor

 

Quando você abre o OT, verifica se no executável aparece algum erro sobre o script em questão. E por gentileza, informe qual a rev que você está usando que pode ser visualizada nas propriedades do executável.

 

[08/01/2015 18:54:52] [Error - TalkAction Interface] 
[08/01/2015 18:54:52] data/talkactions/scripts/status.lua:onSay
[08/01/2015 18:54:52] Description: 
[08/01/2015 18:54:52] data/talkactions/scripts/status.lua:5: attempt to call global 'getCreatureHealth' (a nil value)
[08/01/2015 18:54:52] stack traceback:
[08/01/2015 18:54:52] data/talkactions/scripts/status.lua:5: in function <data/talkactions/scripts/status.lua:1>
 aparece apenas isso e oq é esse REv n sei oq significa >.<
  • Respostas 26
  • Visualizações 3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • em talkactions\scripts: function onSay(cid, words, param) local level = getPlayerLevel(cid) local vocation = getPlayerVocationName(cid) local health, maxhealth = getCreatureHealth(cid), getCreature

  • Bruno Minervino
    Bruno Minervino

    Eu tinha começado a fazer, ficou parecida, só muda algumas coisas, caso queira tentar:   function onSay(cid, words, param) local level = getPlayerLevel(cid) local voc = getPlayerVocationName(cid

  • Bruno Minervino
    Bruno Minervino

    @Tuka, function onSay(cid, words, param) local level = getPlayerLevel(cid) local vocation = getPlayerVocationName(cid) local status = (vip.hasVip(cid) == FALSE) and "Free Account" or "VIP Ac

Postado

REV = versão do seu server... se não souber fala a versão do tibia que vc usa pra entrar no seu OT

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)

Postado

Cara, acabei de chegar em casa e testei:

 

data/talkactions/talkactions.xml

<talkaction words="!status" event="script" value="status.lua"/>
data/talkactions/scripts/status.lua

function onSay(cid, words, param)

	local level = getPlayerLevel(cid)
	local voc = getPlayerVocationName(cid)
	local health, healthmax = getCreatureHealth(cid), getCreatureMaxHealth(cid)
	local mana, manamax = getCreatureMana(cid), getCreatureMaxMana(cid)
	local fist, club, sword, axe, distance, shield, fishing, mlvl = getPlayerSkillLevel(cid, 0), getPlayerSkillLevel(cid, 1), getPlayerSkillLevel(cid, 2), getPlayerSkillLevel(cid, 3), getPlayerSkillLevel(cid, 4), getPlayerSkillLevel(cid, 5), getPlayerSkillLevel(cid, 6), getPlayerMagLevel(cid)
	local resets = getResets(cid)

	local result = "Level: "..level.."\nResets: "..resets.."\nVocation: ".. voc .."\nHealth: ".. health .."/".. healthmax .."\nMana: ".. mana .."/".. manamax .."\n\nSkills:\nMagic: ".. mlvl .."\nFist: ".. fist .."\nClub: ".. club .."\nSword: ".. sword .."\nAxe: ".. axe .."\nDistance: ".. distance .."\nShielding: ".. shield .."\nFishing: ".. fishing..""

	doPlayerPopupFYI(cid, result)

	return true

end
Resultado:

wqfQpUU.png

Ache a versão do seu servidor:

1º: Vá até o executável que você usa para colocar o OT online

2º: Clique com o botão direito do mouse em cima do executável e vá na opção Propriedades

3º: Vá até a aba Detalhes e tira um print (foto)

 

Exemplo:

3mq3QWM.png

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

Atenciosamente,

Bruno Minervino

Postado

@Bruno Minervino

[08/01/2015 18:54:52] [Error - TalkAction Interface] 
[08/01/2015 18:54:52] data/talkactions/scripts/status.lua:onSay
[08/01/2015 18:54:52] Description: 
[08/01/2015 18:54:52] data/talkactions/scripts/status.lua:5: attempt to call global 'getCreatureHealth' (a nil value)

tá acusando que o server dele não possui a função getCreatureHealth, seria necessário ele informar como ele faz pra pegar a vida do player no server dele mas duvido q ele saiba. Tenta substituir por getPlayerHealth e vê se resolve

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)

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.7k

Informação Importante

Confirmação de Termo