Lua SnailMatic 1.9 | Самый функциональный биндер [RU/ENG]

GrezeeBal

Известный
Автор темы
Проверенный
1,601
930
почему не выводится "транспортного средства"? всё остальное работает идеально

/m Говорит ФБР. Водитель@ifandor($closestdriverid$? $targetvehcolor$ $targetcar$: $targetvehcolor$ транспортного средства)@.

yOOq3VZ.png


если что, то на скрине выполняется "не верно", которое после двоеточия
@ifandor("$closestdriverid$"==""? $targetvehcolor$ $targetcar$: $targetvehcolor$ транспортного средства)@

Удалил старую GTA, установил на чистую игру:
- gta_sa.exe 1.0, SA:MP;
- CLEO 4.1, ASI Loader, SAMPFUNCS 5.4.1, установил moonloader 0.26, библиотеки и скрипт с этой темы.
Теперь нет этих модальных окон, сразу запускает самп, но спустя секунд 10-15 крашит его. На всякий случай установил RakLua 2.1 и менял hookmode 0-3 - проблема не исчезла. В правом нижнем углу пуш-сообщение
cjxjhwZ.png
.В консольке SAMPFUNCS:
Код:
[ML] (script) SnailMatic: Ошибка #3. Возможное решение: смена DNS или установка VPN
Я правильно понял, что скрипт в Украине не поддерживается? И если да, то понятное дело, что обойти можно с VPN, но почему тогда в дальнейшем крашит?


UPDATE:
Проблему решил, поставил SAMPFUNCS 5.5.0 ко всему тому, что писал выше. Не смотря на "Ошибку отправки запроса" и "[ML] (script) SnailMatic: Ошибка #3. Возможное решение: смена DNS или установка VPN" - скрипт работает. Вероятней всего, это запрос на проверку обновления, но из-за украинских провайдеров - такой запрос блокируется.
если крашит биндер:
Решение 1: Установи с заменой RakLua 2.1 в папку …\moonloader\lib.
Решение 2: смени параметр hookmode на 0(это автономный) или 3(это sampfuncs) в файле ...\Documents\GTA San Andreas User Files\SAMP\SnailMatic\snailmatic.json
Решение 3: удали raklua из lib

других решений нет

Насчет ошибки #3: хз, мы ее вроде убрали, а вроде и не убрали. в любом случае она никак не должна влиять на работоспособность биндера, потому что он запускается и без связи с хостом
 
Последнее редактирование:
  • Нравится
Реакции: макароны.

yxngxr

Новичок
2
0
помогите, у друга вот такая ошибка:
[ML] (error) SnailMatic: create_directories(p): invalid argument: operation not permitted stack traceback: [C]: in function 'createDirectory' ...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac: in function <...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac:0> [ML] (error) SnailMatic: Script died due to an error. (2055FC04) Direct3DDevice9 hook installed. Hook "SAMP: RakPeer::HandleRPCPacket" installed. Initializing SAMP data...
 

yxngxr

Новичок
2
0
и можете сделать автоустановку скрипта? так было бы легче для многих
 

GrezeeBal

Известный
Автор темы
Проверенный
1,601
930
помогите, у друга вот такая ошибка:
[ML] (error) SnailMatic: create_directories(p): invalid argument: operation not permitted stack traceback: [C]: in function 'createDirectory' ...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac: in function <...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac:0> [ML] (error) SnailMatic: Script died due to an error. (2055FC04) Direct3DDevice9 hook installed. Hook "SAMP: RakPeer::HandleRPCPacket" installed. Initializing SAMP data...
пускай друг запускает самп от имени администратора
и можете сделать автоустановку скрипта? так было бы легче для многих
автоустановка, которая будет устанавливать один файл? неплохо
 
D

deleted-user-422095

Гость
автоустановка, которая будет устанавливать один файл? неплохо
Проверка версий библиотек, докачивание(установка из памяти инсталлятора) нужных библиотек, проверка версии муна, предложение пользователю переустановить на необходимую версию, проверка на конфликтные библиотеки (тот же менеджер зависимостей), проверка версии сампа и версии сампфункса. Функция портирование профиля/функциональных переменных, которые в отдельном файле, с патруля, удаление патруля. Вроде ничего не забыл.
Потому что твой архив с гитхаба криво собран, я бы во время первой установки распаковал бы папку SnailMatic в мун, а не содержимое папки. А уже во время второй прочитал бы инструкцию.
 

Noah_Owen

Новичок
3
0
help, чё делать при такой ошибке?:
[ML] (error) SnailMatic: ...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac:0: attempt to index a nil value
stack traceback:
...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac: in function 'loadSession'
...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac: in function <...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac:0>
[ML] (error) SnailMatic: Script died due to an error. (245AAFBC)
 

GrezeeBal

Известный
Автор темы
Проверенный
1,601
930
Проверка версий библиотек
там нечего проверять

докачивание(установка из памяти инсталлятора) нужных библиотек,
на гитхаб все библиотеки со всеми инструкциями
проверка версии муна, предложение пользователю переустановить на необходимую версию
биндер работает на обеих версиях. на мун 27 разве что порядок установки отличается, а использовать эту версию я не вижу смысла - делать для нее инструкции тоже

проверка на конфликтные библиотеки (тот же менеджер зависимостей)
это был единичный случай, а менеджер зависимостей сейчас нигде не скачать

проверка версии сампа и версии сампфункса
биндер работает на всех популярных версиях и не зависит от сампфункса
Функция портирование профиля/функциональных переменных, которые в отдельном файле, с патруля, удаление патруля
хорошо, тогда автоустановщик будет устанавливать целых два файла


Потому что твой архив с гитхаба криво собран, я бы во время первой установки распаковал бы папку SnailMatic в мун, а не содержимое папки. А уже во время второй прочитал бы инструкцию.
инструкция, что и куда кидать написана сразу на следующей строке от ссылки скачивания. Я могу просто переделать архив

help, чё делать при такой ошибке?:
[ML] (error) SnailMatic: ...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac:0: attempt to index a nil value
stack traceback:
...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac: in function 'loadSession'
...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac: in function <...MES\ARIZONA GAMES\bin\Arizona\moonloader\snailmatic.luac:0>
[ML] (error) SnailMatic: Script died due to an error. (245AAFBC)
удали session.json по пути C:\Users\user\Documents\GTA San Andreas User Files\SAMP\SnailMatic
 
Последнее редактирование:
  • Нравится
Реакции: deleted-user-422095

Ифам

Новичок
1
0
После первого запуска биндер не запускается, что делать?
[18:45:32.908819] (system) Session started.
[18:45:32.908819] (debug) Module handle: 59B80000

MoonLoader v.026.5-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team
https://www.blast.hk/moonloader/

[18:45:32.908819] (info) Working directory: C:\Games\Arizona Games Launcher\bin\arizona\moonloader
[18:45:32.908819] (debug) FP Control: 0109001F
[18:45:32.908819] (debug) Game: GTA SA 1.0.0.0 US
[18:45:32.908819] (system) Installing pre-game hooks...
[18:45:32.908819] (system) Hooks installed.
[18:45:34.511678] (debug) Initializing opcode handler table
[18:45:34.512674] (debug) package.path = C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?\init.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?\init.lua;.\?.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?.luac;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?\init.luac;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?.luac;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?\init.luac;.\?.luac
[18:45:34.512674] (debug) package.cpath = C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?.dll;
[18:45:34.513678] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\AutoReboot.lua'...
[18:45:34.513678] (debug) New script: 15D78844
[18:45:34.518675] (system) ML-AutoReboot: Loaded successfully.
[18:45:34.518675] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\check-moonloader-updates.lua'...
[18:45:34.518675] (debug) New script: 15D79174
[18:45:34.536052] (system) Check MoonLoader Updates: Loaded successfully.
[18:45:34.536052] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\port.luac'...
[18:45:34.536052] (debug) New script: 15D78B54
[18:45:34.567056] (system) port.luac: Loaded successfully.
[18:45:34.567056] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\reload_all.lua'...
[18:45:34.567056] (debug) New script: 15D79484
[18:45:34.571053] (system) ML-ReloadAll: Loaded successfully.
[18:45:34.571053] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\SF Integration.lua'...
[18:45:34.571053] (debug) New script: 15D78CDC
[18:45:34.580054] (system) SF Integration: Loaded successfully.
[18:45:34.580054] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\snailmatic.luac'...
[18:45:34.580054] (debug) New script: 15D7960C
[18:45:34.749264] (system) SnailMatic: Loaded successfully.
[18:45:46.424550] (system) Installing post-load hooks...
[18:45:46.424550] (system) Hooks installed.
[18:45:48.007656] (system) port.luac: Script terminated. (15D78B54)
[18:46:29.798192] (exception) SnailMatic: CJSON: Expected value but found T_END at character 1
[18:46:29.798192] (error) SnailMatic: ...na Games Launcher\bin\arizona\moonloader\snailmatic.luac:0: attempt to index a nil value
stack traceback:
...na Games Launcher\bin\arizona\moonloader\snailmatic.luac: in function 'loadSetting'
...na Games Launcher\bin\arizona\moonloader\snailmatic.luac: in function <...na Games Launcher\bin\arizona\moonloader\snailmatic.luac:0>
[18:46:29.798192] (error) SnailMatic: Script died due to an error. (15D7960C)
 

wqfwjko

Активный
234
31
SnailMatic: cannot resume non-suspended coroutine
stack traceback:
...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac: in function 'getPlayerIdByNickname'
...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac: in function 'loadSession'
...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac: in function <...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac:0>

Из за чего не работает? пол часа назад работал отлично
UPD: удалил session.json и заработало
 

GrezeeBal

Известный
Автор темы
Проверенный
1,601
930
SnailMatic: cannot resume non-suspended coroutine
stack traceback:
...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac: in function 'getPlayerIdByNickname'
...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac: in function 'loadSession'
...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac: in function <...uncher\bin\ñáîðêà 4 (äëÿ AFK)\moonloader\snailmatic.luac:0>

Из за чего не работает? пол часа назад работал отлично
UPD: удалил session.json и заработало
удали session.json по пути C:\Users\user\Documents\GTA San Andreas User Files\SAMP\SnailMatic

После первого запуска биндер не запускается, что делать?
[18:45:32.908819] (system) Session started.
[18:45:32.908819] (debug) Module handle: 59B80000

MoonLoader v.026.5-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team

[18:45:32.908819] (info) Working directory: C:\Games\Arizona Games Launcher\bin\arizona\moonloader
[18:45:32.908819] (debug) FP Control: 0109001F
[18:45:32.908819] (debug) Game: GTA SA 1.0.0.0 US
[18:45:32.908819] (system) Installing pre-game hooks...
[18:45:32.908819] (system) Hooks installed.
[18:45:34.511678] (debug) Initializing opcode handler table
[18:45:34.512674] (debug) package.path = C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?\init.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?\init.lua;.\?.lua;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?.luac;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?\init.luac;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?.luac;C:\Games\Arizona Games Launcher\bin\arizona\moonloader\?\init.luac;.\?.luac
[18:45:34.512674] (debug) package.cpath = C:\Games\Arizona Games Launcher\bin\arizona\moonloader\lib\?.dll;
[18:45:34.513678] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\AutoReboot.lua'...
[18:45:34.513678] (debug) New script: 15D78844
[18:45:34.518675] (system) ML-AutoReboot: Loaded successfully.
[18:45:34.518675] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\check-moonloader-updates.lua'...
[18:45:34.518675] (debug) New script: 15D79174
[18:45:34.536052] (system) Check MoonLoader Updates: Loaded successfully.
[18:45:34.536052] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\port.luac'...
[18:45:34.536052] (debug) New script: 15D78B54
[18:45:34.567056] (system) port.luac: Loaded successfully.
[18:45:34.567056] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\reload_all.lua'...
[18:45:34.567056] (debug) New script: 15D79484
[18:45:34.571053] (system) ML-ReloadAll: Loaded successfully.
[18:45:34.571053] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\SF Integration.lua'...
[18:45:34.571053] (debug) New script: 15D78CDC
[18:45:34.580054] (system) SF Integration: Loaded successfully.
[18:45:34.580054] (system) Loading script 'C:\Games\Arizona Games Launcher\bin\arizona\moonloader\snailmatic.luac'...
[18:45:34.580054] (debug) New script: 15D7960C
[18:45:34.749264] (system) SnailMatic: Loaded successfully.
[18:45:46.424550] (system) Installing post-load hooks...
[18:45:46.424550] (system) Hooks installed.
[18:45:48.007656] (system) port.luac: Script terminated. (15D78B54)
[18:46:29.798192] (exception) SnailMatic: CJSON: Expected value but found T_END at character 1
[18:46:29.798192] (error) SnailMatic: ...na Games Launcher\bin\arizona\moonloader\snailmatic.luac:0: attempt to index a nil value
stack traceback:
...na Games Launcher\bin\arizona\moonloader\snailmatic.luac: in function 'loadSetting'
...na Games Launcher\bin\arizona\moonloader\snailmatic.luac: in function <...na Games Launcher\bin\arizona\moonloader\snailmatic.luac:0>
[18:46:29.798192] (error) SnailMatic: Script died due to an error. (15D7960C)
удали session.json по пути C:\Users\user\Documents\GTA San Andreas User Files\SAMP\SnailMatic

А чё делать если нету эго файла?
не знаю, что-то случилось
 
Последнее редактирование:
  • Нравится
Реакции: wqfwjko
D

deleted-user-422095

Гость
есть. На автономном хукинге
Кстати, решили что делать с выбором цели? Ну, когда чела за эту функцию забанили. А то что-то пропустил это. Добавили бы настройку Стандартный выбор цели и выбор цели пока виден ник.
как сделать чтоб при входе в игру сразу писалась команда из бинда
По первому сообщению Connecting чего-то там... делай активацию