Bienvenido a Open Games Community

Únete ahora para acceder a todas nuestras funciones. Una vez que te registres e inicies sesión, podrás crear temas, responder a hilos existentes, valorar la reputación de otros miembros y muchísimo más. Además, es rápido y totalmente gratuito; ¿a qué esperas?

Soporte Alguien podría ayudarme a ponerle cuánto tiempo dura la Magic Wall Rune y tmb a la Wild Growth Rune? Es para TFS 0.3.6 version 8.60.

Xanadu123

Miembro
Registrado
29 Jun 2024
Mensajes
22
Puntuación de reacción
2
Puntos
83
Ubicación
españa
jqr5ms.jpg
 

Xanadu123

Miembro
Registrado
29 Jun 2024
Mensajes
22
Puntuación de reacción
2
Puntos
83
Ubicación
españa
Hola

Magic wall 16-24s

Wild Growth rune 30-60s
en cual parte del script va eso ?
Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_NONE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

local wallId = 1497
local duration = 20000

function onCastSpell(cid, var)
    local targetPos = variantToPosition(var)

    if getTileItemById(targetPos, wallId).uid == 0 then
        local wall = doCreateItem(wallId, 1, targetPos)
        
        addEvent(function()
            local item = getTileItemById(targetPos, wallId)
            if item.uid > 0 then
                doRemoveItem(item.uid)
            end
        end, duration)
    end

    doCombat(cid, combat, var)
    return true
end
 

Alex

Administrador
Dev
Registrado
1 Sep 2021
Mensajes
2.362
Puntuación de reacción
28.664
Puntos
707
en cual parte del script va eso ?
Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_NONE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

local wallId = 1497
local duration = 20000

function onCastSpell(cid, var)
    local targetPos = variantToPosition(var)

    if getTileItemById(targetPos, wallId).uid == 0 then
        local wall = doCreateItem(wallId, 1, targetPos)
       
        addEvent(function()
            local item = getTileItemById(targetPos, wallId)
            if item.uid > 0 then
                doRemoveItem(item.uid)
            end
        end, duration)
    end

    doCombat(cid, combat, var)
    return true
end

En tu local duration = 20000, el 20000 = 20s corresponde.
 
shape1
shape2
shape3
shape4
shape5
shape6
Arriba