Gambiza 0 #1 Postado 28 Novembro, 2009 (editado) 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 24 Janeiro, 2011 por Mickfern Compartilhar este post Link para o post
Mock 32 #2 Postado 30 Novembro, 2009 Comentario: Fiz uma mudança no seu script, vc colocou um if desnecessario ai so ia atraplhar e entao eu ajeitei. Aprovado & Movido Arquivo de auto instalação anexado a meu post. Compartilhar este post Link para o post
Gambiza 0 #3 Postado 1 Dezembro, 2009 (editado) 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 1 Dezembro, 2009 por Gambiza Compartilhar este post Link para o post
Wise 0 #4 Postado 1 Dezembro, 2009 Parabéns cara gostei, vo usa no meu ot Compartilhar este post Link para o post
LordBelkil 2 #5 Postado 1 Dezembro, 2009 Nossa muito bom cara, bem criativo. E boa sorte com o scripting Compartilhar este post Link para o post
Portland 0 #6 Postado 6 Dezembro, 2009 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 #7 Postado 7 Dezembro, 2009 (editado) 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! HMM e eu sou Fraco?!? Editado 7 Dezembro, 2009 por god_dreamer Compartilhar este post Link para o post
zephirothbankraa 0 #8 Postado 13 Dezembro, 2009 muito util heim Compartilhar este post Link para o post
Welkin Guide 0 #9 Postado 19 Dezembro, 2009 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 #10 Postado 20 Dezembro, 2009 Boa, acho que seria util naqueles ots que tem sistema de reset Compartilhar este post Link para o post
#Allow 0 #11 Postado 20 Dezembro, 2009 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
ushoriuma 0 #13 Postado 26 Janeiro, 2010 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 #14 Postado 27 Janeiro, 2010 nao curti nao ;x mais cada um cada um Abraço! Compartilhar este post Link para o post
Pandá s2 0 #15 Postado 29 Janeiro, 2010 Pelo oq eu vi Está Legal... Vou testar agora!!! Compartilhar este post Link para o post
Bruce Wayne 1 #16 Postado 1 Fevereiro, 2010 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 #17 Postado 14 Janeiro, 2011 parecer ser uma boa!! Compartilhar este post Link para o post
luisxddd 0 #18 Postado 16 Janeiro, 2011 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 #19 Postado 19 Janeiro, 2011 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