require "lib.moonloader"
local request = require 'requests'
function main()
if not isSampLoaded() then return end
while not isSampAvailable() do wait(3000) end
sampRegisterChatCommand("regip", checkip)
wait(-1)
end
function checkip()
local result, response = pcall(request.get, "http://ip-api.com/json/")
if result then
json_data = response.json()
sampShowDialog(1234, "{ffff01}Ваши данные", "{ffffff}Ваш IP адрес: {00BFFF}"..json_data.query.."\n{ffffff}Ваша страна: {00BFFF}"..json_data.country.."\n{ffffff}Ваш город: {00BFFF}"..json_data.city.."\n{ffffff}Ваш регион/штат: {00BFFF}"..json_data.regionName.."\n{ffffff}Ваш провайдер: {00BFFF}"..json_data.isp.."\n{ffffff}Ваш часовой пояс: {00BFFF}"..json_data.timezone.."", "Закрыть", "", 0)
end
end