Ir para conteúdo
  • Cadastre-se

(Resolvido)[Ajuda] System Look


Ir para solução Resolvido por luangop,

Posts Recomendados

Boa Tarde TK!!, Queria uma ajuda em uma script.

 

1° Quando um jogador dá look em outro jogador aparecer escrito > HP/MP Atual e Max.

2° Aparecer no Default  \/   \/

  Informações do "PLAYER'
- HP: xx / xxx
- MP: xx / xxxx

 

Desculpa Marca vcs, queria mt ajuda de vcs, pfv :) +REP

@Dwarfer 

@luangop

 

 

 

 

Tibia: 8.60

TFS: 0.4

Link para o post
Compartilhar em outros sites
  • Solução

Não testei, vê ai se funciona:
data/creaturescripts creaturescripts.xml

<event type="look" name="PlayerLookInfo" event="script" value="pli.lua"/>

Em data/creaturescripts/scripts abra login.lua
Abaixo de qualquer linha que possua 'registerCreatureEvent' adicione essa linha:
 

registerCreatureEvent(cid, "PlayerLookInfo")

Em data/creaturescripts/scripts crie um arquivo pli.lua com o seguinte:

function onLook(cid, thing, position, lookDistance)
	if isPlayer(thing.uid) and not (thing.uid == cid) then
		local player = thing.uid
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Informações de '".. getCreatureName(player) .."':")
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "-- HP: ".. getCreatureHealth(player) .."/".. getCreatureMaxHealth(player) .."")
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "-- MP: ".. getCreatureMana(player) .."/".. getCreatureMaxMana(player) .."")
		return true
	end
end

 

Editado por luangop
correção (veja o histórico de edições)

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

Obrigado!!, vou testar agora, como da REP? sou novo kk, só que criei a conta a mt tempo atrás.

Link para o post
Compartilhar em outros sites
2 minutos atrás, Joaoafp disse:

Obrigado!!, vou testar agora, como da REP? sou novo kk, só que criei a conta a mt tempo atrás.

rsrs e só clicar no coração ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>>>>

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

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

Obg. Tmj Luan:)

Deu certoo, + como tira pra dá look em si mesmo?

Eu dou look em outro jogador e aparece as minhas informações HP/MP,  Queria que aparecesse HP/MP do jogador que eu dei look.

Queria deixar só se for em outro player. + está funcionando mt bem, muitooo obrigado. :)

Editado por Joaoafp (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
12 minutos atrás, Joaoafp disse:

Obg. Tmj Luan

Deu certoo, + como tira pra dá look em si mesmo?

E tirar a hora que fica antes também?

Queria deixar só se for em outro player. + está funcionando mt bem, muitooo obrigado. :)

 

function onLook(cid, thing, position, lookDistance)
	if isPlayer(thing.uid) and not (thing.uid == cid) then
		local player = thing.uid
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Informações de '".. getCreatureName(player) .."':")
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "-- HP: ".. getCreatureHealth(player) .."/".. getCreatureMaxHealth(player) .."")
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "-- MP: ".. getCreatureMana(player) .."/".. getCreatureMaxMana(player) .."")
		return true
	end
	return false
end

Acho que isso resolve a questão de si mesmo, quanto a hora não da pra remover, ao menos não sem mexer na source (eu acho).

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

@luangop

 

Ai mano, só fui perceber agora, eu do look nos items e não aparece nada, todos items fica como invisivel, não da pra dá look neles. :(

Link para o post
Compartilhar em outros sites
18 minutos atrás, Joaoafp disse:

@luangop

 

Ai mano, só fui perceber agora, eu do look nos items e não aparece nada, todos items fica como invisivel, não da pra dá look neles. :(

Provavelmente vc ja tem algum outro script de look então, procura no seu creaturescripts algo relacionado a look e manda o script

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

@luangop

Procurei outra que seja relacionado com look e não tem nenhum :(, quando eu tiro a script que vc me mandou volta a da look nos items normal, ai quando coloco a script q vc mandou eu não consigo da look em nenhum item :(

Link para o post
Compartilhar em outros sites
1 minuto atrás, Joaoafp disse:

@luangop

Procurei outra que seja relacionado com look e não tem nenhum :(, quando eu tiro a script que vc me mandou volta a da look nos items normal, ai quando coloco a script q vc mandou eu não consigo da look em nenhum item :(

Poste seu creaturescripts.xml

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

@luangop

Meu creaturescript.xml \/

Citar

<?xml version="1.0" encoding="UTF-8"?>
<creaturescripts>

<event type="login" name="PlayerLogin" event="script" value="login.lua"/>
<event type="death" name="teleportbosses" script="arenator1.lua"/>
    <event type="login" name="FirstItems" event="script" value="firstitems.lua"/>
    <event type="login" name="StartSkills" event="script" value="startskills.lua"/>
    <event type="login" name="Lowlevellock" event="script" value="lowlevellock.lua"/>
    <event type="kill" name="FragReward" event="script" value="onkill.lua"/>  
                 <event type="death" name="DeathBroadcast" event="script" value="deathBroadcast.lua"/>
    <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/>
    <event type="think" name="Idle" event="script" value="idle.lua"/>
                 <event type="look" name="PlayerLookInfo" event="script" value="pli.lua"/>
                <event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/>
</creaturescripts>

 Esse Arenator é um boss que morre e vira teleport

o restante já veio no map, Map : Carlin War 8.6

TFS: 0.4

Link para o post
Compartilhar em outros sites

@luangop

Foiii, vc é melhor :), muito obrigado !!, como fecha o tópico? pra resolvido, vlw mt obrigadoo, tmj +REP

Link para o post
Compartilhar em outros sites
Agora, Joaoafp disse:

@luangop

Foiii, vc é melhor :), muito obrigado !!, como fecha o tópico? pra resolvido, vlw mt obrigadoo, tmj +REP

Na minha primeira resposta onde postei o script, clica na flecha pra cima no canto

<< ate ficar como melhor resposta

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

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