Ir para conteúdo
Entre para seguir isso  
Gambiza

Runa que mostra HP/MANA.

Recommended Posts

Gambiza    0
Gambiza

Nome do Script: Runa que mostra HP/MANA.

Autor: Gambiza

Servidor Testado: The Forgotten Server 0.3.5 PL1

Descrição: Bom, o que esta runa faz? quando você dá use with nela e no Monster/Player, mostra uma mensagem dizendo A Vida/Mana atual.

Como instalar?

 

É Simples! vá até a pasta 'data/actions/actions.xml' e coloque esta tag:

<action itemid="2306" script="hpmana.lua" />
Em vermelho, mude para o ID da runa que você quiser, não é necessário.

 

Salve as alterações e feche!

 

 

Vá até a pasta 'data/actions/scripts' e crie um arquivo hpmana.lua e dentro dele coloque isto:

 

function onUse(cid, item, frompos, item2, topos)
   local health = getCreatureHealth(item2.uid)
   local mana = getCreatureMana(item2.uid)
   doPlayerSendTextMessage(cid, 22,'A Vida atual é ' .. health .. ' ')
   doPlayerSendTextMessage(cid, 22,'A Mana atual é ' .. mana .. ' ')
   return true 
   end

É Isso, to começando com scripting com a ajuda de alguns scripters avançados.

 

Att,

Gambiza.

Editado por Mickfern

Compartilhar este post


Link para o post
Mock    32
Mock

Comentario: Fiz uma mudança no seu script, vc colocou um if desnecessario ai so ia atraplhar e entao eu ajeitei.

 

Aprovadoico_aprovado.png & Movidoicon_movido.giffechado22xnux7.gif

 

mock.png

Arquivo de auto instalação anexado a meu post.

Compartilhar este post


Link para o post
Gambiza    0
Gambiza

Valeu mock, agora que ví o if uaehauhuae ;)

 

--EDIT

Isso não seria action? porque acho que se tentasse colocar na pasta spells não funcionaria ;x

Editado por Gambiza

Compartilhar este post


Link para o post
Wise    0
Wise

Parabéns cara gostei, vo usa no meu ot :D

Compartilhar este post


Link para o post
LordBelkil    2
LordBelkil

Nossa muito bom cara,

bem criativo.

E boa sorte com o scripting :D

Compartilhar este post


Link para o post
Portland    0
Portland

Adorei...

Ótimo para OTs com exp alta que a vida e a mana fica bugada!

xD

 

valeu...

(Y)

Compartilhar este post


Link para o post
god_dreamer    1
god_dreamer

Runa é Primata, Eu uso TalkAction -> !maxhp e !maxmp...

 

Ta ae o Script =)

function onSay(cid, words, param, channel)

local text = "Your maximum "

if words == "!maxhp" then

text = text.."health is "..getCreatureMaxHealth(cid).."."

elseif words == "!maxmp" then

text = text.."mana is "..getCreatureMaxMana(cid).."."

else

text = "Invalid command." -- should not happen

end

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, text)

return true

end

 

Dps é só add no talkaction.xml essas Tags:

 

<talkaction words="!maxhp" event="script" value="current.lua"/>

<talkaction words="!maxmp" event="script" value="current.lua"/>

 

Espero ter Ajudado e Nao Atraplaho!! =)

 

Clique na Imagem Para ver o video desta GATA!

182072.jpg

 

HMM e eu sou Fraco?!?

 

dreamerdvd.jpg

Editado por god_dreamer

Compartilhar este post


Link para o post
zephirothbankraa    0
zephirothbankraa

muito util heim

Compartilhar este post


Link para o post
Welkin Guide    0
Welkin Guide

Não achei muito útil.

Mas, pode ser aperfeiçoado e posteriormente virar um ótimo script.

:)

Compartilhar este post


Link para o post
god guizao    0
god guizao

Boa, acho que seria util naqueles ots que tem sistema de reset

Compartilhar este post


Link para o post
#Allow    0
#Allow

Rapá... gostei tbm...

eu vou dar uma observada..

e axo q implanto no meu projeto!

 

 

Se sair o ban... posta mais!

Compartilhar este post


Link para o post
jonashell    0
jonashell

Obrigado mt bom

Compartilhar este post


Link para o post
ushoriuma    0
ushoriuma

kkkkkkk

muito lol facilito muito meu trabalho

me pediram um assim num server de war!

PARABENS!

Compartilhar este post


Link para o post
Maiia    0
Maiia

nao curti nao ;x

mais cada um cada um :D

Abraço!

Compartilhar este post


Link para o post
Pandá s2    0
Pandá s2

Pelo oq eu vi Está Legal...

 

Vou testar agora!!!

Compartilhar este post


Link para o post
Bruce Wayne    1
Bruce Wayne

tosco isso vai estragar o pvp, vc ve q o cara ta com poka mana spama o kct nele e o player morre '-' af/

Compartilhar este post


Link para o post
asumamen    0
asumamen

parecer ser uma boa!!

Compartilhar este post


Link para o post
luisxddd    0
luisxddd

concordo com o god guizao

Boa, acho que seria util naqueles ots que tem sistema de reset²

Compartilhar este post


Link para o post
grilo13    60
grilo13

Aqui um geito melhorado que mostra HP/HPMAX e também MANA/MANAMAX de uma vez:

 

function onUse(cid, item, frompos, item2, topos)

local health = getCreatureHealth(item2.uid)

local mana = getCreatureMana(item2.uid)

doPlayerSendTextMessage(cid, 22,' VIDA: ' .. health .. '/' ..getCreatureMaxHealth(cid)..' \nMANA: ' .. mana .. '/' ..getCreatureMaxMana(cid)..'')

return true

end

Compartilhar este post


Link para o post
Willbhor    18
Willbhor

gostei =D

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×