Função: Funciona mais ou menos como uma bost stone de otpokemons, que adiciona +life no seu pokemon, só que essas stones adicionam mais life e mais mana (são duas stones) no seu personagem, é muito boa pois faz o dinheiro no seu servidor valer mais, pois é mais uma coisa para gastar, que todos vão querer comprar, pode ser usada em todos os servidores dos mais fácil aos mais difíceis, basta mudar a quantidade de life que o script aumenta, ou até mesmo pode colocar para vender em seu shop do seu site
Como instalar:
Vá até a pasta do seu ot /data/actions e edite o arquivo action.xml e adicione essa seguinte linha:
<action itemid="2156" script="lifestone.lua" />
<action itemid="2158" script="manastone.lua" />
Agora dentro da pasta actions abra a pasta scripts, copie um arquivo de dentro da pasta e renomeie ele para lifestone (se o arquivo antes estiver .lua deixe lifestone.lua), abra-o com o bloco de notas, de um CTRL+A, apague tudo e adicione isso:
-- Script feito por tiagoduuarte
function onUse(cid, item, frompos, item2, topos)
doRemoveItem(item.uid,2156)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+10) -- Troque aqui a quantidade de sangue que vai adicionar
doPlayerSendTextMessage(cid,22,"Você ganhou mais 10 de vida.") -- Entre as "" vc muda a msg
doSendMagicEffect(topos,35)
end
Faça o mesmo com outro script, mas deixe manastone ou manastone.lua
-- Script feito por tiagoduuarte
function onUse(cid, item, frompos, item2, topos)
doRemoveItem(item.uid,2158)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)+10) -- Troque aqui a quantidade de sangue que vai adicionar
doPlayerSendTextMessage(cid,22,"Você ganhou mais 10 de mana.") -- Entre as "" vc muda a msg
doSendMagicEffect(topos,1)
end
Salve e pronto as stones estarão funcionando do jeito que você configura acima, agora só falta o NPC que venda os itens...
Vá em seuot -> data -> npc
Copie qualquer outro NPC ou arquivo de extenção XML, e o edite com o bloco de notas, apague tudo e adicione isso:
<?xml version="1.0"?>
<npc name="Tiagoduuarte Stones" script="default.lua" talkradius="3" walkradius="3" walkinterval="1500" floorchange="0" idleinterval="35">
<look type="133" head="115" body="114" legs="114" feet="0" addons="3"/>
<parameters>
<parameter key="module_keywords" value="1" />
<parameter key="module_shop" value="1"/>
<parameter key="shop_buyable" value="mana stone,2158,1000000;life stone,2156,1000000" />
</parameters>
</npc>
Está a venda por 1kk se quiser mudar o preço é só trocar esses numeros:
mana stone,2158,1000000;life stone,2156,1000000
1000000
Aí é só adicionar esse npc no seu mapa ou com o god usando /n
Não se esqueça de mudar o nome dos itens em itens.xml
E se quiser tirar essas stones de drops de loots de monstros
Agradecimentos: Slicer que me ajudou com uma função
É isso ai! Espero que ajudem vocês, qualquer ideia mandem para mim que eu tento fazer