Ir para conteúdo

Featured Replies

Postado

Estou a procura de um script de um axe que ele tem uma porcentagem de chance de stunar o alvo por X segundos. Encontrei essa script abaixo mas ela não funciona. Meu TFS é 0.3.1 (servidor versão 8.4).

 

 


 

weapons/script > mace.lua

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0)

local config = {
	percent = 20, -- chance de stunar
	seconds = 3, -- segundos de stun
	effect = 31 -- efeito
}

function onUseWeapon(cid, var)
	if math.random (0, 100) <= config.percent and variantToNumber(var) ~= 0 then
		doCreatureSetNoMove(variantToNumber(var), true)
		doSendMagicEffect(getCreaturePosition(variantToNumber(var)), config.effect)
		addEvent(function()
			if isCreature(variantToNumber(var)) then
				doCreatureSetNoMove(variantToNumber(var), false)
			end
		end, config.seconds * 1000)
	end
return doCombat(cid, combat, var)
end

 

weapons.xml

<melee id="6553" level="100" unproperly="1" event="script" value="mace.lua"/>

 

 

Alguma sugestão, por favor?

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo