antiblock
Elveron
  • Chatbox

    Did you check out our Discord? https://discord.gg/FFdvMjk9xA
    You don't have permission to chat.
    Load More
Owsap

Painel De Gm Avançado By Owsap

51 posts in this topic

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.

Share this post


Link to post
Share on other sites
antiblock
diamwall

Já vou ver isso e depois atualizo no link do DropBox.

Share this post


Link to post
Share on other sites

muito obrigado. 

 

 

Dou te o meu +1 :)

Share this post


Link to post
Share on other sites

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

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

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

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.

Share this post


Link to post
Share on other sites

Muito obrigado :)

Share this post


Link to post
Share on other sites

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

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...

 

 

bi84f9.jpg

Share this post


Link to post
Share on other sites

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 by ferros1 (see edit history)

Share this post


Link to post
Share on other sites

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...

 

 

bi84f9.jpg

 

Altera o command("quit") por command("dc "..pc.get_name())

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

 

 

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now