Неактуально Lua [ARZ] On Screen Members

YarikVL

Известный
Проверенный
4,750
1,815
@ExTallentt У тебя:
MoonLoader v.025-beta loaded
А надо 0.26 moonloader этим можешь поставить:

Но у тебя перестанет работать MVD Helper, можешь загуглить есть MVD Helper для 0.26
Либо есть:
 
  • Нравится
Реакции: Serbian

chromiusj

Известный
Модератор
5,653
3,955
хелп не знаю почему не могу устоновить скрипт кидаю все куда надо и не идет
да,считаю тяжко открыть тему
1718958313843.png
 

Frederick_Paterson

Новичок
6
0
хелп все устоновил,скрипт приветствует в игре просит ввести /osmset я ввожу и пишет команда не известна,и так только на юме остальные сервера норм
 
  • Клоун
Реакции: minxty

Frederick_Paterson

Новичок
6
0
та вы че помочь не можете,скрипт сдох,да?как он у моего друга работает,я захожу в игру с гражданки он работает а вот когда я в организации,я захожу в игру автоматом открывает /members и пишет потом что команда /osmset не работает
 

plalkeo

Известный
730
299
та вы че помочь не можете,скрипт сдох,да?как он у моего друга работает,я захожу в игру с гражданки он работает а вот когда я в организации,я захожу в игру автоматом открывает /members и пишет потом что команда /osmset не работает
не помогут тебе тут, скрипт давно неактуален
 

DJopa777

Новичок
24
5
16.50.07.485.jpg
сука какого хуя после удаления скрипта чтото продолжает спамить командой для открытия сие чуда блять
 

Seishiwa

Новичок
1
0
Посмотреть вложение 87203
On Screen Members
by Cosmo

Описание:
Выводит весь /members организации на экран
Нет никаких ограничении и детальная настройка всего чего можно
Так же может порадовать присутствие системы заметок, с их помощью
вы можете записать любому сотруднику фракции что то важное, например "Повысить 01.01.2021"
Данный скрипт разрешён на аризоне, и за него вы не получите бан.

Активации:
Настройка скрипта: /osmset
Взаимодействовать с сотрудником из списка:
Правый Альт что бы показать курсор и нажать на нужного сотрудника в списке

Скрин + Видео:

i7HJfOl.png
klVDmSZ.png

831MfCT.png

Требования и установка:
Для работы скрипта вам необходима библиотека mimgui.
1) Перенести папку
mimgui в папку GTA/moonloader/lib
2) OSM.lua закинуть в папку GTA/moonloader


Для разработчиков
В скрипте присутствует небольшое API
Ниже представлена краткая документация
Подключение скрипта происходит через функцию import
Lua:
local osm = import('OSM.lua')
Для использования доступны следующие функции
Получение массива с информацией о организации:
table org = getOrganisation()

-- structure:
org = {
    name = string, -- Название организации
    online = int, -- Онлайн организации
    afk = int -- Число сотрудников в АФК
}
Получение массива с информацией о /members:
table members = getMembers()

-- structure:
members = {
    [1] = {
        nick = string,
        id = int,
        rank = {
            count = int, -- Ранг
            name = string, -- Название ранга
        },
        afk = int, -- Время в АФК
        warns = int, -- Колличество варнов
        mute = bool, -- Организационный мут
        near = bool, -- Рядом с вами или нет
        uniform = bool -- В форме или нет
    }
}
Мелкие функции:
bool result = sendRequest() -- Отправляет запрос об обновлении /members
bool result, string note = getMemberNote(nick_name) -- Получает заметку по нику сотрудника
bool result = setMemberNote(nick_name, note) -- Устанавливает заметку на указанный ник

Пример реализации:
EXAMPLE:
local osm = import('OSM.lua')

function main()
    repeat wait(0) until isSampAvailable()

    sampRegisterChatCommand('req', function()
        local result = osm.sendRequest()
        sampAddChatMessage(result and 'Обновлено!' or 'Ошибка!', -1)
    end)

    sampRegisterChatCommand('org', function()
        local org = osm.getOrganisation()
        sampAddChatMessage('Организация: ' .. org.name, -1)
        sampAddChatMessage('Онлайн: ' .. org.online, -1)
        sampAddChatMessage('В АФК: ' .. org.afk, -1)
    end)
end
Есть что то похожее , но актуальное?