Ir para conteúdo

Featured Replies

Postado

Olá a todos, é a minha primeira vez aqui, e não sei se já possui algum tutorial disso ou se estou na área correta, mas vou mostrar aqui como fazer com que o chat no jogo suma quando não tiver nenhuma mensagem e quando tiver ,enviar, é bem simples.

 

Primeiro vá na pasta do seu client>modules>game_console e abra o console.lua

 

tendo feito isso procure por

g_keyboard.bindKeyPress('Enter', sendCurrentMessage, consolePanel)

 

e troque por 

g_keyboard.bindKeyPress('Enter', hideChat)

 

agora procure por essa função: 

Spoiler


function hideChat(f)
	if f == true then
		hided = true
	end
	if not hided then
		consolePanel:setVisible(false)
		modules.game_interface.getBottomPanel():setVisible(false)
		modules.game_interface.getBottomSplitter():setVisible(false)
		modules.game_interface.getHideButton():setVisible(true)
		hided = true
	else
		consolePanel:setVisible(true)
		modules.game_interface.getBottomPanel():setVisible(true)
		modules.game_interface.getBottomSplitter():setVisible(true)
		modules.game_interface.getHideButton():setVisible(false)
		hided = false
	end
end

 

e troque por: 

Spoiler


function hideChat() 
	print(#consoleTextEdit:getText())
	if not hided then
		if (#consoleTextEdit:getText() == 0 ) then 
			addEvent(function() g_effects.fadeOut(consolePanel, 250) end)
			scheduleEvent(function() consolePanel:hide() end, 250)
			hided = true
		else 
			addEvent(function() sendCurrentMessage(consolePanel, 100) end)
		end 
	else
		addEvent(function() g_effects.fadeIn(consolePanel, 350) end)
		scheduleEvent(function() consolePanel:show() end, 250)
		hided = false
	end
end

 

Pronto agora só testar.

Editado por willian646 (veja o histórico de edições)

  • willian646 mudou o título para Esconder chat

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.8k

Informação Importante

Confirmação de Termo