луа /getip (i admin, надо просто воровать инфу с чата а у меня с регуляркой не оч)

Lance Sterling

Потрачен
Автор темы
140
8
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
хочу своровать ipшники с чата
выглядит это так в чате:
IP: xxx.xxx.xxx.xxx | Regip: xxx.xxx.xxx.xxx
Но айпишники разные и могут быть не по три числа
вопщем мне надо что бы скрипт воровал айпи с чата и писал в чат:
/chip и два айпишника с чата(шобы отследить километры расстояния)

покашо я наклепал это:
Lua:
if imgui.Button(u8'IP', bet) then
            lua_thread.create(function()
                sampSendChat('/getip '..rInfo.id)
                if text:find('IP: (%d+.%d+.%d+.%d+) | Regip: (%d+.%d+.%d+.%d+)') then
                    LastIP, RegIP = text:match('IP: (%d+.%d+.%d+.%d+) | Regip: (%d+.%d+.%d+.%d+)')
                    print(LastIP..'|'..RegIP)
                end
            end)
        end imgui.SameLine()

и это не работает
 

Dimiano

Потрачен
74
71
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local text = 'IP: 1.23.45.67 | Regip: 192.168.1.1'
local last_ip, reg_ip = text:match('IP: (%d+%.%d+%.%d+%.%d+) | Regip: (%d+%.%d+%.%d+%.%d+)')
print(last_ip, reg_ip)
использовать регулярку тебе надо в onServerMessage (если используешь samp.events)
1670320115464.png
 

Lance Sterling

Потрачен
Автор темы
140
8
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local text = 'IP: 1.23.45.67 | Regip: 192.168.1.1'
local last_ip, reg_ip = text:match('IP: (%d+%.%d+%.%d+%.%d+) | Regip: (%d+%.%d+%.%d+%.%d+)')
print(last_ip, reg_ip)
использовать регулярку тебе надо в onServerMessage (если используешь samp.events)
Посмотреть вложение 180671
а можно что то кроме самп евентс юзать? подкинь пару топовых библиотек :>

и дай плиз тот сайт на котором ты запустил это все
 

Dimiano

Потрачен
74
71
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а можно что то кроме самп евентс юзать? подкинь пару топовых библиотек :>

и дай плиз тот сайт на котором ты запустил это все
Чем samp.events не устраивает? Стандартная либа, написанная FYP'ом, только имеет зависимость от SAMPFUNCS, но если тебе это сильно мешает, есть https://www.blast.hk/threads/69433/, правда придется самому разбираться как читать bitstream, в samp.events все сделано для людей уровня "знаю английский, но программировать не умею и не хочу учиться"
Сайт - https://www.lua.org/demo.html, но ты можешь скачать бинарники Lua, добавить на них ссылку в переменные окружения и запускать свои файлики из командной строки
 

Lance Sterling

Потрачен
Автор темы
140
8
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Чем samp.events не устраивает? Стандартная либа, написанная FYP'ом, только имеет зависимость от SAMPFUNCS, но если тебе это сильно мешает, есть https://www.blast.hk/threads/69433/, правда придется самому разбираться как читать bitstream, в samp.events все сделано для людей уровня "знаю английский, но программировать не умею и не хочу учиться"
Сайт - https://www.lua.org/demo.html, но ты можешь скачать бинарники Lua, добавить на них ссылку в переменные окружения и запускать свои файлики из командной строки
в сампе не работает