GO
pedido

Script De Save

Por GodalonexD, 27 de out. de 2012 em Scripts

script
5
2.2k
GodalonexDG
27 de outubro de 2012 às 15:26

ola gente eu tenho um script de save, porem quando da save trava tudo o jogo e host trava tudo.

 

queria saber se tem outro tipo de script de save que seja mais leve!

 

 

function onThink(interval, lastExecution)

doSaveServer()

broadcastMessage("[AUTO MESSAGE]: Servidor salvo com sucesso!. Proximo SAVE daqui 1 hora!.", 18)

return TRUE

end

LummosL
27 de outubro de 2012 às 21:33

 

 

local config = {

broadcast = {120, 30},

flags = 13,

delay = 120,

events = 30

}

 

local function onTime()

if(isInArray(config.broadcast, seconds)) then

doBroadcastMessage("Server save within " .. seconds .. " seconds, please mind it may freeze!")

end

 

if(seconds > 0) then

addEvent(executeSave, config.events * 1000, seconds - config.events)

else

doSaveServer(config.flags)

end

end

function onTime()

if(table.maxn(config.broadcast) == 0) then

doSaveServer(config.flags)

else

executeSave(config.delay)

end

 

return true

end

 

 

Este aqui ao menos não trava.

GodalonexDG
28 de outubro de 2012 às 11:31

Deu isso

 

[28/10/2012 10:26:48] [Error - Event::checkScript] Event onThink not found (data/globalevents/scripts/salvo.lua)

 

acho que o porque o teu é time

LummosL
28 de outubro de 2012 às 14:15

Sim, este de de time.

GodalonexDG
29 de outubro de 2012 às 21:56

com mais de 200 players nao trava?