Ir para conteúdo
  • Cadastre-se

(Resolvido)Spell com Item


Ir para solução Resolvido por Caronte,

Posts Recomendados

Galera saber se alguem tem um script que o player tem q ter o item para utilizar a spell....

Por exemplo ele precisa de boots para usar utani gran hur.... sem a boots ele n usa :)

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

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 22000)
setConditionFormula(condition, 0.7, -56, 0.7, -56)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)

local itemid = 2160
local itemcount = 1

  if getPlayerItemCount(cid, itemid) < itemcount then
    doPlayerSendCancel(cid, "You need ".. itemcount .." " .. getItemNameById(itemid) .." to use this spell.")
    doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
  else
     return doCombat(cid, combat, var)
  end
return true
end

Esse irá funcionar caso ele tenha mais ou uma crystal coin (2160), altere para o item de sua preferência...

essa spell é utani gran hur..., caso queira isso em outra spell, copie isso:

function onCastSpell(cid, var)

local itemid = 2160
local itemcount = 1

  if getPlayerItemCount(cid, itemid) < itemcount then
    doPlayerSendCancel(cid, "You need ".. itemcount .." " .. getItemNameById(itemid) .." to use this spell.")
    doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
  else
     return doCombat(cid, combat, var)
  end
return true
end

E cole em cima de:

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end

nas spells...

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

Link para o post
Compartilhar em outros sites

Its Perfect xD 

Very Nice :D

THANK YOU *---------------*

Link para o post
Compartilhar em outros sites

Its Perfect xD 

Very Nice :D

THANK YOU *---------------*

 

 

De nada :D 

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

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