Em 25/03/2020 em 19:04, Dorso2 disse:Versão do Servidor: TFS - 0.4Tipo de Script: globaleventCódigo:local config = { name = "Scarlett Etzel", pos = {x = 33396, y = 32641, z = 6}, time = 20 } function onThink(interval, lastExecution) doCreateMonster(config.name, config.pos), broadcastMessage("O "..config.name.." apareceu, voce tem "..config.time.." para mata-lo", MESSAGE_STATUS_CONSOLE_ORANGE) addEvent(function() local creature = getCreatureByName(config.name) if creature ~= nil and not isPlayer(creature) then doRemoveCreature(getTopCreature(getCreaturePosition(creature)).uid) end end, config.time*60*2000) return true endLua Script Error: [GlobalEvent Interface]
data/globalevents/scripts/scarlett.lua:onThink
data/globalevents/scripts/scarlett.lua:7: attempt to call global 'doCreateMonster' (a nil value)
stack traceback:
[C]: in function 'doCreateMonster'
data/globalevents/scripts/scarlett.lua:7: in function <data/globalevents/scripts/scarlett.lua:6>
[Error - GlobalEvents::think] Failed to execute event: ScarlettBossEvent
esta dando esse erro alguem pode me ajudar??
Tente remover a virgula no final da função doCreateMonster. Tente assim:
local config = { name = "Scarlett Etzel", pos = {x = 33396, y = 32641, z = 6}, time = 20 } function onThink(interval, lastExecution) doCreateMonster(config.name, config.pos) broadcastMessage("O "..config.name.." apareceu, voce tem "..config.time.." para mata-lo", MESSAGE_STATUS_CONSOLE_ORANGE) addEvent(function() local creature = getCreatureByName(config.name) if creature ~= nil and not isPlayer(creature) then doRemoveCreature(getTopCreature(getCreaturePosition(creature)).uid) end end, config.time*60*2000) return true end
Teste e avise se funcionou ou se continua com erro.




info
Grupo: Campones
Registrado: 27/06/07
Posts: 4
Reputação: 0
Lua Script Error: [GlobalEvent Interface]
data/globalevents/scripts/scarlett.lua:onThink
data/globalevents/scripts/scarlett.lua:7: attempt to call global 'doCreateMonster' (a nil value)
stack traceback:
[C]: in function 'doCreateMonster'
data/globalevents/scripts/scarlett.lua:7: in function <data/globalevents/scripts/scarlett.lua:6>
[Error - GlobalEvents::think] Failed to execute event: ScarlettBossEvent
esta dando esse erro alguem pode me ajudar??