Ir para conteúdo

Pré-Requisitos Para As Magias


Viniciusslbr

Posts Recomendados

Tipo, eu tava agora querendo saber como eu boto um pré-requisito em 1 magia, tipo, para usar uma magia que lança uma flecha + poderosa, tenha que ter um arco e pelo menos 1 flecha equipada. Como eu faço para por esses pré-requisitos?

Link para o comentário
Compartilhar em outros sites

Na função que executa a magia, você poderá criar estruturas lógicas utilizando if, elseif e else para criar essas "condições".

Para melhor exemplificação:

 

function onCastSpell(cid, var)
  if(getPlayerSlotItem(cid, CONST_SLOT_RIGHT) == 2456) then
     if(doPlayerRemoveItem(cid, 2544, 1)) then
        doCombat(cid, combat, var)
     else
        doPlayerSendCancel(cid, "You don\'t have an arrow!")
     end
  else
     doPlayerSendCancel(cid, "You need to be equiped with a bow!")
  end
  return true
end

 

Um Abraço!

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

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...