Ted Mosby 60 Posted July 27, 2015 mas eu queria ativar isso in game e desativar in game :/ Aqui o tens: quest desativar begin state start begin when login begin with pc.is_gm() send_letter("Manutenção") say_title("Administração:") say("Gostarias de desativar ou ativar a manutenção?") local s = select("Desativar","Ativar") if s == 1 then if game.get_event_flag("maintenance") == 0 then say("Desativaste a manutenção do teu servidor.") return end end if s == 2 then if game.get_event_flag("maintenance") == 1 then say("Ativaste a manutenção do teu servidor.") say("Nenhum jogador, além da Administração") say("Poderá ter acesso ao jogo.") return end end end end Desculpa se existir erros, foi feito à pressa. 1 ferros1 reacted to this Share this post Link to post Share on other sites
Owsap 201 Posted July 27, 2015 Já vou ver isso e depois atualizo no link do DropBox. Share this post Link to post Share on other sites
ferros1 3 Posted July 27, 2015 muito obrigado. Dou te o meu +1 :) Share this post Link to post Share on other sites
Ted Mosby 60 Posted July 27, 2015 muito obrigado. Dou te o meu +1 :) Não sei se viste na shout, mas a quest que te dei antes estava com menos 1 end. Caso fores usar, apenas usa a quest depois desta mensagem, visto que já o editei. Share this post Link to post Share on other sites
ferros1 3 Posted July 27, 2015 Já vou ver isso e depois atualizo no link do DropBox. Dou te o meu +1 :) Share this post Link to post Share on other sites
ferros1 3 Posted July 27, 2015 Não sei se viste na shout, mas a quest que te dei antes estava com menos 1 end. Apenas usa a quest depois desta mensagem, visto que já o editei. De nada. Vou exprimentar Share this post Link to post Share on other sites
Owsap 201 Posted July 27, 2015 Já endireitei o erro. Aqui está o fix, when login begin if game.get_event_flag("maintenance") == 1 then if pc.is_gm() then return else timer("maintenance_logout", 5) notice("O Servidor encontra-se em manutenção!") say_title("Manutenção:") say("Olá, "..pc.get_name()..".") say("") say("O servidor encontra-se em manutenção.") say("Para mais informações visite o nosso fórum.") end end end when maintenance_logout.timer begin command("quit") end *Link do Dropbox atualizado. 1 ferros1 reacted to this Share this post Link to post Share on other sites
Ted Mosby 60 Posted July 27, 2015 Desculpa OWSAP por estar a fazer um bocado de off no teu tópico. Mas não posso esconder a frustração que estou a sentir agora. Eu ofereci-me a ajudar o rapaz, até que no momento eu estava a jantar, e fiz a quest à pressa. Ninguém mo obrigou, eu mesmo disponibilizei a minha ajuda. Agora, estamos em uma comunidade, em que o objetivo é ajudar uns aos outros, mas saber que existem pessoas que dizem "vou experimentar" quando nem provavelmente sequer tocou na quest, e depois não dar nenhum feedback, é algo que eu considero falta de respeito. Lamento mais uma vez este 'off' no teu tópico, não foi por mal. Share this post Link to post Share on other sites
ferros1 3 Posted July 27, 2015 Existe alguma possibilidade de não deixar os jogadores fazerem login? Aparece a mensagem que o servidor se encontra em manutenção, quando clico ok, o jogador vai ser desconectado em 3 segundos mas se nós por exemplo alterarmos personagem o logout é cancelado, e o jogador fica no server... Share this post Link to post Share on other sites
ferros1 3 Posted July 27, 2015 (edited) Desculpa OWSAP por estar a fazer um bocado de off no teu tópico. Mas não posso esconder a frustração que estou a sentir agora. Eu ofereci-me a ajudar o rapaz, até que no momento eu estava a jantar, e fiz a quest à pressa. Ninguém mo obrigou, eu mesmo disponibilizei a minha ajuda. Agora, estamos em uma comunidade, em que o objetivo é ajudar uns aos outros, mas saber que existem pessoas que dizem "vou experimentar" quando nem provavelmente sequer tocou na quest, e depois não dar nenhum feedback, é algo que eu considero falta de respeito. Lamento mais uma vez este 'off' no teu tópico, não foi por mal. Se disse que ia exprimentar, é porque vou exprimentar se não, não dizia nada... Se te dei +1 é porque gostei da atitude... E agradeço te por isso... Esqueci me, não funcionou... , mas para mim o que contou foi a intenção... Edited July 27, 2015 by ferros1 (see edit history) Share this post Link to post Share on other sites
Owsap 201 Posted July 27, 2015 Existe alguma possibilidade de não deixar os jogadores fazerem login? Aparece a mensagem que o servidor se encontra em manutenção, quando clico ok, o jogador vai ser desconectado em 3 segundos mas se nós por exemplo alterarmos personagem o logout é cancelado, e o jogador fica no server... Altera o command("quit") por command("dc "..pc.get_name()) 1 ferros1 reacted to this Share this post Link to post Share on other sites
Owsap 201 Posted July 27, 2015 Desculpa OWSAP por estar a fazer um bocado de off no teu tópico. Mas não posso esconder a frustração que estou a sentir agora. Eu ofereci-me a ajudar o rapaz, até que no momento eu estava a jantar, e fiz a quest à pressa. Ninguém mo obrigou, eu mesmo disponibilizei a minha ajuda. Agora, estamos em uma comunidade, em que o objetivo é ajudar uns aos outros, mas saber que existem pessoas que dizem "vou experimentar" quando nem provavelmente sequer tocou na quest, e depois não dar nenhum feedback, é algo que eu considero falta de respeito. Lamento mais uma vez este 'off' no teu tópico, não foi por mal. Desculpa se passei a roda por cima de ti enquanto tentavas ajudar o ferros1 mas eu também estava a tentar ajudar. Depois de ele dizer que queria colocar a opção ingame eu apenas disse a ele para verificar se a quest estava bem compilada e depois ele disse que já estava e então fui verificar o que se passava e então mandei o fix. 1 ferros1 reacted to this Share this post Link to post Share on other sites
ferros1 3 Posted July 27, 2015 Altera o command("quit") por command("dc "..pc.get_name()) Diz comando não encontrado :( Share this post Link to post Share on other sites
Owsap 201 Posted July 27, 2015 Diz comando não encontrado :( Agora é que notei que o comando só funciona com o GM. O que podes fazer é um loop da janela do diálogo, assim o jogador não consegue abrir o menu do jogo e ao passar os 3 segundos ele é desconectado. Share this post Link to post Share on other sites