не работает скрипт

jesusdogg

Новичок
Автор темы
4
1
Версия SA-MP
  1. 0.3.7-R3
Решил я начать изучать lua и столкнулся с проблемой, скрипт не запускается скорее всего из-за недостатка нужных библиотек или что-то на подобии этого.

Прилагаю логи мунлоадера и скрин всего того, что творится у меня в папке lib.

UPD: Также прилагаю сам код, чтобы умельцы меня поправили.
 

Вложения

  • moonloader.log
    2.1 KB · Просмотры: 15
  • изображение_2022-01-14_133925.png
    изображение_2022-01-14_133925.png
    146.6 KB · Просмотры: 73
  • 1642171101409.png
    1642171101409.png
    147.8 KB · Просмотры: 67
Последнее редактирование:
  • Вау
Реакции: SomaGnoma

jesusdogg

Новичок
Автор темы
4
1
В правильности написания скрипта я не сомневаюсь, т.к. я просто переписал его с видеоурока.
Тут скорее дело в том, что у меня либо не работают packages в атоме, либо нету нужных библиотек для мунлоадера.
Посуди сам, в строчке repeat wait(0) until isSampAvailable() ошибка в функции isSampAvailable(), якобы её не существует, если я удалю эту строчку, то ошибка будет в следующей функции, используемой в moonloader, то есть sampRegisterChatCommand. Я создал тему, чтобы кто-то либо прямо указал на саму ошибку, либо скинули необходимые библиотеки, файлы и т.д.

Ну, а если скрипт реально криво написан, я извиняюсь, укажи в чем ошибка?
у тебя скрипт криво написан, ошибку посмотри хотя бы
test01.lua: ... San Andreas\GTA_San_Andreas CLEAN\moonloader\test01.lua:2: attempt to call global 'isSampAvailable' (a nil value)
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,772
11,215
Переустанови мун
я просто переписал его с видеоурока.
по рукам бы надавать автору "видеоурока" (криптон сори, но проще же local npc = sampIsPlayerNpc(id) and 'Да' or 'Нет' хотя видос 18 года так шо похуй)
 
  • Влюблен
Реакции: SomaGnoma