Ir para conteúdo

Posts Recomendados

Olá novamente, <risos>

então pessoal, dessa vez quero um script de save que faça o seguinte:

 

 

Avise que o ot será salvo em 2 segundos no broadcast, mensagem a dizer, 'Salvando: [aguarde...]'

Avise no default do player em roxo quando faltar 1 segundo 'Salvando: [wait...]' e logo após salvar irá enviar outra mensagem no broadcast dizendo o seguinte: 'Salvo: [ OT ]' e enviar também uma outra mensagem no default do player dizendo a seguinte frase: 'Salvo: [ OT ]'

 

obrigado desde já, happy.png

Link para o comentário
Compartilhar em outros sites

Cara, que versão é o seu ot? Ele já possui alguma mensagem?

Meu ot é 8.6, ele ja possui sim uma mensagem, irei mostrar o script do meu ot:

 

 

 

local config = {

broadcast = "yes"

}

config.broadcast = getBooleanFromString(config.broadcast)

local function executeSave(seconds)

if(seconds == 0) then

doSaveServer()

return true

end

if(seconds == 120 or seconds == 30) then

doBroadcastMessage("Full server save within " .. seconds .. " seconds, please stay in safe place!")

end

seconds = seconds - 30

if(seconds >= 0) then

addEvent(executeSave, 30 * 1000, seconds)

end

end

function onThink(interval, lastExecution, thinkInterval)

if(not config.broadcast) then

doSaveServer()

return true

end

executeSave(120)

return true

end

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...