Информация MoonLoader - обсуждение

sаnеk

Всефорумный sanek
Друг
2,107
2,060
раньше уже была точно такая же проблема у кого-то, и она была связана с аддоном, решить её так и не удалось.
но раз у тебя дело точно не в аддоне, остаётся лишь перепробовать разные варианты:
  • установить gta_sa.exe версии 1.0us
  • установить asi loader с инсталлера муна
  • убрать enb/собейт
  • убрать все asi и sf-плагины (убедиться, что проблема связана не с ними)
  • убрать все клео-скрипты
  • проверить на полностью чистой игре
лучше делать не всё сразу, а по порядку, чтобы найти что именно вызывает проблему. если что-то поможет - сообщи, возможно смогу исправить в самом плагине.

у тебя тоже не работает?
у меня бывает открываешь карту и сразу краш, бывает краш когда 2-3 раза под ряд откроешь карту
 

vash-100

Новичок
19
0
Удали файлы из папки GTA SA - "GameuxInstallHelper.dll" и "GTASAGDF.dll". Если не помогает, то качай ISO образ лицензии GTA SA, от сюда: https://www.blast.hk/threads/16613/ | Как скачаешь то напиши мне в ЛС, я тебе расскажу как все норм установить.
А не, опять появилось, после установки некоторых клео и мод лоадера.

помогло удаление этих файлов или переустановка игры?
Удаление файлов.
 
Последнее редактирование модератором:

Krotchy

Известный
Проверенный
402
382
А не, опять появилось, после установки некоторых клео и мод лоадера.
Скачай ISO образ лицензии GTA SA от Rockstar: https://www.blast.hk/threads/16613/. А то качаете всякие репаки/рипы или лицухи от 1C.

Потом установи Microsoft Visual C++: http://forum.oszone.net/thread-145766-21.html. Я тебе настоятельно рекомендую скачать MVC по ссылке которой я скинул, там инсталяттор со всеми версия MVC.

Установи DirectX: https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35

Установи Microsoft .NET Framework: https://www.microsoft.com/ru-RU/download/details.aspx?id=55167
Если у тебя Windows 10, то просто включи Microsoft. NET Framework 3.5. Как включить Microsoft .NET Framework 3.5 ты найдешь в интернете.

А потом CLEO 4.1, Silent ASI Loader, SAMPFUNCS, MoonLoader, русификатор, SAMP, ну и тд.

И да, напиши какая у тебя Винда.

Ну а если все выше перечисленое тебе не помогло, то я незнаю что и написать. Иди что ли в церковь, свечку поставь.
 
Последнее редактирование:

vash-100

Новичок
19
0
Скачай ISO образ лицензии GTA SA от Rockstar: https://www.blast.hk/threads/16613/. А то качаете всякие репаки/рипы или лицухи от 1C.

Потом установи Microsoft Visual C++: http://forum.oszone.net/thread-145766-21.html. Я тебе настоятельно рекомендую скачать MVC по ссылке которой я скинул, там инсталяттор со всеми версия MVC.

Установи DirectX: https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35

Установи Microsoft .NET Framework: https://www.microsoft.com/ru-RU/download/details.aspx?id=55167
Если у тебя Windows 10, то просто включи Microsoft. NET Framework 3.5. Как включить Microsoft .NET Framework 3.5 ты найдешь в интернете.

А потом CLEO 4.1, Silent ASI Loader, SAMPFUNCS, MoonLoader, русификатор, SAMP, ну и тд.

И да, напиши какая у тебя Винда.

Ну а если все выше перечисленое тебе не помогло, то я незнаю что и написать. Иди что ли в церковь, свечку поставь.

Ну, у меня винда 10, лица от рокстара. все обновлено. клео 4.1.
 

clicore

Известный
170
124
Мне немного не нравится некоторые вещи в MoonLoader. Если в игре происходит какая не будь ошибка с lua, приходится полностью перезагружать игру, иначе все скрипты перестают работать. Все остальное работает вполне хорошо, ну и на самом деле очень нравится что все открыто и можно спокойно почитать код.
 

FYP

Известный
Автор темы
Администратор
1,758
5,732
Если в игре происходит какая не будь ошибка с lua, приходится полностью перезагружать игру, иначе все скрипты перестают работать.
о таком никто ранее никогда не сообщал, этого быть не должно. ты уверен? скинь лог.
 

clicore

Известный
170
124
о таком никто ранее никогда не сообщал, этого быть не должно. ты уверен? скинь лог.

Вот сейчас у меня такого нету как не странно, я беру свои слова обратно, извиняюсь ;)
У меня просто был какой то момент, когда я установил твой скрипт Warp to Player, ввел не правильный аргумент после команды /warpto у меня все запоролось и не работали остальные скрипты, у меня что то с GTA наверное.

Сейчас у меня возник вопрос(Я день назад начал пользоваться MoonLoader'ом), можно ли как то загружать скрипты в игру как в SF? Когда я устанавливаю какой не будь скрипт, мне приходится запускать заново GTA.
 

FYP

Известный
Автор темы
Администратор
1,758
5,732
Вот сейчас у меня такого нету как не странно, я беру свои слова обратно, извиняюсь ;)
У меня просто был какой то момент, когда я установил твой скрипт Warp to Player, ввел не правильный аргумент после команды /warpto у меня все запоролось и не работали остальные скрипты, у меня что то с GTA наверное.

Сейчас у меня возник вопрос(Я день назад начал пользоваться MoonLoader'ом), можно ли как то загружать скрипты в игру как в SF? Когда я устанавливаю какой не будь скрипт, мне приходится запускать заново GTA.
если стоит скрипт reload_all - для перезагрузки всех скриптов можно использовать его, он загружает даже те скрипты, которые были добавлены.
ещё можно использовать скрипт SF Integration - любой скрипт можно загрузить с помощью консольной команды SF "lua script.load('название_скрипта')"
 
Последнее редактирование:

kmsfax

Известный
154
89
если стоит скрипт reload_all - для перезагрузки всех скриптов, можно использовать его, он загружает даже те скрипты, которые были добавлены.
ещё можно использовать скрипт SF Integration - любой скрипт можно загрузить с помощью консольной команды SF "lua script.load('название_скрипта')"
Иногда замечаю (Редко, но бывает), что гаснут все скрипты, перезагрузка не помогает, приходится перезаходить.

UPD: Происходит это как раз после перезагрузки скриптов с помощью "reload_all".
 
Последнее редактирование:

FYP

Известный
Автор темы
Администратор
1,758
5,732
@kmsfax а варнингов или каких-то ошибок при этом нет?
 

kmsfax

Известный
154
89
@kmsfax а варнингов или каких-то ошибок при этом нет?
Ну вот смотри, сегодня подобное случилось. Это не совсем то, о чём я писал выше, симптомы другие. В этот раз я не мог двигаться и вращать мышь, а тогда просто потухли все скрипты, но при этом я мог двигаться и вращать мышь (Ошибок не было).

Ошибка:
Lua:
[18:41:42.778516] (error)    ScriptName: D:\Games\GTA San Andreas\moonloader\ScriptName.lua:240: moonloader/config/Papka/CheckUpdate.txt: Permission denied

После этой ошибки (Но это не точно):
Все скрипты перестали работать, я не мог двигаться, вращать мышь, чат и киллстат были активны, я мог писать в чат.

Из-за чего данная ошибка произошла:
У меня при старте скрипта стоит проверка на обновление (downloadUrlToFile). В момент, когда начался процесс загрузки инфы в .txt, я перезапустил все скрипты. Получается, что процесс загрузки запустился повторно, и в записи инфы в .txt было отказано, так как процесс уже использовался.

Вот строка 240:
Lua:
local fileId = assert(io.open("moonloader/config/Papka/CheckUpdate.txt", "r"))

Такое случается не часто, пробовал сейчас перезагружать скрипт во время проверки обновления, ошибок не было. Да и вообще я не уверен, что игра зависла именно из-за данной ошибки.
 
Последнее редактирование:

FYP

Известный
Автор темы
Администратор
1,758
5,732
лучше вообще не перезагружать скрипт в то время когда идёт процесс скачивания, запущенный из него. в мунлоадере выгрузка скрипта после начатой загрузки никак не учтена и такие ситуации всегда будут вызывать проблемы, так что до следующего обновления с исправлением этой системы лучше не делать выгрузку скриптов во время скачивания.
 

DshGames

Новичок
1
0
Можно ли сейчас писать скрипты связанные с одеждой главного героя? Как например прописать такое, что если на герое одета вещь А, а при надевании вещи В, вещь А меняется на С?
Такое можно прописать в clothes.dat
EXCLUSIVE вещь А
SETC вещь В bodypart вещь С
ENDEXCLUSIVE вещь А
Но проблема в том, что игровой редактор сильно ограничен по функциям и количеству этих функций.
 

FYP

Известный
Автор темы
Администратор
1,758
5,732
Можно ли сейчас писать скрипты связанные с одеждой главного героя? Как например прописать такое, что если на герое одета вещь А, а при надевании вещи В, вещь А меняется на С?
Такое можно прописать в clothes.dat
EXCLUSIVE вещь А
SETC вещь В bodypart вещь С
ENDEXCLUSIVE вещь А
Но проблема в том, что игровой редактор сильно ограничен по функциям и количеству этих функций.
наверное эти функции
givePlayerClothesOutsideShop(Player player, string clothes, string model, int bodyPart)
int textureCRC, int modelCRC = getClothesItem(Player player, int bodypart)