Ir para conteúdo

Pergunta

Então pessoal eu queria que vocês me falassem duas funções de script.

A primeira função é pra não ser usado em arena, tipo a do battle é a seguinte: if getCreatureCondition(cid, CONDITION_INFIGHT) then
Então eu queria que me passassem a da arena, para não ser usado em arena, apenas a função.
E a segunda função é a de retirar health do target.
Após usar a magia, o health do target é retirado, por exemplo, 9000 de health retirado.
Só isso, não quero scripts, apenas as duas funções.

Caso não entendam e queiram os scripts me digam que eu posto.
Aguardando.

Link para o comentário
https://xtibia.com/forum/topic/229642-duvida-duas-fun%C3%A7%C3%B5es-de-script/
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

2ª função:

local target = getCreatureTarget(cid)
local health = 100
doCreatureAddHealth(target, -health)

a primeira não entendi .

Link para o comentário
https://xtibia.com/forum/topic/229642-duvida-duas-fun%C3%A7%C3%B5es-de-script/#findComment-1619803
Compartilhar em outros sites

  • 0

adiciona no script da sua spell

 

exemplo:

if isInRange(getCreaturePosition(cid), {x = 341, y = 465, z = 7}, {x = 424, y = 520, z = 7}) then
doPlayerSendCancel(cid,"You can not use this spell here.") return false
end

ficando tp assim

function onCastSpell(cid, var)
if isInRange(getCreaturePosition(cid), {x = 341, y = 465, z = 7}, {x = 424, y = 520, z = 7}) then
doPlayerSendCancel(cid,"You can not use this spell here.") return false
end
return doCombat(cid, combat, var)
end

 

as pos ali eh começo e final da area

Link para o comentário
https://xtibia.com/forum/topic/229642-duvida-duas-fun%C3%A7%C3%B5es-de-script/#findComment-1619829
Compartilhar em outros sites

×
×
  • Criar Novo...