Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Разбиваешь текст на строки и из каждой строки берешь нужное значение:
local cPacient
for line in DialogText:gmatch('[^\r\n]+') do -- разбиваем на строки
if line:find('1%) Пациентов вылечено: {FFB323}%s+%d+') then -- если в строка имеет такой текст
cPacient = line:match('1%) Пациентов...
создай массив, закинь все пикапы и их расстояние оба вместе в массив, далее отсортируй массив так, чтобы первым элементом будет меньшая дистанция, из этого первого элемента берешь хендл пикапа
-- Центрирование текста в кнопке (кинь в любую часть кода, но не в функцию)
function apply_custom_style()
imgui.SwitchContext()
local style = imgui.GetStyle()
style.ButtonTextAlign = imgui.ImVec2(0.5, 0.5)
end
apply_custom_style()
Привет!
Я создал команду, которая собирает в массив ники и айдишники игроков в определенном радиусе, а далее активируется имгуи окно и выводится этот список. Код:
-- main()
sampRegisterChatCommand('rtp', function(arg)
if arg ~= nil and #arg > 0 and arg ~= '' and arg:match('%d+')...
local main_windov = imgui.ImBool(false)
--main()
while true do
wait(0)
if isKeyJustPressed(VK_MENU) then
main_windov.v = not main_window.v
end
imgui.Process = main_windov.v
end
скинешь код?
sampev = require('lib.samp.events')
function sampev.onServerMessage(color, text)
if text:match('Искать эту строку в чате') then
lua_thread.create(function()
setVirtualKeyDown(0x12, true)
wait(1)
setVirtualKeyDown(0x12, false)...
Такая вот непонятная ошибка. Вот сами строки:
for k, v in pairs(getAllChars()) do
if v ~= nil then
result_obv, id_obv = sampGetPlayerIdByCharHandle(v)
if result_obv and id_obv ~= -1 then...