Скрипт на ловлю админки на Russia RP

RidRichards

Участник
Автор темы
21
2
Дарова всем. Ищу скрипт который ловит админку сам. Объястню: На Раша РП есть система /goadminka, но при вводе этой комманды надо из 4 пунктов выбрать один верный, и каждый раз этот верный пункт меняется местами (Пункт называется вроде как "Получить админ-права")
Вот ищу именно скрипт, который моментально выберет тот самый правильный пункт, ибо очень хочу слить админку на этом нубо-рп)
 

ARMOR

Модератор по раксампу
Модератор
4,936
6,735
Lua:
local sampev = require "lib.samp.events"
function sampev.onShowDialog(id, style, title, button1, button2, tekst)
    if title:find('Тут название своего диалога (Оно должно быть слева сверху диалога)') then
        lua_thread.create(function()
            wait(0) --увеличь здесь задержку, если диалог долго не появляется и скрипт не успевает нажать
            listbox = sampGetListboxItemByText('Получить админ-права')
            sampSendDialogResponse(id, 1, listbox, nil)
        end)
    end
end

function sampGetListboxItemByText(text, plain)
    if not sampIsDialogActive() then return -1 end
    plain = not (plain == false)
    for i = 0, sampGetListboxItemsCount() - 1 do
        if sampGetListboxItemText(i):find(text, 1, plain) then
            return i
        end
    end
     return -1
end
Не забуть поставить название диалога в строчке которую я указал.
Код взят отсюда: https://www.blast.hk/threads/89673/
 
  • Нравится
Реакции: xionerme

RidRichards

Участник
Автор темы
21
2