Ошибка "attempt to call a nil value"

sene0

Участник
Автор темы
34
1
Код:
Lua:
script_name('textdrawdelete')
script_description('Скрипт для мега крутых скринов через камхак')
require 'lib.moonloader'

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    repeat
      wait(0)
   until sampIsLocalPlayerSpawned()
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы узнать о скрипте пропишите команду {32CD32}/infotdd', -1)
    sampRegisterChatCommand('infotdd', infotdd)
    sampRegisterChatCommand('tdd', tdd)

    while true do
        wait(0)
        if isKeyJustPressed(122) then
                sampTextdrawDelete(426)
                sampTextdrawDelete(427)
                sampTextdrawDelete(428)
                sampTextdrawDelete(449)
        end
        if isKeyJustPressed(123) then
               sampTextdrawDelete(565)
                sampTextDrawDelete(562)
                sampTextDrawDelete(185)
                sampTextDrawDelete(560)
                sampTextDrawDelete(184)
                sampTextDrawDelete(183)
        end
    end

function infotdd()
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы активировать - пропишите {FF8C00}/tdd.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FF8C00}Arizona{FFFFFF}: удаляется - логотип, подсказка при анимации.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы активировать на Аризоне нажмите {FF8C00}F11.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {B22222}Вернуть только релогом!', -1)
    end
end

function tdd()
    while true do
                sampTextdrawDelete(426)
                sampTextdrawDelete(427)
                sampTextdrawDelete(428)
                sampTextdrawDelete(449) end
        end
Также хотелось бы пояснение, как сделать команду чтобы было окно imgui по команде, с двумя кнопками (функциональными)
 
Последнее редактирование:

sene0

Участник
Автор темы
34
1
  • Грустно
Реакции: kyrtion

cord

contact me → cordtech.ru
Проверенный
557
413
Lua:
script_name('textdrawdelete')
script_description('Скрипт для мега крутых скринов через камхак')
require 'lib.moonloader'

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    repeat
      wait(0)
   until sampIsLocalPlayerSpawned()
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы узнать о скрипте пропишите команду {32CD32}/infotdd', -1)
    sampRegisterChatCommand('infotdd', function ()
sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы активировать - пропишите {FF8C00}/tdd.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FF8C00}Arizona{FFFFFF}: удаляется - логотип, подсказка при анимации.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы активировать на Аризоне нажмите {FF8C00}F11.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {B22222}Вернуть только релогом!', -1)
end)
    sampRegisterChatCommand('tdd', 
        function ()
                sampTextdrawDelete(426)
                sampTextdrawDelete(427)
                sampTextdrawDelete(428)
                sampTextdrawDelete(449)
        end)

    while true do
        wait(0)
        if isKeyJustPressed(122) then
                sampTextdrawDelete(426)
                sampTextdrawDelete(427)
                sampTextdrawDelete(428)
                sampTextdrawDelete(449)
        end
        if isKeyJustPressed(123) then
               sampTextdrawDelete(565)
                sampTextDrawDelete(562)
                sampTextDrawDelete(185)
                sampTextDrawDelete(560)
                sampTextDrawDelete(184)
                sampTextDrawDelete(183)
        end
    end
end
 

sene0

Участник
Автор темы
34
1
Lua:
script_name('textdrawdelete')
script_description('Скрипт для мега крутых скринов через камхак')
require 'lib.moonloader'

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    repeat
      wait(0)
   until sampIsLocalPlayerSpawned()
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы узнать о скрипте пропишите команду {32CD32}/infotdd', -1)
    sampRegisterChatCommand('infotdd', function ()
sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы активировать - пропишите {FF8C00}/tdd.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FF8C00}Arizona{FFFFFF}: удаляется - логотип, подсказка при анимации.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {FFFFFF}Чтобы активировать на Аризоне нажмите {FF8C00}F11.', -1)
    sampAddChatMessage('{32CD32}[TextDrawDel]: {B22222}Вернуть только релогом!', -1)
end)
    sampRegisterChatCommand('tdd',
        function ()
                sampTextdrawDelete(426)
                sampTextdrawDelete(427)
                sampTextdrawDelete(428)
                sampTextdrawDelete(449)
        end)

    while true do
        wait(0)
        if isKeyJustPressed(122) then
                sampTextdrawDelete(426)
                sampTextdrawDelete(427)
                sampTextdrawDelete(428)
                sampTextdrawDelete(449)
        end
        if isKeyJustPressed(123) then
               sampTextdrawDelete(565)
                sampTextDrawDelete(562)
                sampTextDrawDelete(185)
                sampTextDrawDelete(560)
                sampTextDrawDelete(184)
                sampTextDrawDelete(183)
        end
    end
end
Так то есть надо?
 
  • Грустно
Реакции: de_clain