Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Sistema para verificar acesso à internet Godot 4:
- @onready var http_request: HTTPRequest = $HTTPRequest # substituir pelo caminho certo do node HTTPRequest
- func _ready() -> void:
- is_connected_to_internet()
- func is_connected_to_internet() -> void:
- # URL de um site confiável para testar a conexão
- var url = "http://www.google.com"
- # Envia a requisição
- var err = http_request.request(url)
- # Verifica se a requisição foi iniciada corretamente
- if err == OK:
- # Aguarda a conclusão da requisição usando `await`
- var result = await http_request.request_completed
- # O resultado é uma tupla: (result, response_code, headers, body)
- var response_code = result[1]
- # Se o código de resposta for 200, o usuário está online
- if response_code == 200:
- $msg_erro.hide()
- print("internet funcionando")
- else:
- $msg_erro.show()
- print("sem internet")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement