Ir para conteúdo

Life Stone e Mana Stone


Posts Recomendados

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

 

Red_Gem.gif Blue_Gem.gif

 

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 :D

 

 

É isso ai! Espero que ajudem vocês, qualquer ideia mandem para mim que eu tento fazer :D

Editado por tiagoduuarte
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...