помощь в луа скрипте

Burenka

Новичок
Автор темы
19
6
Приветствую!
Я написал луа скрипт с двумя диалогами. Они должны выглядеть как-то так
WhatsApp Image 2021-07-22 at 16.44.14 (1).jpeg
WhatsApp Image 2021-07-22 at 16.44.14.jpeg

У каждого диалога активация разная

С нарко - /ceb
С броней - /acb

Когда я на сервере ввожу эти команды, то ничего не происходит, прошу помочь
Вот код:
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('acb', function()
        sampShowDialog(1337, 'AntiCops by burenka', '{FFFFFF}ACB', 'маска', 'броня', 0)
    end)
    sampAddChatMessage('universal helper loaded | autor: burenka', -1)
    sampAddChatMessage('Burenka: /acb - меню с маской и броником || /ceb - меню с наркотой', -1)
    sampAddChatMessage('vk - @burenkaaaaa | yt - youtube.com/channel/UCOnv4kzoRWGO1kedttWII1g', -1)
    while true do
        wait(0)
        local result, button, list, input = sampHasDialogRespond(1337)
        if result then
            if button == 1 then
                sampSendChat("/armour")
            elseif button == 0 then
                sampSendChat("/mask")
            end
        end
    end
end


function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('ceb', function()
        sampShowDialog(556, 'Corvus Extreme by burenka', '{FFFFFF}Corvus extreeme', '1 пак', '3 пака', 0)
    end)
    sampAddChatMessage('Данный скрипт не является запрещенным на Аризоне. Приятного использования! :)', -1)
    while true do
        wait(0)
        local result, button, list, input = sampHasDialogRespond(556)
        if result then
            if button == 1 then
                sampSendChat("/usedrugs 1")
                sampSendChat("/me закинулся Corvus Extreme")
                sampAddChatMessage('Вы успешно вкинулись, здоровье пополненно', -1)
            elseif button == 0 then
                sampSendChat("/usedrugs 3")
                sampSendChat("/me мощно закинулся Corvus Extreme")
                sampAddChatMessage('Вы успешно вкинулись, здоровье пополненно', -1)
            end
        end
    end
end

function main()
    repeat wait(0) until isSampAvailable()
   sampAddChatMessage('universal helper loaded | autor: burenka', -1)
    sampAddChatMessage('Burenka: /acb - меню с маской и броником || /ceb - меню с наркотой', -1)
    sampAddChatMessage('vk - @burenkaaaaa | yt - youtube.com/channel/UCOnv4kzoRWGO1kedttWII1g', -1)
end
 

БеzликиЙ

Автор темы
Проверенный
982
570
ну а зачем чему-то происходить, если у тебя в одном скрипте ТРИ!!! function main()? мунлоадер не знает, какой из трёх начать, поэтому он не начинает ни один
всё это должно выглядеть так:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('acb', function()
        sampShowDialog(1337, 'AntiCops by burenka', '{FFFFFF}ACB {000000}тут был Гравитос', 'маска', 'броня', 0)
    end)
    sampRegisterChatCommand('ceb', function()
        sampShowDialog(556, 'Corvus Extreme by burenka', '{FFFFFF}Corvus extreeme', '1 пак', '3 пака', 0)
    end)
    sampAddChatMessage('universal helper loaded | autor: burenka', -1)
    sampAddChatMessage('Burenka: /acb - меню с маской и броником || /ceb - меню с наркотой', -1)
    sampAddChatMessage('vk - @burenkaaaaa | yt - youtube.com/channel/UCOnv4kzoRWGO1kedttWII1g', -1)
    print('Тут был Гравитос')
    while true do
        wait(0)
        local result, button, list, input = sampHasDialogRespond(1337)
        if result then
            if button == 1 then
                sampSendChat("/armour")
            elseif button == 0 then
                sampSendChat("/mask")
            end
        end
        local result2, button2, list, input = sampHasDialogRespond(556)
        if result2 then
            if button2 == 1 then
                sampSendChat("/usedrugs 1")
                sampSendChat("/me закинулся Corvus Extreme")
                sampAddChatMessage('Вы успешно вкинулись, здоровье пополненно', -1)
            elseif button2 == 0 then
                sampSendChat("/usedrugs 3")
                sampSendChat("/me мощно закинулся Corvus Extreme")
                sampAddChatMessage('Вы успешно вкинулись, здоровье пополненно', -1)
            end
        end
    end
end
 
  • Ха-ха
Реакции: scroll., extaup и Next..