HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4911  
Старый 17.11.2020, 11:22
Gunborg Johansson
Познающий
Регистрация: 30.10.2020
Сообщений: 32
С нами: 2914352

Репутация: 8
По умолчанию

Цитата:
Сообщение от Vintik  

Вызываем вот такое:

C++:





Код:
void
SendChat
(
std
::
string msg
)
{
typedef
int
(
__stdcall
*
SendMsg
)
(
const
char
*
)
;
static
SendMsg sendMsg
=
(
SendMsg
)
(
dwSAMP
+
0x68E65
)
;
sendMsg
(
msg
.
c_str
(
)
)
;
}


Получаем вот такое:

И чё делать? 😁
@KiN4StAt @checkdasound @Cake_ @redcode помогите плиз
C++:





Код:
// samp.dll (r1):
.
text
:
10068E60
fsub ds
:
flt_100D390C


What are you going to call?
 
Ответить с цитированием

  #4912  
Старый 17.11.2020, 11:38
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

Цитата:
Сообщение от Gunborg Johansson  

C++:





Код:
// samp.dll (r1):
.
text
:
10068E60
fsub ds
:
flt_100D390C


What are you going to call?
This function. It's not R1.
 
Ответить с цитированием

  #4913  
Старый 17.11.2020, 11:53
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vintik  

This function. It's not R1.
Все верно, он тебе показал, что по твоему адресу лежит инструкция
Код:
fsub ds:flt_100D390C
, а не функция отправки в чат
 
Ответить с цитированием

  #4914  
Старый 17.11.2020, 11:55
imring
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами: 5145387

Репутация: 183


По умолчанию

Цитата:
Сообщение от SR_team  

Все верно, он тебе показал, что по твоему адресу лежит инструкция
Код:
fsub ds:flt_100D390C
, а не функция отправки в чат
но он же говорит, что это смещение не с [0.3.7-]R1
 
Ответить с цитированием

  #4915  
Старый 17.11.2020, 12:06
CleanLegend
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами: 6908018

Репутация: 213
По умолчанию

Цитата:
Сообщение от Vintik  

Вызываем вот такое:

C++:





Код:
void
SendChat
(
std
::
string msg
)
{
typedef
int
(
__stdcall
*
SendMsg
)
(
const
char
*
)
;
static
SendMsg sendMsg
=
(
SendMsg
)
(
dwSAMP
+
0x68E65
)
;
sendMsg
(
msg
.
c_str
(
)
)
;
}


Получаем вот такое:

И чё делать? 😁
@KiN4StAt @checkdasound @Cake_ @redcode помогите плиз
Она вроде из класса, поэтому нужно еще передавать указатель, а у тебя идет чисто аргумент в виде указателя на текст
 
Ответить с цитированием

  #4916  
Старый 17.11.2020, 13:37
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от imring  

но он же говорит, что это смещение не с [0.3.7-]R1
нужную ему версию SAMP он тоже не написал
 
Ответить с цитированием

  #4917  
Старый 17.11.2020, 13:38
Gunborg Johansson
Познающий
Регистрация: 30.10.2020
Сообщений: 32
С нами: 2914352

Репутация: 8
По умолчанию

Цитата:
Сообщение от CleanLegend  

Она вроде из класса, поэтому нужно еще передавать указатель, а у тебя идет чисто аргумент в виде указателя на текст
Then it is a __thiscall and not __stdcall. It needs to pass a pointer to CChat.
 
Ответить с цитированием

  #4918  
Старый 17.11.2020, 13:41
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

Цитата:
Сообщение от SR_team  

нужную ему версию SAMP он тоже не написал
Amazing CRMP какую использует? мне она и нужна.
 
Ответить с цитированием

  #4919  
Старый 17.11.2020, 13:42
Gunborg Johansson
Познающий
Регистрация: 30.10.2020
Сообщений: 32
С нами: 2914352

Репутация: 8
По умолчанию

Цитата:
Сообщение от Vintik  

Amazing CRMP какую использует? мне она и нужна.
Give me samp.dll
 
Ответить с цитированием

  #4920  
Старый 17.11.2020, 13:42
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

Цитата:
Сообщение от Gunborg Johansson  

Give me samp.dll
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.