 |

20.08.2024, 11:50
|
|
Участник форума
Регистрация: 24.07.2019
Сообщений: 170
С нами:
3583288
Репутация:
68
|
|
Всем привет, каким образом я могу узнать почему отваливается скрипт .dll? После инжекта он у меня отвалился и я хочу узнать ошибку. Использую наработки - https://www.blast.hk/threads/151147/. В обычном сампе всё инжектится, однако при попытке сделать также на amazing у меня он отваливается. И вообще в целом программировать без дебага такое себе.
|
|
|

20.08.2024, 14:00
|
|
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами:
2055431
Репутация:
3
|
|
Сообщение от roman_vodola
Всем привет, каким образом я могу узнать почему отваливается скрипт .dll? После инжекта он у меня отвалился и я хочу узнать ошибку. Использую наработки - https://www.blast.hk/threads/151147/. В обычном сампе всё инжектится, однако при попытке сделать также на amazing у меня он отваливается. И вообще в целом программировать без дебага такое себе.
Можешь использовать встроенный дебаггер визалки, либо codelldb как плагин для вс кода
|
|
|

20.08.2024, 15:10
|
|
Участник форума
Регистрация: 24.07.2019
Сообщений: 170
С нами:
3583288
Репутация:
68
|
|
Сообщение от whyega52
Можешь использовать встроенный дебаггер визалки, либо codelldb как плагин для вс кода
А как дебажить файлы, которые я по идеи заинжектил в игру с помощью Visual Studio? Это разве возможно сделать?
|
|
|

20.08.2024, 20:19
|
|
Познавший АНТИЧАТ
Регистрация: 14.07.2019
Сообщений: 1,097
С нами:
3596877
Репутация:
183
|
|
|
|
|

21.08.2024, 14:51
|
|
Участник форума
Регистрация: 24.07.2019
Сообщений: 170
С нами:
3583288
Репутация:
68
|
|
Сообщение от Digger Man52
А как такое провернуть с амайзингом, у них же свой лаунчер. Там асишку я закинуть не могу в корень там ток инжектить нужно, вот я и думаю как я могу это сделать? При открытия через их exeшки требует лаунчер, я полагаю там проверка какая-то идёт лаунчера. Можно ли как-то встроить дллку и уже читать с неё командную строку или закинуть логи этой строки куда-то?
Сообщение от Digger Man52
|
|
|

21.08.2024, 15:42
|
|
Познающий
Регистрация: 10.06.2020
Сообщений: 37
С нами:
3119285
Репутация:
63
|
|
Сообщение от roman_vodola
А как такое провернуть с амайзингом, у них же свой лаунчер. Там асишку я закинуть не могу в корень там ток инжектить нужно, вот я и думаю как я могу это сделать? При открытия через их exeшки требует лаунчер, я полагаю там проверка какая-то идёт лаунчера. Можно ли как-то встроить дллку и уже читать с неё командную строку или закинуть логи этой строки куда-то?
А просто присоединиться к процессу пробовал?
Debug -> attach to process.
|
|
|

21.08.2024, 17:27
|
|
Участник форума
Регистрация: 24.07.2019
Сообщений: 170
С нами:
3583288
Репутация:
68
|
|
Сообщение от fuflexxxx
А просто присоединиться к процессу пробовал?
Debug -> attach to process.
Сразу вылет амайзинга, может я чё-то не так делаю
|
|
|

21.08.2024, 20:25
|
|
Познающий
Регистрация: 10.06.2020
Сообщений: 37
С нами:
3119285
Репутация:
63
|
|
Сообщение от roman_vodola
Сразу вылет амайзинга, может я чё-то не так делаю
Сообщение от roman_vodola
Сразу вылет амайзинга, может я чё-то не так делаю
Так мб это детект дебагера?
|
|
|

21.08.2024, 20:42
|
|
Участник форума
Регистрация: 24.07.2019
Сообщений: 170
С нами:
3583288
Репутация:
68
|
|
Сообщение от fuflexxxx
Так мб это детект дебагера?
Ну я так и думаю. Ну я запустил там иначе через MSG box и try catch. Там он работал, но в условие не заходил. Там почему-то он ошибку выдавал на
C++:
Код:
g_Chat
=
*
reinterpret_cast
(
sampAddr
+
SAMP_CHAT_INFO_OFFSET
)
;
if
(
g_Chat
==
nullptr
)
return
false
;
Видимо, у них там чат какой-то кастомный, я вот думаю может кто-то уже сталкивался с амайзингом я просто понять не могу почему там некоторые функции не работают, а некоторые выдают ошибку и крашат игру.

|
|
|

22.08.2024, 00:08
|
|
Познающий
Регистрация: 10.06.2020
Сообщений: 37
С нами:
3119285
Репутация:
63
|
|
Сообщение от roman_vodola
Ну я так и думаю. Ну я запустил там иначе через MSG box и try catch. Там он работал, но в условие не заходил. Там почему-то он ошибку выдавал на
C++:
Код:
g_Chat
=
*
reinterpret_cast
(
sampAddr
+
SAMP_CHAT_INFO_OFFSET
)
;
if
(
g_Chat
==
nullptr
)
return
false
;
Видимо, у них там чат какой-то кастомный, я вот думаю может кто-то уже сталкивался с амайзингом я просто понять не могу почему там некоторые функции не работают, а некоторые выдают ошибку и крашат игру.
Чат у них свой. Смотри, что они хукают/патчят и переписывай сдк исходя из этого.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|