Postado Junho 18, 2014 10 anos eae galera, como eu fasso pra adicionar o save server automatico, tipo de meia em meia hora ele salva sozinho..?? e como eu adiciono o comando /save pra poder salvar direto com o god? obrigado!
Postado Junho 18, 2014 10 anos Solução va em data/globalevents/Scripts/Save.lua local config = { broadcast = "yes" } config.broadcast = getBooleanFromString(config.broadcast) local function executeSave(seconds) if(seconds == 0) then doSaveServer() return true end if(seconds == 30 or seconds == 10) then doBroadcastMessage("Server save em " .. seconds .. " segundos, se prepare para 1 breve lag!", 22) end seconds = seconds - 10 if(seconds >= 0) then addEvent(executeSave, 10 * 1000, seconds) end end function onThink(interval, lastExecution, thinkInterval) if(not config.broadcast) then doSaveServer() return true end executeSave(120) return true end em globalevents.xml <globalevent name="save" interval="1800" event="script" value="save.lua"/> /save no god va em talkactions/script/save local savingEvent = 0 function onSay(cid, words, param, channel) if(isNumber(param)) then stopEvent(savingEvent) save(tonumber(param) * 60 * 1000) else doSaveServer() end return true end function save(delay) doSaveServer() if(delay > 0) then savingEvent = addEvent(save, delay, delay) end end depois va em talkactions.xml e coloque isso <talkaction log="yes" words="/save" access="3" event="script" value="save.lua"/>
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.