У кого была такая проблема?

  • Привет! Если твой основной форумник заблокирован - ты можешь оставить заявку в этом разделе: Нажми на меня!, НЕ создавая новый форумный аккаунт.
  • Гость, цивильный бизнес — это твой главный источник крутого ролевого сюжета, уважения и стабильного дохода. Забирай коммерческое предприятие уже сегодня и сделай свое заведение центром тусовки всего сервера!

EL Cesar96

Цезаревич
Автор темы
Assistant
RP Situations section
886
16,334
SA-MP 0.3.7
Exception At Address: 0x7129AE21
Base: 0x03BF0000

Registers:
EAX: 0x00000000 EBX: 0x002B9000 ECX: 0x866A86CF EDX: 0x01A80000
ESI: 0x7126B068 EDI: 0x054CBB28 EBP: 0x0177FD94 ESP: 0x0177F910
EFLAGS: 0x00200246

Stack:
+0000: 0x00730041 0x00650073 0x00740072 0x006F0069
+0010: 0x0020006E 0x00610066 0x006C0069 0x00640065
+0020: 0x000A0021 0x0050000A 0x006F0072 0x00720067
+0030: 0x006D0061 0x0020003A 0x003A0043 0x0067005C
+0040: 0x00610074 0x005C0032 0x006F006D 0x006E006F
+0050: 0x006F006C 0x00640061 0x00720065 0x0061002E
+0060: 0x00690073 0x0046000A 0x006C0069 0x003A0065
+0070: 0x00640020 0x005C003A 0x00650064 0x005C0076
+0080: 0x006F006D 0x006E006F 0x006F006C 0x00640061
+0090: 0x00720065 0x006D005C 0x006F006F 0x006C006E
+00A0: 0x0061006F 0x00650064 0x002D0072 0x00720073
+00B0: 0x005C0063 0x006F006D 0x002E002E 0x005C002E
+00C0: 0x00630073 0x00690072 0x00740070 0x002E005F
+00D0: 0x002E002E 0x00650064 0x002E0072 0x00700063
+00E0: 0x000A0070 0x0069004C 0x0065006E 0x0020003A
+00F0: 0x000A0039 0x0045000A 0x00700078 0x00650072
+0100: 0x00730073 0x006F0069 0x003A006E 0x00640020
+0110: 0x00640033 0x006F0068 0x006B006F 0x003A003A
+0120: 0x0072006F 0x00670069 0x006E0069 0x006C0061
+0130: 0x00330044 0x00440044 0x00760065 0x00630069
+0140: 0x00390065 0x000A000A 0x006F0046 0x00200072
+0150: 0x006E0069 0x006F0066 0x006D0072 0x00740061
+0160: 0x006F0069 0x0020006E 0x006E006F 0x00680020
+0170: 0x0077006F 0x00790020 0x0075006F 0x00200072
+0180: 0x00720070 0x0067006F 0x00610072 0x0020006D
+0190: 0x00610063 0x0020006E 0x00610063 0x00730075
+01A0: 0x00200065 0x006E0061 0x00610020 0x00730073
+01B0: 0x00720065 0x00690074 0x006E006F 0x0066000A
+01C0: 0x00690061 0x0075006C 0x00650072 0x0020002C
+01D0: 0x00650073 0x00200065 0x00680074 0x00200065
+01E0: 0x00690056 0x00750073 0x006C0061 0x00430020
+01F0: 0x002B002B 0x00640020 0x0063006F 0x006D0075
+0200: 0x006E0065 0x00610074 0x00690074 0x006E006F
+0210: 0x006F0020 0x0020006E 0x00730061 0x00650073
+0220: 0x00740072 0x000A0073 0x0028000A 0x00720050
+0230: 0x00730065 0x00200073 0x00650052 0x00720074
+0240: 0x00200079 0x006F0074 0x00640020 0x00620065
+0250: 0x00670075 0x00740020 0x00650068 0x00610020
+0260: 0x00700070 0x0069006C 0x00610063 0x00690074
+0270: 0x006E006F 0x002D0020 0x004A0020 0x00540049

SCM Op: 0x0, lDbg: 0 LastRendObj: 0

Game Version: US 1.0
 

EL Cesar96

Цезаревич
Автор темы
Assistant
RP Situations section
886
16,334
MoonLoader, в нем проблема какая-то скрипт тебе сломал сборку

перемести в пустую папку все скрипты, потом по одному закидывай и проверяй какой Краш а какой нет
А с Visual C+ проблем не может быть?
То тут вот такая вот приколюха вылезла.
1793694411013.png
 

13.

Легенда
1,572
12,622
А с Visual C+ проблем не может быть?
То тут вот такая вот приколюха вылезла.
Посмотреть вложение 4913007
если у тебя ранее был самп скачен ты заходишь с пустой сборки в самп, значит это проблема только с LUA

ты сборку может быть палеэйса скачал ?
 

EL Cesar96

Цезаревич
Автор темы
Assistant
RP Situations section
886
16,334
MoonLoader, в нем проблема какая-то скрипт тебе сломал сборку

перемести в пустую папку все скрипты, потом по одному закидывай и проверяй какой Краш а какой нет
Без скриптов, такая же ошибка вылазит.
 

EL Cesar96

Цезаревич
Автор темы
Assistant
RP Situations section
886
16,334
если у тебя ранее был самп скачен ты заходишь с пустой сборки в самп, значит это проблема только с LUA

ты сборку может быть палеэйса скачал ?
Нет, была Атмсофер Эдишен от ЛосСантос Кастомс

Но странно, что так на всех сборках даже чистых)))\
 
  • Ха-ха
Реакции: ррт

13.

Легенда
1,572
12,622
Нет, была Атмсофер Эдишен от ЛосСантос Кастомс

Но странно, что так на всех сборках даже чистых)))\
значит это проблема конфликта с скриптом, придётся менять сборку, просто собирай свою сбор и играй
 
  • Нравится
Реакции: EL Cesar96

savosky

the most scary performance
Lead Moderator
3,092
13,894
У тебя падает не сам самп, а мунлоадер (C:\gta2\moonloader.asi).
Ниже решение от качественной нейронки по всей инфе, которая тут есть.

Что делать по порядку​

Перед каждым шагом закрывайте gta_sa.exe / samp.exe в диспетчере задач. Файлы переименуйте, а не удаляйте — так легко откатить.

1. Локализуйте виновника​

В C:\gta2 переименуйте:

  • moonloader.asi → moonloader.asi.bak
  • при наличии SAMPFUNCS.asi → SAMPFUNCS.asi.bak
  • папку moonloader → moonloader_off
Запустите samp.exe:

  • Запустилось → проблема точно в MoonLoader, его скриптах или конфликте хуков. Идите дальше.
  • Всё ещё падает → виноват другой .asi / .dll в корне игры; сразу к п. 2 и п. 7.
Если Lua‑скрипты вам не нужны, можно просто оставить moonloader.asi.bak — это тоже рабочее решение.

2. Уберите сторонние d3d*‑обёртки​

В корне игры временно переименуйте: d3d9.dll, d3d8.dll, d3d11.dll, dxgi.dll, opengl32.dll, enblocal.ini, папки dxvk, reshade-shaders, modloader.

Важно: настоящий системный d3d9.dll лежит в C:\Windows\System32. Если d3d9.dll лежит в папке с игрой — это почти всегда ENB / ReShade / DXVK / «SA DirectX» / d3d8to9, и он перехватывает создание устройства. Именно такой конфликт чаще всего и даёт d3dhook::eek:riginalD3DDevice9.

Если у вас связка ENB + DXVK/Vulkan (SA DirectX 3.0), есть проверенный вариант: DXVK‑шный d3d9.dll переименовать в dxvk_d3d9.dll, а в enblocal.ini прописать:

ini
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=dxvk_d3d9.dll

Так лечили ровно этот же assert 1. Не скачивайте d3d9.dll с «dll‑сайтов» — там часто подсовывают левые/вредоносные библиотеки.

3. Обновите MoonLoader и ASI Loader​

Если в moonloader.log стоит версия .026 / .026.5-beta — поставьте 0.27.0-preview3 или новее из официальной темы BlastHack: прямая ссылка на архив moonloader-027.0-preview3.zip 7.

Причина: в ветке .026 был баг — этот assert вызывался из деструктора до полной инициализации D3D‑хука, поэтому любое раннее закрытие или краш игры выводило это окно, даже если сам MoonLoader был ни при чём. В .027 это исправлено 2. Заодно замените ASI Loader на актуальный (идёт в комплекте MoonLoader).

Нюансы:

  • .027 — preview, часть старых скриптов под .026 может не завестись. Тогда верните .026.5 и ищите настоящий ранний краш по п. 4.
  • Для .027 нужен Visual C++ 2015–2022 именно x86 1 — игра 32‑битная. Но одна переустановка VC++ без обновления MoonLoader обычно не помогает: в похожих темах её уже пробовали без результата 4.

4. Проверьте скрипты и логи​

Вынесите все .lua из C:\gta2\moonloader\ и moonloader\lib\ во временную папку, запустите с «пустым» MoonLoader, потом добавляйте по одному. Смотрите moonloader/moonloader.log (и SAMPFUNCS.log): последний загруженный скрипт перед обрывом — главный подозреваемый. Из‑за бага .026 assert часто бывает лишь следствием падения скрипта/игры, а не первопричиной.

5. Если стоит SAMPFUNCS​

Обновите его, в SAMPFUNCS\sampfuncs-settings.ini выставьте multiprocess=true, временно уберите modloader. Это стандартный чек‑лист именно под эту ошибку 1 — не панацея, но при конфликте хуков помогает.

Хотя с людьми выше не могу не согласиться. Я всегда всем говорю, что вручную пересобрать сборку намного проще будет. Но если боишься что-то забыть туда закинуть или снова столкнуться с конфликтами - попробуй мой метод.
 

Rankage

Легенда
Guides
2,725
20,711
Без скриптов, такая же ошибка вылазит.
Такая же ошибка это первая или вторая? Ошибка на первом скрине связана с тем, что у компьютера нет способа выводить звук из Гта СА. Необходимо подключить наушники и/или колонки.

Вторая ошибка связана с мунлоадером, точно не подскажу
 
🎃 Хэллоуин