Como deixar o serv em Manuntenção?

ravely13
em Scripts

ravely13

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/12/12Posts: 104Char no Tibia: Lord'paulistinha

Eu ja vi em alguns servidores quando ele entra em manuntenção , quando eu tento logar apareçe uma mensagem que ta em manuntenção e talz e não da pra logar , como faço para fazer isso em meu serv?

Akatsukyi

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 06/09/11Posts: 307

Removido

Clique

Aqui e descubra onde postar suas dúvidas e tutoriais.

 

R9He.png

LuckOake

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 23/07/12Posts: 1104Gênero: MasculinoChar no Tibia: Luck Oake

Isso ai acontece quando um servidor está dando save.

 

Se há como colocar em manutenção manualmente, sem dar save, eu não sei.

dragonfight

Sometimes I can't believe it
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 12/09/10Posts: 249

Voce me pegou num dia bom, ta ae o script. Crie um arquivo chamado maintence.lua na pasta talkactions/scripts. Depois adicione essa linha no talkactions.xml:

 

<talkaction log="yes" words="/maintence" access="5" event="script" value="maintence.lua"/>

 

No arquivo maintence.lua, abra ele e cole:

 

function onSay(cid, words, param)
doSetGameState(GAMESTATE_MAINTAIN)
local function setMaintenceoff(seconds)
doSetGameState(GAMESTATE_NORMAL)
end
addEvent(setMaintenceoff, 3600 * 1000)

return 1
end

 

Nessa linha voce configura quanto tempo o server ficará bloqueando logins com a mensagem que está em manutenção:

 

addEvent(setMaintenceoff, 3600 * 1000)

 

3600 segundo são igual 1 hora, ou seja após 1 hora o server abre, lembrando que é configurável, é so voce calcular os segundos.

 

Obs: Se você usar esse comando e quiser cancelar, basta dar um /openserver. Se voce deslogou seu adm, ai bye,bye, só reiniciando o server ou esperando o tempo.

 

Obs: Lembrando que o post do script do tile que aumenta attack speed, eu nao fiz pq nao conheço uma função que fça isso, mas usuarios como o Vodkart por exemplo talvez ajude voce se voce der sorte. Flw.

tumblr_mbtch9L7iC1r2wtdzo1_500.jpg

Chapalirous

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/10/12Posts: 45Char no Tibia: Chapalirous

Cara Basta falar /closeserver

Se ajudei REP+

 

 

 

banner11.gif

dragonfight

Sometimes I can't believe it
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 12/09/10Posts: 249

Quando usa /closeserver, aparce uma mensagem no cliente em ingles, porem editavel pelas sources dizendo que o server está fechado. Quando usa o comando que eu passei aparece a mensagem que o server está em manutenção. Acho que foi isso que o usuario pediu. Além do que esse script é editável por tempo.

tumblr_mbtch9L7iC1r2wtdzo1_500.jpg