ve se o nome do arquivo ta igual oq vc pos aqui
<globalevent name="lottery" interval="7200" event="script" value="lottery.lua"/>
no caso, lottery
Por firewere, 17 de abr. de 2013 em Tópicos Sem Resposta
ve se o nome do arquivo ta igual oq vc pos aqui
<globalevent name="lottery" interval="7200" event="script" value="lottery.lua"/>
no caso, lottery
s estava lottery_2 entao renomeiei o arquivo
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

@PROVAVELMENTE VOCÊ RENOMEOU PARA "LOTTERY.LUA", tire o ".lua"
Cara, "no such file or directory", significa que:
1 - O arquivo não existe
2 - Você colocou o nome errado
3 - Você pos na pasta errada.
Possíveis soluções:
1 - Verifique se o nome do arquivo não está "lottery.lua.lua", o certo é apenas "lottery.lua"
2- Verifique se pos o arquivo na pasta data/globalevents/scripts
Editado Abril 17 por Roksas
cara renomeiei entao vai dar certo agora
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Boa sorte, poste resultados ![]()
deu certo cara
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

Reportado Para Que Movam Para pedidos e Duvidas Resolvidos ;D
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

info
Grupo: Barão
Registrado: 20/01/13
Posts: 242
Reputação: 0
Char no Tibia: Akira
eu fui no site do erondino e baixei o ssitema de loteria dele
fiz tudo certo como estava la baixei
ja estava como arquivo .lua
fui em data/globalevents/scripts e coloquei o arquivo la
depois fui em data/globalevents e abri o arquivo globalevents e coloquei isto aqui >>
<globalevent name="lottery" interval="7200" event="script" value="lottery.lua"/>
o arquivo e este
local config = {
lottery_hora = "2 horas",
reward_count = 50,
website = 0
}
function onThink(interval, lastExecution)
local players = getPlayersOnline()
local list = {}
for i, tid in ipairs(players) do
list = tid
end
local winner = list[math.random(1, #list)]
if(config.website == 1) then
db.executeQuery("INSERT INTO `lottery` (`name`) VALUES ('".. getCreatureName(winner) .."');")
end
doBroadcastMessage('[Loteria ] Ganhador: '.. getCreatureName(winner) ..', Recompensa: '.. config.reward_count ..'moedas! - Parabens ! (Proxima em: '.. config.lottery_hora ..')')
doPlayerAddItem(winner, 2160,config.reward_count)
return TRUE
end
mais quando eu abro o server aaparece isto
[17/04/2013 18:08:10] [Error - LuaScriptInterface::loadFile] cannot open
data/globalevents/scripts/lottery.lua: No such file or directory
[17/04/2013 18:08:10] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/lottery.lua)
[17/04/2013 18:08:10] cannot open data/globalevents/scripts/lottery.lua: No such file or directory
como eu arrumo