Postado Fevereiro 5, 2017 8 anos @robi123 O amigo postou ali já: actions.xml <action itemid="2156" event="script" value="red gem.lua"/> <action itemid="2158" event="script" value="blue gem.lua"/> actions/scripts/red gem.lua function onUse(cid, item, fromPosition, itemEx, toPosition) setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + 100) doRemoveItem(item.uid, 1) return true end actions/scripts/blue gem.lua function onUse(cid, item, fromPosition, itemEx, toPosition) setCreatureMaxMana(cid, getPlayerMaxMana(cid) + 100) doRemoveItem(item.uid, 1) return true end
Postado Fevereiro 6, 2017 8 anos 4 horas atrás, robi123 disse: alguem tem o script completo? preciso para Vida e Mana tambem Vida: function onUse(cid, item, fromPosition, itemEx, toPosition) loca stora=167891 if (getCreatureStorage(cid, stora) >= 1) then doPlayerSendCancel(cid, "Voce ja usou o maximo de vezes.") return true else local almentar = 500 -- total de mana que ganha ao usar local vidaMax = getCreatureMaxHealth(cid) setCreatureMaxHealth(cid, vidaMax + almentar) doRemoveItem(item.uid, 1) setPlayerStorageValue(cid, stora, 1) return true end end mana function onUse(cid, item, fromPosition, itemEx, toPosition) loca stora=167892 if (getCreatureStorage(cid, stora) >= 1) then doPlayerSendCancel(cid, "Voce ja usou o maximo de vezes.") return true else local almentar = 500 -- total de mana que ganha ao usar local ManaMax = getCreatureMaxMana(cid) setCreatureMaxMana(cid, vidaMax + almentar) doRemoveItem(item.uid, 1) setPlayerStorageValue(cid, stora, 1) return true end end Editado Fevereiro 6, 2017 8 anos por Gustavo Ntos (veja o histórico de edições)
Postado Fevereiro 6, 2017 8 anos Autor 1 hora atrás, Gustavo Ntos disse: Vida: function onUse(cid, item, fromPosition, itemEx, toPosition) loca stora=167891 if (getCreatureStorage(cid, stora) >= 1) then doPlayerSendCancel(cid, "Voce ja usou o maximo de vezes.") return true else local almentar = 500 -- total de mana que ganha ao usar local vidaMax = getCreatureMaxHealth(cid) setCreatureMaxHealth(cid, vidaMax + almentar) doRemoveItem(item.uid, 1) setPlayerStorageValue(cid, stora, 1) return true end end mana Aew @Gustavo Ntos , @Reds e @Zanrix valeu pelo Script, Consegui fazer funcionar no meu servidor 8.6 Baiak, mas o limite de uso não está funcionando. Ele está apenas adicionando os pontos de vida e mana :D Falta algum detalhe no script ?? ou será que é minha versão de TFS que não é compatível com o script? Obs: não sei verificar a versão do meu tfs ( @KotZletY ) kkkkk
Postado Fevereiro 6, 2017 8 anos Como assim limite ? Que tipo de limite ? A versão você ver na distro, quando liga o server, antes de carregar o servidor.
Postado Fevereiro 6, 2017 8 anos Autor 1 minuto atrás, KotZletY disse: Como assim limite ? Que tipo de limite ? A versão você ver na distro, quando liga o server, antes de carregar o servidor. Ah sim, valeu aqui ta verão 0.3.6 (é isso mesmo?) Quanto ao limite, eu queria um limite de uso de Gems (cada player pode usar no máximo 10 GEM).
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.