Помогите

N1NGAGO

Известный
Автор темы
88
8
Версия MoonLoader
.027.0-preview
Привет, хотел написать скрипт под себя, а он не работает. Задумка такая: при вводе команды /su, скрипт будет выводить своё окно, и там можно выбрать статью, а она в свою очередь сама выдаст розыск.

Код:
script_name("Auto SU")
script_author("London Smith ")
script_version(1.0)

require 'lib.moonloader'
require 'lib.sampfuncs'

function sumenu(args)
    return
    {
      {
        title = '{5b83c2}« Раздел №1 »',
        onclick = function()
        end
      },
      {
        title = '{ffffff}» Избиение - {ff0000}4 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 4 1.1УК")
        end
      },
       {
        title = '{ffffff}» Вооруженное нападение - {ff0000}6 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 6 2.1УК")
        end
      },
      {
        title = '{ffffff}» Убийство человека - {ff0000}6 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 6 3.1УК")
        end
      },
      {
        title = '{ffffff}» Похищение человека - {ff0000}6 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 6 4.1УК")
        end
      },
      {
        title = '{ffffff}» Держание заложников - {ff0000}6 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 6 4.2УК")
        end
      },
      {
        title = '{ffffff}» Изнасилование - {ff0000}5 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 5 6.2УК")
        end
      },
      {
        title = '{ffffff}» Побег из тюрьмы - {ff0000}6 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 6 7.1УК")
        end
      },
      {
        title = '{ffbc54}« Раздел №2 »',
        onclick = function()
        end
      },
      {
          title = '{ffffff}» Вымогательство - {ff0000}3 уровень розыска',
          onclick = function()
            sampSendChat('/su '..args.. ' 3 11.3УК')
          end
      },
      {
        title = '{ffffff}» Мошенничество - {ff0000}4 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 4 11.5УК")
        end
      },
      {
        title = '{ffffff}» Изготовление/сбыт оружия - {ff0000}3 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 3 12.1УК")
        end
      },
      {
        title = '{ffffff}» Сбыт/хран./изготов. наркотических вещ./материал.  - {ff0000}3 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 3 13.1УК")
        end
      },
      {
        title = '{ffffff}» Проникновение на охр. тер. - {ff0000}3 уровень розыска',
        onclick = function()
          sampSendChat('/su '..args..' 3 14.1УК')
        end
      },
      {
        title = '{ffffff}» Проникновение на частн. тер. - {ff0000}2 уровень розыска',
        onclick = function()
          sampSendChat('/su '..args..' 2 14.2УК')
        end
      },
      {
        title = '{ffffff}» Чистосердечное признание - {ff0000}1 уровень розыска.',
        onclick = function()
          local result = isCharInAnyCar(PLAYER_PED)
          if result then
            sampSendChat("/clear "..args)
            wait(1400)
            sampSendChat("/su "..args.." 1 Чистосердечное признание")
          else
            ftext("Вы должны находиться в машине")
          end
        end
      },
        {
        title = '{ffbc54}« Раздел №3 »',
        onclick = function()
        end
      },
      {
        title = '{ffffff}» Отказ содействовать сотруднику ПО при обыске,отказ предъяв. докум.- {ff0000}2 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 2 15.1УК")
        end
      },
      {
        title = '{ffffff}» Неподчинение сотруднику ПО  - {ff0000}2 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 2 15.1УК")
        end
      },
      {
        title = '{ffffff}» Попытка скрытся - {ff0000}3 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 3 15.2УК")
        end
      },
      {
        title = '{ffffff}» Подделка документов - {ff0000}2 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 2 16.2УК")
        end
      },
      {
        title = '{ffffff}» Ложные вызовы экстр. служб. - {ff0000}1 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 1 16.3УК")
        end
      },
      {
        title = '{ffffff}» Помеха работе представителя власти - {ff0000}2 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 2 17.1УК")
        end
      },
      {
        title = '{ffffff}» Помеха сотруднику прав.орг при задержании нарушителя - {ff0000}2 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 2 17.1УК")
        end
      },
      {
        title = '{ffffff}» Уничтожение/повреждение чужого имущества - {ff0000}3 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 3 18.1УК")
        end
      },
      {
        title = '{ffffff}» Уничтожение/повреждение гос. имущества - {ff0000}4 уровень розыска.',
        onclick = function()
          sampSendChat("/su "..args.." 4 18.2УК")
        end
      },
      {
        title = '{ffffff}» Сбыт/хранение госс. имущества  - {ff0000}4 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 4 19.2УК")
        end
      },
      {
        title = '{ffffff}» Выдача себя за госс.служащего таким не явлаясь. - {ff0000}4 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 4 19.3УК")
        end
       },
       {
        title = '{ffffff}» Взлом базы данных полиции - {ff0000}2 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 2 19.4УК")
        end
      },
      {
        title = '{ffffff}» Оскорбление госс. служащего - {ff0000}3 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 3 20.1УК")
        end
      },
      {
        title = '{ffffff}» Дача взятки должностному лицу - {ff0000}2 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 2 21.1УК")
        end
      },
      {
        title = '{ffffff}» Принятие взятки - {ff0000}2 уровень розыска +увольнение со службы',
        onclick = function()
          sampSendChat("/su "..args.." 2 21.2УК")
        end
      },
      {
        title = '{ffbc54}« Раздел №4 »',
        onclick = function()
        end
      },
      {
        title = '{ffffff}» Неадекватное поведение - {ff0000}1 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 1 22.1УК")
        end
      },
      {
        title = '{ffffff}» Незаконные протесты/митинги - {ff0000}3 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 3 22.2УК")
        end
      },
      {
        title = '{ffffff}» Неуплата штрафа - {ff0000}2 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 2 23.1УК")
        end
      },
      {
        title = '{ffffff}» Клевета - {ff0000}2 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 2 24.1УК")
        end
      },
      {
        title = '{ffffff}» Наезд на пешехода - {ff0000}1 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 1 25.1УК")
        end
      },
      {
        title = '{ffffff}» Нарушение судебного постановления/решения/действия ордера - {ff0000}1 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 1 26.1УК")
        end
      },
      {
        title = '{ffffff}» Оставление места ДТП - {ff0000}1 уровень розыска',
        onclick = function()
          sampSendChat("/su "..args.." 1 27.1УК")
        end
      },
    
    }
end
 

Hatiko

Известный
Проверенный
1,512
628
Он и не будет работать, это огрызок кода из какого-то скрипта. Ни майн, ни функций некоторых. Функция sumenu где-то применяется в какой-то конструкции, которая парсит эту таблицу, выводя титл, а при нажатие на титл вызывается функция, вроде бы так. Но что за констуркция, не написана, реализация может быть разная.
 
Последнее редактирование: