Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

 Boa noite galera do TK.

 

Estou com um erro no meu tfs (imagem abaixo) gostaria de saber o motivo desse erro e como arruma-lo.

Obs: esse erro acontece com qualquer script que tenha a palavra "on" (exemplo: onTime, onUse, etc)

 

ERRO.

1qstix.jpg

 

LINK DO TFS

http://www.tibiaking.com/forum/topic/9350-86x-tfs-04-dev-rev3884/

CTFMax.lua

--[[
Capture The Flag System
Author: Fezao(FEZAO)
Version: 2.0
Contact: xx@gmail.com
]]
 
 
local CTF = CTF_LIB
 
local function sendEffect()
if (getGlobalStorageValue(16505) > 0) then
doSendAnimatedText(CTF.tppos, "CTF ON", math.random(180))
addEvent(sendEffect, 750)
end
end
 
function onTimer(interval)
local time = os.date("*t")
 
if (isInArray(CTF.days, time.wday)) then
doBroadcastMessage("[CTF] começou. Corram para o templo, em ".. CTF.timeclose .." minuto(s) não será mais possível entrar!")
setGlobalStorageValue(16705, 1)
 
addEvent(CTF.start, CTF.timeclose * 60 * 1000)
 
local teelz = doCreateItem(1387, 1, CTF.tppos)
doItemSetAttribute(teelz, "aid", 47521)
sendEffect()
end
 
return true
end

teleporteautomatico.lua

local config =
{
        day = "Sunday",
        pos = {x=151, y=56, z=7}, -- Posição aonde sera criado o teleport
        topos = {x=284, y=516, z=5}, -- Posição pra onde o teleport ira levar o player
        time = 5, -- tempo que o teleport ira sumir em minutos
        msg_open = "Baiakuda Elemental Event iniciou. Corram para o templo pois o tp some daqui 5 min.", -- mensagem ao abrir o teleport
        msg_close = "Baiakuda Elemental Event acabou." -- mensagem ao fechar o teleport
}
 
local function DelTp()
        local t = getTileItemById(config.pos, 1387)
        if t then
                doRemoveItem(t.uid, 1)
                doSendMagicEffect(config.pos, CONST_ME_POFF)
        end
end
 
function onTimer()
       
        if (os.date("%A") == config.day) then
                doCreateTeleport(1387, config.topos, config.pos)
                doBroadcastMessage(config.msg_open)
                addEvent(DelTp, config.time*60*1000)
                addEvent(doBroadcastMessage, config.time*60*1000, config.msg_close)
        end
 
        return true
end

ontime.bmp

Editado por baiakuda (veja o histórico de edições)

Resolvido por Lyu

Ir para solução

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo