Ir para conteúdo
  • Cadastre-se

(Resolvido)[Pedido] Scroll Spell


Ir para solução Resolvido por klipstyle,

Posts Recomendados

Pessoal, venho fazer esse pedido tendo em base a seguinte informação

 

http://www.tibiawiki.com.br/Spell_Scroll

 

 

vc daria USE no scroll e aprenderia uma spell!

 

procurei e não achei !

 

dou + rep além da satisfação e conteudo para a comunidade TK!

Link para o post
Compartilhar em outros sites
  • Solução

em actions crie um arquivo com nome scroll.lua e cole o seguinte dentro.

 

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

if getPlayerItemCount(cid, 53049) <= 0 then -- 53049 é o ID do scroll que ira usar.
return doPlayerSendCancel(cid, "Voce precisa ter o scroll na sua bag.")
end
storage = getPlayerStorageValue(cid,19548) ---- storage da magia
if storage == -1 or storage == 0 then
setPlayerStorageValue(cid,19548,1)
doPlayerRemoveItem(cid,53049,1) -- 53049 é o ID do scroll que ira usar.
doPlayerSendTextMessage(cid,22,"você acaba de aprender uma nova magia.")
else
doPlayerSendTextMessage(cid,22,"você ja aprendeu essa magia.")
end
return true

end

 

em actions.xml registre a tag.

 

<action itemid="ID DO SCROLL" event="script" value="scroll.lua"/>

 

agora vamos a parte da spell.

 

no arquivo da magia .lua após a seguinte linha.

 

function onCastSpell(cid, var)

 

adicione o seguinte código.

storage = getPlayerStorageValue(cid,19548)


if storage == -1 or storage == 0 then
doPlayerSendTextMessage(cid,22,"você ainda não aprendeu essa magia.")
return false
end

 

ficara assim .

function onCastSpell(cid, var)


storage = getPlayerStorageValue(cid,19548)
if storage == -1 or storage == 0 then
doPlayerSendTextMessage(cid,22,"você ainda não aprendeu essa magia.")
return false
end
return doCombat(cid, combat, var)
end

Editado por klipstyle (veja o histórico de edições)

www.pokemiw.com
24 Horas Online - 1º 2º 3º 4º 5º 6º 7º gerações 100%
 

Link para o post
Compartilhar em outros sites

testado... aprovado... so tem que tirar a função de escrever no scroll... para que não haja conflitos !

 

mas  ;D  ;D  queria que o scroll "desaparecesse" ao usar!

Editado por Hyuugax007 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo