DK

Me ajudem a colocar tempo nesse Script

Por Dk Rap, 23 de mai. de 2023 em Programação

2
1k
Dk RapD
23 de maio de 2023 às 05:19

Alguem poderia me ajudar com esse codigo, colocando um tempo na outifit para ficar na tela.

então essa e uma magia para correr, em server de naruto, porem é animado, EX: o naruto esta parado quando usa a magia troca para um outifit que ele esta carregando chakra

 

 

 

local outfit = {lookType = 3}
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, 33000)
setConditionFormula(condition, 0.3, -24, 0.3, -24)
setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit)
setCombatCondition(combat, condition)

local sys = createConditionObject(CONDITION_OUTFIT)
setConditionParam(sys, CONDITION_PARAM_TICKS, tempo)
addOutfitCondition(sys, outfit)
setCombatCondition(combat, sys)


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


 

11 meses depois...
El RusherE
14 de abril de 2024 às 20:40
local outfit = {lookType = 3}
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, 33000) -- 33 segundos de efeito de velocidade
setConditionFormula(condition, 0.3, -24, 0.3, -24)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)
    doCreatureChangeOutfit(cid, outfit)
    addEvent(resetOutfit, 33000, cid, outfit) -- Resetar a outfit após 33 segundos
    return doCombat(cid, combat, var)
end

function resetOutfit(cid, oldOutfit)
    doCreatureChangeOutfit(cid, oldOutfit)
end