Lua Render on | Мусор | Помойки | Подарки | Клады | Руды | Семена | Закладки

[w0te]

Потрачен
Автор темы
771
492
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия SA-MP
  1. 0.3.7 (R1)
—Pngtree—color oblique stripe decorative frame_3308882.png

Version 0.5 - Beta


—Pngtree—color oblique stripe decorative frame_3308882.png

Предсталяю вам ещё один рендер, отлечается он от тругих - в функциях рендере помоек, мусора, и дистанции ( очень подойдёт для шахтёров ), хочу у вас спросить чего ещё добавить в рендер, пишите под тему 👇
—Pngtree—color oblique stripe decorative frame_3308882.png

Активация: /mrds
•Render trash
•Render Mysorki
•Render Gifts
•Render Zakladki
•Render Semena
•Render Kladov
•Render Ryd
—Pngtree—color oblique stripe decorative frame_3308882.png


WM-Screenshots-20210919212819.png
Видео Обзор
Скрипт кушает: SA-MP 0.3.7 Moonloader 0.26 MoonImGUI
 

Вложения

  • MultiRender.luac
    8.4 KB · Просмотры: 3,016
Последнее редактирование:

ГОХА | GoxaShow

В АРМИИ С 12.12,ЗАКАЗЫ НЕ ДЕЛАЮ,ТУПЫЕ ВОПРОСЫ-НАХУ
Проверенный
1,890
1,907
а нахуя названия сверху, если на кнопке написано...
 
  • Нравится
Реакции: Joko

[w0te]

Потрачен
Автор темы
771
492
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Flide

Участник
90
32
Сделать бы меню более минималистичным, цены бы не было
 

chapo

чопа сребдс // @moujeek
Модератор
8,868
11,575
  • использовать imgui.Checkbox в moon imgui придумали 25 ноября 2017 года, люди до:
  • делать компактные и удобные меню придумали 25 ноября 2017 года, люди до:
  • не компилить скрипты для мунлоадера с использованием имгуи, написанние которых занимает 10 минут придумали 25 ноября 2017 года, люди до:

продолжать?
 

chapo

чопа сребдс // @moujeek
Модератор
8,868
11,575
5 минут и твой скрипт готов, осталось только ввести айди моделей. Зачем это компилить?
1632171355507.png

Lua:
local imgui = require('imgui')
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8

local window = imgui.ImBool(false)
local font = renderCreateFont('Tahoma', 13, 5)
local settings = {
--  {'название', переменная, айди модели}
    {'Мусор', imgui.ImBool(false), 1},
    {'Руда', imgui.ImBool(false), 2},
    {'Клад', imgui.ImBool(false), 3},
    {'Анаша', imgui.ImBool(false), 4},
    {'Подарки', imgui.ImBool(false), 5},
    {'Нарко', imgui.ImBool(false), 6},
    {'Мусорка', imgui.ImBool(false), 7},
}

function main()
    while not isSampAvailable() do wait(200) end
    imgui.Process = false
    window.v = true  --show window
    while true do
        wait(0)
        imgui.Process = window.v
        for k, v in ipairs(getAllObjects()) do
            for i = 1, #settings do
                if settings[i][2].v then
                    local mx, my, mz = getCharCoordinates(PLAYER_PED)
                    if getObjectModel(v) == settings[i][3] then
                        local result, x, y, z = getObjectCoordinates(v)
                        if result then
                            local mrx, mry = convert3DCoordsToScreen(mx, my, mz)
                            local rx, ry = convert3DCoordsToScreen(x, y, z)
                            renderDrawLine(mrx, mry, rx, ry, 3, 0xFFff004d)
                            renderFontDrawText(font, settings[i][1], rx, ry, 0xFFFFFFFF)
                        end
                    end
                end
            end
        end
    end
end

function imgui.OnDrawFrame()
    if window.v then
        imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowSize(imgui.ImVec2(100.0, 185.0), imgui.Cond.FirstUseEver)
        imgui.Begin('RENDER ON', window, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse)
        for i = 1, #settings do
            imgui.Checkbox(u8(settings[i][1]), settings[i][2])
        end
        imgui.End()
    end
end
 

[w0te]

Потрачен
Автор темы
771
492
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • использовать imgui.Checkbox в moon imgui придумали 25 ноября 2017 года, люди до:
  • делать компактные и удобные меню придумали 25 ноября 2017 года, люди до:
  • не компилить скрипты для мунлоадера с использованием имгуи, написанние которых занимает 10 минут придумали 25 ноября 2017 года, люди до:

продолжать?
новичок в lua, делаю как умею.
upd: в след раз учту ошибки